The contract service captures work orders or purchase orders. It validates the work order against the estimate(s). Line items from one estimate can be put in a contract. Line items from multiple estimates can be aggregated into one work order as well. The contract service validates the line items from each estimate as part of create and update.
- Estimate service
- IDGen
- MDMS
- Workflow
- User
- HRMS
- Organisation
- Models a real world work order/contract
- All line items of a single estimate can be put in a contract.
- Line items from multiple estimates can also be grouped into a contract.
- The service validates the estimate line items and ensures no duplication happens in including estimate line items in a contract.
- Terms and conditions, milestones and payment calendar are WIP
Contract Type - defines different contract types
OIC Roles - defines Officer-in-charge roles
CBO Roles - defines the capacities in which an organisation can accept the contract.
Base path:
/contracts
API specification