ERP的协议管理的操作与设计--开源软件诞生27
赤龙ERP协议与订单进阶讲解--第27篇
用日志记录“开源软件”的诞生
【进入地址 点亮星星】----祈盼着一个鼓励
博主开源地址:
说流程
之前章节说过订单,其实订单不等于合同,但又类似于一种或狭义或广义的合同。说它广义是因为ERP中的订单不受限于合同,即不是只有签署了合同才会创建订单;说它狭义是因为不是签署了合同就必须创建订单,订单一般只会记录确定了物料或服务内容,确定了单价数量和金额的合同,但问题又来了,不是所有的合同都可以确定这些信息,比如:有些合同只签订了总金额,有些只签订了数量或价格。那么这些合同如何管理呢?我们引入了采购/销售协议,在存在不确定信息的情况下,先从协议再到订单,就较好的解决了上述合同涉及的ERP订单部分的分支流程:创建采购/销售协议,根据协议生成订单,然后再进行出入库或收付款,完成主流程的业务流转。
说业务
下面我们来聊聊协议管理的功能以及解决了哪些问题。
(1)协议类型:默认的采购协议包含合同采购协议、一揽子采购协议、计划采购协议;默认的销售协议包含计划销售协议。不同的协议类型对应到了不同合同签署约定的内容,比如:约定总金额的、未约定物料或服务范围的、约定了范围但未约定数量和单价的,或者只约定了单价或只约定了数量的。不管哪种类型其实就是为了应对根据不同的合同签署的内容最终产生确定订单的过程。
(2)协议生成订单:在订单创建时,除了标准的采购订单外,还支持通过协议创建订单,这种方式创建可以快速带出协议中已录入的内容,并根据协议类型和协议的数据,严格验证订单的信息,即需要保证在协议的框架下去生成订单,且一个协议可以生成多个订单。
说操作
一、采购协议
操作说明:
1、进入“采购协议”菜单,可查看所有采购协议的列表
2、新增采购协议
(1)点击“新增采购协议”按钮,进入编辑页面
(2)输入协议编码、协议名称、选择协议类型,选择供应商
(3)议定金额是合同采购协议必输的内容,它约定了合同的总金额,这也是协议生成的所有订单的总金额
(4)协议头信息输入完成后保存
(5)点击“新增协议行”按钮,维护协议行信息(合同采购协议的协议行不必填)
(6)选择物料或服务,选择单位,并根据协议类型输入必须的单价或数量,点击“确定”保存成功
(7)协议行在协议提交前,可以编辑或删除
(8)确认数据录入无误后,可提交协议,审核后生效
3、根据采购协议创建采购订单
(1)进入新增采购订单页面
(2)选择订单类型为“采购协议”
(3)点击“协议编码”录入框,选择采购协议,点击“确定”按钮
(4)订单会根据所选择的采购协议带出相应的字段,并在录入订单行或提交订单时验证所有逻辑,保证订单在协议的大框架下执行
二、销售协议
销售协议的操作流程与采购协议基本一致,此处不再做重复说明。
后记
如果您对我们正在做的开源软件感兴趣,欢迎各种形式的合作,加入我们一起打造一套开源的信息化解决方案。
带你了解不一样的【赤龙ERP】:https://www.redragon-erp.com(赤龙官网查看更多功能)
ERP的协议管理的操作与设计--开源软件诞生27的更多相关文章
- ERP的权限管理的操作与设计--开源软件诞生24
赤龙ERP用户与权限管理讲解--第24篇 用日志记录"开源软件"的诞生 [进入地址 点亮星星]----祈盼着一个鼓励 博主开源地址: 码云:https://gitee.com/re ...
- ERP订单管理的操作与设计--开源软件诞生19
赤龙ERP订单模块讲解--第19篇 用日志记录"开源软件"的诞生 [点亮星标]----祈盼着一个鼓励 博主开源地址: 码云:https://gitee.com/redragon/r ...
- ERP中HR模块的操作与设计--开源软件诞生26
赤龙ERP的EHR功能讲解--第26篇 用日志记录"开源软件"的诞生 [进入地址 点亮星星]----祈盼着一个鼓励 博主开源地址: 码云:https://gitee.com/red ...
- ERP的主数据的操作与设计--开源软件诞生25
赤龙ERP主数据管理讲解--第25篇 用日志记录"开源软件"的诞生 [进入地址 点亮星星]----祈盼着一个鼓励 博主开源地址: 码云:https://gitee.com/redr ...
- ERP仓库管理的操作与设计--开源软件诞生20
赤龙ERP库房管理讲解--第20篇 用日志记录"开源软件"的诞生 [点亮星标]----祈盼着一个鼓励 博主开源地址: 码云:https://gitee.com/redragon/r ...
- ERP收付款的操作与设计--开源软件诞生22
赤龙ERP收款付款讲解--第22篇 用日志记录"开源软件"的诞生 [进入地址 点亮星星]----祈盼着一个鼓励 博主开源地址: 码云:https://gitee.com/redra ...
- ERP的财务凭证的操作与设计--开源软件诞生23
赤龙ERP财务凭证讲解--第23篇 用日志记录"开源软件"的诞生 [进入地址 点亮星星]----祈盼着一个鼓励 博主开源地址: 码云:https://gitee.com/redra ...
- ERP制造模块操作与设计--开源软件诞生30
赤龙ERP制造模块讲解--第30篇 用日志记录"开源软件"的诞生 [进入地址 点亮星星]----祈盼着一个鼓励 博主开源地址: 码云:https://gitee.com/redra ...
- ERP费用报销操作与设计--开源软件诞生31
赤龙ERP费用报销讲解--第31篇 用日志记录"开源软件"的诞生 [进入地址 点亮星星]----祈盼着一个鼓励 博主开源地址: 码云:https://gitee.com/redra ...
随机推荐
- postgreSQL与Kingbase 字符串裁剪区别
--postgreSQL postgres=# select substring('abcdefg',0,4); substring abc (1 行记录) postgres=# select sub ...
- Vue 全宇宙最浪 VSCode 配置、插件
别人的那一堆配置.插件我就不写了- 首先进入官网下载并安装. 基本配置 在编译器 文件 >> 首选项 >> 设置,可以拷贝相面的选项后搜索相关配置 设置制表符等于空格数为 2: ...
- Dubbo部分知识点总结
Dubbo部分 Dubbo工作原理 dubbo工作原理第一层:service层,接口层,给服务提供者和消费者来实现的第二层:config层,配置层,主要是对dubbo进行各种配置的第三层:proxy层 ...
- [源码阅读] 阿里SOFA服务注册中心MetaServer(3)
[源码阅读] 阿里SOFA服务注册中心MetaServer(3) 目录 [源码阅读] 阿里SOFA服务注册中心MetaServer(3) 0x00 摘要 0x01 概念 1.1 分布式一致性 1.2 ...
- day28 Pyhton 面向对象 继承
1.昨日回顾 类的命名空间 静态属性\动态属性(方法) 对象的命名空间 #对象的属性 #类指针:对象能够通过这个类指针找到类 #静态属性:属于类,多个对象共享这个资源 #尽量用类名来操作静态属性 #对 ...
- selenium等待机制学习笔记
转载至: https://blog.csdn.net/huilan_same/article/details/52544521 1. 强制等待 第一种也是最简单粗暴的一种办法就是强制等待sleep(x ...
- 【C++入门学习笔记】函数和对象!你需要这一篇文章入门C++!
一.本篇要学习的内容和知识结构概览 二.知识点逐条分析 1. 混合型语言 C++源文件的文件扩展名为.cpp, 也就是c plus plus的简写, 在该文件里有且只能有一个名为main的主函数, ...
- spring boot:多个filter/多个interceptor/多个aop时设置调用的先后顺序(spring boot 2.3.1)
一,filter/interceptor/aop生效的先后顺序? 1,filter即过滤器,基于servlet容器,处于最外层, 所以它会最先起作用,最后才停止 说明:filter对所有访问到serv ...
- fish_redux使用详解---看完就会用!
说句心里话,这篇文章,来来回回修改了很多次,如果认真看完这篇文章,还不会写fish_redux,请在评论里喷我. 前言 来学学难搞的fish_redux框架吧,这个框架,官方的文档真是一言难尽,比fl ...
- Qt中的Q_OBJECT作用, 以及信号槽
自定义类时, 如果需要使用Qt框架提供的信号槽机制, 必须满足以下两个条件: 第一:该类必须是QObject类的子类或者间接子类. 其次:在定义类时, 首行必须加上宏Q_OBJECT class My ...