Skip to content

Work Orders

Work order page services are the core of the AMZS mobile application. They manage the full lifecycle of field service work orders, from creation through completion and invoicing.

AMZSMobileWorkOrders

Namespace: urn:microsoft-dynamics-schemas/page/amzsmobileworkordersEndpoint: Page/AMZSMobileWorkOrdersType: Full CRUD Read key: No (String)

Custom Method

This service exposes an additional custom method Delete_Work_Order_Instr_Line beyond the standard CRUD operations.

Key Entity Fields

The entity contains approximately 120 fields. The most important ones are listed below:

FieldTypeDescription
KeyStringNAV internal key
NoStringWork order number (primary key)
Order_TypeEnumType classification of the work order
StatusEnumCurrent processing status
Work_Order_StatusEnumOperational status of the work order
Customer_NoStringAssociated customer number
Customer_NameStringCustomer display name
Chassis_CodeStringVehicle chassis code
Vehicle_DescriptionStringDescription of the vehicle
Resource_NoStringAssigned resource number
Performer_NoStringAssigned performer number
Order_DateDateDate the order was created
Posting_DateDateDate for accounting posting
AmountBigDecimalOrder amount excluding VAT
Amount_Including_VATBigDecimalOrder amount including VAT
Responsibility_CenterStringOrganizational responsibility center
Registration_NoStringVehicle registration plate number
Mileage_StartStringOdometer reading at start
AKC_Booking_Entry_NoStringAKC booking reference
AKC_Work_Order_NoStringAKC work order reference

Additional Fields

The full entity includes approximately 100 more fields covering GPS coordinates, location data, timestamps, and extended metadata. Consult the SOAP WSDL for the complete schema.


XMLWorkOrder

Namespace: urn:microsoft-dynamics-schemas/page/xmlworkorderEndpoint: Page/XMLWorkOrderType: Full CRUD Read key: No (String)

Custom Method

This service exposes an additional custom method Delete_Work_Order_Line beyond the standard CRUD operations.

This is an extended work order representation with approximately 196 fields, including inline work order lines. It is used for full work order management operations where the complete data set is needed in a single request.

Large Payload

Due to the ~196 fields and inline line items, responses from this service can be large. Use targeted ReadMultiple filters to minimize data transfer.


MobileWorkOrderLines

Namespace: urn:microsoft-dynamics-schemas/page/mobileworkorderlinesEndpoint: Page/MobileWorkOrderLinesType: Full CRUD Read key: Document_No (String), Type (Enum), No (String)

Entity Fields

FieldTypeDescription
KeyStringNAV internal key
TypeEnumLine type (Item, Resource, etc.)
NoStringItem or resource number
DescriptionStringLine item description
Description_2StringExtended description
Location_CodeStringInventory location code
QuantityBigDecimalOrdered quantity
Reserved_QuantityBigDecimalReserved stock quantity
Qty_on_WO_ShipmentBigDecimalQuantity on work order shipment
Unit_PriceBigDecimalPrice per unit
Unit_Cost_LCYBigDecimalUnit cost in local currency
Commercial_Discount_PercentBigDecimalCommercial discount percentage
Member_Discount_PercentBigDecimalMembership discount percentage
Line_AmountBigDecimalTotal line amount
Qty_to_ShipBigDecimalQuantity to ship
Quantity_ShippedBigDecimalQuantity already shipped
Qty_to_InvoiceBigDecimalQuantity to invoice
Quantity_InvoicedBigDecimalQuantity already invoiced
Amount_Including_VATBigDecimalLine amount including VAT
NoteStringLine note or remark
Business_RelationEnumBusiness relation type
Document_NoStringParent work order document number

AMZSMobileWorkOrderLines

Namespace: urn:microsoft-dynamics-schemas/page/amzsmobileworkorderlinesEndpoint: Page/AMZSMobileWorkOrderLinesType: Full CRUD Read key: Document_No (String), Type (Enum), No (String)

INFO

This service has the same entity structure as MobileWorkOrderLines but uses a different NAV endpoint. It may expose a different subset of data or apply different business logic on the NAV side.