Usted estĆ” aquĆ:
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.
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 Commerce | Gestió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 |
