金蝶K3开发-委外入库批量核销和反核销

委外加工入库核销即委外加工入库产品与之所耗用的委外出库材料之间的核销,也就是确认委外加工入库的产品实际耗用了多少委外发出的材料,以核算委外入库产品的材料费用,根据委外入库核销可以知道发了多少材料给加工商,还有多少材料在加工商那里。这是委外加工企业的一个基本需求。

金蝶K3系统本身的委外入库核销功能,需要选择一张委外入库单,在核销界面选择对应的材料出库单,然后填写出库单对应分录的本次核销数量,确认后进行核销保存即可。

图片

这个核销功能每次只能选择一张入库单进行操作,且对应的材料出库单比较多时,一条一条分录填写核销数据,比较麻烦。

很多时候,企业依据自身业务要求,出入库单据之间是有核销逻辑规则的,只要出入库单据有对应关系和数量分配逻辑,在道理上就可以进行自动核销。

为此金蝶K3系统也提供了委外入库自动核销功能,当委外入库单审核时可以进行自动核销,这在系统参数里面设定即可。

图片

但不知道出于何种考虑,系统设计的是每次只能自动核销入库单的第一条分录,其他分录不予处理,仍然需要进行手工核销。虽然可以变通,通过每张入库单只做一条分录来解决,但对于委外业务比较多的企业,还是太麻烦。

从产品需求来说,这里是可以给出参数的,让用户进行设置后自动进行整单的核销,不知道为什么,K3没有这样设计。可能是考虑了单据合并核销,为了系统多场景下的适用性吧。

下面基于客户的真实需求,以按委外订单分录逐条核销+按投料单核销,这种自动核销的逻辑,开发委外入库批量核销和批量反核销功能。功能采用主控台外挂实现,增加主控台菜单:批量核销和批量反核销。

1. 批量核销

打开菜单,系统自动查询出当前期间内未核销的委外入库单据。用户根据需要勾选核销的入库单(系统已默认勾选全部单据),点击核销按钮,即可按照设定的自动核销逻辑进行相应单据间的批量核销。

图片

核销结果会实时反填到列表的对应单据上,方便客户查找未核销成功的原因。因为核销的判断条件还是相当多的,比如:本期已关账、不是当前期间单据、单据未审核、单据已作废、非核算仓库单据分录、单据已对等核销、单据已记账、单据钩稽期间不在本期间等等。

当然也增加了手工核销和核销详情查看功能,双击对应的单据即可打开手工核销或核销详情查看界面。

图片

2. 批量反核销

打开菜单,系统自动查询出当前期间内已核销的委外入库单据。用户根据需要勾选反核销的入库单(系统已默认勾选全部单据),点击反核销按钮,即可按照K3系统本身的反核销逻辑进行相应单据的批量反核销。

图片

同样也增加了核销详情查看和手工核销功能,双击对应的单据即可打开核销详情查看或手工核销界面。

图片

猜你喜欢

转载自blog.csdn.net/Eypsn/article/details/112925120