环思产品论坛

标题: [51208]采购发票核销 [打印本页]

作者: wutingting    时间: 2016-4-7 19:13
标题: [51208]采购发票核销
本帖最后由 wutingting 于 2016-6-14 16:20 编辑

功能概述
入库金额单中的数量,与采购形式发票中的数量,进行核销。从入库单中导入到采购形式发票中的数量在送审审核的时候已经进行自动核销,采购发票核销,针对新增的发票明细的数量与应付暂估剩余的数量进行核销。
操作流程
1、用户打开页面后,通过选择核算项目,来筛选对应项目下的物料,然后对相关物料的数量进行核销。2、若一张发票上的数量需要与不止一条的入库金额单进行核销,那么系统会自动的将发票上对应的数量分摊到每个入库金额单上,直到数量核销完毕,或者下次再进行核销。
2、UI原型图

从原型图可以看出,数量的核销都是取自表的明细数据,分为上下两部分,上面的是采购发票的明细,下面是入库金额单的明细。
参照说明
核算项目:核算项目取自客商表,对核算项目进行了筛选,所以核算项目中只有客户,加工商,供应商的信息。会与用户产生应付关系的一般是这三种,所以以客户,加工商,供应商作为下拉数据,用户来对核算项目进行筛选。查询业务逻辑
用户进入页面的时候,默认没有数据,选择核算项目,同一核算项目下的所有物料间的核销,需要选择核算项目来查询需要进行核销的数据。 上下分别是发票明细和应付暂估上的购入物料的数量,需要选择项目然后进行速查,同一个项目同一种物料之间可以进行核销,一条发票的明细可能对应到入库金额单中的多个明细,已核销完的单据,不会再出现在列表中,未核销完的单据,继续存在列表中,等待再次进行核销。已核销的单据,可以在核销查询页面进行查看。

工具栏的相关按钮的功能作用
在工具栏上有手动添加了两个按钮,一个是核销按钮,一个是核销查询按钮。
核销按钮:在Formconfig70项的动态Robbin工具栏中添加两个按钮,选择适当的图标,作为按钮。
在后台脚本中真正实现了核销的操作,采购发票与入库金额单进行核销,首先要得到这两个数据的ID,然后获取当前行的数据,为了方便操作,核销的时候可以是一张发票对应多个入库金额单,而不能多张发票对应多个入库金额单。

采购发票核销的时候如果一张发票对应多个入库金额单,核销的时候是按照从第一个入库金额单开始核销,第一张单数量核销完,再进行第二张单的核销,如果到最后的那张单据的数量大于采购发票的剩余数量,就以采购发票上的数量为准将发票上的数量进行核销完,也就是一个循环的过程。

核销查询:在核销查询上写了一个Action,进行跳转,跳转到已核销金额的查询界面。
进行核销的时候,相同物料间才可进行核销,不同物料间进行核销的时候会弹出相应的提示。

6.14
















欢迎光临 环思产品论坛 (http://bbs.huansi.cn/) Powered by Discuz! X3.2