修改开单码存储过程

创建自定义开单码方法时,根据所使用的 SRO 处理类型,可以修改以下存储过程。

存储过程 内容
物料

exec @Severity = SSSFSCustomMatlRateSp 
@InTransType, 
@InSroNum, 
@InSroLine, 
@InSroOper, 
@InItem, 
@InCustNum, 
@InTransDate, 
@InQty, 
@InCurrCode, 
@InPricecode, 
@InBillCode, 
@InCost, 
@OutUnitPrice, OUTPUT, 
@Infobar OUTPUT
人工

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

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

自定义存储过程时,请注意以下事项:

  • 执行该类型的任一修改前,强烈建议具备 SQL 操作经验。
  • 必须具备存储过程,否则将发生错误。
  • 要从存储过程中显示一条错误消息,应返回一个非零值,要在 @Infobar 中显示一条错误消息,也应如此。
  • 如果处理成功完成,应从存储过程中返回 0。
相关主题