Skip to Content
0
Jun 23 at 08:58 AM

Service Confirmation payload

63 Views Last edit Jun 24 at 01:06 AM 2 rev

Dear Experts,

I am trying to confirm the service confirmation with reference to the service order via web service. But the actual duration for the line item not updating though i am sending the same through the payload.

My expectation is to confirm the service confirmation with actual duration and with order completion.

Please find the payload below and advice me what i have missed.. Thanks to looking into this.

<glob:ServiceConfirmationBundleMaintainRequest_sync>

<BasicMessageHeader>

<ID>2600</ID>

</BasicMessageHeader>

<ServiceConfirmation>

<CreateWithReferenceToServiceOrder>true</CreateWithReferenceToServiceOrder>

<BaseServiceOrderID>2685</BaseServiceOrderID>

<Item>

<ConfirmExecutionItem>true</ConfirmExecutionItem>

<FinishFulfilmentProcessingItem>true</FinishFulfilmentProcessingItem>

<Product>

<ProductInternalID>1000022</ProductInternalID>

<QuantityMeasureUnitCode>EA</QuantityMeasureUnitCode>

</Product>

<Confirmation>

<ConfirmedDuration>PT1H</ConfirmedDuration>

</Confirmation>

<DurationTerms>

<DurationRoleCode>4</DurationRoleCode>

</DurationTerms>

<ServicePerformerItemParty>

<PartyKey>

<PartyID>EXM0010</PartyID>

</PartyKey>

</ServicePerformerItemParty>

<ActualFulfillmentPeriodItemPeriodTerms>

<TimePointPeriod>

<IntervalBoundaryTypeCode/>

<StartTimePoint>

<TypeCode>5</TypeCode>

<DateTime timeZoneCode="UTC+4">2022-06-21T15:07:00Z</DateTime>

</StartTimePoint>

<EndTimePoint>

<TypeCode>5</TypeCode>

<DateTime timeZoneCode="UTC+4">2022-06-22T15:10:00Z</DateTime>

</EndTimePoint>

<Duration>1</Duration>

</TimePointPeriod>

</ActualFulfillmentPeriodItemPeriodTerms>

<ScheduleLine>

<Quantity unitCode="EA">2</Quantity>

</ScheduleLine>

</Item>

</ServiceConfirmation>

</glob:ServiceConfirmationBundleMaintainRequest_sync>