Código de facturación de procedimientos almacenados a modificar

Si se crea un método de código de facturación personalizado, estos son los procedimientos almacenados que se deberían modificar, dependiendo del tipo de transacción SRO que esté utilizando.
Procedimiento almacenado Contenido
Material

exec @Severity = SSSFSCustomMatlRateSp 
@InTransType, 
@InSroNum, 
@InSroLine, 
@InSroOper, 
@InItem, 
@InCustNum, 
@InTransDate, 
@InQty, 
@InCurrCode, 
@InPricecode, 
@InBillCode, 
@InCost, 
@OutUnitPrice, OUTPUT, 
@Infobar OUTPUT
Base de unidad de medida

exec @Severity = SSSFSCustLaborRateSp 
@iTransType, 
@iSroNUm, 
@iSroLine,
@iSroOper, 
@iBillCode, 
@iTransDate, 
@iPartnerId, 
@iWorkCode, 
@iUnitCost, 
@iHrsWorked, 
@iHrsBilled, 
@tUnitPrice OUTPUT, 
@Infobar OUTPUT	
Varios

exec @Severity = SSSFSCustMiscRateSp 
@iTransType, 
@iSroNum, 
@iSroLine, 
@iSroOper, 
@iBillCode, 
@iTransDate, 
@iPartner, 
@iMiscCode, 
@iUnitCost, 
@iQty, 
@tUnitPrice OUTPUT, 
@Infobar OUTPUT 	

Cuando se personalizan los procedimientos almacenados, tenga en cuenta estas notas:

  • Se recomienda un conocimiento de trabajo de SQL antes de realizar cualquier modificación de este tipo.
  • El procedimiento almacenado debe existir para que no haya errores.
  • Para mostrar un mensaje de error desde el procedimiento almacenado, devuelva un valor que no sea cero o un mensaje de error en @Infobar.
  • Devuelva un 0 desde el procedimiento almacenado si el proceso se completa correctamente.