转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

« 前一个 版本 10 下一个 »


1. 使用场景

指包装货物使用的材料。例:一个订单/产品,需要套一个PP袋,这个PP袋就是包材。

2. 框架逻辑简图

3. 维护入口

步骤:进入仓配系统-》仓库管理-》产品包材管理,创建包材。(支持创建两种用途类型的包材:产品包材订单包材,订单出库之后自动扣减包材管理的数量。)

两种类型包材使用场景:

3.1.1、产品包材:

仓配系统-》产品管理-》产品资料管理,调用产品包材。

仓配系统-》入库管理-》质检-》提交质检结果,显示产品资料管理里面的包材,同时支持选择新包材,选择之后会同步到产品资料管理。

 

3.1.2、订单包材:

仓配系统-》出货管理-》打包贴标/单票打包/二次分拣,此处会调用到包材。

4.名称解释


4.1、仓库:包材归属的仓库。

4.2、包材代码:包材的编号代码。

4.3、中文名称:包材的中文名称。

4.4、英文名称:包材的英文名称。

4.5、数量:仓库中此包材的总数量。

4.6、成本:仓库中每个包材的成本。

4.7、用途类型:产品包材/订单包材,产品包材是给产品使用,故需要绑定到产品上,可进入仓配系统-》产品管理-》产品资料管理进行绑定。

4.8、状态:可用/不可用。是否可以使用,假如不可用则无法调用此包材。

4.9、单位代码:包材的数量单位。

4.10、货币code:包材成本的单位。

4.11、长/宽/高:包材的长宽高。

4.12、重量:包材的重量。

4.13、图片:包材的图片。

 

5.常见问题:

5.1、成本中包材费用字段取值及分摊原则?

答:总体逻辑

1、检查产品是否有产品包材(优先级:特定仓库的包材  >  公共仓库的包材)。

2、单个SKU,应该是该SKU的包材费用*包材数量。

3、一票多件,订单包材费用应该取单个SKU费用(包材费用*包材数量)最贵的,产品包材取订单中所有SKU的总和。

4、一票一件,绑定了多个包材,取时间创建优先的。

 

当前报表中的“包材费用”的算法 :

一票一件订单 = 维护的每个包材的成本 * 数量加起来(维护多个包材的话是成本相加)

一票多件订单 (没有用包材规则的话)= SKU维护的每个包材的成本 * 数量加起来  取最贵的  (数量为包材数量,不是取订单的SKU的数量)

备注:SKU的取值逻辑跟维护的包材类型无关

包材费用分摊  = 包材总费用 / 订单sku总数量 即每一个SKU的包材费用分摊

订单包材规则:

场景一:
一个订单从R1仓库发货,订单SKU:A   数量:5   

A维护的包材费用:

仓库

包材代码

包材类型

包材费用

包材数量

R1

C1

订单包材

10

6

R1

C2

产品包材

20

4

R1

C3

产品包材

30

1

 

此时这个订单的包材费用如何取值

答:取最贵的包材费用=60+80+30=170

C1=10*6=60

C2=20*4=80

C3=30*1=30

 

场景二:

一个订单从R1仓库发货,订单SKU:A  数量:2   SKU:B   数量:2

A维护的包材费用:

仓库

包材代码

包材费用

包材数量

R1

C1

10

3

B维护的包材费用:

仓库

包材代码

包材费用

包材数量

R1

C2

20

1

 

此时这个订单的包材费用如何取值

答:取最贵的包材费用30

C1=10*3=30

C2=20*1=20

 

场景三:

一个订单从R1仓库发货,订单SKU:A  数量:1   SKU:B   数量:2

A维护的包材费用:

仓库

包材代码

包材费用

包材数量

R1

C1

10

5

B未维护包材费用

此时这个订单的包材费用如何取值

答:B未维护包材费用直接取A的包材费用即10*5=50

 

场景四:

一个订单从R1仓库发货,订单SKU:A  数量:1

A维护的包材费用:

仓库

包材代码

包材费用

包材数量

公共

C1

10

6

R1

C2

20

4

R1

C3

30

1

 

此时这个订单的包材费用如何取值

答:若订单是从仓库R1发货的,只取R1对应的包材费用,按累加计算

若订单不是从仓库R1发货的,就取公共的包材费用

 

针对“包材费用”取值又有新的逻辑需求:

产品绑定了产品包材,订单包材
一票一件时,订单包材*数量+产品包材*数量

一票多件时(没有用包材规则的话)

SKU:A包材费用=(订单包材费用=订单包材*数量之和)+(产品包材费用=产品包材*数量之和)

SKU:B包材费用:(订单包材费用=订单包材*数量之和)+(产品包材费用=产品包材*数量之和)

订单的包材费用=订单包材费用+产品包材费用

=(订单包材费用=若A<B=B若A>B=A)+(产品包材费用=A+B)           

备注:客户在维护包材时,先维护订单包材,其此是产品包材,即一个订单可以没有产品包材,但一定得有订单包材

 

场景一:

一个订单从R1仓库发货,订单SKU:A   数量:5   

A维护的包材费用:

仓库

包材代码

包材类型

包材费用

包材数量

R1

C1

订单包材

10

6

R1

C2

产品包材

20

4

R1

C3

产品包材

30

1

R1

C4

订单包材

35

3

此时这个订单的包材费用如何取值

答:SKU:A  产品包材=20*4+30*1=110

           订单包材=10*6+35*3=105

即此订单的包材费用=产品包材+订单包材=110+105=215

 

场景二:

一个订单从R1仓库发货,订单SKU:A   数量:5   SKU:B   数量:3

 

A维护的包材费用:

仓库

包材代码

包材类型

包材费用

包材数量

R1

C1

订单包材

10

6

R1

C2

产品包材

20

4

R1

C3

产品包材

30

1

R1

C4

订单包材

35

3

B维护的包材费用:

仓库

包材代码

包材类型

包材费用

包材数量

R1

C1

订单包材

10

2

R1

C2

产品包材

20

2

R1

C3

产品包材

30

1

R1

C4

订单包材

35

5

此时这个订单的包材费用如何取值

答:SKU:A  产品包材=20*4+30*1=110

           订单包材=10*6+35*3=165

 

SKU:B  产品包材=20*2+30*1=70

       订单包材=10*2+35*5=90

即此订单的产品包材费用=A+B=110+70=180

即此订单的订单包材费用=A>B=165>90=165

5.2、包材的数量什么时候扣减?

答:订单出库时,会自动扣减产品包材数量和订单包材数量。


5.3、针对一票多件订单,如何根据订单包材规则,自动选择对应的包材?

答:此规则适用于一票多件的销售订单取包材的逻辑,满足这个规则就取这个订单包材。

操作:

①选择条件。

②对应条件选择条件具体内容。

1)、存在指定货品(仓库SKU):订单中存在此SKU,匹配此包材。

2)、包含/不包含指定字符串的货品(仓库 SKU)订单的SKU,存在/不存在此字符(字符可理解为SKU代码的一部分),匹配此包材。

3)、产品品类指定多个品类,匹配此包材。

4)、产品款式指定多个款式,匹配此包材。

5)、产品自定义分类指定多个产品自定义分类,匹配此包材。

6)、SKU个数:订单中SKU数量在某个范围,匹配此包材。

7)、产品尺寸:产品尺寸满足一定条件,匹配此规则。

③最终结果,取什么包材。

 


 

  • 无标签