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.
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 |