Modificación de los términos de pago y envío en un presupuesto
Un usuario puede modificar los términos de pago en un presupuesto. Un usuario también puede modificar los términos de envío en un presupuesto, como el servicio de transportista, el nivel de servicio, la fecha de entrega solicitada y las instrucciones de envío.
Es posible que un representante de ventas de campo tenga que modificar las condiciones de pago y envío de un presupuesto. Por ejemplo, si un cliente desea cambiar el servicio de transportista que se utilizará para transportar los artículos después de convertir un presupuesto en una orden, un representante de ventas de campo puede tener que especificar un servicio de transportista distinto.
Solución
Un usuario puede modificar los términos de pago en un presupuesto. Un usuario también puede modificar los términos de envío en un presupuesto, como el servicio de transportista, el nivel de servicio, la fecha de entrega solicitada y las instrucciones de envío. Se llama a la API getScacList para recuperar la lista de servicios de transportista visualizados en la lista desplegable Servicio de transportista. Se llama a la API getCommonCodeList para rellenar los valores en las listas desplegables Término de pago y Nivel de servicio. Los términos de pago se almacenan como códigos comunes con PAYMENT_TERMS como tipo de código y el nivel de servicio con LEVEL_OF_SERVICE como tipo de código. Estos datos se almacenan en memoria caché. Se llama a la API changeOrder para guardar los cambios realizados en el presupuesto.
Impacto de usuario final
Ninguna.
Implementación
En esta sección se explican las configuraciones para esta funcionalidad:
- Debe configurar las reglas de modificación de presupuestos adecuadamente para permitir la modificación de los términos de pago y de envío en un presupuesto en un estado determinado.
- Las instrucciones especificadas en un presupuesto se guardan en el presupuesto utilizando el tipo de instrucción SHP.