Skip to content

Pricing Procedure

Define qué ConditionTypes aplican y en qué orden (step).

Para cada ConditionType en el procedimiento se puede configurar:

CampoDescripción
stepOrden de aplicación
manualEl usuario puede sobreescribir el valor calculado
mandatoryLa condición debe estar presente en la transacción
statisticalSe calcula pero no impacta en el precio neto (solo informativo)
printSe imprime en el documento

El PricingProcedure a usar en cada transacción se determina a través de la SchemaDetermination, que conecta el contexto (TipoComprobante, CanalDeVentas, etc.) con el procedimiento correcto.

MétodoEndpointDescripción
GET/api/pricingProcedure/{id}/loadConditionTypes/{material}/{date?}Condiciones aplicables a un material
GET/api/pricingProcedure/{id}/oferta/{material?}/{date?}Condiciones de oferta vigentes
POST/api/pricingProcedure/{id}/attachConditionTypeAgregar condición al procedimiento