Buenos días, les escribo ya que quisiera donde SAP almacena el Correlativo del DocEntry de la tabla ODRF para saber cual es el siguiente.
Gracias y saludos de antemano.
Buenos días, les escribo ya que quisiera donde SAP almacena el Correlativo del DocEntry de la tabla ODRF para saber cual es el siguiente.
Gracias y saludos de antemano.
El correlativo se genera automaticamente en el campo DocEntry de ODRF.
Los autonumericos en SQL Server son diferentes a los creados en Oracle (secuencias). Si necesitas retornar el autonumerico ANTES de su inserción, puedes crear triggers para esa tabla para los INSERT y en este, realizar la validación del autonumerico
Si quieres un campo “de referencia”, puedes utilizar un “SELECT MAX(DocEntry) + 1 FROM ORDF”, pero esto no necesariamente será el siguiente autonumerico
No necesitas un triger, de echo en sap hay que evitarlos
Crea tabla y aliméntala desde el PostTransaction algo similar a esto
if @object_type = '112'
insert into [tabla] select DocEntry,objtype from ODRF where @transaction_type = docentry
Este tema se cerró automáticamente 30 días después de la última publicación. No se permiten nuevas respuestas.