Loading
Gestión de pedidos de Salesforce
Integración de datos de escaparate de B2C Commerce personalizado

Integración de datos de escaparate de B2C Commerce personalizado

Puede pasar datos personalizados sobre ciertos objetos de B2C Commerce a Gestión de pedidos agregando atributos personalizados a objetos en B2C Commerce y comparando campos personalizados con los objetos correspondientes en Gestión de pedidos. Cuando un Id. de atributo y un nombre de campo coinciden, y los tipos de datos también coinciden, los valores se incluyen en los registros de Gestión de pedidos creados. Si también crea un campo coincidente en el objeto de resumen correspondiente, Gestión de pedidos incluye los datos personalizados cuando crea un registro de resumen.

Solo se comparan el Id. del atributo de B2C Commerce y el nombre del campo Gestión de pedidos en el nivel de API. Las etiquetas de la interfaz de usuario no se tienen en cuenta.

Si los datos del pedido incluyen un valor de atributo personalizado pero el objeto de Salesforce correspondiente no tiene ningĆŗn campo personalizado coincidente, el atributo se ignora. Si existe un campo personalizado en Salesforce y los datos del pedido no incluyen un valor de atributo personalizado coincidente, el campo se ignora.

Considere tambiƩn la compatibilidad de tipos de datos entre su escaparate y Salesforce. Todos los valores de texto en datos de pedido que superan el tamaƱo del campo correspondiente en Salesforce en tres caracteres menos que el lƭmite de tamaƱo del tipo de datos y anexa tres periodos (...). Por ejemplo, si los datos del pedido incluyen el valor Albuquerque para un campo personalizado con una longitud mƔxima de 10 caracteres, el valor se almacena como Albuque... en Salesforce.

Importante
Importante Si un campo personalizado en Salesforce es obligatorio y corresponde a un atributo de escaparate personalizado, los datos de pedidos deben incluir un valor para ese atributo. De lo contrario, Gestión de pedidos no puede crear el registro de Salesforce correspondiente y se produce un error.

A nivel de API, los nombres de campo personalizados de Salesforce siempre terminan en __c. No incluya __c en los nombres de los atributos coincidentes en sus objetos de escaparate. Sin embargo, si incluye un espacio de nombres personalizado en un nombre de campo personalizado, inclúyalo también en el nombre del atributo de objeto de escaparate coincidente. Por ejemplo, si el nombre de API de su campo personalizado en Salesforce es mynamespace_FieldName__c, asigne a su atributo de objeto de escaparate coincidente el nombre mynamespace_FieldName. Limite sus nombres de campo personalizados a 40 caracteres (37 mÔs __c).

Puede utilizar atributos y campos personalizados coincidentes en estos objetos.

No admitimos la asignación de objetos personalizados o la búsqueda de objetos personalizados. Si intenta asignar un atributo personalizado con una búsqueda de objeto personalizado, la asignación falla.

B2C CommerceGestión de pedidos de Salesforce
Partida de certificado de regalo, Partida de pedido y Partida de envĆ­o OrderItem and OrderItemSummary
Pedido Pedido y Resumen de pedido
Instrumento de pago de pedido y transacción de pago AlternativePaymentMethod, CardPaymentMethod, DigitalWallet, Payment, PaymentAuthorization y PaymentGatewayLog
Shipment OrderDeliveryGroup and OrderDeliveryGroupSummary
Dirección de comprador en pedido Cuenta (incluyendo PersonAccount) y Contacto
 
Cargando
Salesforce Help | Article