Subcontracting Order
How to use Subcontracting Order in Subcontracting: access, working steps, fields, related records and troubleshooting.
Purpose and access
Define the subcontracting requirement, required materials and the supplier service. Use the configured subcontracting order, delivery and receipt records to account for material supplied and goods returned.
This page is a record page in Supply Chain → Subcontracting. Use the link above to open the configured destination; permissions are checked by the destination service.
Before you start
Prepare the required information: Series, Subcontracting Purchase Order, Job Worker, Job Worker Warehouse, Company, Date, Items.
Confirm the company, party, dates, units and source references that apply. Select existing links carefully and check for an existing record before creating a duplicate.
Working steps
- Open Subcontracting Order from Supply Chain → Subcontracting, or use ERP Search.
- Filter the list and open the relevant record. To add a record, use Add/New when your role provides that action.
- Complete the editable fields described below. Required fields and validation conditions must be satisfied; read-only values are set by the system or their source records.
- Add the required child rows. Review each row’s identifiers, linked records and values, using the child-table field reference below.
- Save the record and address validation messages. Reload and verify the saved values and relationships.
- When the draft is complete and you are authorized, submit it through the available approval process. Submission can create operational or accounting effects. Use the permitted cancellation/amendment process for later corrections.
Field reference
These fields come from the installed ERP definition. Hidden fields and password inputs are omitted. Additional conditions, custom scripts and workflow rules can make a field required or read-only in a particular context.
| Field | Type / behavior | How to use it |
|---|---|---|
Seriesnaming_series | Select Required | Choose one of the configured list values. Status fields may be controlled by the record workflow.Available choices
|
Subcontracting Purchase Orderpurchase_order | Link Required | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Purchase Order |
Job Workersupplier | Link Required | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Supplier |
Job Worker Namesupplier_name | Data Required · Read-only | Enter the identifier or short text requested by the label. Preserve external reference numbers accurately. |
Job Worker Warehousesupplier_warehouse | Link Required | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Warehouse |
Companycompany | Link Required | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Company |
Datetransaction_date | Date Required | Choose the business date required for this field. Confirm its relationship to other dates on the record. |
Required Byschedule_date | Date Optional · Read-only | Choose the business date required for this field. Confirm its relationship to other dates on the record. |
Amended Fromamended_from | Link Optional · Read-only | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Subcontracting Order |
Cost Centercost_center | Link Optional | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Cost Center |
Projectproject | Link Optional | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Project |
Set Target Warehouseset_warehouse | Link Optional | Sets 'Warehouse' in each row of the Items table. Linked record: Warehouse |
Itemsitems | Table Required | Add the relevant child rows and review required columns, quantities and references before saving. Linked record: Subcontracting Order Item |
Total Quantitytotal_qty | Float Optional · Read-only | Enter a numeric value using the required unit and precision. |
Totaltotal | Currency Optional · Read-only | Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value. |
Service Itemsservice_items | Table Required · Read-only | Add the relevant child rows and review required columns, quantities and references before saving. Linked record: Subcontracting Order Service Item |
Set Reserve Warehouseset_reserve_warehouse | Link Optional | Sets 'Reserve Warehouse' in each row of the Supplied Items table. Linked record: Warehouse |
Reserve Stockreserve_stock | Check Optional | Enable or disable the named option only when it matches the intended record behavior. |
Supplied Itemssupplied_items | Table Optional · Read-only | Add the relevant child rows and review required columns, quantities and references before saving. Linked record: Subcontracting Order Supplied Item |
Job Worker Addresssupplier_address | Link Optional | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Address |
Job Worker Address Detailsaddress_display | Text Editor Optional · Read-only | Maintain formatted content for the record; review any public-facing output before publishing. |
Job Worker Contactcontact_person | Link Optional | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Contact |
Contact Namecontact_display | Small Text Optional · Read-only | Provide concise contextual information relevant to the record. Avoid unrelated personal or confidential data. |
Contact Mobile Nocontact_mobile | Small Text Optional · Read-only | Provide concise contextual information relevant to the record. Avoid unrelated personal or confidential data. |
Contact Emailcontact_email | Small Text Optional · Read-only | Provide concise contextual information relevant to the record. Avoid unrelated personal or confidential data. |
Company Shipping Addressshipping_address | Link Optional | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Address |
Shipping Address Detailsshipping_address_display | Text Editor Optional · Read-only | Maintain formatted content for the record; review any public-facing output before publishing. |
Company Billing Addressbilling_address | Link Optional | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Address |
Billing Address Detailsbilling_address_display | Text Editor Optional · Read-only | Maintain formatted content for the record; review any public-facing output before publishing. |
Distribute Additional Costs Based Ondistribute_additional_costs_based_on | Select Optional | Choose one of the configured list values. Status fields may be controlled by the record workflow.Available choices
|
Additional Costsadditional_costs | Table Optional | Add the relevant child rows and review required columns, quantities and references before saving. Linked record: Landed Cost Taxes and Charges |
Total Additional Coststotal_additional_costs | Currency Optional · Read-only | Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value. |
Titletitle | Data Optional | Enter the identifier or short text requested by the label. Preserve external reference numbers accurately. |
Statusstatus | Select Required · Read-only | Choose one of the configured list values. Status fields may be controlled by the record workflow.Available choices
|
% Receivedper_received | Percent Optional · Read-only | Enter the percentage expected by the calculation and verify the resulting amount. |
Print Headingselect_print_heading | Link Optional | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Print Heading |
Letter Headletter_head | Link Optional | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Letter Head |
Child tables
Items — child-row fields
| Field | Type / behavior | How to use it |
|---|---|---|
Item Codeitem_code | Link Required · Read-only | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Item |
Item Nameitem_name | Data Required | Enter the identifier or short text requested by the label. Preserve external reference numbers accurately. |
BOMbom | Link Required | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: BOM |
Include Exploded Itemsinclude_exploded_items | Check Optional | Enable or disable the named option only when it matches the intended record behavior. |
Required Byschedule_date | Date Optional · Read-only | Choose the business date required for this field. Confirm its relationship to other dates on the record. |
Expected Delivery Dateexpected_delivery_date | Date Optional | Choose the business date required for this field. Confirm its relationship to other dates on the record. |
Descriptiondescription | Text Editor Optional | Maintain formatted content for the record; review any public-facing output before publishing. |
Image Viewimage_view | Image Optional | Complete the value according to the field label and the record’s validation rules. |
Quantityqty | Float Required | Enter a numeric value using the required unit and precision. |
Received Qtyreceived_qty | Float Optional · Read-only | Enter a numeric value using the required unit and precision. |
Returned Qtyreturned_qty | Float Optional · Read-only | Enter a numeric value using the required unit and precision. |
Stock UOMstock_uom | Link Required · Read-only | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: UOM |
Raterate | Currency Required · Read-only | Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value. |
Amountamount | Currency Required · Read-only | Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value. |
Raw Material Cost Per Qtyrm_cost_per_qty | Currency Optional · Read-only | Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value. |
Service Cost Per Qtyservice_cost_per_qty | Currency Required · Read-only | Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value. |
Additional Cost Per Qtyadditional_cost_per_qty | Currency Optional · Read-only | Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value. |
Warehousewarehouse | Link Required | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Warehouse |
Expense Accountexpense_account | Link Optional | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Account |
Manufacturermanufacturer | Link Optional | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Manufacturer |
Manufacturer Part Numbermanufacturer_part_no | Data Optional | Enter the identifier or short text requested by the label. Preserve external reference numbers accurately. |
Material Requestmaterial_request | Link Optional · Read-only | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Material Request |
Material Request Itemmaterial_request_item | Data Optional · Read-only | Enter the identifier or short text requested by the label. Preserve external reference numbers accurately. |
Cost Centercost_center | Link Optional | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Cost Center |
Projectproject | Link Optional | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Project |
Job Cardjob_card | Link Optional · Read-only | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Job Card |
Page Breakpage_break | Check Optional | Enable or disable the named option only when it matches the intended record behavior. |
Service Items — child-row fields
| Field | Type / behavior | How to use it |
|---|---|---|
Item Codeitem_code | Link Required | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Item |
Item Nameitem_name | Data Required | Enter the identifier or short text requested by the label. Preserve external reference numbers accurately. |
Quantityqty | Float Required | Enter a numeric value using the required unit and precision. |
Raterate | Currency Required | Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value. |
Amountamount | Currency Required · Read-only | Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value. |
Rate (Company Currency)base_rate | Currency Optional · Read-only | Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value. |
Amount (Company Currency)base_amount | Currency Optional · Read-only | Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value. |
Finished Good Itemfg_item | Link Required | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Item |
Finished Good Item Quantityfg_item_qty | Float Required | Enter a numeric value using the required unit and precision. |
Material Requestmaterial_request | Link Optional · Read-only | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Material Request |
Material Request Itemmaterial_request_item | Data Optional · Read-only | Enter the identifier or short text requested by the label. Preserve external reference numbers accurately. |
Supplied Items — child-row fields
| Field | Type / behavior | How to use it |
|---|---|---|
Item Codemain_item_code | Link Optional · Read-only | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Item |
Raw Material Item Coderm_item_code | Link Optional · Read-only | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Item |
Stock UOMstock_uom | Link Optional · Read-only | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: UOM |
Reserve Warehousereserve_warehouse | Link Optional | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Warehouse |
BOM Detail Nobom_detail_no | Data Optional · Read-only | Enter the identifier or short text requested by the label. Preserve external reference numbers accurately. |
Reference Namereference_name | Data Optional · Read-only | Enter the identifier or short text requested by the label. Preserve external reference numbers accurately. |
Raterate | Currency Optional | Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value. |
Amountamount | Currency Optional · Read-only | Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value. |
Required Qtyrequired_qty | Float Optional · Read-only | Enter a numeric value using the required unit and precision. |
Supplied Qtysupplied_qty | Float Optional · Read-only | Enter a numeric value using the required unit and precision. |
Reserved Qtystock_reserved_qty | Float Optional · Read-only | Enter a numeric value using the required unit and precision. |
Consumed Qtyconsumed_qty | Float Optional · Read-only | Enter a numeric value using the required unit and precision. |
Returned Qtyreturned_qty | Float Optional · Read-only | Enter a numeric value using the required unit and precision. |
Additional Costs — child-row fields
| Field | Type / behavior | How to use it |
|---|---|---|
Expense Accountexpense_account | Link Optional | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Account |
Account Currencyaccount_currency | Link Optional · Read-only | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Currency |
Exchange Rateexchange_rate | Float Optional | Enter a numeric value using the required unit and precision. |
Descriptiondescription | Small Text Required | Provide concise contextual information relevant to the record. Avoid unrelated personal or confidential data. |
Amountamount | Currency Required | Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value. |
Amount (Company Currency)base_amount | Currency Optional · Read-only | Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value. |
Has Corrective Costhas_corrective_cost | Check Optional · Read-only | Enable or disable the named option only when it matches the intended record behavior. |
Has Operating Costhas_operating_cost | Check Optional · Read-only | Enable or disable the named option only when it matches the intended record behavior. |
Cost Centercost_center | Link Optional | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Cost Center |
Projectproject | Link Optional | Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship. Linked record: Project |
Troubleshooting
- Not permitted: verify the account, role and source-document permission. Do not share an administrator login.
- Missing record or address: inspect the relevant Link or Dynamic Link fields; a matching title alone does not establish a relationship.
- Cannot save or change status: review required fields, read-only values, document status and the configured approval transition.
- Unexpected report or portal result: review company/date filters, source-document submission and the approved party or Employee link.