# NewJobComponent

**Kind:** Component

**Source:** `Frontend/src/app/components/sales/new-job/new-job.component.ts` (line 1)

**Part of:** [Frontend](subsystem-frontend-src-app)

## Diagram

```mermaid
graph TD
    component_NewJobComponent_d9b3893["NewJobComponent"]
    class component_NewJobComponent_d9b3893 rootComponent
```

## Relationships

- IMPORTS → `NewJobService`
- IMPORTS → `Job`
- IMPORTS → `JobStageEnum`
- IMPORTS → `EmailData`
- IMPORTS → `JobTypeEnum`
- IMPORTS → `offerType`
- IMPORTS → `OfferStageEnum`
- IMPORTS → `RegretReasonModel`
- IMPORTS → `CancelReasonModel`
- IMPORTS → `LostReasonModel`
- IMPORTS → `PotentialsStageEnum`
- IMPORTS → `EnduserTypeEnum`
- IMPORTS → `SalesOffers`
- IMPORTS → `SalesItems`
- IMPORTS → `ItemTypesEnum`
- IMPORTS → `ItemStageEnum`
- IMPORTS → `User`
- IMPORTS → `PaymentMilestone`
- IMPORTS → `SalesOrders`
- IMPORTS → `OrderStageEnum`
- IMPORTS → `RejectReasonModel`
- IMPORTS → `BidBond`
- IMPORTS → `BidBondValueEnum`
- IMPORTS → `GuaranteeTypes`
- IMPORTS → `SalesPotentials`
- IMPORTS → `InquiryContact`
- IMPORTS → `ContactCommission`
- IMPORTS → `EnumPaymentMilestoneType`
- IMPORTS → `CustomerSurvey`
- IMPORTS → `CustomerSurveyDetails`
- IMPORTS → `CustomerSurveyStatusEnum`
- IMPORTS → `SalesPotentialsForPrint`
- IMPORTS → `Opportunity`
- IMPORTS → `SalesOffersForPrint`
- IMPORTS → `SalesOrdersForPrint`
- IMPORTS → `SalesJobsForPrint`
- IMPORTS → `ValidationModel`
- IMPORTS → `ProcessReasonService`
- IMPORTS → `CustomFieldsService`
- IMPORTS → `CustomFields`
- IMPORTS → `SelectedModule`
- IMPORTS → `CreateCustomField`
- IMPORTS → `SalesModuleIds`
- IMPORTS → `DeliveryTermService`
- IMPORTS → `PaymentMethodService`
- IMPORTS → `checkChanges`
- IMPORTS → `InquiryPanelDetailsComponent`
- IMPORTS → `OfferPanelDetailsComponent`
- IMPORTS → `OrderPanelDetailsComponent`
- IMPORTS → `CommentsService`
- IMPORTS → `ContactPersons`
- IMPORTS → `ContactPersonService`
- IMPORTS → `FilesPortService`
- IMPORTS → `FilesService`
- IMPORTS → `UploadedFileModules`
- IMPORTS → `AccountsLookupWithData`
- IMPORTS → `AccountModel`
- IMPORTS → `AccountsService`
- IMPORTS → `ProjectService`
- IMPORTS → `InvoicesListComponent`
- IMPORTS → `InvoiceDetails`
- IMPORTS → `InvoiceItems`
- IMPORTS → `InvoicesType`
- IMPORTS → `InvoicesStatus`
- IMPORTS → `TeamsService`
- IMPORTS → `Departments`
- IMPORTS → `Person`
- IMPORTS → `Inquiry`
- IMPORTS → `GuaranteeValueType`
- IMPORTS → `Employee`
- IMPORTS → `CompanyBranchService`
- IMPORTS → `CompanyBranch`
- IMPORTS → `Account`
- IMPORTS → `ProductType`
- IMPORTS → `Project`
- IMPORTS → `InquiryType`
- IMPORTS → `DeliveryTerm`
- IMPORTS → `AuthService`
- IMPORTS → `ListOfNewResponse`
- IMPORTS → `ProcessReason`
- IMPORTS → `ContactsComponent`
- IMPORTS → `Activities`
- IMPORTS → `ActivityLocation`
- IMPORTS → `ActivityTypesEnum`
- IMPORTS → `AttachedFileToMail`
- IMPORTS → `ActivitiesService`
- IMPORTS → `MailPopupWindowStatus`
- IMPORTS → `Activities2Component`
- IMPORTS → `MeetingActivityComponent`
- IMPORTS → `VisitActivityComponent`
- IMPORTS → `CallActivityComponent`
- IMPORTS → `MailActivityComponent`
- IMPORTS → `File`
- IMPORTS → `Tag`
- IMPORTS → `RelatedToTypes`
- IMPORTS → `AppSettings`
- IMPORTS → `DataTypes`
- IMPORTS → `TempValueForAddNew`
- IMPORTS → `PrintOption`
- IMPORTS → `PermissionForSheetResponce`
- IMPORTS → `SalesApprovalProccessEnum`
- IMPORTS → `MarginCommissionEnum`
- IMPORTS → `SubscriptionPackagesEnum`
- IMPORTS → `PreviousPageService`
- IMPORTS → `AlertsService`
- IMPORTS → `SharedPopupComponent`
- IMPORTS → `FilesComponent`
- IMPORTS → `SharedAttachedDocsComponent`
- IMPORTS → `ComponentCanDeactivate`
- IMPORTS → `AdvColumn`
- IMPORTS → `ColumnProperties`
- IMPORTS → `PopOverButtonData`
- IMPORTS → `addButton`
- IMPORTS → `FilterItem`
- IMPORTS → `Category`
- IMPORTS → `Unit`
- IMPORTS → `CategoryService`
- IMPORTS → `UnitService`
- IMPORTS → `Item`
- IMPORTS → `ItemProcessSharedService`
- IMPORTS → `JobVersion`
- IMPORTS → `JobItemStatus`
- IMPORTS → `EmailAuthService`
- IMPORTS → `EnumPagename`
- IMPORTS → `TasksComponent`
- IMPORTS → `NewTasksComponent`
- IMPORTS → `NewActivityComponent`
- IMPORTS → `Task`
- IMPORTS → `environment`
- IMPORTS → `DynamicValidationService`
- IMPORTS → `ModuleEnumId`
- IMPORTS → `MandatorySubModuleEnumId`
- IMPORTS → `MandatoryModuleResponse`
- IMPORTS → `LogHistoryModulesEnum`
- IMPORTS → `RecentlyOpenedService`
- IMPORTS → `LogHistoryComponent`
- IMPORTS → `LettersOfGuarantiesDetailsComponent`
- IMPORTS → `LettersOfGuarantiesDetails`
- IMPORTS → `LettersOfGuarantiesListComponent`
- IMPORTS → `PrincipalInvoiceComponent`
- IMPORTS → `MrqListComponent`
- IMPORTS → `BillOfMaterialsDetailsComponent`
- IMPORTS → `AccountDetailsComponent`
- IMPORTS → `InvoiceDetailsComponent`
- IMPORTS → `Flag`
- IMPORTS → `FlagsComponent`
- IMPORTS → `InquiryToPDFService`
- IMPORTS → `sampleSelectBoxIDs`
- IMPORTS → `OfferToPdfService`
- IMPORTS → `SalesHtmlTemplateService`
- IMPORTS → `OrderToPdfService`
- IMPORTS → `JobToPdfService`
- IMPORTS → `PersonService`
- IMPORTS → `ReferencesListByItemsComponent`
- IMPORTS → `IntegrationWithCrmsService`
- IMPORTS → `CheckIfCompanyIntegrate`
- IMPORTS → `TemplatesService`
- IMPORTS → `TemplateTypesEnum`
- IMPORTS → `PaymentMilestoneComponent`
- IMPORTS → `PurchasingDetailsComponent`
- IMPORTS → `JobCostingDetailsComponent`

## Used by

3 references from 3 files. Each is a place in this repository where the symbol is actually used — go read one rather than trusting an example.

### Imported by (3)

- `SalesComponentsModule` — `Frontend/src/app/components/sales/cost-calculation/sales-components.module.ts`:1
- `SalesComponentsModule` — `Frontend/src/app/components/sales/sales-components.module.ts`:1
- `SalesModule` — `Frontend/src/app/components/sales/sales.module.ts`:1
