Usted está aquí:
Definiciones de contexto estándar para facturación
Después de activar Servicio de contexto, puede acceder a las definiciones de contexto estándar disponibles con Facturación.
Ediciones necesarias
| Disponible en: Lightning Experience |
| Disponible en: Ediciones Enterprise, Unlimited y Developer con Revenue Cloud |
La definición de contexto BillingContext está disponible con la licencia Revenue Cloud Advanced o la licencia Revenue Cloud Billing. La definición de contexto StandaloneBillingContext solo está disponible con la licencia Revenue Cloud Billing. Póngase en contacto con su ejecutivo de cuenta de Salesforce para obtener más información. |
La facturación proporciona dos definiciones de contexto estándar. Para una integración óptima y una configuración simplificada, recomendamos que amplíe las definiciones de contexto estándar y luego utilice las definiciones de contexto ampliadas.
Definición de contexto de BillingContext
La API Crear programaciones de facturación para pedidos utiliza la definición de contexto BillingContext para hidratar los datos de pedidos para crear programaciones de facturación. Esta definición de contexto asigna datos de pedidos a configuraciones de facturación estructuradas y tiene estas asignaciones:
- OrderEntitiesMapping es la asignación de origen que asigna campos Pedido a los nodos de contexto de transacciones de facturación. Los nodos de transacciones de facturación describen la estructura, la interpretación y el procesamiento de datos relacionados con la facturación.
- BSGEntitiesMapping es la asignación de objetivos que asigna los nodos de contexto de programación de facturación a los campos de los objetos Programación de facturación, Grupo de programación de facturación y Relación de grupo de programación de facturación. Esta asignación garantiza que los datos de Pedido se transfieren correctamente a los campos Programación de facturación, Grupo de programación de facturación y Relación de grupo de programación de facturación apropiados.
En la página Configuración de facturación, seleccione la definición de contexto ampliada y la asignación de contexto que desea que utilice la API Crear programaciones de facturación para pedidos.
Desde Summer ’25 en adelante, no podrá sincronizar definiciones de contexto existentes que se duplicaron o ampliaron desde la definición de contexto BillingContext estándar. Para solucionar este problema, complete la tarea puntual de utilizar la API de asignación de atributos de contexto para eliminar asignaciones duplicadas entre estos atributos de BSGEntitiesMapping:
- Atributo BillingTransactionSource del nodo BillingSchedule al atributo Referencia del objeto BillingSchedule.
- Atributo BillingTransactionItemSource del nodo BillingSchedule al atributo ReferenceItem del objeto BillingSchedule.
StandaloneBillingContext Context Definition
La API Crear programaciones de facturación independientes utiliza la definición de contexto StandaloneBillingContext para hidratar los datos de transacciones para crear programaciones de facturación. Esta definición de contexto tiene estas asignaciones:
- TransactionMapping asigna los campos de la transacción a los atributos del nodo Transacción.
- La asignación de BSGEntities asigna los atributos de los nodos de contexto Programación de facturación, Grupo de programación de facturación y Relación de grupo de programación de facturación a los campos de los objetos de Salesforce correspondientes.

