getCompleteOrderDetails

La comunicación de getCompleteOrderDetails correlaciona información de pedidos históricos entre Sterling Order Management y HCL Commerce. Cuando un comprador desea ver los detalles de un pedido que existe en Sterling Order Management, se llama a la API getCompleteOrderDetails. Si el comprador desea reordenar y crear un carro basado en estos detalles del pedido, HCL Commerce llama a la misma API.

Correlaciones getCompleteOrderDetails

Una tabla que muestra las correlaciones entre la información de pedido HCL Commerce y Sterling Order Management para getCompleteOrderDetails, con notas

HCL Commerce información sobre pedidos Sterling Order Management información sobre pedidos Notes®

_ord:Order/_ord:OrderIdentifier/_wcf:UniqueID

Order/@OrderNo

_ord:Order/_wcf:StoreIdentifier/_wcf:uniqueID

Order/@EnterpriseCode

Mantener la correlación entre SC:OrganizationCode y WC:StoreIdentifer (StoreId) en ValueMaps.xml

_ord:Order/_wcf:StoreIdentifier/_wcf:uniqueID

Order/@SellerOrganizationCode

_ord:Order/_ord:PlacedDate

Order/@OrderDate

Se incluye el huso horario.

_ord:Order /_ord:OrderStatus/_ord:Status

Order/@OverallStatus

_ord:Order/ShipAsComplete

Order/@IsShipAsComplete

Cantidad del pedido

_ord:Order/_ord:OrderAmount/_ord:GrandTotal

Order/OverallTotals/@GrandTotal

_ord:Order/_ord:OrderAmount/_ord:TotalProductPrice

Order/OverallTotals/@LineSubTotal

_ord:Order/_ord:OrderAmount/_ord:TotalAdjustment

Order/OverallTotals/@GrandDiscount

_ord:Order/_ord:OrderAmount/_ord:TotalShippingCharge

Order/OverallTotals/@GrandShippingTotal

_ord:Order/_ord:OrderAmount/_ord:TotalSalesTax

Order/OverallTotals/@GrandTax

_ord:Order/_ord:OrderAmount/_ord:TotalShippingTax

_wcf:Currency

Order/PriceInfo/@Currency

Ajuste de pedido
ord:Order/_ord:OrderItem/ord:OrderItemAmount/@freeGift

Order/Awards/Award/AwardType

Si @freeGift = true, se establece en Y.

Para regalo a nivel de pedido, añada la prima al nivel de pedido y a nivel de línea.

(ChargeCategory)

Envío del pedido: Artículos de pedido

_ord:Order/_ord:OrderItem/_ord:CatalogEntryIdentifier/_wcf:ExternalIdentifier/_wcf:PartNumber

Order/OrderLines/OrderLine/Item/@ItemID

ord:Order/_ord:OrderItem/_ord:Quantity

Order/OrderLines/OrderLine/@OrderedQty

ord:Order/_ord:OrderItem/_ord:Quantity/@uom

Order/OrderLines/OrderLine/Item/@UnitOfMeasure

ord:Order/_ord:OrderItem/_ord:OrderItemConfiguration

Order/OrderLines/OrderLine/@BOMXML

Para DynamicKit

Información de envío de artículo de pedido

ord:Order/_ord:OrderItem/_ord:OrderItemShippingInfo/_ord:ShippingMode/_ord:ShippingModeIdentifier/_ord:ExternalIdentifier/_ord:ShipModeCode

Order/OrderLines/OrderLine/@CarrierServiceCode

ord:Order/_ord:OrderItem/_ord:OrderItemShippingInfo/_ord:ShippingMode/_ord:ShippingModeIdentifier/_ord:ExternalIdentifier/_ord:ShipModeCode

Order/OrderLines/OrderLine/@DeliveryMethod

Para la recogida en la tienda, debe establecerse como "PICK". De lo contrario, debe establecerse como "SHP"

ord:Order/_ord:OrderItem/_ord:FulfillmentCenter/_ord:FulfillmentCenterIdentifier/_wcf:Name

Order/OrderLines/OrderLine/@ShipNode

ord:Order/_ord:OrderItem/_ord:OrderItemShippingInfo/_ord:RequestedShipDate

Order/OrderLines/OrderLine/@ReqShipDate

ord:Order/_ord:OrderItem/_ord:OrderItemShippingInfo/_ord:ShippingInstruction

Order/OrderLines/OrderLine/Instructions/Instruction(InstructionType=SHIP)

ord:Order/_ord:OrderItem/_ord:OrderItemShippingInfo/_ord:ShippingAddress/_wcf:ContactName/_wcf::FirstName

Order/OrderLines/OrderLine/PersonInfoShipTo@FirstName

ord:Order/_ord:OrderItem/_ord:OrderItemShippingInfo/_ord:ShippingAddress/_wcf:ContactName/_wcf::LastName

Order/OrderLines/OrderLine/PersonInfoShipTo@LastName

ord:Order/_ord:OrderItem/_ord:OrderItemShippingInfo/_ord:ShippingAddress/_wcf:Address/_wcf::AddressLine[1]

Order/OrderLines/OrderLine/PersonInfoShipTo@AddressLine1

ord:Order/_ord:OrderItem/_ord:OrderItemShippingInfo/_ord:ShippingAddress/_wcf:Address/_wcf::AddressLine[2]

Order/OrderLines/OrderLine/PersonInfoShipTo@AddressLine2

ord:Order/_ord:OrderItem/_ord:OrderItemShippingInfo/_ord:ShippingAddress/_wcf:Address/_wcf::AddressLine[3]

Order/OrderLines/OrderLine/PersonInfoShipTo@AddressLine3

ord:Order/_ord:OrderItem/_ord:OrderItemShippingInfo/_ord:ShippingAddress/_wcf:Address/_wcf::City

Order/OrderLines/OrderLine/PersonInfoShipTo@City

ord:Order/_ord:OrderItem/_ord:OrderItemShippingInfo/_ord:ShippingAddress/_wcf:Address/_wcf::StateOrProvinceName

Order/OrderLines/OrderLine/PersonInfoShipTo@State

ord:Order/_ord:OrderItem/_ord:OrderItemShippingInfo/_ord:ShippingAddress/_wcf:Address/_wcf::Country

Order/OrderLines/OrderLine/PersonInfoShipTo@Country

ord:Order/_ord:OrderItem/_ord:OrderItemShippingInfo/_ord:ShippingAddress/_wcf:Address/_wcf::ZipCode

Order/OrderLines/OrderLine/PersonInfoShipTo@ZipCode

ord:Order/_ord:OrderItem/_ord:OrderItemShippingInfo/_ord:ShippingAddress/_wcf:Address/_wcf:: EmailAddress1

Order/OrderLines/OrderLine/PersonInfoShipTo@EmailID

ord:Order/_ord:OrderItem/_ord:OrderItemShippingInfo/_ord:ShippingAddress/_wcf:Address/_wcf: Telephone1

Order/OrderLines/OrderLine/PersonInfoShipTo /@DayPhone

ord:Order/_ord:OrderItem/_ord:OrderItemShippingInfo/_ord:ShippingAddress/_wcf:Address/_wcf: Telephone2

Order/OrderLines/OrderLine/PersonInfoShipTo /@EveningPhone

ord:Order/_ord:OrderItem/_ord:OrderItemShippingInfo/_ord:ShippingAddress/_wcf:ContactInfoIdentifier/_wcf:ExternalIdentifier/ContactInfoNickName

Order/OrderLines/OrderLine/PersonInfoShipTo /@AddressID

Cantidad de artículos de pedido

ord:Order/_ord:OrderItem/_ord:OrderItemAmount/_wcf:UnitPrice/_wcf:Price

Order/OrderLines/OrderLine/ComputedPrice/@UnitPrice

ord:Order/_ord:OrderItem/_ord:OrderItemAmount/_wcf:OrderItemPrice

Order/OrderLines/OrderLine/ComputedPrice /@ExtendedPrice

ord:Order/_ord:OrderItem/_ord:OrderItemAmount/_wcf:TotalAdjustment

Order/OrderLines/OrderLine/ComputedPrice /@Discount

ord:Order/_ord:OrderItem/_ord:OrderItemAmount/_wcf:SalesTax

Order/OrderLines/OrderLine/ComputedPrice /@Tax

ord:Order/_ord:OrderItem/_ord:OrderItemAmount/_wcf:ShippingTax

Ajuste de artículo de pedido

ord:Order/_ord:OrderItem/ord:OrderItemAmount/@freeGift

Order/OrderLines/OrderLine/@isFreeGift

Si @freeGift=true, se establece en Y.

Para regalo a nivel de pedido, añada la prima al nivel de pedido y a nivel de línea.

Para regalo a nivel de línea, añada solo el nivel de línea de concesión.

(ChargeCategory)

Estado del artículo de pedido

ord:Order/_ord:OrderItem/_ord:OrderItemStatus/_ord:Status

Order/OrderLine/OrderStatus/@Status

Información de pago del pedido

_ord:Order/_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:PaymentMethod/_ord:PaymentMethodName

Order/PaymentMethods/PaymentMethod/@PaymentType

Tarjeta de crédito

_ord:Order/_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:ProtocolData: _display_value

Order/PaymentMethods/PaymentMethod/DisplayCreditCardNo

HCL Commerce-el atributo Side es para fines de visualización.

_ord:Order/_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:ProtocolData:cc_brand

Order/PaymentMethods/PaymentMethod/CreditCardType

_ord:Order/_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:ProtocolData:expire_month

Order/PaymentMethods/PaymentMethod/CreditCardExpDate

_ord:Order/_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:ProtocolData:expire_year

Order/PaymentMethods/PaymentMethod/CreditCardExpDate

_ord:Order/_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:BillingAddress/_wcf:ContactName/_wcf:FirstName

Order/PaymentMethods/PaymentMethod/FirstName

_ord:Order/_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:BillingAddress/_wcf:ContactName/_wcf:LastName

Order/PaymentMethods/PaymentMethod/LastName

_ord:Order/_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:BillingAddress/_wcf:ContactName/_wcf:MiddleName

Order/PaymentMethods/PaymentMethod/MiddleName

Cuenta de cliente

_ord:Order/_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:ProtocolData: _display_value

Order/PaymentMethods/PaymentMethod/DisplayCustomerAccountNo

HCL Commerce-el atributo secundario es para propósitos de visualización.
Cheque

_ord:Order/_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:ProtocolData: _display_value

Order/PaymentMethods/PaymentMethod/DisplayPaymentReference1

HCL CommerceEl atributo secundario es para propósitos de visualización.
Otros

_ord:Order/_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:ProtocolData: _display_value

Order/PaymentMethods/PaymentMethod/DisplayPaymentReference1

_ord:Order/_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:Amount

Order/PaymentMethods/PaymentMethod/MaxChargeLimit

Transacción financiera

_ord:Order/_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:BillingAddress/_wcf:ContactName/_wcf:FirstName

Order/PersonInfoBillTo@FirstName

Order/PaymentMethods/PaymentMethod/PersonInfoBillTo@FirstName

La dirección de facturación siempre se enlaza con el método de pago en HCL Commerce. Correlacionar la dirección de facturación para el primer método de pago con Order/PersonInfoBillTo.

_ord:Order/_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:BillingAddress/_wcf:ContactName/_wcf:MiddleName

Pedido/PersonInfoBillTo@MiddleName

Order/PaymentMethods/PaymentMethod/ PersonInfoBillTo@ MiddleName

_ord:Order/_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:BillingAddress/_wcf:ContactName/_wcf:LastName

Order/PersonInfoBillTo@LastName

Order/PaymentMethods/PaymentMethod/PersonInfoBillTo@ LastName

_ord:Order/_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:BillingAddress/_wcf:Address/_wcf:AddressLine[1]

Order/PersonInfoBillTo@AddressLine1

Order/PaymentMethods/PaymentMethod/PersonInfoBillTo@ AddressLine1

_ord:Order/_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:BillingAddress/_wcf:Address/_wcf:AddressLine[2]

Order/PersonInfoBillTo@AddressLine2

Order/PaymentMethods/PaymentMethod/PersonInfoBillTo@ AddressLine2

ord:Order/_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:BillingAddress/_wcf:Address/_wcf:AddressLine[3]

Order/PersonInfoBillTo@AddressLine3

Order/PaymentMethods/PaymentMethod/PersonInfoBillTo@ AddressLine3

ord:Order _ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:BillingAddress/_wcf:Address/_wcf:City

Order/PersonInfoBillTo@City

Pedido/PaymentMethods/PaymentMethod/PersonInfoBillTo@ City

Ord: order/_ord: OrderPaymentInfo/_ord: PaymentInstruction/_ord: BillingAddress/_wcf: Address/_wcf: stateOrProvinceName

Order/PersonInfoBillTo@State

Order/PaymentMethods/PaymentMethod/PersonInfoBillTo/@State

ord:Order /_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:BillingAddress/_wcf:Address/_wcf: Country

Order/PersonInfoBillTo@Country

Order/PaymentMethods/PaymentMethod/PersonInfoBillTo/@Country

ord:Order /_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:BillingAddress/_wcf:Address/_wcf: PostalCode

Order/PersonInfoBillTo@ZipCode

Order/PaymentMethods/PaymentMethod/PersonInfoBillTo/@ZipCode

ord:Order /_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:BillingAddress/_wcf:Address/_wcf: EmailAddress1/_wcf:value

Order/PersonInfoBillTo@EmailID

Order/PaymentMethods/PaymentMethod/ PersonInfoBillTo/@EmailID

ord:Order /_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:BillingAddress/_wcf:Address/_wcf: EmailAddress2/_wcf:value

Order/PersonInfoBillTo@ AlternateEmailID

Order/PaymentMethods/PaymentMethod/ PersonInfoBillTo/@ AlternateEmailID

ord:Order /_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:BillingAddress/_wcf:Address/_wcf: Teléfono1

Order/PersonInfoBillTo/@DayPhone

Order/PaymentMethods/PaymentMethod/ PersonInfoBillTo/@DayPhone

ord:Order /_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:BillingAddress/_wcf:Address/_wcf: Teléfono2

Order/PersonInfoBillTo/@EveningPhone

Order/PaymentMethods/PaymentMethod/ PersonInfoBillTo/@EveningPhone

ord:Order /_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:BillingAddress/_wcf:Address/_wcf: Fax1

Order/PersonInfoBillTo/@DayFaxNo

Order/PaymentMethods/PaymentMethod/ PersonInfoBillTo/@ DayFaxNo

ord:Order /_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:BillingAddress/_wcf:Address/_wcf: Fax2

Order/PersonInfoBillTo/@EveningFaxNo

Order/PaymentMethods/PaymentMethod/ PersonInfoBillTo/@ EveningFaxNo

ord:Order /_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:BillingAddress/_wcf:ContactInfoIdentifier/_wcf:ExternalIdentifier/ContactInfoNickName

Order/PersonInfoBillTo/@AddressID

Order/PaymentMethods/PaymentMethod/ PersonInfoBillTo/@AddressID

ord:Order /_ord:OrderPaymentInfo/_ord:PaymentInstruction/_ord:BillingAddress/_wcf: ContactName/_wcf:PersonTitle

Order/PersonInfoBillTo/@Title

Order/PaymentMethods/PaymentMethod/ PersonInfoBillTo/@Title