那么我们上节将这个进销存当中的这个销售订单给他补全了,这一节呢,应该要继续看这个所谓的这个销售出库单,也就是他对应的出库单到底要怎么做。 我们进入他的后台,切记模块应用后台。 在这。 然后呢,创建一个流程表单。 流程表单,如果你要改销售订单,那你不要创,创建这个。 带流程的,带流程是不能改的。 也可以改规则,更改很麻烦对吧。 我们做这个呢,就是不管这是入库。 手术的。 其实销售说过了,应该让他带什么,就是不让改就不让你改是吧。 首先呢,它就是五单号是吧,服务单号。 出库单号呢,这个可以设为两位了,按天然后呢,这个出库单号还真可能可以按日期走了,对吧,然后然后呢,这是销售出库单可以这样写对吧。 然后呢,在这个位置加个横杠,我觉得他会很难受。 看吧,今天出的可以,今天可以出99单,一般都够用。 然后呢,这需要来源吗? 强行关联对吧,一开始就是关联。 这个时候呢,我们就给大家演示那个。 怎么出现我那个选择选择采购单。 你肯定是想着就直接,假如你这么关联肯定不对,不行试一下是吧。 你看你过年的时候它长这样。 客户合同订单。 没达到你的想象对吧。 返回来先改个名,选择订单就行了,就这样。 你先发布了。 一会再改回来不就行了吗?就这个意思。 好,销售出库单再刷新一下。 此时关联的时候啊,你记住了,我改成选择订单了。 关联流程表。 或者你搜索。 算了,还是直接找吧。 选择订单。 有意思吧,这个有意思,哎,他就改成你想要的东西了。 然后你要有强迫症,你赶紧现在把它改回去,对吧,哎,返回返回来。 哎,还找不着了。 这不是他吗? 你再重这编辑。 直接改成标车订单不就行了吗? 再给它改回去,就是在你设置的过程当中,它。 他很恶心的是,这个东西你改吗?看你怎么改。 就是现在他已经成熟了,你只要关联过来之后,这个单子你原来叫啥,他现在也叫啥,他反正是不会。 所以他就成功了,成功了就行了啊,就是销售定员。 这是单号,对,这是单号。 好,这是标准的数据联动了。 主单数据联动数据ID切记对列。 我们已经给他改成销售订单了。 还记得自己改的名。 销售订单。 主单的这个实例ID等于你的选择订单,你要了解它的这个数据逻辑关系啊,不管他叫啥名,反正你改个名知道是连的是啥就行了。 好,销售单号好了。 接下来呢? 嗯,你如果说有强迫症,那你再把什么。 客户名称和编号弄过来呗,是吧。 做名称弄过来就行了,对吧,做名称。 你说我能不能要个客户地址啊,可以对吧,客户地址。 客户地址应该你要上了,上了你去了。 谈的客户对吧。 选择客户。 这回是实力ID吗?不是。 客户名称,所以你最好把客户编码弄过来,万一名称有重的呢,是吧,然后客户地址,但是一般不会。 我呢就用名称,因为客户名称你都弄重了。 那你别死了是吧,这客户地址,因为这是出库单,一般都是客户地址。 然后呢? 就是发货明细了,对吧,接下来你就只管哎就是。 产品编号。 安。 编号。 这个你啥也别干,你联动不了,这是指标对吧。 名称。 规格。 单位是吧。 然后这个位置呢,应该是。 订单数是吧。 订单数。 一天没有今天数,哪能发货对吧。 这个是填个什么。 出库数是发货单是出库数。 好。 接下来整单整单移用,那就是整单联联动。 销售订单。 用啥? 订单编号啊,订单编号也可以,但是呢,既然是只选,那就实例ID等于选择订单就可以了。这是最为。 简单的是吧,好,你弄这几个。 编码订单号,订单数,产品名称规格单位啊,直接挨个选吧,对吧。 嗯,产品编号,订单是那边的数量,产品名称,然后呢规格。 单位。 好了。 就是如果说new。 如果你要按照出库单进行结算,那么你是不是应该加别的是吧?哎,那就是。 第二个。 价格量过来。 然后呢,再算一遍这个小鸡。 因为我要知道销售出库单,就是你都是月结的时候,那你肯定是要按出库出来走。 那订单就不别管他了,对吧。 乘以价格只读。 好,初步数通常情况下是等于这个什么订单数。 不要只读,因为有时候可能不等还得改一下对吧。 可以了,这样的话,你这个总的应该再加一个。 出库总数对吧,或者是发货总数都可以。 所以你说你要打印发货单。 那估计你还得买那个打印模板去,但他没有。 上出库数。 这个B这个就只读了,必填。 然后再往下应该是出户。 金额。 这就这个。 而且这个很重要,很有可能你结算的时候就按初步结算,初步金额结算。 因为这是销售出库单,我们之所以把这个独立出来,那是因为它很重要。 你最终。 你肯定要说我出了多少钱的货,你才能要钱去,对吧,你下个订单能要钱吗? 还是不准的。 应该来说出口金额才是真正比较准的,这个产生应收款的一个源头。 就是你在线上的时候,不不必要非得呃,按照这个什么,他们那个线下那种ERP那种逻辑使用。 你可以说我永远都按出货单销售,出库单走,然后你订单下成什么样,我都不搭理你。 这样也行。 就是灵活一点。 好,陈总通过。 可以了。 这下的话,这个销售订单就是销售出库单,整单引用呢,我们设计完了,看一下能否达到我们之前想象那样,就是和采购订单那个一样导航。 销售出库单拖到仓库里面来,拖到出库单的上边。 可以了,让这个销售直播单好找。 有点强迫症还是? 给它拖到入口那下边来。 可以了,新建。 选择订单,我们已经下了一个订单了是吧。 好,确定。 诊断应用成功是吧。 此时这个出库数大家可以想象,它有时候老是不等是吧。 我们在采购的时候搜过,需要主表进行触发,因为它有缺陷。 那么如何来触发这个东西呢? 那你就要想象。 可不可以增加一个必须填的东西给他? 就是出国的少。 那我想到底哪个是必填? 那我干脆就给他一个东西,出库日期必填,而且我不给你默认对吧,出库日期我不给你默认是。 我们只是这么说,你也可以用别的字段,是大家可能不同的企业,它使用方式是不同,不相同的。 出货日期一天,而且我不给你任何的这个内容。 然后呢,此时呢,你进入主表来算这个出货数。 因为他就是他的bug,这个没什么问题,按正常逻辑应该是对的,但是它有bug。 就是假如。 这个时候这是个日期字段,你应该如何来判断那字符串? 看有没有空值,空值判定的。 如果没有,那你先把它转化一下不行了吗?对吧。 你可以TX,然后日期按照它的公式应该是什么。 年份嘛,对吧,这不年份吗。 或者是或者是更有意思的,它有个日记函数,没有日记函数就。 那怎么算,你看你用的是什么字段。 我可以用E是吗? 就是日期的年份。 假如日期的年份这是数字了,大于零的时候呢? 我就等于订单数。 还是订单数不等于也是也是订单数。 你这样一个逻辑的话,它就在于触发一下,触发一下这个出复数呢,此时呢,它这个它这个算法里面的就能成功了啊不信你就试一下,你现在打开看一下,你看你引过来的时候你清楚。 再次引用这个订单,你会发现他这个出库数永远都填不上,对吧,永远都填填不好,还有bug。 然后你改一下日期,今天。 哎。 全填了是。 刚刚填的不对什么。 应该等于左边那个订单是是。 我们都填成十。 我们再看一下公式是不是写错了。 出步数。 并没有写错什么。 并没有写错。 假如Y大于十。 看下你这个函数还是有问题的,还是有问题。 那你咋着啊,实在不行就解决不了,就待着吧,是吧,实在不行你还是这么着吧,我估计这个公式这么写他还是算不对是吧,你直接默认等于出个数得了是。 默认等于订单数,得。 他好像反正有bug,你是是稍微敲一下。 要是没真的什么太大工作量对吧。 发现他有问题。 哎,这他就是对的了是吧。 对对吧,二个十十十。 简单引用可以了。 问题就是能不能核算库存呢? 也就是这样,这个销售出库单你算是做完了对吧,做完了之后你看一下啊,我们的这个设计时间又比较长了,对吧,这比较长。 那么这一节呢,我们只是说完成了这个诊断引用的一个过程,诊断引用的过程。 然后如果你想要把这个。 你想要把这个出货订单。 把销售出库单把它出去。 他还需要决一些问题,也就是说。 这十个你一提交,他是不是销售出库单应该扣库存,这是第一个问题,对吧,我们下一周呢,呃,将要来再来解决这个销售出库单的这个出库过程。 那就比较细了。 录的时间别太长。
|