PS Material 漫谈 九: Assembly Processing in PS (一)

何为Assembly Processing:

Assemble-to-order意为在收到销售凭证后,对产品或者服务进行组装(assembled). 基于对销售凭证的预期,相关人员对关键组件可以进行计划. 把这样的流程称作assembly processing.

该流程自动产生以下凭证类型,有时会把这些凭证类型称作"assembly order":

· Planned order

· Production order

· Process order

· Service order

· Network (project)

Note

事实上在SAP中,没有一个对象叫做assembly order. Assembly order只是对于在assembly processing中产生的所有凭证类型的通称. 在PS中,该凭证类型为network.

Assembly processing在PS中使用静态过程,即一个network对应一个销售订单行项目.


PS中的Assembly Processing

虽然客户不同,包含的产品或工作也不同,但其对应的项目结构类似,活动也差不多,.像这样的项目,就适用于Assembly processing. 用户可以使用assembly processing,通过不同的变量配置(Variant Configuration),选择不同的产品替代品.也就是说,在创建销售凭证时,系统能自动提示用户按照顾客需求输入选项.

Example

IDES系统使用了电梯作为assembly processing的例子.根据电梯的载重量和是否是由木头,金属还是玻璃制造, 电梯将有不同的设计.载重量要求越高的电梯,使用越强大的马达,同时也决定了电梯的大小. 在创建销售凭证时,物料和network将根据这些差异进行配置.

前提:

1. 用户需要创建一个标准的network. 系统会根据该标准network创建真正的可执行的network.

2. 对应assembly processing的物料主数据需创建.

3. 对于物料主数据和标准network,需维护一个连接将其关联.具体参考Linking Materials and Standard Networks. 如果不维护该关联,系统会提示用户使用标准network.

4. 可选: 使用configuration.参考Settings for Configuration.

步骤:

在PS的assembly processing中,只有network能从销售凭证中直接生成. 间接的,在创建network时,WBS也能生成.

1. 首先创建销售凭证,可以为

An inquiry

A quotation

A sales order

2. 接下来系统会:

a. Configures the material, if necessary

b. Creates a network using the standard network as a template

c. Configures the network, if necessary

d. Schedules the network backwards from the required delivery date

e. Checks material availability

f. Costs the network and transfers these costs to the sales document.

3. 在保存销售凭证时,系统也保存了network. 如果适用的话,project definition和WBS也会被创建. 项目号从销售凭证号中拿取.

Assembly processing的优点:

Assembly processing在销售凭证和项目间创建了关联. 意味着销售部和项目部的员工能共享该系统.network如果有更新,销售凭证自动同步更新.反之亦然.

因为在创建销售凭证时,系统就对network做计划(schedule),检查物料可用性, 用户可以马上通知客户是否能在规定时间内完成项目,或什么时候能完成那个.

从4.6版本起,可以使用assembly processing和项目库存.参考Note 316434. 在销售订单号和stock segment间有逻辑关联.这也意味着用户可以在SD模块中创建针对assembly processing产生的项目的delivery. 这样用户就可以使用标准的delivery功能. 参考Delivery Processing.

科目类别分配:

在assembly processing中,成本对象要么是销售订单要么是项目(WBS element). 大多数情况下,项目作为成本对象. 然后,如果不想使用项目而是想使用network,用户可使用销售订单作为成本对象.

科目类别分配决定了是销售订单还是项目作为成本对象.在requirements class里指定科目分配类别.它也决定了系统是如何处理库存数量和价值的.对于assembly processing, 在科目分配类别中,有两个标识很重要.

  • 1. Special stock
  • 该标识指定了assembly order 中的物料是以哪种库存类型进行管理的.PS中的库存类型有:
    • - Plant stock
    • - Sales order stock
    • - Project stock

The two standard requirements classes 202 and 212 for assembly processing with projects use the account assignment categories E and D respectively. Both of these categories use sales order stock.

  • 2. Consumption posting
  • 该标识指定了成本和收入该向哪个对象入账.对于assembly processing,可入账的有sales order(E)或 the project (P). 在科目分配类别中,分别对应E和D.

科目类别分配的限制:

在assembly processing中,无法同时使用activity assigned networks和销售订单作为成本对象. 但是可以使用header assigned networks account和销售订单,或者header assigned networks account和项目.

如果header assigned network被分配给了WBS element, 系统自动认为成本对象是项目.该情况下,用户不能使用科目分配类别E.

通常,SAP建议客户使用科目分配类别D, 和项目作为成本对象.(requirements class 212, strategy 85 in the standard system).

Assembly Processing中的成本处理:

如前所述, assembly processing中的controlling对象要么是销售订单要么是项目.

科目分配类别在requirements class中指定.如果选择项目作为成本对象(account assignment category D), 用户能在销售订单的Pricing标签中看到来自network的成本.成本形成了定价的基本元素. 然后要注意,在controlling中使用的是项目而非销售订单.

Header/Activity Assigned Networks:

1. Activity Assigned Networks

If you use an activity assigned network, you have more options for structuring your costs in the project. Since each activity can be assigned to a different WBS element, more detailed cost information is available.

In this case the cost object for assembly processing is the project. If you use activity assigned networks for assembly processing, the sales order has to be account assigned to the project (account assignment category D).

2. Header Assigned Networks

In this case the costs are passed directly to the network header. You can use either the sales order or the project as the cost object. If you are working only with a network, you have to use header assigned networks, since activity-assigned networks cannot have a sales order as a cost object and no project exists.

3. Valuated/Non-Valuated Stock

If you use valuated stock, every goods movement produces a corresponding posting in financial accounting (FI). This does not happen with non-valuated stock.

You can only use valuated sales order stock together with header assigned networks that are not assigned to a WBS element.

posted on 2011-02-08 16:14  懒芒果阿弟  阅读(934)  评论(0编辑  收藏  举报