2.4.1 定义供应关系和调拨规则 要使用调拨业务,就必须先定义供应关系和调拨规则,来确定供应方、发货方、收货方和需求方,并设置四方的库存组织、财务组织和销售组织、两两结算的价格政策、在途的物权归属方、途损成本承担方、运输费用承担方等。 2.4.2 设计新单据 三方调拨处理涉及的单据有:要货申请单、调拨订单、采购收货单、采购入库单、应付单、付款单、发货通知单、销售出库单、应收单、收款单。由于除要货申请单之外,其他单据都已经实现了,我们只需要创建要货申请单,其他单重用已有的。所以我们要设计实现的单据就只有要货申请单。 3.5 审批工作流 销售出库单提交之后要求转发到相应负责人那里进行一级审批或是可以删除单据,同时要发消息给审批人提示做审批处理。如果审批没有通过,打回给单据提交人那里进行修改,并发消息给修改人,或者可以删除该单据。修改过后再次提交给相关人员审批。审批通过的时候要自动设置单据的状态为审核。如果设置过程中抛出异常,则发消息给相关人员,并推出系统。如果设置过程没有问题,则可以选择自动生成凭证或是不生成凭证自动退出。如果生成凭证,则生成之后发消息给相关人员,并结束工作流的执行。如果生成过程中抛出异常,则发异常提示信息给相关人员,并结束工作流的执行。 其他单据的审批工作流描述从略。 4.3 各主要模块系统实现 4.3.1 供应关系和调拨规则的设置 登录到EAS,打开供应关系和调拨规则界面,按照详细设计的要求,设置相应的库存组织、财务组织和销售组织、两两结算的价格政策、在途的物权归属方、途损成本承担方、运输费用承担方等。 4.3.2 BOTP规则的实现 (1)为需要设置BOTP规则的实体的字段添加扩展属性 在BOS Studio中,打开销售出库单实体,然后打开销售出库单的属性列表。为需要建立BOTP规则的字段依次添加相应扩展属性。 |