SAP创建工单生产订单的步骤

合集下载

SAP开工单指南

SAP开工单指南

• 进入MD04界面刷新即可生成rework order:
注:PLANT默认输入5045,ZRWK代表rework order.
• 进入界面后,手动输入返工的数量,日期 输入当前日期,输入完成后双击Enter.生成 如下界面:
Group输入RWK
• 输入Group后按Enter,跳出如下界面,点 击选项“No”:
• 点击NO后跳出如下界面,直接按后退:
?若没有告知有额外的需求则指需把领取库存的料号以及测试标签的料号添加入工单添加完毕后enter并release保存即可
• 指令 • Mass Production order& NPI order • Rework order
指令
• • • • MD04:Display Stock/Requirements Situation ZPP5TR081:Production Order Linkage Report CO01:Create Production Order CO40:Converting Planned Order
• 点击component overview添加返工需求:
• 若没有告知有额外的需求,则指需把领取 库存的料号以及测试标签的料号添加入工 单,添加完毕后Enter并Release,保存即可:
Release

注:790090为测试标签的料号,所有返工工单必须添加。 该界面和方法同样用于正常工单材料的添加和变更。
保存
Release Components
Qty
Date
• 保存后画面自动回到主界面,点击刷新, 则原有的PLAN ORDER会显示已转成 production order. 刷新
Production order,注:前串数字为工单号, ZSTT代表量产工单RE代表已release

SAP流程图汇总

SAP流程图汇总

创建退货退货DN返修品转入委外待 MB21发料到预留无库存运行MRP(MD40)收仓到报废仓账目由委外待修仓用T-CODE 备货OK在SAP中制作预收出货当天船务员根据根据PA根据PA创建数据导出报表修改导出修改记录采购员确认根据采购员提供申请单PR创建非生产导出系统审批订单系统ME9F (SOST)系统完成订单打印创建退货订单采购员检查退货订根据送货单信息在根据收货凭证在用T-CODEZM060/262用T-CODE MIGO/161MB1C/501MB1C/502用T-CODE ZP030用T-CODEMB1A/261用T-CODE MB1C/501用T-CODE在SAP 中做工单完根据成品入库单用根据DMTR用T-CODE新BomCS01CS02状态变为成本估算并发布CK11N/CK24创建对应工作中心的活动类型创建工作中心CR01工作中心清单CR05BOM维护与发行CS02创建工艺路线CA01运行计划订单MRP 结果评估(例外信息提示)PR MD04生产订单建立MD04生产订单状态生产订单创建(CRTD):建立生产订单创建时的状态,表明订单处于刚刚创建时点,不允许做后续发料,确认等操作❑释放(REL):生产任务确定可下发至车间生产时,将生产订单下达,开始后续业务流程。

❑物料短缺(MSPT):生产订单组件物料在可用性检查时出现短缺❑能力不足(MSCP):生产订单能力检查时出现不足❑已过帐的货物移动(GMPS):生产订单已做过发料操作❑部分确认(PCNF):生产订单只进行部分工序确认,未最终完工确认❑已确认(CNF):生产订单已完成最终确认❑部分交货(PDLV):生产订单只进行部分产出入库,还有未产出❑交货完成(DLV):生产订单已完成交货,标志着生产订单业务业务完成。

❑删除(DLID):订单数据仍保留在系统中,可用于历史查询,状态可恢复❑技术完成(TECO):非正常完结或部分交货的订单且不需要再生产时都需要标记,对BOM下层的组件需求删除❑结算关闭(CLSD):财务月末对生产订单进行结算后将订单进行关闭,不允许对订单发生任何过账。

SAP生产订单业务流程

SAP生产订单业务流程

(1)创建一个生产订单CO01
BOM、工序(工艺)
BOM确定生产订单的材料成本
工序确定人工、间接费用
如果部分完工
总成本=材料成本+ 人工+ 间接费用=完工产成品成本+ 期末在产品成本
如果全部完工:
总成本=材料成本+ 人工+ 间接费用—完工产成品成本= 生产成本差异
(2)领料MB1A
Dr:生产成本—直接材料成本
Cr:原材料
(3)确认人工成本CO11N
Dr:生产成本—直接人工成本
Cr:应付职工薪酬
(3)确认间接费用CO11N
未分摊前:
Dr:制造费用
Cr:水电费
折旧费用等
分摊后:
Dr:生产成本—制造费用
Cr:制造费用
(4)部分完工产成品入库MB31
Dr:库存商品
Cr:生产成本—直接材料成本
生产成本—直接人工成本
生产成本—制造费用
剩下的“生产成本”余额计入在产品余额KKAX,报表上列报在“存货”
(5)100%完工MB31
Dr:库存商品
Cr:生产成本—直接材料成本
生产成本—直接人工成本
生产成本—制造费用
如果有差异,应计入生产成本差异科目KKS2。

SAP工单生产成本

SAP工单生产成本

1.创建工单Production Order(Tcode:CO01)保存产生任务2.查看Production Order成本数据(Tcode:CO02/CO03)Menu->Goto->Costs->ItemizationMenu->Goto->Costs->Cost comp. StructureMenu->Goto->Costs->Analysis3.工单发放(Tcode:CO02/CO05N)截图略过。

点击发放。

4.工单发料(Tcode:MB1A)Enter之后,R444与R446的定额用量都是1000,假设实际发放数量分别为1001和1005。

Post之后,现在通过MB03查看物料凭证和相应的会计凭证,点击Accounting Documents,先看Accounting document,再查看一下Controlling Document,5.工单确认(Tcode:CO001)Labor按定额需求为500H,假设节约了20H,实际消耗为480小时。

Labor按定额需求为2000H,假设多消耗了10H,实际消耗为2010H。

Machine按定额需求为5000H,假设节约了50H,实际消耗为4950H。

6.工单完工收货(Tcode:MB31)Enter,假设当月投产的1000当月全部完工,接收到201半品库,通过MB03查看物料凭证及会计凭证,点击Accounting Documents,先查看Accounting document,再查看Controlling Document7.查看工单成本分析(Tcode:)注意:Target Cost在做了Goods Receipts之后才会出来。

Plan cost = 标准价格*标准数量Target cost = 标准价格*收货数量Actual cost = 实际价格*实际数量8.财务费用发生(Tcode:FB50)通常,机器折旧通过Fixed Assets模块来做,人工费通过HR模块来做,还有一些费用性采购可以通过MM模块来做,不过它们最终都要传递到GL模块中来。

SAP物料订单创建、下达、报工、收货与投料(ABAP代码)

SAP物料订单创建、下达、报工、收货与投料(ABAP代码)

SAP物料订单创建、下达、报工、收货与投料(ABAP代码)对主体订单下的某一类物料通过MRP控制者的判断,可以对此类物料进行自动创建生产订单,自动下达,报工、收货,最后对主体订单投料。

1、新增加一个MRP控制者:泵送钢管类物料的MRP控制者必须设置为168.2、根据输入条件读取主体订单(剔除CLSD、TECO、DLT)的OBOM清单,挑取MRP控制者为钢管(168)胶管(170)(泵送钢管订单、泵送胶管订单)下达钢管、胶管的生产订单(订单类型为PP51)。

3、程序在下达钢管、胶管的生产订单时候,要判断物料的MRP 类型是否是ND,若是ND的话,程序报错,则提示需要将该物料改为PD。

计划员手动修正MRP参数。

4、下达生产订单时,按物料编码将数量汇总下达钢管、胶管订单,基本完成日期取当天。

5、订单下达后(REL状态)模拟CO15报完工。

6、订单报完工后模拟MB31收货(移动类型为101,库存地点取MRP2视图生产仓储地)。

7、入库后模拟MB1A(移动类型为261,库存地点取MRP2视图的生产仓储地)对预留投料到对应的主体生产订单。

8、可选择部分MRP控制者未168的物料下生产订单9、在下了生产订单后,如果OBOM中增加了物料的数量,则对差异数量下单REPORT ZR_MM_GLDDCL.TABLES: AFKO,RESB,MARC,MAKT,ZGLDDCL.DATA: BEGIN OF GT_RESB OCCURS 0,AUFNR LIKE RESB-AUFNR,WERKS LIKE RESB-WERKS,RSPOS LIKE RESB-RSPOS,MATNR LIKE RESB-MATNR,MEINS LIKE RESB-MEINS,BDMNG LIKE RESB-BDMNG,ENMNG LIKE RESB-ENMNG,END OF GT_RESB.DATA: BEGIN OF ITAB_SHOW OCCURS 0, CHKID(1),WERKS LIKE RESB-WERKS,MATNR LIKE RESB-MATNR,MAKTX LIKE MAKT-MAKTX, '物料描述MEINS LIKE RESB-MEINS, '基本单位XLOEK LIKE RESB-XLOEK, '删除标识BDMNG LIKE RESB-BDMNG, '需求数量ENMNG LIKE RESB-ENMNG, '提取数量RGEKZ LIKE RESB-RGEKZ, '反冲DISPO LIKE MARC-DISPO, 'MRP控制者DISMM LIKE MARC-DISMM, 'MRP类型LGPRO LIKE MARC-LGPRO, '生产仓储地SCDDH LIKE RESB-AUFNR, '生成的生产订单号YCXX1(100), 'PD,ND异常判断YCXX2(100), '订单创建YCXX3(100), '下达YCXX4(100), '报工YCXX5(100), '收货END OF ITAB_SHOW.DATA: BEGIN OF GT_DDTL OCCURS 0, AUFNR LIKE RESB-AUFNR,WERKS LIKE RESB-WERKS,RSPOS LIKE RESB-RSPOS,MATNR LIKE RESB-MATNR,MEINS LIKE RESB-MEINS,BDMNG LIKE RESB-BDMNG,ENMNG LIKE RESB-ENMNG,LGPRO LIKE MARC-LGPRO,YCXX1(100),END OF GT_DDTL.DATA: BEGIN OF GT_AFKO OCCURS 0,RSNUM LIKE RESB-RSNUM,AUFNR LIKE AFKO-AUFNR,END OF GT_AFKO.DATA: BEGIN OF GT_MARC OCCURS 0,MATNR LIKE MARC-MATNR,DISPO LIKE MARC-DISPO,DISMM LIKE MARC-DISMM,LGPRO LIKE MARC-LGPRO,WERKS LIKE MARC-WERKS,END OF GT_MARC.DATA: BEGIN OF GT_MAKT OCCURS 0,MATNR LIKE MAKT-MATNR,MAKTX LIKE MAKT-MAKTX,END OF GT_MAKT.DATA: BEGIN OF BDCDATA OCCURS 0.INCLUDE STRUCTURE BDCDATA.DATA: END OF BDCDATA.DATA: BDCMESS LIKE BDCMSGCOLL OCCURS 0 WITH HEADER LINE.DATA: BDC_MODE(1).DATA: P_MODE LIKE CTU_PARAMS-DISMODE VALUE 'N'.DATA: IN_ZGLDDCL LIKE ZGLDDCL OCCURS 0 WITH HEADER LINE.DATA: GT_ZGLDDCL LIKE ZGLDDCL OCCURS 0 WITH HEADER LINE.DATA: TL_ZGLDDCL LIKE ZGLDDCL OCCURS 0 WITH HEADER LINE.DATA: FLAG_SUCCESS(1).RANGES: R_RSNUM FOR RESB-RSNUM.RANGES: R_MATNR FOR RESB-MATNR.*&--------------------------------------------------------------------**& 屏幕显示*&--------------------------------------------------------------------*SELECTION-SCREEN: BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.PARAMETERS: P_WERKS LIKE RESB-WERKS OBLIGATORY DEFAULT '1802','工厂P_DISPO LIKE MARC-DISPO DEFAULT '168'. 'MRP控制者SELECT-OPTIONS: S_AUFNR FOR AFKO-AUFNR.'生产订单SELECTION-SCREEN: END OF BLOCK B1.*&--------------------------------------------------------------------**& 程序执行*&--------------------------------------------------------------------*START-OF-SELECTION.PERFORM AUTHORITY_CHECK.PERFORM INPUT_CHECK.PERFORM GET_DATA.PERFORM SHOW.*&---------------------------------------------------------------------**& Form GET_DATA*&---------------------------------------------------------------------*FORM GET_DATA .DATA:LV_OBJNR TYPE AUFK-OBJNR,LV_LINE TYPE BSVX-STTXT,LV_LOEKZ TYPE AUFK-LOEKZ,LV_FLAG TYPE CHAR1.* 剔除订单状态为 CLSD、TECO、DLT、CRTD OBOM清单CLEAR: GT_AFKO,GT_AFKO[].SELECT RSNUM AUFNR INTO TABLE GT_AFKOFROM AFKOWHERE AUFNR IN S_AUFNR.IF GT_AFKO[] IS INITIAL.MESSAGE '该订单预留不存在!' TYPE 'S'.STOP.ENDIF.LOOP AT GT_AFKO.* 订单的对象号SELECT SINGLE OBJNR INTO LV_OBJNRFROM AUFKWHERE AUFNR = GT_AFKO-AUFNRAND LOEKZ = ''.IF LV_OBJNR IS NOT INITIAL.* 取得订单的订单状态CALL FUNCTION 'STATUS_TEXT_EDIT'EXPORTINGOBJNR = LV_OBJNRSPRAS = SY-LANGUIMPORTINGLINE = LV_LINEEXCEPTIONSOBJECT_NOT_FOUND = 1OTHERS = 2.IF LV_LINE CS 'TECO' OR LV_LINE CS 'CLSD' ORLV_LINE CS 'DLT' OR LV_LINE CS 'CRTD'.DELETE GT_AFKO.ENDIF.ENDIF.ENDLOOP.IF GT_AFKO[] IS INITIAL.MESSAGE '该订单预留不存在!' TYPE 'S'.STOP.ELSE.LOOP AT GT_AFKO.R_RSNUM-SIGN = 'I'.R_RSNUM-OPTION = 'EQ'.R_RSNUM-LOW = GT_AFKO-RSNUM.APPEND R_RSNUM.CLEAR R_RSNUM.ENDLOOP.ENDIF.SELECT AUFNR WERKS RSNUM RSPOS MATNR MEINS BDMNG ENMNG INTOCORRESPONDING FIELDS OF TABLE GT_RESBFROM RESBWHERE RSNUM IN R_RSNUMAND XLOEK <> 'X' '删除的AND DUMPS <> 'X' '虚拟件AND DBSKZ <> 'E' '父子订单物料,排除AND BDMNG <> '0'.LOOP AT GT_RESB.MOVE-CORRESPONDING GT_RESB TO ITAB_SHOW.COLLECT ITAB_SHOW.ENDLOOP.* 判断物料是否为钢管或胶管IF ITAB_SHOW[] IS NOT INITIAL.SELECT MATNR DISPO DISMM LGPRO WERKS INTO TABLE GT_MARCFROM MARCFOR ALL ENTRIES IN ITAB_SHOWWHERE MATNR = ITAB_SHOW-MATNRAND WERKS = ITAB_SHOW-WERKS.ENDIF.SORT GT_MARC BY MATNR.LOOP AT ITAB_SHOW.READ TABLE GT_MARC WITH KEY MATNR = ITAB_SHOW-MATNR BINARY SEARCH.IF SY-SUBRC = 0.ITAB_SHOW-DISPO = GT_MARC-DISPO.ITAB_SHOW-DISMM = GT_MARC-DISMM.ITAB_SHOW-LGPRO = GT_MARC-LGPRO.IF GT_MARC-DISMM = 'ND'.ITAB_SHOW-YCXX1 = 'MRP类型为ND,请手动修正MRP参数。

SAP创建工单生产订单的步骤

SAP创建工单生产订单的步骤

SAP创建工单生产订单的步骤SAP系统是一种广泛应用于企业管理中的ERP软件,它包含了许多模块,其中包括了生产订单管理模块。

在SAP系统中,创建工单生产订单一般需要经过以下步骤:1.登录SAP系统并进入生产订单管理模块。

2.在主菜单中选择“生产订单管理”选项,然后选择“创建生产订单”功能。

3.在弹出的界面中输入所需的订单头信息,如订单类型、工厂、工作中心等。

4.输入订单行项目信息,包括物料编号、数量、计量单位等。

5.在订单行项目上方的工具栏中选择“保存”选项,保存订单信息。

6.进一步补充订单信息,如计划开始日期、计划完成日期等。

7.在订单行项目上方的工具栏中选择“下游引用”选项,选择相关的销售订单或客户需求与该工单相关联。

8.在“成本”选项中输入相关的成本信息,如预算、成本中心等。

9.在“物料需求计划”选项中选择是否生成相关的物料需求计划。

10.对订单进行检查,确保所有必填字段和相关信息都已填写完整。

11.保存订单并提交审核。

在订单行项目上方的工具栏中选择“释放”选项。

12.系统会自动分配订单号,并更新订单状态为“已释放”。

13.创建后的订单可以通过订单号进行查询和修改。

除了上述的基本创建步骤外,SAP系统还提供了一系列的功能和选项来增强工单生产订单管理的灵活性和效率。

例如,可以在创建订单时选择将其分为多个子订单来控制生产过程,还可以在订单中添加相关的文件附件,如生产计划书、工艺流程等。

在实际的生产过程中,工单生产订单的创建还可能涉及到其他的操作和环节,如批量创建订单、订单变更、订单复制等。

此外,SAP系统还可以与其他模块(如物料管理、供应链管理等)进行集成,以实现更全面的企业管理。

总体而言,SAP系统提供的工单生产订单管理模块可以帮助企业高效地进行生产计划和控制,实现生产过程的透明化和规范化。

通过合理利用该模块的功能和选项,企业可以提高生产效率,降低成本,并优化企业的运营管理。

SAP_计划订单生产订单操作程序

SAP_计划订单生产订单操作程序

类别:PP 计划订单/生产订单操作程序页号:1 of 8  版本修订历史记录 版本号 修订内容 修订时间 1.0 第一次下发 08/26/2008 应会岗位: 计划员,计划文员,仓库文员,数据中心输入员,计划主管 应知岗位: 成本会计,生产主任,计划经理,项目负责人 起草 : 日期 : 2008.08.26 审核 : 日期 : 批准 : 日期 : 类别:PP 计划订单/生产订单操作程序页号:2 of 8 目 录 1.目的:规范计划订单/生产订单的创建及维护,明确相关职责,特制定本程序。

.............................................3 2.范围:本公司产品所涉及的计划订单及生产订单。

.......................................................................................................3 3.术语:................................................................................................................................................................................................3 4. 职责:................................................................................................................................................................................................3 4.1. 计划员负责计划订单/生产订单的创建及维护。

SAP生产订单与物料帐实际操作案例

SAP生产订单与物料帐实际操作案例

概念描述:生产订单是属于PP模块的一种单据,主要用于归集生产某一种物料所有的材料,包括生产成本-原材料生产成本-辅料生产成本-制造费用,其中制造费用的产生可以为直接记账,可以是分摊分配过去的,也可以是由工艺路线中的作业产生。

所谓作业,就是工艺路线上定义的制造需要执行的步骤;例如,工艺路线如下图CA02/03查看工艺路线,双击某一道工序,可以看到该工序定义的作业类型;以及该作业类型的标准消耗量其他的,生产成本- 原材料或者是辅料,都是手工投料(MIGO)或者是生产订单自动进行投料(CO11N)。

创建2个订单CO01:订单号5000180 生产Z30700007511 脆皮热狗原味34克味料包6000923Z30700007494 脆皮热狗肠(黑椒味)进行投料操作:migo投料(操作选择:发货其他,移动类型261)投某一种物料进生产订单5000180投Z30700007511料包进6000923订单KP26:维护作业计划价格工艺路线的每一道工艺,都默认定义了一个成本中心,所以维护作业计划价格的时候,需要填写成本中心。

所谓作业的计划价格,就是月初的时候,为该作业预计的一个计划价格,并不是最终的实际价格;维护计划价格CO11N 报工(报工取消:CO13)报工在完成生产后进行填制,可以反冲形成投料,也会完成实际的收货由于5000180 的物料只有一道工序,所以可以直接填写“产量”完成报工6000923的物料有三道工序,需要每道工序进行报告,前两道工序不要填写“产量”确认类型:A自动最终确认:以生产订单上“常规”页签的总数量为准,报工达到这个数量,自动进行完工确认(一般不用)B最终确认:以填写的数量为最终的完工产量(最常用)C部分确认:可以多次确认,until最终确认TIPS:报工耗用的作业量统计型记录在成本中心上,实际记录在生产订单上;在成本中心中,有业务伙伴订单号为生产订单的全部都是以上情况;冲销科目记账指的是对方科目投料成本采用的价格:投入物料的价格确定方式为移动平均V,以周期价格计算投入成本;如果为标准价S,则以标准价计算投入成本作业实际价格计算KSII:根据发生在该成本中心的费用以及报工的作业消耗量,计算本月的实际的作业价格作业成本- KSII实际作业成本F-02手工在该成本中心做一张费用凭证,金额为1111,作为本月该成本中心实际发生的费用之和;其中作业数量为报工数量;总价为对应的这类作业类型对应的成本要素的发生数之和(作业类型和成本要素有对应关系)如果已经填写了完工量,则系统会自动进行收货操作,具体可见下图的生产成本转出-半成品转出(第一行)生产订单结算CO88:结算之前,投入实际值+作业实际消耗,与收货价值一般是不相等的(因为收货的时候是按照标准价格收货的,而消耗是实际的消耗)结算完成之后,会将这部分的差异,也一起转出到产成品,如上图第二行(上图为5000180的成本明细),记住该数字140.89运行物料帐CKMLCP:具体操作不详述注意:运行物料帐需要注意开启2个期间还要将下个月的物料总账打开MMPV MMRV查看物料帐CKM3:该物料的差异,之前的140.89在这里可以看到,因为该物料投入进了6000923 订单作为原料的一种,可以看到下方消耗部分可以看到领用5KG,标准金额45.61,被分了1.64的差异(根据消耗量和库存量的比分摊这140.89)再看6000923订单产出的产成品的物料帐1.64会被分到这个物料的低层差异上因为改物料没有销售或者是被投产,所以全部分摊到库存上,一共为468.19,此外,还可以看出这468.19有1.64是来自该物料投入的半成品形成的差异。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档