IBM Support

4.5: ChangeRelease: The output XML does not reflect if new status is extended

Troubleshooting


Problem

4.5: ChangeRelease: The output XML does not reflect if new status is extended

Symptom

Simulation Steps:
1. Extend 1300 > 1300.100
2. Create custom transaction that picks up 3300 status and drops in 1300.100 (Say backorder)
3. Use ChangeRelease API (sample provided) that uses above transaction.
4. Order correctly moves to 1300.100 status . However, output XML of ChangeRelease shows status 1400 only (does not talk about 1300.100)

If I use ChangeRelease Api to backorder part of release to 'extended backorder' status. It works correctly. But, output XML shows 'Status' as 'base BackOrder' It should show Extended status.


*** SUBCASE 18394-1 CREATED 24-Jun-2002 14:50:46 [24-Jun-2002 08:50:46 MST] AnandS


<OrderRelease CarrierAccountNo="" CarrierServiceCode="" Currency=""<br> CustomerPoNo="" DeliveryCode="" Division="" EnterpriseCode=""<br> ExtendedFlag="" FOB="" HoldFlag="" HoldReasonCode="" MarkForKey=""<br> MaxOrderReleaseStatus="" MaxOrderReleaseStatusDesc=""<br> MinOrderReleaseStatus="" MinOrderReleaseStatusDesc=""<br> NotificationReference="" NotificationType=""<br> NotifyAfterShipmentFlag="" OrderDate="" OrderHeaderKey=""<br> OrderName="" OrderReleaseKey="" OrderType="" OtherCharges=""<br> PacklistType="" PersonalizeCode="" PickListNo="" PriorityCode=""<br> Purpose="" ReceivingNode="" ReleaseNo="" ReleaseSeqNo=""<br> ReqCancelDate="" ReqDeliveryDate="" ReqShipDate="" RulesetKey=""<br> SCAC="" SalesOrderNo="" ScacAndService="" ScacAndServiceKey=""<br> ShipAdviceNo="" ShipCompleteFlag="" ShipLineComplete="" ShipNode=""<br> ShipNodeClass="" ShipOrderComplete="" ShipToId="" ShipToKey=""<br> Status="" SupplierCode="" SupplierName="" TaxpayerId="" isHistory="">
<OrderAudit AuditTransactionId="" NewBuffer="" OldBuffer=""<br> OrderAuditKey="" OrderHeaderKey="" OrderLineKey="REQUIRED"<br> OrderReleaseKey="REQUIRED" ReasonCode="" ReasonText=""<br> Reference1="" Reference2="" Reference3="" Reference4="" XMLFlag="Y/N">
<Order EnterpriseCode="" OrderNo=""/>
<OrderAuditLevels>
<OrderAuditLevel ModificationLevel="" OrderLineKey="" OrderReleaseKey="">
<ModificationTypes>
<ModificationType Name=""/>
</ModificationTypes>
<OrderLine PrimeLineNo="" SubLineNo=""/>
<OrderRelease ReleaseNo=""/>
<OrderAuditDetails>
<OrderAuditDetail Action="" AuditType="">
<IDs>
<ID Name="REQUIRED" Value="REQUIRED"/>
</IDs>
<Attributes>
<Attribute Name="REQUIRED"<br> NewValue="REQUIRED" OldValue="REQUIRED"/>
</Attributes>
</OrderAuditDetail>
</OrderAuditDetails>
</OrderAuditLevel>
</OrderAuditLevels>
</OrderAudit>
<Order AllocationRuleID="" AuthorizationExpirationDate=""<br> BillToID="" BuyerOrganizationCode="" CarrierAccountNo=""<br> CarrierServiceCode="" ChargeActualFreightFlag=""<br> CustomerEMailID="" CustomerPONo="" DeliveryCode="" Division=""<br> DocumentType="" EnteredBy="" EnterpriseCode="" EntryType=""<br> ExtendedFlag="" FreightTerms="" HoldFlag="" HoldReasonCode=""<br> NotificationReference="" NotificationType=""<br> NotifyAfterShipmentFlag="" OrderDate="" OrderHeaderKey=""<br> OrderName="" OrderNo="" OrderType="" OriginalTax=""<br> OriginalTotalAmount="" OtherCharges="" PaymentStatus=""<br> PersonalizeCode="" PriceProgramKey="" PriorityCode=""<br> PriorityNumber="" Purpose="" ReqCancelDate="" ReqDeliveryDate=""<br> ReqShipDate="" RequestedAuthAmount="" RequestedChargedAmount=""<br> RulesetKey="" SCAC="" ScacAndService="" ScacAndServiceKey=""<br> SearchCriteria1="" SearchCriteria2="" SellerOrganizationCode=""<br> ShipCompleteFlag="" ShipToID="" TaxExemptFlag=""<br> TaxExemptionCertificate="" TaxJurisdiction="" TaxPayerId=""<br> TermsCode="" TotalAdjustmentAmount="" isHistory=""/>
<PersonInfoShipTo AddressLine1="" AddressLine2="" AddressLine3=""<br> AddressLine4="" AddressLine5="" AddressLine6=""<br> AlternateEmailID="" Beeper="" City="" Company="" Country=""<br> DayFaxNo="" DayPhone="" Department="" EMailID="" EveningFaxNo=""<br> EveningPhone="" FirstName="" JobTitle="" LastName=""<br> MiddleName="" MobilePhone="" OtherPhone="" PersonID=""<br> PersonInfoKey="" State="" Suffix="" Title="" ZipCode=""/>

<PersonInfoMarkFor AddressLine1="" AddressLine2="" AddressLine3=""<br> AddressLine4="" AddressLine5="" AddressLine6=""<br> AlternateEmailID="" Beeper="" City="" Company="" Country=""<br> DayFaxNo="" DayPhone="" Department="" EMailID="" EveningFaxNo=""<br> EveningPhone="" FirstName="" JobTitle="" LastName=""<br> MiddleName="" MobilePhone="" OtherPhone="" PersonID=""<br> PersonInfoKey="" State="" Suffix="" Title="" ZipCode=""/>

<OrderLine AllocationDate="" CarrierAccountNo=""<br> CarrierServiceCode="" CustomerLinePONo="" CustomerPONo=""<br> DeliveryCode="" DepartmentCode="" FreightTerms="" HoldFlag=""<br> HoldReasonCode="" ImportLicenseExpDate="" ImportLicenseNo=""<br> KitCode="" LineSeqNo="" LineType="" MaxLineStatus=""<br> MaxLineStatusDesc="" MinLineStatus="" MinLineStatusDesc=""<br> OpenQty="" OrderClass="" OrderHeaderKey="" OrderLineKey=""<br> OrigOrderLineKey="" OtherCharges="" OtherChargesPerLine=""<br> OtherChargesPerUnit="" PackListType="" PersonalizeCode=""<br> PersonalizeFlag="" PickableFlag="" PrimeLineNo="" Purpose=""<br> ReceivingNode="" ReqCancelDate="" ReqDeliveryDate=""<br> ReqShipDate="" ReservationID="" ReservationPool="" SCAC=""<br> ScacAndService="" ScacAndServiceKey="" ShipNode="" ShipToID=""<br> ShipTogetherNo="" Status="" StatusQuantity="" SubLineNo=""<br> TotalDiscountAmount="" TotalOtherCharges="" isHistory="">
<Item CostCurrency="" CountryOfOrigin="" CustomerItem=""<br> CustomerItemDesc="" ECCNNo="" HarmonizedCode="" ISBN=""<br> ItemDesc="" ItemID="" ItemShortDesc="" ItemWeight=""<br> ItemWeightUOM="" ManufacturerItem="" ManufacturerItemDesc=""<br> ManufacturerName="" NMFCClass="" NMFCCode=""<br> NMFCDescription="" ProductClass="" ProductLine=""<br> ScheduleBCode="" SupplierItem="" SupplierItemDesc=""<br> TaxProductCode="" UPCCode="" UnitCost="" UnitOfMeasure=""/>
<OrderStatuses>
<OrderStatus ExpectedShipmentDate="" OrderHeaderKey=""<br> OrderLineKey="" OrderLineScheduleKey=""<br> OrderReleaseKey="" OrderReleaseStatusKey=""<br> PipelineKey="" Status="" StatusDate=""<br> StatusDescription="" StatusQty="" StatusReason="" TotalQuantity="">
<Details ExpectedDeliveryDate="" ExpectedShipmentDate=""<br> LotNumber="" ShipByDate=""/>
</OrderStatus>
</OrderStatuses>
</OrderLine>
</OrderRelease>

---- output xml


- <OrderRelease CarrierAccountNo="" CarrierServiceCode="" Currency="" CustomerPoNo="" DeliveryCode="" Division="" EnterpriseCode="AOL" ExtendedFlag="N" FOB="" HoldFlag="N" HoldReasonCode="" MarkForKey="" MaxOrderReleaseStatus="3300" MaxOrderReleaseStatusDesc="Sent To Node" MinOrderReleaseStatus="3300" MinOrderReleaseStatusDesc="Sent To Node" NotificationReference="" NotificationType="" NotifyAfterShipmentFlag="" OrderDate="" OrderHeaderKey="200206191043054515" OrderName="" OrderReleaseKey="200206191053334525" OrderType="" OtherCharges="0.00" PacklistType="" PersonalizeCode="" PickListNo="" PriorityCode="" Purpose="" ReceivingNode="" ReleaseNo="1" ReleaseSeqNo="0" ReqCancelDate="" ReqDeliveryDate="06/19/2002" ReqShipDate="06/19/2002" RulesetKey="DEFAULT" SCAC="" SalesOrderNo="Y100000023" ShipAdviceNo="Y100000023_1" ShipCompleteFlag="" ShipLineComplete="" ShipNode="67" ShipNodeClass="" ShipOrderComplete="" ShipToId="" ShipToKey="200206111417021996" Status="Sent To Node" SupplierCode="APL" SupplierName="APL Gatx" TaxpayerId="" YFC_Locale_Code="en_US_EST">
<Order AllocationRuleID="" AuthorizationExpirationDate="06/19/2002" BillToID="" BuyerOrganizationCode="" CarrierAccountNo="" CarrierServiceCode="" ChargeActualFreightFlag="N" CustomerEMailID="" CustomerPONo="" DeliveryCode="" Division="" DocumentType="0001" EnteredBy="" EnterpriseCode="AOL" EntryType="" ExtendedFlag="N" FreightTerms="" HoldFlag="N" HoldReasonCode="" NotificationReference="" NotificationType="" NotifyAfterShipmentFlag="N" OrderDate="06/19/2002" OrderHeaderKey="200206191043054515" OrderName="" OrderNo="Y100000023" OrderType="" OriginalTax="0.00" OriginalTotalAmount="200.00" OtherCharges="0.00" PaymentStatus="AUTHORIZED" PersonalizeCode="" PriceProgramKey="" PriorityCode="" PriorityNumber="0" Purpose="" ReqCancelDate="" ReqDeliveryDate="06/19/2002" ReqShipDate="06/19/2002" RequestedAuthAmount="0.00" RequestedChargedAmount="0.00" RulesetKey="DEFAULT" SCAC="" ScacAndService="" ScacAndServiceKey="" SearchCriteria1="" SearchCriteria2="" SellerOrganizationCode="APL" ShipCompleteFlag="N" ShipToID="" TaxExemptFlag="N" TaxExemptionCertificate="" TaxJurisdiction="" TaxPayerId="" TermsCode="" TotalAdjustmentAmount="0.00" isHistory="N" />
<PersonInfoShipTo AddressLine1="1 Park West" AddressLine2="" AddressLine3="" AddressLine4="" AddressLine5="" AddressLine6="" AlternateEmailID="" Beeper="" City="Tewksbury" Company="" Country="US" DayFaxNo="" DayPhone="" Department="" EMailID="" EveningFaxNo="" EveningPhone="" FirstName="Yantra" JobTitle="" LastName="Corp" MiddleName="" MobilePhone="" OtherPhone="" PersonID="" PersonInfoKey="200206111417021996" State="MA" Suffix="" Title="" ZipCode="01851" />
- <OrderLine AllocationDate="06/19/2002" CarrierAccountNo="" CarrierServiceCode="" CustomerLinePONo="" CustomerPONo="" DeliveryCode="" DepartmentCode="" FreightTerms="" HoldFlag="N" HoldReasonCode="" ImportLicenseExpDate="06/19/2002" ImportLicenseNo="" KitCode="" LineSeqNo="1.1" LineType="" MaxLineStatus="3300" MaxLineStatusDesc="Sent To Node" MinLineStatus="1400" MinLineStatusDesc="Backordered From Node" OpenQty="0" OrderClass="NEW" OrderHeaderKey="200206191043054515" OrderLineKey="200206191043054516" OrigOrderLineKey="" OtherCharges="0.00" OtherChargesPerLine="0.00" OtherChargesPerUnit="0.00" PackListType="" PersonalizeCode="" PersonalizeFlag="" PickableFlag="Y" PrimeLineNo="1" Purpose="" ReceivingNode="" ReqCancelDate="" ReqDeliveryDate="06/19/2002" ReqShipDate="06/19/2002" ReservationID="" ReservationPool="" SCAC="" ScacAndService="" ScacAndServiceKey="" ShipNode="" ShipToID="" ShipTogetherNo="" Status="Partially Sent To Node" StatusQuantity="20.00" SubLineNo="1" TotalDiscountAmount="0.00" TotalOtherCharges="0.00" isHistory="N">
<Item CostCurrency="" CountryOfOrigin="" CustomerItem="" CustomerItemDesc="" ECCNNo="" HarmonizedCode="" ISBN="" ItemDesc="" ItemID="infinite" ItemShortDesc="infinite at AOL" ItemWeight="0.00" ItemWeightUOM="LBS" ManufacturerItem="" ManufacturerItemDesc="" ManufacturerName="" NMFCClass="" NMFCCode="" NMFCDescription="" ProductClass="" ProductLine="" ScheduleBCode="" SupplierItem="" SupplierItemDesc="" TaxProductCode="" UPCCode="" UnitCost="0.00" UnitOfMeasure="" />
- <OrderStatuses>
<OrderStatus ExpectedShipmentDate="06/24/2002" OrderHeaderKey="200206191043054515" OrderLineKey="200206191043054516" OrderLineScheduleKey="" OrderReleaseKey="200206191053334525" OrderReleaseStatusKey="200206241412034916" PipelineKey="200109151608231" Status="1400" StatusDate="06/24/2002" StatusDescription="Backordered From Node" StatusQty="19" StatusReason="" TotalQuantity="19" />
- <OrderStatus ExpectedShipmentDate="06/21/2002" OrderHeaderKey="200206191043054515" OrderLineKey="200206191043054516" OrderLineScheduleKey="200206191056414534" OrderReleaseKey="200206191053334525" OrderReleaseStatusKey="200206211340134881" PipelineKey="200109151608231" Status="3300" StatusDate="06/21/2002" StatusDescription="Sent To Node" StatusQty="1" StatusReason="" TotalQuantity="20">
<Details ExpectedDeliveryDate="06/27/2002" ExpectedShipmentDate="06/27/2002" LotNumber="" ShipByDate="" />
</OrderStatus>
</OrderStatuses>
</OrderLine>
- <OrderAudit AuditTransactionId="" OrderAuditKey="200206241451594941" OrderHeaderKey="200206191043054515" ReasonCode="" ReasonText="" Reference1="" Reference2="" Reference3="" Reference4="" XMLFlag="Y">
<Order EnterpriseCode="AOL" OrderNo="Y100000023" />
- <OrderAuditLevels>
- <OrderAuditLevel ModificationLevel="ORDER_RELEASE" OrderLineKey="" OrderReleaseKey="200206191053334525">
<OrderRelease ReleaseNo="1" />
- <OrderAuditDetails>
- <OrderAuditDetail Action="" AuditType="OrderRelease">
- <Attributes>
<Attribute Name="OrderDate" NewValue="" OldValue="06/19/2002 10:43:05" />
<Attribute Name="ReqCancelDate" NewValue="" OldValue="01/01/2500 00:00:00" />
<Attribute Name="Modifyts" NewValue="06/24/2002 14:51:59" OldValue="06/24/2002 14:12:02" />
</Attributes>
</OrderAuditDetail>
</OrderAuditDetails>
- <ModificationTypes>
<ModificationType Name="OTHERS" />
</ModificationTypes>
</OrderAuditLevel>
- <OrderAuditLevel ModificationLevel="ORDER_RELEASE_LINE" OrderLineKey="200206191043054516" OrderReleaseKey="200206191053334525">
<OrderLine PrimeLineNo="1" SubLineNo="1" />
<OrderRelease ReleaseNo="1" />
- <OrderAuditDetails>
- <OrderAuditDetail Action="" AuditType="OrderReleaseLine">
- <Attributes>
<Attribute Name="Quantity" NewValue="1.00" OldValue="2.00" />
</Attributes>
</OrderAuditDetail>
</OrderAuditDetails>
- <ModificationTypes>
<ModificationType Name="BACK_ORDER" />
</ModificationTypes>
</OrderAuditLevel>
</OrderAuditLevels>
</OrderAudit>
</OrderRelease>

PART: API 4.5 Platform
COMPONENT: changeRelease
OS: Solaris - 2.8
DATABASE: Oracle - 9.0.1
WEB SERVER: WebLogic - 6.1 SP2
WEB BROWSER: Internet Explorer - 5.5 sp2

Cause

Resolving The Problem

This is by design. Once a line is backordered from a relase, it goes back to order level and hence its detailed statuses cannot be shown here. For order level information call getOrderDetail or other order specific API.

[{"Product":{"code":"SS6PEW","label":"IBM Sterling Order Management"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Not Applicable","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Historical Number

PRI48868

Product Synonym

[<p><b>]Fact[</b><p>];

Document Information

Modified date:
16 June 2018

UID

swg21538846