<DocumentElement> <Orders> <Order> <!-- (string, 100) Order number. Min length 2. --> <OrderNumber>3149304</OrderNumber> <!-- (string, 25, optional) Order type, Free Text --> <OrderTypeCode/> <!-- (string, 1000, optional) Order description --> <Description/> <!-- (boolean, optional) not in use --> <Invoiced/> <!-- (boolean, optional) not in use --> <Delivered/> <!-- (string, 3) Order currency. Min lenght 2. --> <CurrencyCode>EUR</CurrencyCode> <!-- (number, optional) Exchange rate. Note: Not used --> <ExchangeRate/> <!-- (string, 25) Invoicing supplier --> <InvoicingSupplierCode>1001</InvoicingSupplierCode> <!-- (string, 250, optional) Invoicing supplier name --> <InvoicingSupplierName>Park Tools Ltd</InvoicingSupplierName> <!-- (string, 25) Organization element code --> <OrganizationElementCode>1000</OrganizationElementCode> <!-- (string, 250, optional) Organization element name --> <OrganizationElementName>Acme Automotive Ltd</OrganizationElementName> <!-- (string, 25) Company code. Min lenght 2. --> <CompanyCode>1000</CompanyCode> <!-- (string, 250, optional) Company name --> <CompanyName>Acme Automotive Ltd</CompanyName> <!-- (string, 25, optional) Purchase organization code --> <PurchaseOrganizationCode/> <!-- (string, 250, optional) Purchase organization name --> <PurchaseOrganizationName/> <!-- (number, optional) Order gross total --> <GrossSum>169.51</GrossSum> <!-- (number) Order net total --> <NetSum>154.10</NetSum> <!-- (number) Matching mode, 0 = Standard PO, 1 = Framework PO, 2 = Return PO, 3 = Service PO. Note: Order Row Matching Mode overriders header mode. --> <MatchingMode>0</MatchingMode> <!-- (number, optional) Order tax sum --> <TaxSum>15.41</TaxSum> <!-- (number, optional) Invoiced order net sum. Note: Imported only during first time PO is imported, ignored after PO has been matched. --> <InvoicedNetSum/> <!-- (number, optional) Invoiced order gross sum. Note: Imported only during first time PO is imported, ignored after PO has been matched. --> <InvoicedGrossSum/> <!-- (number, optional) Delivered order sum, Note: not in use --> <DeliveredNetSum/> <!-- (string, 25, optional) Order owner code --> <OwnerCode/> <!-- (string, 250, optional) Order owner name --> <OwnerName/> <!-- (string, 25, optional) Order buyer code --> <BuyerCode/> <!-- (string, 250, optional) Order buyer name --> <BuyerName/> <!-- (datetime) Issue date, Order Creation Date, Format: YYYY-MM-DDThh:mm:ss. --> <IssueDate>0001-01-01T00:00:00</IssueDate> <!-- (date, optional) Requested delivery date, Format: YYYY-MM-DD --> <RequestedDeliveryDate>0001-01-01</RequestedDeliveryDate> <!-- (date, optional) Actual delivery date, Format: YYYY-MM-DD --> <ActualDeliveryDate>0001-01-01</ActualDeliveryDate> <!-- (boolean, optional) Not in use --> <DataRetrievalStatus/> <!-- PO Source system. (String, 250, optional). Here you can speficy identifier for PO source system. --> <POSourceSystem>AX</POSourceSystem> <!-- (string, 250, optional) Custom text --> <Text1/> <!-- (string, 250, optional) Custom text --> <Text2/> <!-- (string, 250, optional) Custom text --> <Text3/> <!-- (string, 250, optional) Custom text --> <Text4/> <!-- (string, 250, optional) Custom text --> <Text5/> <!-- (string, 250, optional) Custom text --> <Text6/> <!-- (string, 250, optional) Custom text --> <Text7/> <!-- (string, 250, optional) Custom text --> <Text8/> <!-- (string, 250, optional) Custom text --> <Text9/> <!-- (string, 250, optional) Custom text --> <Text10/> <!-- (number, optional) Custom numeric --> <Numeric1/> <!-- (number, optional) Custom numeric --> <Numeric2/> <!-- (number, optional) Custom numeric --> <Numeric3/> <!-- (number, optional) Custom numeric --> <Numeric4/> <!-- (number, optional) Custom numeric --> <Numeric5/> <!-- (datetime, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date1>0001-01-01T00:00:00</Date1> <!-- (datetime, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date2>0001-01-01T00:00:00</Date2> <!-- (datetime, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date3>0001-01-01T00:00:00</Date3> <!-- (datetime, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date4>0001-01-01T00:00:00</Date4> <!-- (datetime, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date5>0001-01-01T00:00:00</Date5> <!-- (string, 250, optional) Reference person --> <ReferencePerson/> <!-- (string, 25) Main supplier code. Min length 2. --> <MainSupplierCode>1001</MainSupplierCode> <!-- (string, 250, optional) Main supplier name --> <MainSupplierName>Park Tools Ltd</MainSupplierName> <!-- (boolean) Goods receipt based invoicing indicator. Note: Order Row indicator overriders header indicator --> <GoodsReceiptsBasedInvoicing/> <!-- (boolean, optional) Delete indicator --> <Deleted/> <!-- (datetime, optional) Creation date, format YYYY-MM-DDThh:mm:ss. Used in Fill-up method when matching invoice against multiple purchase orders --> <Created>0001-01-01T00:00:00</Created> <!-- (boolean, optional) Order closed indicator --> <Closed/> <!-- (date, optional) Validity start date in framework purchasing, format YYYY-MM-DD. Note: Mandatory with matching mode ""framework"" --> <ValidFrom>0001-01-01</ValidFrom> <!-- (date, optional) Validity end date in framework purchasing, format YYYY-MM-DD. Note: Mandatory with matching mode ""framework"" --> <ValidTo>0001-01-01</ValidTo> <OrderRows> <OrderRow> <!-- (string, 100) Order number. Min lenght 2. --> <OrderNumber>3149304</OrderNumber> <!-- (string, 25) Order item number. Min lenght 1. --> <RowIndex>1</RowIndex> <!-- (boolean, optional) Invoiced indicator. Note: not in use --> <Invoiced/> <!-- (boolean, optional) Delivered indicator. Note: not in use --> <Delivered/> <!-- (number) Ordered quantity. This field must always have a value 0 or 1. --> <Quantity>1</Quantity> <!-- (string, 25) Unit of measure --> <UnitCode>AU</UnitCode> <!-- (number) PO net price --> <NetPrice>15410</NetPrice> <!-- (number, optional) PO Gross price --> <GrossPrice>16951</GrossPrice> <!-- (number) Net total --> <NetSum>15410</NetSum> <!-- (number) PO price quantity. Not in use. --> <PriceQuantity/> <!-- (number, optional) Gross total --> <GrossSum>16951</GrossSum> <!-- (number, optional) Tax total --> <TaxSum>1541</TaxSum> <!-- (string, 25,optional) Tax code --> <TaxCode>A10</TaxCode> <!-- (number, optional) Tax percent --> <TaxPercent>10.00</TaxPercent> <!-- (number, optional) Second tax percent. --> <TaxPercent2/> <!-- (number, optional) Invoiced net sum. Note: Imported only during first time PO is imported, ignored after PO has been matched. --> <InvoicedNetSum/> <!-- (number, optional) Invoiced gross sum. Note: Imported only during first time PO is imported, ignored after PO has been matched. --> <InvoicedGrossSum/> <!-- (number, optional) Invoiced quantity. Note: Imported only during first time PO is imported, ignored after PO has been matched. --> <InvoicedQuantity/> <!-- (number, optional) Delivered net sum. Note: Not in use --> <DeliveredNetSum/> <!-- (number, optional) Delivered quantity. Note: Not in use --> <DeliveredQuantity/> <!-- (boolean) Goods receipt indicator. Specifies whether goods receipt(s) are required for matching current <OrderRow>. --> <GoodsReceiptRequired>True</GoodsReceiptRequired> <!-- (string, 25, optional) Product code --> <ProductCode>28802322</ProductCode> <!-- (string, 250, optional) Product name --> <ProductName>Cleaning services</ProductName> <!-- (string, 25, optional) United Nations Standard Products and Services Code --> <Unspsc/> <!-- (string, 255, optional) Contract Number --> <ContractNumber/> <!-- (date, optional) Requested delivery date, format YYYY-MM-DD --> <RequestedDeliveryDate>0001-01-01</RequestedDeliveryDate> <!-- (date, optional) Actual delivery date --> <ActualDeliveryDate>0001-01-01</ActualDeliveryDate> <!-- (string, 1000, optional) Comment --> <Comment/> <!-- (string, 250, optional) Custom text --> <Text1/> <!-- (string, 250, optional) Custom text --> <Text2/> <!-- (string, 250, optional) Custom text --> <Text3/> <!-- (string, 250, optional) Custom text --> <Text4/> <!-- (string, 250, optional) Custom text --> <Text5/> <!-- (string, 250, optional) Custom text --> <Text6/> <!-- (string, 250, optional) Custom text --> <Text7/> <!-- (string, 250, optional) Custom text --> <Text8/> <!-- (string, 250, optional) Custom text --> <Text9/> <!-- (string, 250, optional) Custom text --> <Text10/> <!-- (number, optional) Custom numeric --> <Numeric1/> <!-- (number, optional) Custom numeric --> <Numeric2/> <!-- (number, optional) Custom numeric --> <Numeric3/> <!-- (number, optional) Custom numeric --> <Numeric4/> <!-- (number, optional) Custom numeric --> <Numeric5/> <!-- (datetime, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date1>0001-01-01T00:00:00</Date1> <!-- (datetime, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date2>0001-01-01T00:00:00</Date2> <!-- (datetime, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date3>0001-01-01T00:00:00</Date3> <!-- (datetime, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date4>0001-01-01T00:00:00</Date4> <!-- (datetime, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date5>0001-01-01T00:00:00</Date5> <!-- (string, 1000, optional) PO description --> <Description/> <!-- (number) Matching mode, 0 = Standard PO, 1 = Framework PO, 2 = Return PO, 3 = Service PO. --> <MatchingMode>3</MatchingMode> <!-- (boolean) Delete indicator --> <Deleted/> <!-- (boolean) Order closed indicator --> <Closed/> <!-- (datetime, optional) Validity start date in framework purchasing. Note: Mandatory with matching mode ""framework"" --> <ValidFrom>0001-01-01T00:00:00</ValidFrom> <!-- (datetime, optional) Validity end date in framework purchasing. Note: Mandatory with matching mode ""framework"" --> <ValidTo>0001-01-01T00:00:00</ValidTo> <!-- (number, optional) Tax Sum 2. --> <TaxSum2/> <!-- (boolean) Accepted. Not in use. --> <Accepted/> <!-- (string, 25) PriceUnit. Not in use.--> <PriceUnit/> <!-- (string, 250) Price unit description. --> <PriceUnitDescription/> <!-- (string, 3) Currency code. Min lenght 2. --> <CurrencyCode>EUR</CurrencyCode> <!-- (number, optional) Not in use --> <CodingFactor/> <!-- (number, optional) Not in use --> <CodingStrategy/> <!-- (boolean, optional) Indicator, Self approve allowed--> <SelfApprove/> <!-- (boolean) Goods receipt based invoicing indicator. Specifies whether P2P creates matched coding lines per matched <GoodsReceipt> (value = 'True') or per matched <OrderRow> (value = 'False'). --> <GoodsReceiptsBasedInvoicing>True</GoodsReceiptsBasedInvoicing> <!-- (number, optional) Not in use --> <ReceiveMethod/> <!-- (number, optional) Not in use --> <GrOverReceivalQty/> <!-- (number, optional) Not in use --> <GrOverReceivalNetSum/> <!-- (boolean) Indicator to allow higher received quantity than what is ordered--> <OverReceivalAllowed>False</OverReceivalAllowed> <!-- Not in use. When MatchingMode = 3 (Service PO), coding row data is not used by P2P. --> <CodingRows> <CodingRow> <!-- (string, 100) Order number --> <OrderNumber>3149304</OrderNumber> <!-- (string, 25) Order line number --> <OrderRowNumber>1</OrderRowNumber> <!-- (number) Coding row number --> <RowIndex>1</RowIndex> <!-- (string, 25, optional) Account code --> <AccountCode>425000</AccountCode> <!-- (string, 250, optional) Account name --> <AccountName>Production</AccountName> <!-- (string, 25, optional) Cost center code --> <CostCenterCode>210</CostCenterCode> <!-- (string, 250, optional) Cost center name --> <CostCenterName>Detroit factory</CostCenterName> <!-- (string, 25, optional) Project code --> <ProjectCode/> <!-- (string, 100, optional) Project name --> <ProjectName/> <!-- (number, optional) Gross value. If order row has several coding rows, matched value is distributed proportionally to Gross value (in case of gross sum based matching) --> <GrossSum>16951</GrossSum> <!-- (number, optional) Net value. If order row has several coding rows, matched value is distributed proportionally to Net value (in case of net sum based matching) --> <NetSum>15410</NetSum> <!-- (number, optional) Tax value --> <TaxSum>1541</TaxSum> <!-- (string, 25, optional) Tax Code --> <TaxCode>A10</TaxCode> <!-- (number, optional) Tax percent --> <TaxPercent>10.00</TaxPercent> <!-- (number, optional) Second tax percent --> <TaxPercent2/> <!-- (number, optional) Allocated Quantity --> <AllocatedQuantity/> <!-- (string, 250, optional) Custom text --> <Text1/> <!-- (string, 250, optional) PartnerProfitCenter --> <PartnerProfitCenter/> <!-- (string, 250, optional) FixedAssetCode --> <FixedAssetCode/> <!-- (string, 250, optional) FixedAssetName --> <FixedAssetName/> <!-- (string, 250, optional) Custom text --> <Text2/> <!-- (string, 250, optional) Custom dimension 1 code --> <DimCode1/> <!-- (string, 250, optional) Custom dimension 1 name --> <DimName1/> <!-- (string, 250, optional) MaterialGroup --> <MaterialGroup/> <!-- (string, 250, optional) Custom dimension 3 code --> <DimCode3/> <!-- (string, 250, optional) Custom dimension 3 name --> <DimName3/> <!-- (string, 250, optional) Custom dimension 4 code --> <DimCode4/> <!-- (string, 250, optional) Custom dimension 4 name --> <DimName4/> <!-- (string, 250, optional) Custom dimension 5 code --> <DimCode5/> <!-- (string, 250, optional) Custom dimension 5 name --> <DimName5/> <!-- (string, 250, optional) Custom text --> <Text3/> <!-- (string, 250, optional) Custom dimension 6 code --> <DimCode6/> <!-- (string, 250, optional) Custom dimension 6 name --> <DimName6/> <!-- (string, 250, optional) Custom dimension 7 code --> <DimCode7/> <!-- (string, 250, optional) Custom dimension 7 name --> <DimName7/> <!-- (string, 250, optional) Custom dimension 8 code --> <DimCode8/> <!-- (string, 250, optional) Custom dimension 8 name --> <DimName8/> <!-- (string, 250, optional) Custom dimension 9 code --> <DimCode9/> <!-- (string, 250, optional) Custom dimension 9 name --> <DimName9/> <!-- (string, 250, optional) Custom dimension 10 code --> <DimCode10/> <!-- (string, 250, optional) Custom dimension 10 name --> <DimName10/> <!-- (string, 250, optional) FixedAssetSubCode --> <FixedAssetSubCode/> <!-- (string, 250, optional) FixedAssetSubName --> <FixedAssetSubName/> <!-- (string, 250, optional) InternalOrderCode --> <InternalOrderCode/> <!-- (string, 250, optional) InternalOrderName --> <InternalOrderName/> <!-- (string, 250, optional) ProfitCenterCode --> <ProfitCenterCode/> <!-- (string, 250, optional) ProfitCenterName --> <ProfitCenterName/> <!-- (string, 250, optional) BusinessUnitCode --> <BusinessUnitCode/> <!-- (string, 250, optional) BusinessUnitName --> <BusinessUnitName/> <!-- (string, 250, optional) ProjectSubCode --> <ProjectSubCode/> <!-- (string, 250, optional) Custom text --> <Text5/> <!-- (string, 250, optional) ProjectSubName --> <ProjectSubName/> <!-- (string, 250, optional) EmployeeCode --> <EmployeeCode/> <!-- (string, 250, optional) EmployeeName --> <EmployeeName/> <!-- (string, 250, optional) VehicleNumber --> <VehicleNumber/> <!-- (string, 250, optional) VehicleName --> <VehicleName/> <!-- (string, 250, optional) SalesOrderCode --> <SalesOrderCode/> <!-- (string, 250, optional) SalesOrderName --> <SalesOrderName/> <!-- (string, 250, optional) SalesOrderSubCode --> <SalesOrderSubCode/> <!-- (string, 250, optional) SalesOrderSubName --> <SalesOrderSubName/> <!-- (string, 250, optional) CustomerCode --> <CustomerCode/> <!-- (string, 250, optional) CustomerName --> <CustomerName/> <!-- (string, 250, optional) AccAssignmentCategoryCode --> <AccAssignmentCategoryCode/> <!-- (string, 250, optional) AccAssignmentCategoryName --> <AccAssignmentCategoryName/> <!-- (string, 250, optional) BudgetCode --> <BudgetCode/> <!-- (string, 250, optional) BudgetName --> <BudgetName/> <!-- (string, 250, optional) ServiceCode --> <ServiceCode/> <!-- (string, 250, optional) ServiceName --> <ServiceName/> <!-- (string, 250, optional) BusinessAreaCode --> <BusinessAreaCode/> <!-- (string, 250, optional) BusinessAreaName --> <BusinessAreaName/> <!-- (string, 250, optional) Custom dimension 2 code --> <DimCode2/> <!-- (string, 250, optional) ProductCode --> <ProductCode/> <!-- (string, 250, optional) Custom dimension 2 name --> <DimName2/> <!-- (string, 250, optional) WorkOrderCode --> <WorkOrderCode/> <!-- (string, 250, optional) WorkOrderName --> <WorkOrderName/> <!-- (string, 250, optional) WorkOrderSubCode --> <WorkOrderSubCode/> <!-- (string, 250, optional) WorkOrderSubName --> <WorkOrderSubName/> <!-- (string, 250, optional) CommitmentItem --> <CommitmentItem/> <!-- (string, 250, optional) ControllingArea --> <ControllingArea/> <!-- (string, 250, optional) FunctionalArea --> <FunctionalArea/> <!-- (string, 250, optional) Network --> <Network/> <!-- (string, 250, optional) NetworkActivity --> <NetworkActivity/> <!-- (string, 250, optional) OrderCodingRowNumber --> <OrderCodingRowNumber/> <!-- (string, 250, optional) FreightSlip --> <FreightSlip/> <!-- (string, 250, optional) Custom text --> <Text84/> <!-- (string, 250, optional) Custom text --> <Text85/> <!-- (string, 250, optional) OwnerName --> <OwnerName/> <!-- (string, 250, optional) TaxJurisdictionCode --> <TaxJurisdictionCode/> <!-- (string, 250, optional) SubUOM --> <SubUOM/> <!-- (string, 250, optional) PermissionCode1 (can be used in determining invoice approval rights) --> <PermissionCode1/> <!-- (string, 250, optional) PermissionCode2 (can be used in determining invoice approval rights) --> <PermissionCode2/> <!-- (string, 250, optional) PermissionCode3 (can be used in determining invoice approval rights) --> <PermissionCode3/> <!-- (string, 250, optional) PermissionCode4 (can be used in determining invoice approval rights) --> <PermissionCode4/> <!-- (string, 250, optional) PermissionCode5 (can be used in determining invoice approval rights) --> <PermissionCode5/> <!-- (string, 250, optional) PermissionCode6 (can be used in determining invoice approval rights) --> <PermissionCode6/> <!-- (string, 250, optional) PermissionCode7 (can be used in determining invoice approval rights) --> <PermissionCode7/> <!-- (number, optional) ConversionNumerator --> <ConversionNumerator/> <!-- (number, optional) ConversionDenominator --> <ConversionDenominator/> <!-- (number, optional) Custom numeric --> <Num1/> <!-- (number, optional) Custom numeric --> <Num2/> <!-- (number, optional) Custom numeric --> <Num3/> <!-- (number, optional) Custom numeric --> <Num4/> <!-- (number, optional) Custom numeric --> <Num5/> <!-- (number, optional) This is used for Verian PM freight key field --> <Num18/> <!-- (date, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date1>0001-01-01T00:00:00</Date1> <!-- (date, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date2>0001-01-01T00:00:00</Date2> <!-- (date, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date3>0001-01-01T00:00:00</Date3> <!-- (date, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date4>0001-01-01T00:00:00</Date4> <!-- (date, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date5>0001-01-01T00:00:00</Date5> </CodingRow> </CodingRows> <!-- GoodsReceipts are not in use on service POs (when there are <ServiceEntrySheet> -elements on PO line) --> <GoodsReceipts> <GoodsReceipt> <!-- (string, 100) Goods receipt number. Min lenght 2. GoodsReceiptNumber + GoodsReceiptRowNumber identify the goods receipt within OrderRow. --> <GoodsReceiptNumber>3149304_BatchNum_1_1</GoodsReceiptNumber> <!-- (string, 25) Goods receipt line number. GoodsReceiptNumber + GoodsReceiptRowNumber identify the goods receipt within OrderRow. --> <GoodsReceiptRowNumber>1</GoodsReceiptRowNumber> <!-- (string, 100) Order number. Min lenght 2. --> <OrderNumber>3149304</OrderNumber> <!-- (string, 250, optional) Best fit grouping: Used with best fit method to group goods receipts. For example delivery date can be used as grouping criteria. --> <BestFitGrouping>2018-07-15T00:00:00+02:00</BestFitGrouping> <!-- (string, 25) Order line number. Min lenght 1. --> <OrderRowNumber>1</OrderRowNumber> <!-- (number) Receipt quantity. This field must always have a value 0 or 1. --> <Quantity>10</Quantity> <!-- (number) Net value --> <NetSum>154.10</NetSum> <!-- (number) Net price. --> <NetPrice>15.41</NetPrice> <!-- (date, optional) Delivery date, Format: YYYY-MM-DDThh:mm:ss --> <DeliveryDate>2018-07-15T00:00:00+02:00</DeliveryDate> <!-- (string, 250, optional) User name. Note: not used by default --> <UserName/> <!-- (string, 250, optional) Custom text --> <Text1/> <!-- (string, 250, optional) Custom text --> <Text2/> <!-- (string, 250, optional) Custom text --> <Text3/> <!-- (string, 250, optional) Custom text --> <Text4/> <!-- (string, 250, optional) Custom text --> <Text5/> <!-- (number, optional) Custom numeric --> <Numeric1/> <!-- (number, optional) Custom numeric --> <Numeric2/> <!-- (number, optional) Custom numeric --> <Numeric3/> <!-- (number, optional) Custom numeric --> <Numeric4/> <!-- (number, optional) Custom numeric --> <Numeric5/> <!-- (date, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date1>0001-01-01T00:00:00</Date1> <!-- (date, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date2>0001-01-01T00:00:00</Date2> <!-- (date, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date3>0001-01-01T00:00:00</Date3> <!-- (date, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date4>0001-01-01T00:00:00</Date4> <!-- (date, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date5>0001-01-01T00:00:00</Date5> <!-- (number, optional) Receive method. Note: not in use --> <ReceiveMethod/> <!-- (boolean, optional) Delete indicator, supported in 16.12 and onwards--> <Deleted/> <!--(boolean, optional) Used to indicate goods have been received as damaged. 'True' if goods are faulty. P2P can be configured to stop automatic invoice processing when an invoice has been matched against damaged goods.--> <NotifyFault>False</NotifyFault> <!-- (string, 250, optional) Delivery note reference --> <DeliveryNoteNumber/> <!-- (number, optional) not in use --> <GoodsReceiptType/> <!-- (string, 100, optional) Not in use --> <VoucherNumber/> <!-- (string, 100.optional) Reference document id. Note: Refers to existing goods receipt when gr is cancelled or returned. Shown in P2P UI as decreased quantity on target GR. --> <ReferenceDocId/> <!-- (string, 100, optional) Reference document item id. Note: Refers to existing goods receipt item id when gr is cancelled or returned. --> <ReferenceDocItemId/> <!-- (date, optional) Goods receipt fiscal year --> <FiscalYear/> <!-- (number, optional) Gross value --> <GrossSum>169.51</GrossSum> <!-- (number, optional) Gross price --> <GrossPrice>16.951</GrossPrice> <!-- (number, optional) Invoiced net sum. Note: Imported only during first time PO is imported, ignored after PO has been matched. --> <InvoicedNetSum/> <!-- (number, optional) Invoiced gross sum. Note: Imported only during first time PO is imported, ignored after PO has been matched. --> <InvoicedGrossSum/> <!-- (number, optional) Invoiced quantity. Note: Imported only during first time PO is imported, ignored after PO has been matched. --> <InvoicedQuantity/> <!-- (string, 250, optional) Available for additional information regarding the goods receipt, such as description of damaged goods. --> <Comment/> </GoodsReceipt> </GoodsReceipts> <!-- PlannedServices -section is not in use --> <PlannedServices/> <!-- When PO line receives a <ServiceEntrySheet>, the PO line view in P2P will show the <ServiceEntrySheet> instead of the <OrderRow> (<OrderRow> will be shown as cancelled, if it was imported before receiving a <ServiceEntrySheet>). --> <!-- <OrderRow> is needed before the services are received with <ServiceEntrySheets> so invoice is able to wait for missing goods receipts. --> <ServiceEntrySheets> <ServiceEntrySheet> <!-- (string, 100) Min length 2. Service entry sheet number. Min length 2. Analogous to GR number. --> <ServiceEntrySheetNumber>1226351</ServiceEntrySheetNumber> <!-- (string, 250, optional) Min length 2. Service entry sheet name --> <ServiceEntrySheetName>Service receipt for February</ServiceEntrySheetName> <!-- (string, 100, optional) Min length 2. ServiceEntrySheetDocId. Not used by P2P, but may need to be returned to ERP. Note: Element must not be included if empty (shema does not allow empty value) --> <ServiceEntrySheetDocId>af3sfsc5b4ha697s12s6a78dfe619dsa</ServiceEntrySheetDocId> <!-- (string, 100) Min length 2. Order number --> <OrderNumber>3149304</OrderNumber> <!-- (string, 25) Order row Number. Min length 1. --> <OrderRowNumber>1</OrderRowNumber> <!-- (boolean) Indicator, accepted (approved for payment). If false, prevents matching service entry sheet. --> <Accepted>True</Accepted> <!-- (number) Net value --> <NetValue>1000</NetValue> <!-- (number, optional) Not in use. Reserved for unplanned value --> <UnplannedValue></UnplannedValue> <!-- (boolean, optional) Delete indicator --> <Deleted/> <!-- (string, 250, optional) Custom text --> <Text1/> <!-- (string, 250, optional) Custom text --> <Text2/> <!-- (string, 250, optional) Custom text --> <Text3/> <!-- (string, 250, optional) Custom text --> <Text4/> <!-- (string, 250, optional) Custom text --> <Text5/> <!-- (string, 250, optional) Custom text --> <Text6/> <!-- (string, 250, optional) Custom text --> <Text7/> <!-- (string, 250, optional) Custom text --> <Text8/> <!-- (string, 250, optional) Custom text --> <Text9/> <!-- (string, 250, optional) Custom text --> <Text10/> <!-- (number, optional) Custom numeric --> <Numeric1/> <!-- (number, optional) Custom numeric --> <Numeric2/> <!-- (number, optional) Custom numeric --> <Numeric3/> <!-- (number, optional) Custom numeric --> <Numeric4/> <!-- (number, optional) Custom numeric --> <Numeric5/> <!-- (datetime, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date1>0001-01-01T00:00:00</Date1> <!-- (datetime, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date2>0001-01-01T00:00:00</Date2> <!-- (datetime, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date3>0001-01-01T00:00:00</Date3> <!-- (datetime, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date4>0001-01-01T00:00:00</Date4> <!-- (datetime, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date5>0001-01-01T00:00:00</Date5> <!-- (string, 250, optional) Delivery note reference --> <DeliveryNoteNumber/> <!-- (date, optional) Delivery date, format YYYY-MM-DDThh:mm:ss --> <DeliveryDate>0001-01-01T00:00:00</DeliveryDate> <!-- (number, optional) Invoiced net sum. Note: Imported only during first time PO is imported, ignored after PO has been matched. --> <InvoicedNetSum/> <!-- (number, optional) Invoiced gross sum. Note: Imported only during first time PO is imported, ignored after PO has been matched. --> <InvoicedGrossSum/> <!-- (number, optional) Invoiced quantity. Note: Imported only during first time PO is imported, ignored after PO has been matched. --> <InvoicedQuantity/> <CodingRows> <CodingRow> <!-- (string, 100) Order number --> <OrderNumber>3149304</OrderNumber> <!-- (string, 100) Service entry sheet number --> <ServiceEntrySheetNumber>1226351</ServiceEntrySheetNumber> <!-- (string, 25) Order line number --> <OrderRowNumber>1</OrderRowNumber> <!-- (number) Coding row number --> <RowIndex>1</RowIndex> <!-- (string, 25, optional) Account code --> <AccountCode>32261</AccountCode> <!-- (string, 250, optional) Account name --> <AccountName>Fixed service fee</AccountName> <!-- (string, 25, optional) Cost center code --> <CostCenterCode>12002</CostCenterCode> <!-- (string, 250, optional) Cost center name --> <CostCenterName>Boston</CostCenterName> <!-- (string, 25, optional) Project code --> <ProjectCode/> <!-- (string, 100, optional) Project name --> <ProjectName/> <!-- (number, optional) Gross value - used in matching --> <GrossSum/> <!-- (number, optional) Net value - shown as 'Net price' and 'GR Value (Net Total)' in P2P UI / 'Accounting details' --> <NetSum>1000</NetSum> <!-- (number, optional) Tax value --> <TaxSum/> <!-- (string, 25, optional) Tax Code --> <TaxCode/> <!-- (number, optional) Tax percent --> <TaxPercent/> <!-- (number, optional) Second tax percent --> <TaxPercent2/> <!-- (number, optional) Allocated Quantity --> <AllocatedQuantity/> <!-- (string, 250, optional) Custom text --> <Text1/> <!-- (string, 250, optional) PartnerProfitCenter --> <PartnerProfitCenter/> <!-- (string, 250, optional) FixedAssetCode --> <FixedAssetCode/> <!-- (string, 250, optional) FixedAssetName --> <FixedAssetName/> <!-- (string, 250, optional) Custom text --> <Text2/> <!-- (string, 250, optional) Custom dimension 1 code --> <DimCode1/> <!-- (string, 250, optional) Custom dimension 1 name --> <DimName1/> <!-- (string, 250, optional) MaterialGroup --> <MaterialGroup/> <!-- (string, 250, optional) Custom dimension 3 code --> <DimCode3/> <!-- (string, 250, optional) Custom dimension 3 name --> <DimName3/> <!-- (string, 250, optional) Custom dimension 4 code --> <DimCode4/> <!-- (string, 250, optional) Custom dimension 4 name --> <DimName4/> <!-- (string, 250, optional) Custom dimension 5 code --> <DimCode5/> <!-- (string, 250, optional) Custom dimension 5 name --> <DimName5/> <!-- (string, 250, optional) Custom text --> <Text3/> <!-- (string, 250, optional) Custom dimension 6 code --> <DimCode6/> <!-- (string, 250, optional) Custom dimension 6 name --> <DimName6/> <!-- (string, 250, optional) Custom dimension 7 code --> <DimCode7/> <!-- (string, 250, optional) Custom dimension 7 name --> <DimName7/> <!-- (string, 250, optional) Custom dimension 8 code --> <DimCode8/> <!-- (string, 250, optional) Custom dimension 8 name --> <DimName8/> <!-- (string, 250, optional) Custom dimension 9 code --> <DimCode9/> <!-- (string, 250, optional) Custom dimension 9 name --> <DimName9/> <!-- (string, 250, optional) Custom dimension 10 code --> <DimCode10/> <!-- (string, 250, optional) Custom dimension 10 name --> <DimName10/> <!-- (string, 250, optional) FixedAssetSubCode --> <FixedAssetSubCode/> <!-- (string, 250, optional) FixedAssetSubName --> <FixedAssetSubName/> <!-- (string, 250, optional) InternalOrderCode --> <InternalOrderCode/> <!-- (string, 250, optional) InternalOrderName --> <InternalOrderName/> <!-- (string, 250, optional) ProfitCenterCode --> <ProfitCenterCode/> <!-- (string, 250, optional) ProfitCenterName --> <ProfitCenterName/> <!-- (string, 250, optional) BusinessUnitCode --> <BusinessUnitCode/> <!-- (string, 250, optional) BusinessUnitName --> <BusinessUnitName/> <!-- (string, 250, optional) ProjectSubCode --> <ProjectSubCode/> <!-- (string, 250, optional) Custom text --> <Text5/> <!-- (string, 250, optional) ProjectSubName --> <ProjectSubName/> <!-- (string, 250, optional) EmployeeCode --> <EmployeeCode/> <!-- (string, 250, optional) EmployeeName --> <EmployeeName/> <!-- (string, 250, optional) VehicleNumber --> <VehicleNumber/> <!-- (string, 250, optional) VehicleName --> <VehicleName/> <!-- (string, 250, optional) SalesOrderCode --> <SalesOrderCode/> <!-- (string, 250, optional) SalesOrderName --> <SalesOrderName/> <!-- (string, 250, optional) SalesOrderSubCode --> <SalesOrderSubCode/> <!-- (string, 250, optional) SalesOrderSubName --> <SalesOrderSubName/> <!-- (string, 250, optional) CustomerCode --> <CustomerCode/> <!-- (string, 250, optional) CustomerName --> <CustomerName/> <!-- (string, 250, optional) AccAssignmentCategoryCode --> <AccAssignmentCategoryCode/> <!-- (string, 250, optional) AccAssignmentCategoryName --> <AccAssignmentCategoryName/> <!-- (string, 250, optional) BudgetCode --> <BudgetCode/> <!-- (string, 250, optional) BudgetName --> <BudgetName/> <!-- (string, 250, optional) ServiceCode --> <ServiceCode/> <!-- (string, 250, optional) ServiceName --> <ServiceName/> <!-- (string, 250, optional) BusinessAreaCode --> <BusinessAreaCode/> <!-- (string, 250, optional) BusinessAreaName --> <BusinessAreaName/> <!-- (string, 250, optional) Custom dimension 2 code --> <DimCode2/> <!-- (string, 250, optional) ProductCode --> <ProductCode/> <!-- (string, 250, optional) Custom dimension 2 name --> <DimName2/> <!-- (string, 250, optional) WorkOrderCode --> <WorkOrderCode/> <!-- (string, 250, optional) WorkOrderName --> <WorkOrderName/> <!-- (string, 250, optional) WorkOrderSubCode --> <WorkOrderSubCode/> <!-- (string, 250, optional) WorkOrderSubName --> <WorkOrderSubName/> <!-- (string, 250, optional) CommitmentItem --> <CommitmentItem/> <!-- (string, 250, optional) ControllingArea --> <ControllingArea/> <!-- (string, 250, optional) FunctionalArea --> <FunctionalArea/> <!-- (string, 250, optional) Network --> <Network/> <!-- (string, 250, optional) NetworkActivity --> <NetworkActivity/> <!-- (string, 250, optional) OrderCodingRowNumber --> <OrderCodingRowNumber/> <!-- (string, 250, optional) FreightSlip --> <FreightSlip/> <!-- (string, 250, optional) Custom text --> <Text84/> <!-- (string, 250, optional) Custom text --> <Text85/> <!-- (string, 250, optional) OwnerName --> <OwnerName/> <!-- (string, 250, optional) TaxJurisdictionCode --> <TaxJurisdictionCode/> <!-- (string, 250, optional) SubUOM --> <SubUOM/> <!-- (string, 250, optional) PermissionCode1 (can be used in determining invoice approval rights) --> <PermissionCode1/> <!-- (string, 250, optional) PermissionCode2 (can be used in determining invoice approval rights) --> <PermissionCode2/> <!-- (string, 250, optional) PermissionCode3 (can be used in determining invoice approval rights) --> <PermissionCode3/> <!-- (string, 250, optional) PermissionCode4 (can be used in determining invoice approval rights) --> <PermissionCode4/> <!-- (string, 250, optional) PermissionCode5 (can be used in determining invoice approval rights) --> <PermissionCode5/> <!-- (string, 250, optional) PermissionCode6 (can be used in determining invoice approval rights) --> <PermissionCode6/> <!-- (string, 250, optional) PermissionCode7 (can be used in determining invoice approval rights) --> <PermissionCode7/> <!-- (number, optional) ConversionNumerator --> <ConversionNumerator/> <!-- (number, optional) ConversionDenominator --> <ConversionDenominator/> <!-- (number, optional) Custom numeric --> <Num1/> <!-- (number, optional) Custom numeric --> <Num2/> <!-- (number, optional) Custom numeric --> <Num3/> <!-- (number, optional) Custom numeric --> <Num4/> <!-- (number, optional) Custom numeric --> <Num5/> <!-- (number, optional) This is used for Verian PM freight key field --> <Num18/> <!-- (datetime, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date1/> <!-- (datetime, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date2/> <!-- (datetime, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date3/> <!-- (datetime, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date4/> <!-- (datetime, optional) Custom date, format YYYY-MM-DDThh:mm:ss --> <Date5/> <!-- (string, 250, optional) Custom text for service gr. Search column --> <GRText1/> <!-- (string, 250, optional) Custom text for service gr. Search column --> <GRText2/> <!-- (string, 250, optional) Custom text for service gr. Search column --> <GRText3/> <!-- (string, 250, optional) Custom text for service gr. Search column --> <GRText4/> <!-- (string, 250, optional) Custom text for service gr. Search column --> <GRText5/> <!-- (number, optional) Custom numeric for service gr. Search column --> <GRNum1/> <!-- (number, optional) Custom numeric for service gr. Search column --> <GRNum2/> <!-- (number, optional) Custom numeric for service gr. Search column --> <GRNum3/> <!-- (number, optional) Custom numeric for service gr. Search column --> <GRNum4/> <!-- (number, optional) Custom numeric for service gr. Search column --> <GRNum5/> <!-- (datetime, optional) Custom date for service gr. Search column, format YYYY-MM-DDThh:mm:ss --> <GRDate1/> <!-- (datetime, optional) Custom date for service gr. Search column, format YYYY-MM-DDThh:mm:ss --> <GRDate2/> <!-- (datetime, optional) Custom date for service gr. Search column, format YYYY-MM-DDThh:mm:ss --> <GRDate3/> <!-- (datetime, optional) Custom date for service gr. Search column, format YYYY-MM-DDThh:mm:ss --> <GRDate4/> <!-- (datetime, optional) Custom date for service gr. Search column, format YYYY-MM-DDThh:mm:ss --> <GRDate5/> <!-- (number, optional) Invoiced net sum --> <InvoicedNetSum/> <!-- (number, optional) Invoiced quantity --> <InvoicedQuantity/> <!-- (number, optional) GR Invoiced net sum --> <GRInvoicedNetSum/> <!-- (number, optional) GR Invoiced gross sum --> <GRInvoicedGrossSum/> <!-- (number, optional) GR Invoiced quantity --> <GRInvoicedQuantity/> <!-- (string, 250, optional) Best fit grouping keyword (used in bestfit matching) --> <BestFitGrouping/> </CodingRow> </CodingRows> </ServiceEntrySheet> </ServiceEntrySheets> </OrderRow> </OrderRows> </Order> </Orders> </DocumentElement>