Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 9369

Re: Bloqueo de Campos SBO_SP_TransactionNotification

$
0
0

Si entiendo bien , lo que tu deseas es que cada vez que se actualice una factura no te permita actualizar el vendedor. De la manera como lo estas haciendo no es posible ya que todo dato que rescates por el transaction son con los datos actualizados, y pierdes el dato que estaba originalmente y no tienes como hacer la comparación.

La manera que se me ocurre de hacer esto puede ser de 2 maneras:

1. Como en el transaction sobre la tabla oinv solo puedo recatar el valor nuevo, solo me faltaría rescatar el valor antiguo que se puede hacer de la tabla del log de modificaciones, y luego puedo hacer la comparación.

 

2. Otra manera que es la que mas me gusta, es crear una tabla que tenga 2 campos Docentry y SlpCode, donde se guardara Docentry de factura y código de vendedor, donde la idea es que cada vez que se cree una factura grabar en esta tabla el docentry de la factura y el código de vendedor de la factura, esta tarea se puede realizar mediante SBO_SP_PostTransactionNotice. En tonces cada vez que se quiera actualizar una factura tendremos el valor nuevo y el valor antiguo.

 

 

 

 

A i me gusta mucho mas la opción de 2 asi  no dependo del log de modificaciones, ya que en mi experiencia no siempre he tenido resultados satisfactorios con el log de modificaciones


Viewing all articles
Browse latest Browse all 9369

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>