粉丝83获赞1329

欧洲免费开园 vip 服务模块应用操作分享,嗯,以下这个部分针对呃咱们这个服务模块,呃去做相应的这个介绍和使用的一个操作声操作说明。首先我们在应用里面可以看到这个服务模块的一个安装 啊,我们在应用的这个模块里面把我们的这个模块名字名字输入之后,然后去找到这个模块,然后去进行安装, 安装之后呢我们可以在呃我们这个主要主页面里面可以看到服务的这个模块, 嗯,那么首先嗯就是说这个模块的一个使用呢,可能主要的一个是分为嗯 个大的一个部分,一个呢是本身我们在服务模块里面啊需要去进行表单的一个配置啊。其次的话是我们也需要去针对这个模块去做他的一个相应的这个权限的一个配置。 那我们在仪表盘里面所看到的这些已经配置好的一些单据呢?啊是通过配置的这个模块来去创建的啊。首先我们可以看到 呃,我们啊点开创建会在这个地方有一个呃显示的一个名字,呃 model describing, 一个模型的一个描述,中文描述, 那么在这里的话我们可以去写一下这个呃模型的一个中文名称,那么下面对应的 model 它的这个模型的一个名称,当然这个模块的话都是以呃呃 x 杠开头的这样子 一个模型名称,后面的话我们是可以去相应的去做一个他的这个嗯命名,然后以及模块的一些描述,那都是可以在模型的一些描述,都是可以在这边来去进行添加类别,这个地方我们是可以去创建的, 那么在类别里面的话我们可以去去去进行一些分类,比如说行政类的,比如说财务报销类的啊,比如说其他的一些采购类的呀,销售类的呀等等啊,这个的话就按我们自己的需求去创建就可以,创建之后在我们创建这个模型的时候直接去选择到他就 ok 了 啊。然后下面的一些,呃这个表单式图、 trace 图呀,还有 views 图这一块儿啊,那就根据我们相应的这个需求去呃他这个地方会自动去生成,呃在配置的时候呢,也不用太去管他啊。然后我们,呃接 下来的话就是相应的,呃最下面的几个,呃这个夜间的一个配置,呃,一个是自断,呃一个是访问权限记录规则,然后表单显示 trace 图的一个显示,呃首先自断的话是我们在这个 啊,我们所设置的这个模型里面去增加了相应的一些字段,并且呢这个字段它是一个什么样的类型?它的字段类型是什么?是文本啊?还是 melt two one? 它的显示名称,它的这个字段的一个名称, 以及可能就是说我们是从其他字段带过来,其他模型带过来的一些字段,那么就需要在这个地方去进行配置啊,就比如说我们,嗯设置的这个通用审批啊,那么我,呃这个审批单我可能第一项就是审批人啊, 那我整批人,我在创建的时候我的这个字段名称啊,是啊,我这边呃去编辑的这样子的一个名称,是可以根据我们实际情况去进行那个编辑的啊,然后的话是我们显示的一个中文名 啊,然后最下边我们的这个具体到底是就是说子读的啊,是碧田的啊,是存储的然后复制的这样子的一些类型,就需要去进行相应的一个勾选。当然我们如果是关联到其他模型的一个字段呢啊,我们 就是啊通常来说都是存储可以复制的这样子的一个呃这个属性,嗯,那这是我们就是说啊,比如说像申请人我这边同步的就是 hreproy 这个模型里面的这个呃相呃这个相关的这样子的一个字段啊, 所以这边的话我就配置好了之后呢,他会把这个模型里面的这个字段呢给我带过来的,呃,这是他的一个呃这个相关联字段的一个配置,那比如说我们还有一个呃附件 上传的一个字段,那我们这边字段类型就去选择二用字就行了。那么其他的比如说布偶类型、支付类型、日期日期、时间复点数,呃整数、 many、 two many 等等,还有货币我们这样子的一些类型呢字段类型都是可以去呃在这个地方去应用上来的 啊,那么我们配置好字段之后呢,需要嗯先去进行相应的一个保存啊,那是呃这里的话我还有一点就是说,呃去值得去提醒的是,我们表头这边创建好了之后要先行保存,然后呢再去添加 加相应的这个字段啊,保存之后呢我们相应的这个 description, 还有这个相应的呃这个字段,他会自动的去生成自带的三个这个相应的这个字段,所以一定是要先进行一个表头字段的一个保存之后呢,呃,才去再去进行字段的一个添加, 嗯,那么字段添加保存完成啊,保存成功了之后,我们需要去注意的是我们的这个表单的一个显示字段,那这个的话就是我们父母视图, 我的这个模型里面是我添加了这么多字段,但是我具体在表单里面所显示的字段是哪些啊?然后显示的顺序是哪些啊?那么我们也可以通过这个地方去进行添加,包括我的这个啊,增添啊,我们相应的这个 啊,今天我们相应的主表字段以及我的明细行的一些字段,那都是可以在这个地方我们直接来去把握前面所添加好的这个字段,在这个地方来选到就 ok。 注意的是,就是说啊,在选字段的时候啊,不要去选到其他模型的一个字段了, 那比如说像这里我在勾选的时候,他会用小括号去标注我是这个通用审批的这个模型的一个字段,然后炊事图也是一样的,在炊事图上面的一个字段的一些展示,需要展示哪些内容 啊?那么在这个啊完成之后呢,我们需要去注意我们访问权限的一个设置啊,那么这里的话我是提前去配置好了啊,我们的这个,呃,审批啊服务模块的一个管理员的一个权限啊,那么是允许 去他去做相应的这个,嗯,使用权限的一个这个设定, 那么在这个审批的一个,嗯,呃,这个群主设定了之后呢,我们在这个模型本身的一个访问权限呢啊,需要把我们的所需要给到的一个权限啊,然后相应的去给到。那当然后面的话我们还就是说可以去针对我们 啊,比如说自己只能看自己的提交的一个表,然后部门看部门领导看所有的这样子的一个 啊,这个权限,那么也是一样的通过我们相应的这个群主啊,然后把我们的相应的这个呃这个呃允许的这样子的一个审批人去添加到这个程审批群主里面来啊,然后去指定相应的读写和创建删除访问的这个权限就可以了 啊,然后这是我们的这个啊权限的一个大致的一个配置,当然如果还有一些个别字段的一些权限呢,我们通过记录规则去实现 啊,那么我们创建好之后呢,呃去进行相应的一个保存,保存好之后呢,我们需要去创建视图 啊,那创建视图的这一步呢,就是我们啊就针对这张表单的我的这些啊表单显示啊,催视图显示啊,去增加我相应的这个视图啊,去创建好。创建好了之后呢,我就可以在仪表盘里面看到我的这张 这个呃配置生成的这张模型的一个表单。呃,那么我们呃有一点就是说我们可能相应的这个呃 start to review 的这样子的一个呃思路,可能我们是不需要的,不需 的话我们在呃这个生成事故之前,我们把这个相应的这个字段给删掉就可以了。那么在这里的话就是说,呃,我提前已经处理好了,那么就直接点我这个地方的一个创点视图 啊,创建好之后呢,我可以在这个地方可以看到我呃查看的这个视图,查看的这个位置已经有三个视图,已经有相应的这个三个视图,那么在视图我可以点开去看,我相应的字段已经添加上了啊,然后包括我的 这个其他的一个视图, 呃,其他的一个炊事图的一个,呃模型,那么这边的一个字段我们也是相应的展示出来的,呃,那么就可以看到,嗯,那像在这里的话, 那我们这个所关联到的啊这个字段也会同步在这个地方去进行相应的这个展示,我们可以去采访,然后再跟这个模型 相关的一些字段啊,以及就是我在这个模型里面已经生成的一些记录的一些信息,就可以通过这个地方去进行啊,那个过过网记录的一个审批记录的一个查询, 那这个就是我们相应在这个表单上面的一个使用的一个介绍。 嗯,我们在创建配置完了之后呢,可以在仪表盘里面来看到我们相应的这个,呃, 呃,这个,这个,呃表单,那在这张表单里面我可以直接去创建申请,那这里面的话就会有我相应的这个字段,全部都 可以带的出来了。比如说我的申请人是谁,我的部门是通过申请这边之中带出来的啊,我的这个申请的内容啊,我的,呃详细的一个审批申请,我附件的一个什么船, 然后保存。那这个地方的话,我们就是啊,通常呢是通过这个服务的这个模型啊,这个模块啊,来去新建我们相应的这个 表单,来去实现我的这个表单的一个提交审批这样的一个功能啊,所以通常就是说我们针对于这样子,我已经就是创建好的一个模型呢,还会去配置相应的这个审批流程 啊。当然审批流程的一个配置呢,我们就放到审批流程啊应用的一个模块来去进行详细的讲解。

大家好,那我们今天来介绍欧度库存模块当中的路线基础配置, 打开演示站点,路线呢是在欧度的库存模块当中,在配置选项里面,这里面有个路线, 当我点击这个菜单的时候呢,那么这个列表就弹出来了,这里面都是系统自带的一些路线, 那当我们新建一条路线的时候呢,那这些就是路线的一些基础配置选项,我们先把这些选项呢逐一的给大家详细的来讲解明白。 首先这个呢就是路线的名称,不用过多的去讲。第二个呢就是路线的序列,序列是用来做什么呢? 好序列呢就是决定多条路线的执行优先级,数字越小呢,优先级就越高,单个产品呢,可能匹配到多条路线的时候呢,系统会根据序列决定先执行哪个。 举个例子,我们看这个产品,这个产品当看他的这个路线图表的时候,我们就选择保山区分仓。好哦,这是我们看到他的一些路线规则表, 就是从库存到这个客户有两条路线,一条呢就是按订单补给的 mto 路线,另外一条呢就是一步出货,这么一条路线。 好,这两条路线呢,呃,我们可以在路线里面来查看一下保山居分仓,然后呢看它这里面的路线,那第一条呢就是呃, mto 按订单补给的,这续列是十五, 还有一个呢就是保山区分仓,一不出货,这续列是二十。我们看到优先级的时候就是按订单补给,他的优先级别要高于一不出货。所以那有两条路线的时候呢,就是 欧度呢,他会判断哪个优先级别越高就会选择哪条路线, 那当然呢也需要做一下额外的说明,就是这里面的序列的优先级呢,他,呃也不能够单独的决定,因为还有一个地方呢,就是这个可应用于这个地方呢,这个地方就包含了产品类别,仓库 这些呢也参与到欧杜这个路线优先级的抉择当中,那稍后呢会讲 就是他这也有优先级别,那这个优先级别呢,其实就是销售订单行的优先级别最高,然后呢仓库呢相对是最低的,那这个优先级别, 嗯是从哪得知的呢?就是从元代码里面跟踪得知的,就是把对应的元代码优先级别的判断次序呢,把它给贴出来了。 好,那接下来呢我们看第二个呢,就共用的仓库,共用的仓库先来解释它是用来干什么的, 那共用的仓库呢,就是说当前路线作用于哪个仓库?那主要是用于多仓库的场景啊,如果不是多仓库的情形下呢,我们一般呢是不用去管的。应用场景呢,就是主仓库给分仓库补货的时候, 如何来证明呢?呃,就是我们可以看一下这个库存规则当中的路线, 那目前呢总共有五条,我们可以便利着五条,然后呢就发现这里面其实是空的,再往下走这个地方呢就是供应的仓库,这里面有个配置,就是保山区分仓 啊,下面这些这几个都是空的,那就是在这五条路线里面呢,只有这条呢是 呃,就是选择了这个供的仓户的配置,那这条路线它是怎么有的呢?就是在保山区分仓的时候,我们这儿勾选了补给字总公司, 那当然呢也可以在黄埔区分仓,这勾选布局自总公司。当这个选项勾选的时候呢,那系统呢就默认呢就是 添加了一条路线。添加了一条什么路线呢?就是保山区分仓,供应产品来自总公司这条路线,在这条路线里面呢,他默认呢就配置了供的仓库,就是保山区分仓,也就是说这个保山这个路线呢,它其实是作用于 宝山区分仓的。单单作用于宝山区分仓的啊,这个是呃就是路线路线供的仓库的一个讲解。那第三个呢就是公司,这个公司呢?嗯 是用来干什么的呢?我们先来看下讲解,就是公司呢,就是如果不配置的话呢,它就是一个共享的路线,就是作用于那所有的仓库,那如果配置的话,它就是一个专有的路线,那就作用于 当前仓库。好,当然呢也可以说我不配置的话,它是一个共享路线,作用于所有的公司。如果配置的话呢,它就是一个专用的路线,作用于配置的公司。 如何演示呢?就是我们。嗯,我们是创建了,就是仓库呢,就是总公司的仓库呢,创建了三个,除了总公司的仓库之外呢,还有另外两个分公司, 我们把这两个分公司的这个也数据也起用一下,起用下之后呢就发现除了总公司总公司的三个仓库之外呢,还有一个苏州分公司和珠海分公司。那我们要是查看里面的路线的话呢, 我们就会发现,呃,像有公司标识的呢,它其实都是针对特定公司或者说特定仓库的,你比如说这里面要单不接收 好,保山区分仓有一个,然后单不接收的,然后黄埔区分仓有一个单不接收的好,移不出货也是一样的。那保山区分仓有一个好呢?黄埔区呢?也有一个。 嗯,那那这里面都有公司的一个标识,那如果没有公司标识的像制造制造呢?没有配置公司呢?他就是一个共享路线,就是 就是我所有仓库,凡是设计有制造的,只要我起用了这个制造的选项,那么他的这个呃路线下面都有呃对应的仓库,他的一个配置的规则。像这个是总公司的, 这个是苏州的,这个珠海的,这个是黄埔的,保山呢,有没有呢?保山呢?没有。为什么呢?因为我们没有给他配置,比如说保山去分仓,我这里面没有勾选制造补给,所以说他就没有那个制造的路线。 那接下来呢,我们就讲解一下啊,就是在路线里面这个是可应用语,可用英语,总共呢这里面列出了有六条选项。那如何查看展示呢?就是 有仓库级别的,有产品类别里面的,也有产品的,还有销售订单明细的包装,还有送货方式。就是当我在一个 呃路线里面,我勾选了这些东西的时候呢,那么他就可以在哪呢?他就可以在对应的位置出现路线的选择。比如说产品类别, 我们来打开这个产品类别,选择任何产品类别的时候,他这其实有路线, 然后我可以选择,那么当前产品类别他默认是走哪条路线,这是一种方式。那另外呢就是产品,就是当我点击产品的时候, 哇,就是,呃在这个产品里面,这里面如果我要是勾选产品呢,那么那其实这里面就会在产品 呃详情页的库存选项卡下面呢,把那些路线罗列出来,那在产品里面呢就可以勾选。还有一个叫叫,嗯,销售订单行明细,销售订单行明细呢,就是在销售模块, 当我呃创建一个订单的时候呢,那我这可以去选路线,就是如果我在这个地方勾选这个销售订单明细的话,那么在这个下面呢就会出现对应的 路线,让我可以去选择。那销售订单行明细这个优先级呢?它是最高的,那至于优先级别呢,回头我们会在具体的案例当中去讲解。 好,最后呢其实的包装方式也看一下吧。呃,仓库还有仓库,仓库呢,一般呢当选的时候呢,我这里面可以去选哪个公司,哪个公司有 好,然后呢我们在哪个仓库里面进行这个操作的时候默认呢?我选了,那这个仓库呢,他优先级别比较低,就是其他的路线没有配置的时候,他就会默认的使用仓库里面所选择的这个这个 这个这个路线。呃还有包装,包装呢是在 产品哇,是在这库存模块下面,我们找到应该是有一个叫产品包装,在产品包装里面新建的时候,我就可以选择这个包装呢使用那个路线。 那最后一个呢就是送货方式,送货方式也是在库存里面,这有个交货方式,呃,标准邮政,这个我们还可以在新加啊,然后呢在里面呢它其实就有路线的选项。 好,那接下来还剩下一个最后的一个规则,规则是什么呢 啊,规则呢,我们来看一下这个文档里面的定义,规则呢就是啊,路线呢,它是通过规则来驱动和控制的,欧度当中 啊规则类型主要有如下的列表,有拉规则推规则拉推购买,还有制造。那当然呢,路线是否生效呢,就取决于路线中的规则是否匹配成功,这里面的用途呢,是我自己来总结的。 好,这个就是欧都路线里面的基础配置,那详细的使用呢,我们会在接下来的案例里面来去讲解,那大家呢,通过案例呢就会更清楚的明了, 就明白这个路线呢,它到底是在具体的场景当中是如何使用的,在这里呢就是主要介绍了一下这个路线里面的一些基本配置选项, 它是用来干什么呢?然后呢起作用的地方在哪里?好,感谢大家的收看。

好,大家好,我们接着欧度的路线配置,那接下来讲一下欧度库存中的规则配置,因为规则呢它其实是驱动路线的,讲过路线之后呢,我们来看一下规则,在欧度的库存模块,然后呢配置 二级导航菜单,然后呢啊再往下就是仓库管理里面,这里面有规则。 好,现在我们看到的这些规则呢都是欧度,呃,我们使用它的一些功能的时候呢,它自身带的一些规则和配置,我们可以去呃查看,也可以去反向的去呃研究推理。 那接下来我们就对欧度这个库存规则里面的基本选项呢,然后呢来做一些 呃讲解和说明,先把这些定义还有每个选项它的含义是什么,理解清楚和明白。好,规则的名称就不用说了,我们直接往下往下看。首先呢就是操作,操作是什么呢? 我们来看一下操作它的含义呢?本质呢就是实现自动化流转的触发器和 指令的执行,为什么说这个操作它是触发器和指令的执行呢?在操作里面它有五种基本的操作,有拉,还有推拉、推,制造和购买。那在 上次来介绍欧度的这个路线的时候,最后呢说到了这些规则,就是路线是通过规则来驱动和控制的欧度,那么规则它里面的基本操作类型呢?包括五种。 好,那如何理解它就是一个触发器加指令的执行呢?那我们看一下拉规则或者推规则,拉规则呢就是当目标位置需要产品时,那从原位置自动的去拉取库存, 所以说当目标位置需要产品时,这个需要呢,我们可以把它理解成是这个触发器, 然后呢从原位置自动拉取库存,那拉呢他同时又带着一个指令的执行,那么这个指令执行的内容是什么呢?其实就是这里面的作业类型。好,我们先找一个现有的规则, 比如说,然后呢这个是宝山区分仓的一个一步出货,他这个路由规则,他的操作是拉拉,从哪拉呢?就是从这个仓库里面 啊,这个仓库里面直接呃交给客户啊,这个一步出货,那么他的作业类型呢?就是这里面的交货单,所以说呢,我们也就理解这个作业类型,它的含义是什么呢?它的含义呢本身上呢就是 这个指令执行,就是操作的指令执行的内容。好,那操作本身呢,它有触发器,还有指令执行, 那这个作业类型呢,就是这个操作,它指令执行的内容, 那我们接下来往下看,那接下来还有一个使用规则的目标位置,这个怎么理解呢? 啊?这个是这样的,就是每个作业类型呢,他其实我们要使链接进去看这个作业类型的时候呢, 他其实都有一个原位置和目标位置,就比如说这个呃 bs 这个库存,保山区的这个库存,然后呢直接给客户,这是作业类型自身携带的库存,那目的位置呢?他其实这可以去选择的 这个目的位置呢?他其实是什么呢?就是这个规则,他的目的位置,他可以和这个交货单本身的目的位置相同,也可以和他不同。那当我选择使用规则的目的位置的时候,也就意味着, 也意味着这个呃规则在创建箱的作业单的时候,他其实他使用的不是作业单的这个 这个目的位置,而是使用这个规则的目的位置啊。其实也不能这样说,就是说当我勾选规则的目的位置的时候,其实我这里面当前的这条规则,它的目的位置 就是这里的目的位置啊,不是这个作业单的目的位置,那当我那就是不去勾选的时候呢,其实目的位置呢指的就是作业单的这个呃目的位置, 让我们看在这里面来来看一下,就是当前规则的目的位置与作业类型的目的位置不一致时呢,如果勾选呢,就使用当前规则的 目的位置,如果不够选呢,就使用作业类型的目的位置,先把含义给他整明白, 那那其实就是在后续,就比如说我们后续的是交货单的路线选择,这些具体的使用案例的时候呢,我们会详细的去 在案例里面介绍,就是路由路线或者说规则以及作业类型,他们到底是如何来配合进行工作的啊?那接下来呢就是一个共赢方法。 什么是共用方法呢?呃呃,它下面其实是有三个选项的,第一个呢就是从库存获取,第二个就出发其他的规则,然后第三个就从库存调取,如不可用呢就出发其他的规则。 那先来理解一下它的一些基本意思,就是从库存获取呢,就是说如果呢 就是产品呢,从原位置的库存当中直接获取,库存不足的情况下呢,也不会去自动的去采购或制造或调拨,这个是从库存库存获取, 那触发其他的规则呢?就意味着跳过原位置的这个库存直接触发,那 触发路线上游的呢?那些规则呢?去获取,那从库存调取,如不可用触发其他的规则呢?就是说优先从库存当中获取,那库存如果没有或者说不满足当前的需要呢,再去往上游的规则里面去找, 这是他的一些解释。那呃从库存获取,那最直接,呃就是最常见的呢,其实就是这个一步出货, 一步出货的时候呢,他使用的就是直接呢就从库存来进行供货的。那另外一个出发其他的规则呢?通常呢就是在 mto 路线当中,一般呢会这样我们可以打开一个产品, 比如说在这个里面,我们在库存里面我们去查看它的库存规则报表,我们就查看宝山去分仓的。好好,你看这条,这个移不出货, 我点开的时候它就是从库存获取,那么这个地方呢,其实就是 mto 按订单补给的路线, 当我点开的时候呢,他这就说触发其他的规则,那在路线图标里面触发其他的规则就是两个小横杠, 所以说看到这个线路里面有两个小横杠的时候,呃就可以知道这个路线中的这条规则呢,他其实呢就是选择呢触发其他的规则去获取的,那这个也是 这个呢,就是从中转仓库来去调取产品到保山区分仓的这个库存的时候呢,如果这里面没有呢,就在触发其他的规则,好,这个就是共赢方法对他的一个理解。 那接下来呢,我们来看规则,往下走,往下走呢?呃呃他有适用性,适用性呢?其实我觉得这个不用过多的去解释。呃,简单的过一下,你比如说路线, 呃,很简单,就是我在这里面打开一个仓库,仓库宝山区,然后呢我点击路线 路线,然后呢我们在和这里面的规则来进行对比,比如说这保山区分仓一步出货啊,那我们点开这个叫保山区分仓的一步出货发货这条路线,这条路线里面包含一条规则, 其实这个规则里面呢,这个规这个规则呢,其实就是这条拉规则,那这个规则呢,其实就适用于这条路线,他们是相互对应的一个关系 啊,那这个地方仓库也类似仓库呢,就就是这这个规则呢,它是属于这个保山区分仓的。那反过来呢,我们来看就是保山区分仓,它其实也包含了什么呢? 就是这个一不出货的这么一个路线啊,宝山区分仓里面就包含了这个一不出货的这条路线,就是和 和这个公司呢,仓库呢,它是一种一的对应关系,这个公司呢就代表的这个呃 库存规则,它是属于哪个公司的?目前来说呢?我们来啊,我们来看一下啊,就是这个仓库呢,有三个仓库,不就是这个三个仓库呢,它其实都是属于总公司的, 所以说呢仓库里面的这些路线规则,路线规则啊,这个拉规则呢,它这也是属于这个公司的,那序列呢?就是呃 排序的啊,跟优先级相关,这个是对他的适用性的一个介绍。那接下来我们就说到了这个传播这个地方呢,做一些呃简单的讲解, 也也不算简单吧,就是做一些相对呃相对详细的一些讲解。那补货组的传播,当讲到补货组的传播的时候时候,我们首先要知道什么是补货组,那在这里呢,对补货组呢就有一个定义,我们来看这个定义, 补货组呢就是用来把同一业务来源的一整串库存动作, 像这个呃库存的呃分析,或者说库存的这个作业,我生产订单、采购订单串联在一起的一个主线 id。 好 呃,我 会会用具体的事例来对这些进行说明,要不呢可能就理解着比较费解。比如说一张销售订单呢,它其实对应的就是一个补货组 id, 对 应一个补货组 id, 为什么一个销售订单对应一个补货组的 id 呢?因为这个销售订单就可以把它看作是一个业务的来源。那么像后面呢,通过 mto 路线来补货,或者说制造或者采购呢,都是围绕这个补货组来展开的。 然后呢比较明了的呢,就是我们有一个销售订单创建的时候,然后当我对这个销售订单经确定的时候,它后面呢会有一个交货,对吧?那么这个交货呢,交货的这个作业,其实它对应的原单率 s 五六, 其实他就是属于这个销售订单的补货组的后续的业业务单据了。那我们看这个呃五五这个订单,这个订单呢,就是当我确定的时候,因为我采用了按订单 捕获的这么一种 mto 的 路线,所以说当我点击确定生成确销售订单的时候,它同时给我创建了一个制造单,还有三个交货单啊,三三个交货里面的这个作业单。好,我们看这个制造单。 呃,制造单呢,它其实是就是就是在这个总仓库里面,就总公司的仓库里面完成的一个制造单,然后呢这个制造单完成之后呢? 我这是其实是已经取消了。哈,那接下来呢,还有这个交货单,交货单呢,就是从这个总公司的仓库,然后呢 就是从这个总公司的仓库呢直接出给客户,但实际上路线呢,他其实就库存到中转到一个中转的位置, 然后呢接下来呢,那对于保山居分仓来说呢,他就从中转的位置,然后呢提货呢?把货拉到这个库存的位置,然后呢保山居分仓这个库存呢?再把货最终呢这个这个发送给这个 呃,最终的客户,那就是围绕着 s 零零零五五这个销售订单,那后续所创建的这一系列的制造也好,或者说如果我们不是通过制造来捕集,而是通过采购来捕集,是采购也好,或这里面的交货 也好呢?其实这一系列单据呢,它都是属于这个补货组的一部分。好,那我们我们回过头来,我们再看这个定义的时候,就从这个地方来理解就相对容易。就是说, 呃,一张销售订单呢,它其实是对应一个补货组 id, 那 么这个补货组 id 呢,就是接下来由这个补货组所产生的 mto 的 补货 捕获方式或制造或采购呢,都是围绕这个捕获组来展开的。那回到定义上来,就是同一业务来源的一连串的库存动作,像这库存分析啊、拣货啊、生产啊, 这个采购啊串联在一起的一个业务主线的 id, 这是补货组的定义,那补货组呢?在欧杜官方的文档当中呢,其实他并没有把他说的清清楚楚,然后我们是根据对这个他的理解,然后来生成的,给他做出的一个定义, 那捕获组的传播。好,我们接下来往下看到这个捕获组的传播,捕获组的传播他是一个选项,它里面包含了三个,一个流空,一个传播,一个固定的。 那我们对他来做一下解释啊,捕获组的传播呢?其实就是说这个呢,销售订单,比如说销售订单,他在生成上游需求的时候, 比如说生成一个采购订单,那这个新生成的单据是否继承原始单据的?补货组的 id, 这个就是补货组的传播,如果继承了呢?那么 我因为这个销售订单,不管是产生的一些库存调拨也好,或说是这个产品的采购也好,产品的生产制造也好,都能够,呃,能够去追溯,都是围绕这个销售订单来展开的。 那如果我不去传播的话呢?那销售订单是销售订单,那库存怎么调拨呢?跟它是没有关系的,就是人为来定义的。 那与补货组相关的,呃,这个业务数据表呢,在这也裸列了出来了。嗯,这个销售订单,然后呢产生一个销售订单的时候,它其实就生成了一个补货组的 id, 那 接下来库存的, 呃,分析,移动分析或库存的这个拣货或采购或生产呢,其实都是可以来围绕着这个采购订单来展开的。那当然呢,也包括的一个 pos, 如果用 pos 收银的时候, pos 通过 pos 收银点,然后产生这些订单 也是如此,那下面就是对它呢这个流空传播和固定,然后做了一个 一个表格,可以看一下,就是如果留空的话呢,就是断开联系了,然后业务追踪能力呢,就相对这比较薄弱。那如果 传播的话呢,就是说我有一个销售订单,那如果我选传播的话,接下来因这个销售订单所产生的其他的单据呢,就把这个补货组给他, 补货组的 id 给他传过去了。所以说呢,我们在系统里面能够看到的就是 一个销售订单,然后他因他而关联起来的制造单也好,或者说库存的之间的拣货调拨也好呢,都是紧紧的我就绑定在一起了,所以说呢,就是 他的业务追踪能力很强,就是我接下来的库存调拨,或者说生产到底是为什么而这样做的呢?就是因为这个销售订单这样做的,然后呢就呃追踪能力呢就相对比较强,常见的用途呢就是按订单生产 好。固定 id 呢?固定 id 呢?我们可以来看一下,就是在固定 id 里面,我如果选固定的话,他会让你去选一个固定的补货组, 那个补货组是谁呢?你看这里面有采购订单,也有仓库的一个制造单,对不对?还可以看到有哪些呢? s 开头呢,都是采购,都是销售单,然后呢还有这个 mo 开头呢,都是和生产单相关的, pg 呢?就是产品补货相关的, 还有 p 呢,其实就是和采购相关的,它可以选择这如下的这些单据,那所以说它的用途在哪些地方呢? 他的用途呢就是一些就集中化的管理,比如说这个季度性的这个库存的这个储备了,或者说一些特殊的这个分类物流操作,嗯,就适合这种用这种固定方式的这样一种 id。 好,那接下来我们再看下一步,好取消下一步的移动。取消下一步的移动是什么意思呢?我们来看一下标签,就是说如果勾选次选项时,那么此规则创建的调拨将被取消,下一个那也将被取消是什么意思呢? 好,就是说当前规则所创建的作业单被取消的话的时候,是否取消由他所触发的下一规则所创建的作业单呢?如果勾选呢?那就取消,如果我不勾选呢,那就不用取消。 那在这个单据里面我们可以看一下,找一个好,把这个给它先关掉,我们再打开一个销售。 嗯,这是哪呢?是规则,这规则,这这先先,然后打开销售,打开销售之后呢?这里这里面有个取消的, 这里面呢其实三个都全部都取消了,因这个是按着 mto 来进行补货的一种方式。就是 就是,怎么说呢?就是当我呃这个采购的这个 销售订单,我对它进行取消的话,它里面对应的这个箱的这个调拨之间的,仓库之间的调拨的这些单据呢,也都顺带的取消了,那呈现的就是这种方式,那看,呃下一步, 下一步呢就是程云商的传播呢?就是,呃,是否把上游单据的程云商 id 呢传递给下游的单据? 那解释一下上游和下游,上游呢就是供应端,下游的就是需求端啊。呃,这个呢? 对,这个可以在呃相关的作业单中当中去查看,就比如说库存里面,我们回到库存系统里面, 像库存里面的这个作业单,收货也好,或者说交货也好,在收货或交货里面,我点开任何一个单据的时候,他其实这外的信息呢,都有一个成运商,然后呢同样交货也是 这些库存对应的操作都有一个成运商,就是从呃上游到下游这个单据在传递的过程当中, 是否呢把这个承运商这个 id 呢往下传递,如果勾选的话都就往下传递,如果不勾选了,就不往下传递。好,那还有一个选项呢,就是传播的仓库。传播的仓库是什么意思呢? 就是一般不配置那,但是呢在多仓库间补货的时候呢,就会 呃就会来进行勾选,为什么一般不配着呢?因为库存的调拨一般呢都是在同一个仓库之内, 所以说在同一个仓库之内呢,他这都是保山区的分仓,对不对?仓库都是指向到保山区分仓,所以说这呢不需要传播到其他的仓库,当涉及到传播到其他仓库的时候,通常都是涉及到了保山区的分仓,我要从 总公司的仓库里面去调拨了,那么但是我这条规则是坐稳于保山区的,那接下来呢,我要传播的话,我要把这个呃规则的这个传播到那个总公司去,所以说 传播到另另外一个仓库的时候呢,那接下来就需要去去去进行勾选了,那在这些规则里面呢,在这些规则里面,而像这个这个传播的仓库就总公司就是 仓库间的中转,你看这个仓库呢是宝山区的分仓,他的作业类型呢?就是收获,从哪收获呢?就从仓库间的中转来进行收获,收获到宝山区的分仓里面,但是,但是呢这个收获的过程他需要去传播到, 嗯,需要去传播到下一个规则里面了,需要传播到下一个规则里面,因为这个不是触发其他的规则吗?那传播传播到哪了?就传播到总公司了,就是总公司里面里面的一些相应的一些规则了, 这个是仓库的传播。哎,这些基本的选项配置呢?想着尽快的把它给呃 讲解过去,但是发现好像内容不多,一讲解就是二十多分钟都过去了。我们再来看一下最后的两个选项。呃,业务伙伴的地址呢?这个就比较简单了,这个就是最终送货的地址。前置时间需要来做下解释,前置时间呢, 就当前规则被触发到当前规则对应的作业操作完成所需要的时间,那回头我们会专门针对前置时间。然后呢做一些呃一个专题性的一些分享,先把定义和它的基本概念给它罗列出来, 这个呢就是欧度库存中的规则。好,我们就介绍到这里。

now back over here on the context we're gonna do a few different things now let's assume the import you simply can also just click on favorites and you'll notice import records is right there when we select it it takes us to a new page from here, you can import contacts which is super convenient especially if you're a new business or you have a lot of clients and the information is stored on a spreadsheet this makes life so much easier and what do we always do here at odi? we like making things simple now you're able to use that export file that i just exported as a template or you can use the template provided in the import window as well using that import link as well now say you have a template you actually could just use the import template for customers as well as you see over here now if you have a different type of file, you will still have to use the same method of selecting upload file that we see up here in the top left in our case, we're actually gonna upload something right now just so you can see what that looks like in our case? we're gonna drop this in just because we like showing and practicing what we teach and there you have it now? you will be giving the options to import test the import load a new file or cancel and these are the options that allow you to pretty much do very powerful features with this now, let's say if you didn't use a template or if you don't already have a notey specific template, odo will suggest the closest odo fields that match the unique ones in your spreadshee file if the fields are not compatible, odo will ask you to select the field to import the data from now here, we see the first field is for display name and that needs something actually odoo specific as well, i'm going to go ahead and select in here and we're going to type in name because it's pretty similar and just like that it's now compatible now you'll also notice that there is an option to use the first row as a header and that's a very very powerful feature because that ends up allowing you to select this option if for say your file has the field names in a row at the top of your spreadsheet, and you would like to differentiate from the other information that you have here so let's test the import next because that's what we do here and what happens everything seems valid odo does checks and balance this is always say now once that everything looks good click import when you're ready to import the data directly into your odo database as you know however this was just a quick test so we're not going to click on that now when importing large amounts of data, it can help to break the data down into smaller import files to complete the import successfully and this is useful in the event that you have internet issues or the files are just massive now i actually think we should test this so dearers let's test it and what do you know almost instantly 76 files were uploaded and isn't that beautiful,


audio jungle 复杂的 vip 软件啊, 他同他到真正到上线使用,在企业里面真正把它用起来呢,他是有一个实施的过程的,这个实施过程呢,还比较复杂哈,不是那么简单的。像我们 sap 好 s 著名的那个 acp 软件就煞破, 他在实施之前就是刚做安装好的 acp, 你发现他啥,他啥功能都没有,对吧?都,都看不见,他功能都隐藏着的,你想要的都看不见,没有,那经过实施以后呢,你想要的各种各样的功能,他才才会呈现出来,你才能使用它。 那么欧度其实也是一样,欧度系统呢?标准呢?你刚安装好,看上去他是否很简陋?我说什么功能都没有,都要的功能,功能很少,对吧?但 实际上经过一个实施过程以后呢,他就能变成你企业的一套个性化的系统,就你企业想要的那些功能,他就都都能展现出来了,你就可以用了。 那么基于我们的实践,我们大量的那个项目实践,那我们寻思我们总结下来呢,以欧度软件的一个实施过程呀,就是从欧度软件到你上线实际使用需要经过三个阶段。 第一个阶段呢,我们叫快速原型,就是说根据企业的业务状况,比如说你是工贸型企业,还是生产制造型企业,还是服务业行业 呀?你生产制造的话,又要分你是比如说做衣服的,还是做做钢材的,还是做电子产品的,对吧?这个不同,你的那个不同的行业,我们呢可以就呃基于欧洲 迅速搭建一个原型,对吧?这个搭建欧度的原型的时候呢,一个我们会用到一些用到的很多功能插件,对吧?首先是那个免费开源的这个欧度框架, 然后呢还有几万个的那个第三方插件,从第三方插件里面选择一些合适的组装组装起来,然后形成一个圆形,然后也会导导入企业的一些测试数据,比如说我们的料号,我们的报名表,以及我们的一些测试订单,对吧? 通过有了这项测试数据之后,然后就迅速大家一个快速一个原型,在这个原型里面通常我们要跑通企业的一个主干流程,这个主干流程的典型的来说呢,就是从 cm 开始,对吧?从呃售前的那个客户洽谈,对吧?客户 开通我客户洽谈到客户报价,然后再到销售订单,然后销售订单审核,审核好好了以后呢,他可能就安排生产,如果是生产型企业啊,如果是公贸型企业的话呢,就是安排采购了,对吧?然后由销售订单再发起生产。 生产的话呢,他有报名表,然后会展开我的物料需求,然后物料需求出来了之后呢,那那个库存不够的部分他要去采购,那么采购部门呢?要去洽跟供应商去洽谈询价啊。采购采购回来,采购入库入库了之后呢,生产饮料, 生产饮料之后就开始生产车间,生产车间生产完了有自车间自检等等,然后会有成品入库来,成品入库以后呢,在销售发货,好,销售发完货以后呢,接下来我们还有那个财务上的处理,就是 开销售开票啊,供应商等收发收票啊,还有那个应收账款,应付账款以及实收实付等等,对吧?就说把企业的这么一个整个的那个主干流程都要跑通, 当然还有一些也可能还会包括那个售后服务,对吧?维修啊,值得现场服务啊等等。这个主干流程通道我们主要在快速原型里面把它跑通,走走通,就是用测试数据都来走通, 走通了以后呢?那接下来我们那个业务部门,对吧?就是我们业务代表,业务代表就可以来测试这个系统了,对吧?就是在原嗯原型的基础之上进行测试 啊,就是他们会拿更多的单子来测,测了之后会提一些意见啊。业务部门觉得,哎,哪些地方还不符合我的使用需求啊,哪些地方好像功能有缺失啊,还有些什么功能能不能给我增加等等,就会有些测试反馈。 那么根据业务办的测试反馈的话呢,通到我们这个呀,比小组技术人员我们要去就要可能要去找一些更多的那个第三方插件加装一些插件, 那么有一些那个还需要做一些在线配置,因为欧洲提供的很强大的在线配置的功能,你可以在界面上加自段呀,加菜单呀, 加那个操作界面啊,试图嘛,也可以现在加按钮啊,甚至还可以写一些那个功能代码,对吧?他有很强的在线配置,就根据测业务代业务代表的那个测试反馈做一些在线配置。 必要情况下,如果是实在找不到合适的插件,然后呢?在线配置呢?也比较难以实现的情况下,可能还要请求那个程序员做一些必要的二次开发,又开发一些新的功能模块哈,所有这些事情呢,呃,做好了之后就会 形成我们那个乌鸦版,也就一个个企业的个性化的系统了,这就不再是一个标准的欧度的那个原声系统,也是一个呃的已经加融融入了企业的那个很多个性需求的一个系统哈, 这个我们通常就称之为 vr 版了,好,当 vr 版这个一段时间以后, vr 版呢,基本上达到了企业的要求了,当然可能不一定是百分之一百啊,就是说可能比如说百分之八九十,反正就都都达到了企业的要求,那么就很 ok 了,对吧?我们不追求百一百分嘛,来追求,追求一百分的代价是极非常昂贵的。 好,那这个时候我们就可以考入进入了 v 三版,那 v 三版的话,也就是说整个系统的功能流程已经 ok 了,那么接下来就是要导入完整的数据,叫前期的测试数据要删掉,导入企业的真实的完整数据, 以及设置零元的操作权限,对吧?还有对零元进行培训,培训了之后还要准备一个测试库,让那个零元进行那个试试用试用训练, 在试用训练过程当中的话呢,我们还要提供及时的用户支持,对吧?因为全员一开始用的话呢,有各种各样的问题,不知道呃,这个人员不,这个不会使用啊,操作错误啊等等种种原因嘛,种种问题嘛,我们要提供那个用户支持, 经过一段时间支持以后,用户也基本上会操作,以后呢,那就定一个时间点,定一个时间点呢,那么就切换系统就上新系统就上线了, 好,那么这是说欧度的一个实事过程,这么三步走的一个实事过程,当然并不是欧度系统上线以后呢,他也并不是就是一个截止哈,上线以后,实际在使用过程当中呢, 还会不断的会有啊,新的需求,比如业务部门会提出一些新的需求啊,或者一些新的改善啊等等。这些的话,我们如果在这个上线以后的持续改善当中,我们能量会通过一些在线配置啊,必要的二次开发这种手段来来使不断的完善这个额度系统啊。那 这个是说他的一个实施过程,额度的一个实施过程,呃,方法,那么实际实施好了的系统就是您家企业里面真的在用的系统长什么样呢?下面我们来看两个两个案例,我来给大家演示两个实际在用的那个系统案例哈, 欧度实施好了,实际在用的系统是长什么样子呢?那么今天我这里会讲两个案例,一个呢是比较简单的,基本上欧度标准的 那个功能就可以用了,对吧?这个公,这个呢是呃,一家外贸公司的,就是海外他们海外公司的一个销售部, 销售部大概公司不大,五六个,不到十个人吧,不到十个人,所以他的功能区域比较简单,基本上就是接到客人订单以后呢,再找中国公司采购,他们是做那个办公家具的哈,就只有,所以他就是一个销售,一个采购,以及对应的网来款,就是收款付款嘛, 所以业务比较简单,这是一个一个案例。另外一个案例呢,是做那个户外帐篷的,他是以外销的,是中国,中国有工厂生产,然后外销就是销往到欧美去的。 那么这家呢,他们公司比较大,大概有将近两百年的吧,两百年的一个公司,他的业务就比较复杂一点,那么我就看看这两 家公司,他们他们在用的欧度是长什么样?我们先看那个简单的好,这个是这家公司呢,是海外的,国外的一个销售部销售公司哈,这个销售公司他就用的那个欧度的 so 去版 设计版嘛,因为不要来城市嘛,这个没有人数限制,对吧?这个很便宜。那么这家公司的话呢?呃,这是他们真实在用的哈,你可以看到从菜单公园菜单上来看的,他基本上跟欧都那个标准的是几乎是一模一样的哈,就没有做什么特别的修改定制啊啥的。那么, 呃,这家公司如果是有接到客人订单,我们拿打开一个订单来看一下啊,打开一个个订单以后呢,我们对应的看得到这个订单上有对应的发货单,对应的采购单,这个采购单就是向中国,向中国公司采购啊,采购那个办公家具, 那么有对应的那个发票,就是那个应收账款吗?对吧?这些这些都是标准的功能,这包括这个所有的界面,这些都是标准的功能,对吧?下面有订单,就是合同的那些那个条款啊什么的,这些也都是就是稍微做了一点设置,就是这里会有一些固定的条款,就是自动,当你创建订单的时候呢, 他会自动带出这些条款,这项这个额度里面都可以设置的哈。那么,呃,这个公司呢?他就他们上线,因为业务比较简单, 那么上线的速度也很快,大概整个整共这个系统的上线实施过程大概不到一个礼拜,其实最主要的就是大概差不多两千种的商品, 把商品信息整理好,一个 cl 整理好,批量导入系统,导入系统以后,那么再做一下零元培训一下,因为零元比较少嘛,培训也很快,那么培训 这个就开始上线在用了啊,这是人家真实在用的一个系统哈,大概用了,用了有有一两个月吧,刚刚上线不久,用了一两个月,这是这个这个案例,那我们再来看另外一个复杂一点的,复杂一点的就是做那个户外帐篷的 是在中国,中国的工厂,然后生产那个面向欧美的外销的户外帐篷。那从这个首页来看,首页来看,你就发现他,他好像跟我们加了一些功能模块,产品资料啊,样板管理啊等等,对吧?那我们来看看他的产品资料, 在他的产品质量看到,这是他的生产的各种各样的帐篷啊,这是他们家生产的这样帐篷,对吧?那么从这个产品资料里面,这里有很多功能菜单哈,这些功能菜单,对吧?那么这里还加了一个产品类别的,这样方便他们查看嘛,因为这个呢,公司比较 比较大,然后因为是工厂嘛,你操作人员的水平相对素质喽,就差一点吧,所以我们很多的功能要做的很明显,让他们容易找得到,容易看得见。来。 好,这是产品资料,那我们再进进他的销售模块看看他的销售模块啊,从销售模块这里来看的话呢,我们来看看他的订单,我们进一个订单看看, 在这个订单里面呢,你也应该,我们也应该看得到,就是他那个加了很多字段,你看这个订单里面这个这个像这些字段 都是新加出来的,大概加了有十几二十个子弹,哈,这样都加了一些子弹,然后这个订单上面那个产品图片什么的也加上去了,也能显示了,对吧?这个是他的那个销售模块,那么这里也加了一些菜单,像产品资料啊,谁的情况,这是也是方便那个操作的,一 键就可以跳过去查看,查查看信息。好,当然他们因为是生产企业,生产型企业,那么他真正复杂的像这个销售订单,这个销,这个复杂的是他的生产排场,生产过程的管控,这个是复杂的, 你看这个这个销售订单对应的那个生产单,生产单他这里有十六十六个生产单,我们跳过去哈, 在这里你可以看到这个是我们直接到生产模块吧,生产模块的话,我们会看得到他做的,做的改动更多,就是实施的,是做了更多的工作哈,我们从这里来看 啊,我们找一张已经在在场的吧,找一张在场的订单。首先这个生产模块里面从这里看看,多了很多的功能菜单啊,啊,有有很多的功能菜单,对吧?那么加了很多,那么当然因为生产比较复杂嘛,他们叫 他是这样的,就说接到订单以后呢,呃,他们接到订单以后啊,他,呃要系统的话呢,会自动展开成那个 自动按那个产品的那个工序,自动按工序展开成很多,展开成那个很多个那个工序单。我们来看看他的工序单啊,比如说以这个为例, 那这里有很多,对吧?有,因为那个是帐篷生产嘛,他首先会有财产,财产就是财产一那个布片嘛,一片片的布片, 然后会有抽缝,缝制嘛,缝制完了会又有一些辅料,还有包装,包装分前到后到等等,他有很多道工 工序,就说生产这个产品啊,他有这么多高的工序,然后这些工序的话呢,他又可能交给不同的车间生产,那也会交给那个外厂去生产, 对吧?是本厂生产还是外厂生产,对吧?是哪个跟单元负责跟单,所以这个就是一个比较复杂的牌产的过程,对吧?什么时候哪个公单要派给哪个车间?什么时候要生产,是外外派车间还是自己的车间,对吧?他们总共的车间、外派车间和自己的车间大概有五六五六十家车间, 有有五六十个车间,所以,呃,这个生产白产就比较复杂一点了。所以这里生产的功能做了很多,一方面是要方便他们查看信息,第二个方面他们查查看那个采排产的信息。因为一个订单的工序很多嘛,前后到工序之间要要衔接,对吧?所以这里做了就 做了比较多的一些那个设置菜单的设置。哈,那可能你要问了,做了这么多的功能,是不是要做很多二次开发呢?事实上呢,我们这两个客户,这两个案例啊,都没有二次开发,都是 那个标。就是在欧度的基础上做了一些在线配置,做了一些在线配置,因为像这种菜单什么的都是你可以在欧都的这个这个他提供了一些呃,在线开发的功能给你,你可以很容易的加菜单,对吧?也很可以很容易的加一些那个加自断, 像这些还有显示界面啊什么的都可以自己加,所以呢这两个的案例的话呢,都是基本上没有二次开发的,全是标准欧度,然后根据客户的业务情况,然后做过一做了一些那个比较的像这家这个 帐篷生产的这家呢就比较多的那个配置啊,做的比较多的一些配置,都为了方便客户的那个实际使用吧。而且这些配置呢也并不是说一一下子做好的,他其实是在我们先是有个大概的样子,就先开始测试试用, 在试用的过程当中基于客户的反馈意见在不断的这个这个调整出来的,对吧?可能今天啊要加个这样的菜单,明天加个那样的菜单,今天加个这样的子弹,明天加个那样的子弹,慢慢的就达到了这个最终现在看到的这样子啊,像这个帐篷生产这家企这家呢, 因为他们有用了差不多一年了,所以实际上大概他们上线也就是两三个月吧,两三个月上线,上线以后呢,在实际使用过程当中在不断的完善,不断的加东西,所以慢慢的就达到了现在这个样子。哈,这个是 这个是说这个比较复杂一点的那个生产制造的,呃,那个案例。