| |||||||||
Para una solicitud de compra (PR) vinculada a un contrato (también conocida como solicitud de pedido), ¿en qué punto se cuenta la PR en el total del importe gastado del contrato?
El gasto de contrato se acumula después de un estado de solicitud de pedido diferente en comparación con cuando espero que se acumule. ¿Qué controla este comportamiento?
1. Asegúrese de que el parámetro Application.Contract.MasterAgreement.ReleaseAvailableBalanceState esté fijado en su valor predeterminado de Pedido.
2. Cree un contrato con un límite máximo de 400 $ y sin precarga.
3. Cree una solicitud PR1 por un valor de 300 $ y envíela para que permanezca en el estado Enviado. En este momento, los campos de back end AmountSubsent = $300 y AmountOrdered = $0. No podrá ver los valores de los campos de back end. Todo lo que ve es Importe gastado en el contrato es $0, ya que deriva su valor de AmountOrdered.
4. Cree otra solicitud de compra PR2 por valor de 150 $ y envíela para que permanezca en el estado Enviado. En este momento, los campos de back end AmountSubsent = $450 y AmountOrdered = $0. El importe gastado en el contrato es $0, ya que deriva su valor de AmountOrdered.
5. Apruebe PR1 y muévalo al estado Pedido. En este punto del back end AmountOrdered = $300 AmountSubsent = $450. El importe gastado en el contrato en la IU mostraría 300 $.
6. Cambie el parámetro a Enviado. En este punto, Importe gastado en el contrato mostrará 450 $ (mayor que el límite máximo de 400 $) ya que empieza a apuntar al campo de back end Importe enviado. Sin embargo, el contrato permanecerá Abierto, ya que no hay ningún desencadenador en el sistema para cerrar el contrato cuando se modifique el valor del parámetro.
7. El soporte ejecuta la tarea Abrir o cerrar contratos si el negocio requiere que se cierren los contratos durante el vuelo que superen el límite máximo del contrato (basado en el importe enviado). Esto debería dar como resultado el cierre del contrato.
El inverso de estos pasos se aplicaría si el valor del parámetro cambia de Enviado a Pedido. El servicio de asistencia de puede ejecutar la tarea Abrir o cerrar contratos si el negocio requiere que se vuelvan a abrir los contratos durante el vuelo que no superen el límite máximo del contrato (basado en AmountOrdered).
Para los sitios que solo utilizan SAP Ariba Buying and Invoicing, el parámetro Application.Contract.MasterAgreement.ReleaseAvailableBalanceState indica el estado que debe alcanzar la PR antes de que se acumule el contrato. Si la solicitud de pedido se deniega o cancela más adelante, el importe relevante se resta del contrato. Los valores posibles son:
De forma predeterminada, este parámetro se establece en Pedido.
La mayoría de los clientes tienen el parámetro establecido en Pedido o Enviado. El importe gastado en un contrato es dinámico y apunta a diferentes campos de backend en función del valor del parámetro.
Los contratos en el back end tienen los campos AmountOrdered y AmountSubsent. AmountSubsent se actualiza cada vez que se envía una solicitud de pedido. AmountOrdered se actualiza cada vez que se solicita una solicitud de pedido después de la aprobación. En la configuración predeterminada del sistema, el Importe gastado en el contrato es igual a Importe pedido (más Importe de precarga). Si el parámetro se establece en Enviado, el Importe gastado en el contrato es igual al Importe enviado (más Importe de precarga), etc.
Para los sitios de SAP Ariba Catalog que se fusionan con SAP Ariba Buying and Invoicing, el parámetro Application.Contract.MasterAgreement.ReleaseAvailableProcurementState se puede establecer en:
Por defecto, este parámetro se fija en Liberado.
Si desea realizar un cambio en estos parámetros, pida a su contacto de asistencia designado (DSC) que presente un caso para el servicio de asistencia de SAP según corresponda.
Compras > Conformidad del contrato
Gestión de catálogo