在商业运营的广阔舞台上,进销存管理如同企业的血脉,其流畅与否直接关系到企业的生存与发展。其中,“进”作为进销存体系的第一环,不仅是企业物资循环的起点,更是利润创造的基石。因此,如何搭建一个高效、精准的进销存管理体系,对于任何一家企业来说,都是提升竞争力、实现可持续发展的关键所在。

云进销存-采购管理

云进销存-采购管理应用支持多种商品特性管理,灵活适配不同主流行业商品管理要求,并可通过报表追溯查询,实现差异化的品类管理及分析。

需要使用的字段

单行文本、多行文本、数字、流水号、下拉框、成员单选、部门单选、单选按钮组、日期时间、扩展按钮、子表单、分割线。

搭建流程

01搭建

(1)新建表单【商品管理】,字段设置如下:

(2)新增表单【仓库管理】,字段设置如下:

(3)新增表单【供应商管理】,字段设置如下:

(4)新增表单【购货订单】,字段设置如下:

(5)新增表单【购货单】,字段设置如下:

(6)新增表单【购货退货单】,字段设置如下:

(7)新建表单【购货入库单】,字段设置如下:

(8)新建表单【购货退货出库单】,字段设置如下:

(9)新建表单【付款单】,字段设置如下:

(10)新建表单【其他支出单】,字段设置如下:

(11)新建表单【采购开票】,字段设置如下:

(12)新增表单【采购开票记录表】,字段设置如下:

(13)新建表单【费用清单】,字段设置如下:

(14)新建表单【付款单辅助表】,字段设置如下:

02表单【购货订单】字段及表单属性设置

1)选中【关联购货号】字段,设置不可见。

2)选中【购货明细.可用库存】字段,默认值选择数据联动,设置联动条件及对应字段。

选中【购货明细.购货单价】字段,默认值选择数据联动,设置联动条件及对应字段。

选中【购货明细.含税单价】字段,默认值选择公式编辑,如图设置公式。

选中【购货明细.折扣额】字段,默认值选择公式编辑,如图设置公式。

选中【购货明细.金额】字段,默认值选择公式编辑,如图设置公式。

选中【购货明细.税率(%)】字段,默认值选择公式编辑,设置公式:“IF(ISEMPTY(购货明细.商品)==0,0.13)”。

选中【购货明细.税额】字段,默认值选择公式编辑,如图设置公式。

选中【购货明细.价税合计】字段,默认值选择公式编辑,如图设置公式。

选中【合计数量】字段,默认值选择公式编辑,如图设置公式。

选中【合计折扣额】字段,默认值选择公式编辑,如图设置公式。

选中【合计金额】字段,默认值选择公式编辑,如图设置公式。

选中【合计价税合计】字段,默认值选择公式编辑,如图设置公式。

选中【优惠金额】字段,默认值选择公式编辑,如图设置公式。

选中【金额大写】字段,默认值选择公式编辑,设置公式:“IF(LEFT(TEXT(优惠后金额),1)=="-","负","")+TEXT(INT(ABS(优惠后金额)),"[Num2]元")+TEXT(IF(SEARCH(".",TEXT(优惠后金额))!=0,MID(TEXT(优惠后金额),SEARCH(".",TEXT(优惠后金额))+1,1),""),"[Num2]角")+TEXT(IF(SEARCH(".",TEXT(优惠后金额))!=0,MID(TEXT(优惠后金额),SEARCH(".",TEXT(优惠后金额))+2,1),""),"[Num2]分")+"整"”。

3)选中【订单打印】字段,模式选择页面打印,设置对应打印模板。

4)表单提交数据新增两条数据助手。

生成购货单的数据助手,新增新增数据的执行动作,选择目标表单【购货单】,选择对应字段。

其他设置触发条件为【单据类型】字段等于购货,并设置发起新流程,设置好点击【完成】并保存该数据助手。

生成购货单的数据助手,再新增修改数据的执行动作,选择修改【购货单】表单,选择对应过滤条件,以及需要修改的字段。

其他设置触发条件为【单据类型】字段等于购货,设置好点击【完成】并保存该数据助手。

生成退货单的数据助手,新增新增数据的执行动作,选择目标表单【购货退货单】,选择对应字段。

其他设置触发条件为【单据类型】字段等于退货,并设置发起新流程,设置好点击【完成】并保存该数据助手。

生成退货单的数据助手,再新增修改数据的执行动作,选择修改【购货退货单】表单,选择对应过滤条件,以及需要修改的字段。

其他设置触发条件为【单据类型】字段等于退货,设置好点击【完成】并保存该数据助手。

03表单【购货单】字段及表单属性设置

1)【购货明细.可用库存】、【购货明细.购货单价】、【购货明细.含税单价】、【购货明细.折扣额】、【购货明细.金额】、【购货明细.税率(%)】、【购货明细.税额】、【购货明细.价税合计】、【购货明细.价税合计】、【合计数量】、【合计折扣额】、【合计金额】、【合计税额】、【合计价税合计】、【优惠金额】、【优惠后金额】、【金额大写】以上字段如02设置公式。选择【购货明细.采购费用】字段,设置默认值为公式编辑,设置公式:“IF(是否已分摊=="是",(ROUND(总采购费用/商品统计,2)),"")”。

选择【本次欠款】字段,设置默认值为公式编辑,如图设置公式。

选择【商品统计】字段,设置默认值为公式编辑,如图设置公式。

选择【总采购费用】字段,设置默认值为公式编辑,如图设置公式。

选择【付款状态】字段,设置默认值为公式编辑,设置公式:“IFS(本次付款合计价税合计,"全部付款",本次付款0,"未付款",(AND(合计价税合计>本次付款,本次付款!=0)),"部分付款")”。

2)选择【入库状态】字段,输入下拉框选择,并设置默认值为未入库。多条。

3)选择【采购费用分摊】字段,模式选择扩展功能,设置【校验 - 当前表数据】的功能插件,配置好校验条件等配置。

4)该表单是流程表单,设置流程节点审核,该节点属性的节点权限提交设置两条数据助手,分别名称为新增费用清单、新增采购开票-入库-付款及修改订货单数据。

新增费用清单的数据助手,新增新增数据的执行动作,选择目标表单【费用清单】,选择对应字段。

其他设置触发条件为【总采购费用】不为空,设置好点击【完成】并保存该数据助手。

新增采购开票-入库-付款及修改订货单数据的数据助手,有四个执行动。新增新增数据的执行动作,选择目标表单【采购开票】,选择对应字段,设置好点击【完成】并保存该数据助手。

再新增新增数据的执行动作,选择目标表单【购货入库单】,选择对应字段。


其他设置里设置发起新流程,设置好点击【完成】并保存该数据助手。

再新增修改数据的执行动作,选择修改【购货订单】表单,选择对应过滤条件,以及需要修改的字段,设置好点击【完成】并保存该数据助手。

再新增新增数据的执行动作,选择目标表单【付款单表单】,选择对应字段,设置好点击【完成】并保存该数据助手。

其他设置触发条件为【付款状态】字段等于未付款或部分付款,设置好点击【完成】并保存该数据助手。

04表单【购货退货单】字段及表单属性设置

1)【退货明细.可用库存】、【退货明细.购货单价】、【退货明细.含税单价】、【退货明细.折扣额】、【退货明细.金额】、【退货明细.税率(%)】、【退货明细.税额】、【退货明细.价税合计】、【退货明细.价税合计】、【合计数量】、【合计折扣额】、【合计金额】、【合计税额】、【合计价税合计】、【优惠金额】、【优惠后金额】、【金额大写】、【商品统计】、【总采购费用】以上字段如02设置公式。选择【可退总数量】字段,设置默认值为公式编辑,如图设置公式。

选择【退款状态】字段,设置默认值为公式编辑,设置公式:“IFS(本次退款合计价税合计,"全部退款",本次退款0,"未退款",(AND(合计价税合计>本次退款,本次退款!=0)),"部分退款")”。

2)该表单是流程表单,设置流程节点审核,该节点属性的节点权限提交设置两条数据助手,分别名称为新增费用清单、新增采购开票-出库及修改购货单。

新增费用清单的数据助手,新增新增数据的执行动作,选择目标表单【费用清单】,选择对应字段,设置好点击【完成】并保存该数据助手。

新增采购开票-出库及修改购货单的数据助手,有三个执行动。新增新增数据的执行动作,选择目标表单【采购开票】,选择对应字段,设置好点击【完成】并保存该数据助手。

再新增新增数据的执行动作,选择目标表单【退货出库单】,选择对应字段。

其他设置里设置发起新流程,设置好点击【完成】并保存该数据助手。

再新增修改数据的执行动作,选择修改【购货单】表单,选择对应过滤条件,以及需要修改的字段。

其他设置触发条件为【源购货单号】不为空,设置好点击【完成】并保存该数据助手。

3)表单初始化新增功能模块【表单弹出-关联数据到子表单】。

选择关联表单为表单【购货单】,添加该表的子表单字段对应表单的字段,设置完成点击【保存模块设置】。

05表单【购货入库单】字段及表单属性设置

1)【购货入库明细.可用库存】、【购货入库明细.购货单价】、【购货入库明细.含税单价】、【购货入库明细.折扣额】、【购货入库明细.金额】、【购货入库明细.税率(%)】、【购货入库明细.税额】、【购货入库明细.价税合计】、【购货入库明细.价税合计】、【合计数量】、【合计折扣额】、【合计金额】、【合计税额】、【合计价税合计】以上字段如02设置公式。

2)选择【源购货单号】字段,设置选项为其他表单数据,关联购货单的【单据编号】字段。

3)该表单是流程表单,设置流程节点审核,该节点属性的节点权限提交设置一条数据助手,名称为修改购货单状态。

新增修改数据的执行动作,选择修改【购货单】表单,选择对应过滤条件,以及需要修改的字段,设置好点击【完成】并保存该数据助手。

06表单【购货退货出库单】字段及表单属性设置

1)【购货退货明细.可用库存】、【购货退货明细.购货单价】、【购货退货明细.含税单价】、【购货退货明细.折扣额】、【购货退货明细.金额】、【购货退货明细.税率(%)】、【购货退货明细.税额】、【购货退货明细.价税合计】、【购货退货明细.价税合计】、【合计数量】、【合计折扣额】、【合计金额】、【合计税额】、【合计价税合计】以上字段如02设置公式。

07表单【付款单】字段及表单属性设置

1)选中【付款明细.已核销金额】字段,设置默认值为数据联动,设置联动条件及联动字段。

2)选择【付款明细.未核销金额】字段,设置默认值为公式编辑,如图设置公式。

选择【付款明细.已核销金额(辅助)】字段,设置默认值为公式编辑,如图设置公式。

选择【付款明细.未核销金额(辅助)】字段,设置默认值为公式编辑,如图设置公式。

选择【付款明细.付款状态】字段,设置默认值为公式编辑,设置公式:“IFS(付款明细.已核销金额(辅助)付款明细.单据金额,"全部付款",付款明细.已核销金额(辅助)0,"未付款",(AND(付款明细.单据金额>付款明细.已核销金额(辅助),付款明细.已核销金额(辅助)!=0)),"部分付款")”。

3)【整单折扣】、【本次预付款】两个字段设置不可见。

4)【付款明细】子表单字段,开启数据加载,数据源为【付款单辅助表】,添加过滤条件及设置赋值字段,触发公式为【源单编号】字段。

5)表单提交数据新增两条数据助手,名称分为修改辅助表数据、修改付款状态。

修改付款状态的数据助手,新增修改数据的执行动作,选择修改【付款单辅助表】表单,选择对应过滤条件,以及需要修改的字段,设置好点击【完成】并保存该数据助手。

修改辅助表数据的数据助手,新增修改数据的执行动作,选择修改【购货单】表单,选择对应过滤条件,以及需要修改的字段。

其他设置触发条件为【付款明细.业务类别】等于普通采购,设置好点击【完成】并保存该数据助手。

再新增修改数据的执行动作,选择修改【其他支出单】表单,选择对应过滤条件,以及需要修改的字段。

其他设置触发条件为【付款明细.业务类别】等于其他支出,设置好点击【完成】并保存该数据助手。

再新增修改数据的执行动作,选择修改【费用清单】表单,选择对应过滤条件,以及需要修改的字段,设置好点击【完成】并保存该数据助手。

08表单【其他支出单】字段及表单属性设置

1)选择【业务类别】字段,输入选项,并设置默认值为其他支出。

2)【支付明细.本次支付】字段添加功能扩展设置,添加功能插件【控件 - 触发指定公式】。

功能插件设置触发公式字段为【支付明细.源单号】。

3)【支付明细.付款状态】字段设置默认值为公式编辑,设置公式:“IFS(支付明细.本次支付支付明细.金额,"全部付款",支付明细.本次支付0,"未付款",(AND(支付明细.金额>支付明细.本次支付,支付明细.本次支付!=0)),"部分付款")”。

【支付明细.未支付(辅助)】字段设置默认值为公式编辑,如图设置公式。

4)【支付明细.已支付(辅助)】字段设置默认为数据联动,添加联动条件及设置关联字段。

5)【支付明细.付款状态】、【支付明细.已支付(辅助)】、【支付明细.未支付(辅助)】、【核销金额】、【付款状态】以上字段设置为不可见。

6)【合计金额】字段设置默认值为公式编辑,设置公式:“IF(业务类别=="支付销售/采购费用",SUM(支付明细.金额),SUM(支出明细.金额))”。

【付款金额】字段设置默认值为公式编辑,设置公式:“IF(业务类别=="支付销售/采购费用",SUM(支付明细.本次支付),SUM(支出明细.金额))”。

【本次欠款】字段设置默认值为公式编辑,如图设置公式。

【付款状态】字段设置默认值为公式编辑,设置公式:“IFS(付款金额合计金额,"全部收款",付款金额0,"未收款",(AND(合计金额>付款金额,付款金额!=0)),"部分收款")”

7)添加一条表单提交校验条件,如图设置。

8)设置两条显隐规则,当【业务类别】字段等于支付销售/采购费用显示【支付明细】字段,当【业务类别】字段等于其他支出显示【支出明细】字段。

9)表单提交数据新增两条数据助手,名称分为新增付款辅助表数据、修改费用清单数据。

新增付款辅助表数据的数据助手,新增新增数据的执行动作,选择目标表单【付款单辅助表】,选择对应字段。

其他设置的触发条件为【本次欠款】不等于0,设置好点击【完成】并保存该数据助手。

修改辅助表数据的数据助手,新增修改数据的执行动作,选择修改【费用清单】表单,选择对应过滤条件,以及需要修改的字段。

其他设置的触发条件为【业务类别】等于支付销售/采购费用,设置好点击【完成】并保存该数据助手。

10)表单初始化新增功能模块【表单弹出-关联数据到子表单】。

选择关联表单为表单【费用清单】,添加该表的子表单字段对应表单的字段,设置完成点击【保存模块设置】。

09表单【商品管理】字段及表单属性设置

1)表单初始化新增功能模块【自定义流水号】。

选择目标表为当前表,设置目标编码为【商品编号】字段、编码规则,设置完成点击【保存模块设置】。

2)【合计期初数量】字段设置默认值为公式编辑,如图设置公式。

【合计期初总价】字段设置默认值为公式编辑,如图设置公式。

【期初设置.商品】字段设置默认值为公式编辑,如图设置公式。同时该字段设置为不可见。

【期初设置.期初总价】字段设置默认值为公式编辑,如图设置公式。

3)【仓库】字段,选择设置为关联其他表单数据,关联仓库管理的【仓库名称】字段。

10表单【采购开票记录表】字段及表单属性设置

1)表单提交数据新增一条数据助手,名称为修改开票数据。

该数据助手,有两个执行动作,新增修改数据的执行动作,选择修改【采购开票】表单,选择对应过滤条件,以及需要修改的字段。

其他设置的触发条件为【未开票金额】不等于0,设置好点击【完成】并保存该数据助手。

再新增修改数据的执行动作,选择修改【采购开票】表单,选择对应过滤条件,以及需要修改的字段。

其他设置的触发条件为【未开票金额】等于0,设置好点击【完成】并保存该数据助手。

总结

进销存管理中的“进”环节,是企业运营策略中不可或缺的一环,它要求企业既要具备敏锐的市场洞察力,又要拥有精细化的管理能力。通过构建完善的进货体系,企业能够实现对市场动态的快速响应,优化供应链结构,降低运营成本,最终提升整体盈利能力。

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐