ones工作流预设
2024-10-20 05:36:22
系统首选项-》工作流-》新建
保存后在工作流设计中将内容复制到编辑器中。出库流程
支持分批次出库,支持外部单据转化为出库单并在出库结束后通知原始单据
流程图:
模块:storage.stockOut
应用:仓储管理start=>start: 新出库单:>
end=>end: 完成出库:>
response=>inputoutput: 通知等待节点:> m:Storage/StockOut::response_to_outside
save_bill=>operation: 保存出库单:> u:status=1
confirm=>operation: 确认出库:> m:Storage/StockOut::confirm_stock_out
check_if_all_out=>condition: 是否完全出库:> m:Storage/StockOut::check_if_all_out
continue_out=>subroutine: 可以继续出库:> n:n start(right)->save_bill(right)->confirm->check_if_all_out
check_if_all_out(yes)->response->end
check_if_all_out(no)->continue_out->confirm(right) start=>auto:auto
end=>auto:auto
response=>auto:auto
save_bill=>auto:owner
confirm=>auto:owner
check_if_all_out=>auto:auto
continue_out=>auto:auto
入库流程
支持分批次入库,支持外部单据转化为入库单并转化
流程图:
模块:storage.stockIn
应用:仓储管理start=>start: 新入库单:>
end=>end: 完成入库:>
response=>inputoutput: 通知等待节点:> m:Storage/StockIn::response_to_outside
save_bill=>operation: 保存入库单:> u:status=1
confirm=>operation: 确认入库:> m:Storage/StockIn::confirm_stock_in
check_if_all_in=>condition: 是否完全入库:> m:Storage/StockIn::check_if_all_in
continue_out=>subroutine: 可以继续入库:> n:n start(right)->save_bill(right)->confirm->check_if_all_in
check_if_all_in(yes)->response->end
check_if_all_in(no)->continue_out->confirm(right) start=>auto:auto
end=>auto:auto
response=>auto:auto
save_bill=>auto:owner
confirm=>auto:owner
check_if_all_in=>auto:auto
continue_out=>auto:auto销售订单
支持生成应收款和出库单
流程图:
模块:sale.orders
应用:销售管理start=>start: 新订单:>
already_stockout=>operation: 已出库:>
save_bill=>operation: 保存订单:> u:status=1
make_receivable=>operation: 生成应收款:> m:Sale/Orders::make_receivable
make_stockout=>operation: 生成出库单:> m:Sale/Orders::convert_to_stock_out
end=>end: 完成订单:> u:status=2 start(right)->save_bill->make_receivable(right)->make_stockout->already_stockout->end start=>auto:auto
already_stockout=>auto:wait
save_bill=>auto:owner
make_receivable=>auto:owner
make_stockout=>auto:owner
end=>auto:auto
采购订单
支持生成应付款及入库单
流程图:模块:purchase.purchase
应用:采购管理start=>start: 新采购单
end=>end: 完成采购:> u:status=2
save_bill=>operation: 保存采购单:> u:status=1
make_payment=>operation: 生成应收款:> m:Purchase/Purchase::make_payment
make_stockin=>operation: 生成入库单:> m:Purchase/Purchase::convert_to_stock_in
already_stock_in=>operation: 已入库 start(right)->save_bill->make_payment(right)->make_stockin->already_stock_in->end start=>auto:auto
save_bill=>auto:owner
make_payment=>auto:owner
make_stockin=>auto:owner
already_stock_in=>auto:wait
end=>auto:auto
收款工作流
支持多批次收款,支持其他流程回调
流程图:
模块:finance.receivables
应用:财务模块start=>start: 新收款单:>
end=>end: 已收款:>
confirm=>operation: 确认收款:> m:Finance/Receivables::confirm
check_full_received=>condition: 是否完全收款:> m:Finance/Receivables::check_full_received
continue_confirm=>operation: 可继续收款:>
response=>inputoutput: 通知外部等待相应节点:> m:Finance/Receivables::response_to_outside start(right)->confirm->check_full_received
check_full_received(no)->continue_confirm->confirm
check_full_received(yes)->response->end start=>auto:auto
end=>auto:auto
confirm=>auto:owner
check_full_received=>auto:auto
continue_confirm=>auto:auto
response=>auto:auto
付款工作流
支持批次付款,支持其他流程回调
流程图:
模块:finance.payables
应用:财务模块start=>start: 新付款单:>
end=>end: 已付款:>
confirm=>operation: 确认付款:> m:Finance/Payables::confirm
check_full_paid=>condition: 是否完全付款:> m:Finance/Payables::check_full_paid
continue_confirm=>operation: 可继续付款:>
response=>inputoutput: 通知外部等待相应节点:> m:Finance/Payables::response_to_outside start(right)->confirm->check_full_paid
check_full_paid(no)->continue_confirm->confirm
check_full_paid(yes)->response->end start=>auto:auto
end=>auto:auto
confirm=>auto:owner
check_full_paid=>auto:auto
continue_confirm=>auto:auto
response=>auto:auto
最新文章
- PowerShell过滤文件中的重复内容
- js生成验证码并检验
- [技巧] 解决Win7下VMware中vmx86.sys报错的问题
- js学习笔记一-语法结构
- python流程控制语句 ifelse - 2
- android常见错误--Unable to resolve target ‘android - 8’
- URAL 2038 Minimum Vertex Cover
- Oracle转移user表空间位置
- Sublime Text 3 搭建 Golang 开发环境
- Android Camera2 预览功能实现
- TypeError: 'module' object is not callable
- [knowledge][bigdata] nosql
- js实现复制功能,将需要复制的内容放入剪切板上
- 常用的npm命令
- 关于《C++ Templates》
- verilog 计算机网络 仿真 激励 pcap
- 【Semantic Segmentation】 Instance-sensitive Fully Convolutional Networks论文解析(转)
- ceph中用sgdisk工具进行分区--------固定uuid
- kali中的中国菜刀weevely
- java多线程-cas及atomic
热门文章
- 【转载】PDB命令行调试Python代码
- [水煮 ASP.NET Web API2 方法论](12-2)管理 OData 路由
- VS2013 打开项目时提示This project is incompatible with the current edition Visual Studio.
- 转:fortios 5.4后门植入
- HDU 6119 2017百度之星初赛B 小小粉丝度度熊 (二分)
- shell 读配置文件
- Python开发基础-Day19继承组合应用、对象序列化和反序列化,选课系统综合示例
- 手机上编程,编写android apk
- [BZOJ3997][TJOI2015]组合数学(Dilworth定理+DP)
- poj 1348 Period(KMP)