在BC中,默认通过销售订单过账 发货和开发票,系统讲自动删除相应的销售订单,如果需要配置,系统提供归档功能,来查询历史单据。但是,很多的客户希望不要自动删除销售订单,那么在BC线上版本这样的环境下如何实现呢?下面通过代码说明操作方法:1. 订阅Codeunit Sales-Post 的 OnBeforeFinalizePosting 事件 2. 订阅 Codeunit Sales-Post 的 OnBeforeDeleteAfterPosting 事件通过以上实现,即可关闭自动删除销售订单。
在BC中,默认通过销售订单过账 发货和开发票,系统讲自动删除相应的销售订单,如果需要配置,系统提供归档功能,来查询历史单据。
但是,很多的客户希望不要自动删除销售订单,那么在BC线上版本这样的环境下如何实现呢?
下面通过代码说明操作方法:
1. 订阅Codeunit Sales-Post 的 OnBeforeFinalizePosting 事件
2. 订阅 Codeunit Sales-Post 的 OnBeforeDeleteAfterPosting 事件
通过以上实现,即可关闭自动删除销售订单。
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:https://www.navision.asia/index.php/archives/33/
评论已关闭