Portal Sage 200 Ideas


En este espacio podrás registrar las ideas y mejoras de Sage 200



Función Procesa ServirPedido

Al utilizar la función procesa:

c1 = Procesa("LogicControlGenerP.GenFunctions", "ServirPedido", ...

si falla al servir el pedido, la función devuelve cadena vacía cuando no puede generar el albarán, pero no dice cuál es el error que lo ha causado.

Debería devolver en algún campo el error que ha generado, para poder solucionarlo.

Tengo un cálculo para servir pedidos de ventas, que usa la función Procesa con el parámetro ServirPedido

En algunas ocasiones esta función falla, y no puede generar el albarán de venta, en estos casos la función devuelve el parámetro cadena vacía, por lo tanto puedo detectar que ha fallado.

c1 = Procesa("LogicControlGenerP.GenFunctions", "ServirPedido", cwC , cwl, cwAlb, "0","-1", "","0","-1", "0", "-1", "-1", "0", "0", "-1", "", seAgen)

c1 = albarán generado / cadena vacía

Cuando falla no tengo forma de saber qué error ha ocurrido.

Entonces la pregunta es: ¿Existiría algún modo de poder recoger un código de error?.

  • Guest
  • Dec 3 2024
  • Recibida
  • Attach files