# JobState

**Kind:** Interface

**Source:** `Pams/Web/Pams.Web/Client/app/reducers/job.ts` (line 22)

**Part of:** [Pams](subsystem-pams)

## Properties

| Property | Type |
|---|---|
| `inquiry` | `Inquiry` |
| `initialInquiry` | `Inquiry` |
| `branches` | `CompanyBranch[]` |
| `clients` | `Account[]` |
| `productTypes` | `ProductType[]` |
| `employees` | `Employee[]` |
| `suppliers` | `Account[]` |
| `projects` | `Project[]` |
| `inquiryTypes` | `InquiryType[]` |
| `guaranteeValueTypes` | `GuaranteeValueType[]` |
| `processReasons` | `ProcessReason[]` |
| `offerStatuses` | `OfferStatus[]` |
| `orderStatuses` | `OrderStatus[]` |
| `orderChances` | `OrderChance[]` |
| `deliveryTerms` | `DeliveryTerm[]` |
| `paymentMethods` | `PaymentMethod[]` |
| `allTimePeriods` | `TimePeriod[]` |
| `reactivationReasons` | `ReactivationReasons[]` |
| `jobVersionsStatusLog` | `JobVersionStatusLog[]` |
| `loading` | `boolean` |
| `dirty` | `boolean` |
| `allowEdit` | `boolean` |

## Relationships

- IMPORTS → `JobVersionStatusLog`
- IMPORTS → `ReactivationReasons`
- IMPORTS → `PaymentMethod`
- IMPORTS → `OrderChance`
- IMPORTS → `OrderStatus`
- IMPORTS → `OfferStatus`
- IMPORTS → `InquiryType`
- IMPORTS → `Employee`
- IMPORTS → `ProductType`
- IMPORTS → `Account`
- IMPORTS → `CompanyBranch`
- IMPORTS → `Inquiry`
- IMPORTS → `GuaranteeValueType`
- IMPORTS → `Project`
- IMPORTS → `ProcessReason`
- IMPORTS → `TimePeriod`
- IMPORTS → `LoadDataAction`

## Used by

1 reference from 1 file. Each is a place in this repository where the symbol is actually used — go read one rather than trusting an example.

### Imported by (1)

- `AppState` — `Pams/Web/Pams.Web/Client/app/reducers/index.ts`:6
