精华内容
下载资源
问答
  • 2022-01-13 16:55:52

    2022年1月13日

    业务部门说,有一个生产订单,已经投料了,然后又决定换原料了,组件删除了,但是之前投错的原料冲销不了,不知道该怎么办了,问我该怎么办,我上哪知道该怎么办,于是上网问网友,折腾一天,折腾出如下这些事儿。

    一、生产订单里,已经发生投料的组件也是可以被删除的。默认会有个提示。“组件 & 项目 & 早已被领取” 。默认是警告,可以把它给改成错误消息。改成错误消息之后,一旦组件的提货数量大于0则不允许删除。修改的路径是SPRO-生产-商店底价控制-系统修正-定义系统消息属性。界面如图,把W改成E即可。工序虽然有了删除标识,但之前的凭证也是可以冲销的,只不过组件的提货数量不会再变化。

    二、已经产生了物料凭证的生产订单,还是可以读取物料计划主数据的,读取之后组件的提货数量会归0,但凭证还在,凭证对应的预留号(resb-rsnum不变,resb-rspos会变)也会变。不过凭证依然可以用MBST或者MIGO去取消。也不知道这应不应该算作一个BUG。

    三、组件的删除标识怎么取消。

    处理删除标识,去RESB里找到对应的OBJNR,去JEST表里看了一下,删除操作会产生STAT=‘I0013’的记录。那么就先处理这个标识,把INACT字段设置成X,我用的是STATUS_CHANGE_INTERN去做的处理。但是修改之后,在生产订单的组件里,依然还会打着删除标识。看来这个BAPI在做处理INACT标识的时候并没有一并去处理组件的删除标识(RESB-XLOEK)。

    更多相关内容
  • SAP在对生产订单进行领料时,一般是依据生产订单产生的预留号进行发料,移动类型为261。当领用的物料发生质量问题或其它原因需要退料时,一种操作是使用MB1A,选择移动类型262,依据生产订单进行反冲。这样操作因为...
  • SAP生产订单审批配置

    2013-06-01 10:36:16
    SAP生产订单审批后台配置操作手册,方便生产订单管理和审核动作
  • SAP生产订单结算

    千次阅读 2021-11-18 19:59:42
    SAP生产订单结算 SAP系统成本分析功能关注订单的成本,通过对计划成本和实际成本的比较分析,可以发现成本控制上的问题,以便及时解决问题。 1、订单成本计划 在基础数据齐全的基础上,系统可以自动滚算生产订单...

    SAP生产订单结算

    SAP系统成本分析功能关注订单的成本,通过对计划成本和实际成本的比较分析,可以发现成本控制上的问题,以便及时解决问题。

    1、订单成本计划

    在基础数据齐全的基础上,系统可以自动滚算生产订单的成本。生产订单计划成本是在生产订单在下达时,根据当时生产订单的BOM组件结构和工艺路线,计算出订单的计划成本,该计划成本可以按照产品的构成进行细分,例如区分料、工、费、折等。计划成本形成了和实际成本进行比较分析的基准,通过对比分析,可以发现生产过程中哪个阶段出现了异常操作。

    2、生产订单状态管理

    SAP系统内对生产订单进行状态管理,对生产订单的每一个操作都可能更新生产订单的状态,例如:

    — REL  已释放

    — CrTD 建立

    — DLV  完全交货

    — CNF  已确认(报工)

    — TECO  技术关闭

    — GMPS 已过帐的货物移动

    对财务结算而言,主要关注生产订单是否具有DLV和TECO两个状态,DLV说明完全收货,TECO说明由于非正常原因,后勤对其技术关闭,虽然没有全部做完,但已经不可能做后续的投入和产出了。如果有这两个状态说明该订单生命周期结束,财务可以进行差异结算生产差异;如果没有这两个状态,月末要计算生产订单的在制品。结算过程由系统自动判断。

    3、生产订单成本

    生产订单的实际成本是随着生产部门对订单的操作同步更新的,每一次发料都会增加生产订单料费,每一次报工都会通过作业类型计入订单的加工费,订单收货时系统自动将产品的生产成本转出(计入贷方)。

    投料:     

    Dr:基本生产成本-原材料/半成品      Cr:原材料/半成品

    报工:     

    按照计划作业费率从成本中心将费用结转到生产订单,没有财务会计凭证,但有CO凭证(统驭凭证)。

    收货:     

    Dr:半成品/产成品                  Cr:生产成本转出

    4、生产订单结算

    生产订单结算前,需要做作业价格重估操作,作业价格重估的目的是使得生产订单上的加工费反映当期实际发生费用,价格重估前生产订单上加工费是报工的实际数量*作业的计划价格,价格重估之后生产订单上加工费反映了实际的数量*作业的实际价格。

    月末,系统根据订单的状态,判断是计算差异还是计算在制品。如果订单具有DLV或TECO状态,结算差异;如果没有这两个状态,订单结算在制品。

    差异结算:

    Dr:生产差异       Cr:  生产成本转出

    在制品结算:

    Dr:在制品         Cr:  在制品转出

    如果上月有在制品,本月订单完工(DLV或TECO),系统自动将上月计算的在制品冲回:

    Dr:在制品转出    Cr:   在制品

    然后结算差异。

    5、差异分析

    订单在生产的过程中,由于各种各样的原因,导致订单的成本产生差异。

    SAP系统提供了三个差异版本:

    — 总差异(总投入-总产出)

    — 生产差异(实际成本-预估成本)

    — 计划差异(预估成本-标准成本)

    同时,SAP系统提供七种差异类别,它们分属于输入方差异和输出方差异:

    — 输入方差异(输入价格差异、输入数量差异、资源使用差异、其他差异)

    — 输出方差异(输出价格差异、批量差异、其他差异)。

    系统提供了非常详细的差异分析工具,对生产型企业将来进行成本管理和成本控制有一个很大的提升空间。

    分享:

    0

    喜欢

    0

    赠金笔

    展开全文
  • SAP生产订单删除步骤

    千次阅读 2021-11-25 17:51:14
    一、打上删除标志CO02 1步到2步的时间差设置: 二、打上删除记号 CO78 (不能还原) 检查设置 执行: 三、归档 创建变式步骤和第二步相同。 四、从数据库中删除 ......

    一、打上删除标志CO02

       1步到2步的时间差设置:

      

     

    二、打上删除记号 CO78 (不能还原)

    检查设置

    执行:

    三、归档

    创建变式步骤和第二步相同。

    四、从数据库中删除

     

    五、从归档文件中读取

    COA3

    展开全文
  • 订单生产处理,用于销售那些只有收到销售订单后才会进行灌装和包装的特殊化学品。 灌装物料已经计划,以便于计划散装物料的相关需求。MRP 运行则用于计划这些需求。 根据灌装物料的相关需求,生产散装物料并将其...
  • SAP生产订单状态

    千次阅读 2021-06-09 11:37:06
    · CRTD (创建):标识生产订单刚刚创建,此时禁止做后续发料和报工确认等操作; · PREL (部分下达):当生产订单部分下达时,如仅下达部分工序时出现此状态; · REL (已下达):当生产任务已经明确可下发生产时,...

    SAP系统的常见订单状态如下:

    ·        CRTD (创建):标识生产订单刚刚创建,此时禁止做后续发料和报工确认等操作;

    ·        PREL (部分下达):当生产订单部分下达时,如仅下达部分工序时出现此状态;

    ·        REL    (已下达):当生产任务已经明确可下发生产时,将生产订单转换为已下达状态,这个状态后可以继续后续业务操作,如打印订单、发料、报完工等操作;

    ·        MANC (未检查物料可用性):生产订单未进行零部件物料的可用性检查;

    ·        SETC (结算规则维护):生产订单已维护结算规则;

    ·        MSPT (物料短缺):生产订单的零部件物料在进行可用性检查后发现存在短缺;

    ·        MACM (已承诺的物料):生产订单的零部件物料在进行可用性检查后确认完全可用;

    ·        GMPS (已过帐的货物移动):生产订单已经进行过发料;

    ·        PCNF (部分确认):生产订单只进行了部分完工确认,比如说订单需求10个,只进行了5个生产,或者订单有2道工序,只完成了第一道工序;

    ·        CNF (已确认) :生产订单已全部完工确认;

    ·        PDLV (部分交货):生产订单只有部分产品入库;

    ·        DLV (交货) :生产订单已经完全交货入库,这意味着生产订单业务全部完成。CO看到DLV状态或TECO状态时将对订单进行完工结算。

    ·        VCAL (差异计算) :生产订单进行过差异运算;

    ·        TECO (技术完成) :在生产过程中,会出现订单未完成但是不再继续生产的情况,这时就可以打上技术完结标识,此时订单对零部件的需求同时删除。在很多项目中,为了简便处理,会对所有完成的订单进行技术完结处理(注:不再继续生产也是一种完成)。CO看到DLV状态或TECO状态时将对订单进行完工结算;

    ·        RESA (进行结果分析):生产订单进行过结算;

    ·        CLSD (关闭):生产订单做账务关闭,不允许对订单发生任何过账,通常情况下,财务月末对订单进行结算后,如果确认不会再有追加发料等业务发生,则应该将订单进行关闭;

    ·        DLID (删除) :对生产订单做删除标识,数据仍然存在数据库中,状态可恢复。如果想彻底删除,需对订单进行归档处理。

     


    函数:STATUS_READ。

    输入参数OBJNR也是OR+订单号,ONLY_ACTIVE即只取出激活的状态。读出来后也需要转换下。STATUS_CHECK是检查生产订单状态,看是否具有某种状态,STATUS_TEXT_EDIT同STATUS_READ,但似乎不能读出所有的状态。

    在JEST中,一个生产订单可能同时存在多个状态(比如DLV和TECO,TECO可能和其它状态都会同时存在),所以需要注意,单aufk和JEST关联是会存在多条记录,如果要做数量统计等。最后把TECO状态给过滤掉,或统计时不要统计TECO状态的条目,否则统计数据会错误。TJ02T表(系统状态文本)。

    包含订单的所有状态和文本说明。

     
    1.可以通过函数'STATUS_TEXT_EDIT' 。


    复制代码
    CALL FUNCTION 'STATUS_TEXT_EDIT'
    EXPORTING
    objnr = object_tab-objnr
    spras = sy-langu
    flg_user_stat = 'X'
    IMPORTING
    line = object_tab-sttxt
    user_line = object_tab-ustxt
    EXCEPTIONS
    object_not_found = 01.

    复制代码

    函数不能直接用工单号码作输入参数,需使用工单的OBJNR栏位,可以通过用工单号码从视图VSAUFK中取得。 TMP_LINE就是返回的工单状态记录,如: TECO DLV PRC MANC RESA RMWB SETC

    2.可以通过直接在JEST表中通过状态判定读取。


    复制代码
    SELECT SINGLE * FROM aufk WHERE aufnr = readrec-aufnr. ** 检查工单种类

    * IF aufk-auart(1) <> 'A'.
    * CONTINUE.
    * ENDIF.

    ** 判定工单状态
    CLEAR: jest.
    SELECT SINGLE * FROM jest
    WHERE objnr = aufk-objnr
    AND ( stat = 'I0045' OR " TECO
    stat = 'I0013' OR " DELETE
    stat = 'I0076' OR " DELETE FLAG
    stat = 'I0046' OR " CLSD
    stat = 'I0012 ') "DLV
    AND inact = space.
    IF sy-subrc = 0.
    CONTINUE.
    ENDIF.
    *
    ** 判定工单是否 RELASE
    CLEAR: jest.
    SELECT SINGLE * FROM jest
    WHERE objnr = aufk-objnr
    AND ( stat = 'I0002' OR " RELEASE
    stat = 'I0042') " Partial RELEASE
    AND inact = space.
    IF sy-subrc <> 0.
    CONTINUE.
    ENDIF.

    ** 检查此笔作业是否需要 ( 必需 RELEASE)
    ** 判定作业是否 RELASE
    CLEAR: afvc.
    SELECT SINGLE * FROM afvc WHERE aufpl = readrec-aufpl
    AND aplzl = readrec-aplzl. CLEAR: jest.

    SELECT SINGLE * FROM jest
    WHERE objnr = afvc-objnr
    AND stat = 'I0002' . " RELEASE
    IF sy-subrc <> 0.
    CONTINUE.
    ENDIF.

     

    1. 通过订单主数据表AUFK,获取到OBJNR字段

        2.通过OBJNR字段在表JEST中获取STAT对象状态信息

    3.通过对象状态信息去表TJ02T获取到状态信息

     

    展开全文
  • 生产订单下达保存时更新批次特性值 需求:当ERP中指定类型的生产订单按下小绿棋下达后,则会在“已确认”中出现下达日期,此时需要将该日期在按下订单保存按钮时写入至收货批次特性中(批次已在创建订单时候创建...
  • SAP生产订单删除与归档

    千次阅读 2021-04-07 09:35:47
    以上字段选择错误,并且生产订单已经创建,发生了业务数据。这时就需要多种删除归档数据的工具,例如物料删除与归档,批次删除与归档、生产订单删除与归档; 例如,物料归档:删除前处理 > 标记删除(MM06)>...
  • SAP 生产订单状态 TABLE

    2020-09-30 16:32:51
    AUFK~OBJNR, JEST-OBJNR,TJ02-TXT04
  • SAP生产订单归类总结

    2020-11-06 09:09:48
    一、生产订单抬头文件中的调度类型: 1.向前:知道开始日期,自动计算完成日期。 2.向后:知道完成日期,自动计算开始日期。 3.只有能力需求,手工输入开始完成日期 4.当前日期,开始日期等于今天,自动计算完成...
  • SAP MM工序外协生产订单跟采购申请采购订单的关系 SAP MM工序外协生产订单跟采购申请采购订单的关系
  • 如何设置sap生产订单自动关闭

    千次阅读 2020-02-11 10:31:01
    SAP系统中,若生产订单已经完成,那么是用技术性完成(Technical complete)的方式对订单进行操作,目的是让生产订单对组件的预留进行清除。一般来说,大家普遍采用的是人工去进行生产订单技术关闭的方式,且一般由...
  • 问题描述:手工创建的生产订单,在物料没有工艺路线的前提下,手动创建工序,很容易忘记输入工作中心,但在migo入库时,工作中心又是必带字段, 1.如何控制手创生产订单时必须输入工作中心才可进行保存呢? 2.后台...
  • 1.需求 工单组件设置反冲料时,库存地点取配置表值 工单组件取消反冲料时,库存地点取物料主数据生产库存地点 2.增强实现 功能实现原理是在 EXIT_SAPLCOZV_001 中更新(SAPLCOBC)RESB_BT[],进而实现对组件的更改 ...
  • SAP生产订单预留

    千次阅读 2019-04-17 10:04:26
    SAP生产订单预留 2014年01月26日 12:50:34空空为道阅读数:8000 闲来无事,研究一下生产订单预留。 首先是预留的创建: 1.预留创建的时机:预留凭证是在生产订单保存的时候创建的,预留编号和生产订单一一...
  • 出口函数EXIT_SAPLCOBT_001最大的好处就是TABLES参数中对AFKO、AFPO、AFVV、AFVC、RESB等主要的订单相关表都有记录,并且基本都有带_OLD后缀的表,记录的是修改前的值,一新一旧,用于比较太合适了!另外,在新表中(不带...
  • SAP系统中生产订单中状态解释,对各个生产订单的状态进行解释
  • SAP生产订单结算原理.doc
  • SAP生产订单更改记录

    千次阅读 2019-07-18 08:35:20
    *&---------------------------------------------------------------------* *&包含ZXCO1U01 *&---------------------------------------------------------------------* BRE...
  • SAP 生产订单teco权限控制

    千次阅读 2020-09-21 21:59:39
    Ask a Queshttps://blogs.sap.com/2019/10/21/productionprocess-order-untecorevoke-teco-restriction-authorization/tion Write a Blog Post Login / Sign-up Technical Articles Author’s profile photo Rupesh ...
  • SAP 生产订单

    千次阅读 2021-02-27 10:40:24
    生产订单中实际成本的计算如下: 1、直接材料成本:是为生产订单直接领用的物料成本,等于本张订单领用物料的数量*此物料主数据中的价格,数据来源于MM模块; 2、直接人工费:等于本张订单耗用的实际工时*本产品...
  • 生产订单计划内投料与计划外投料两者区别主要在于投料的方式。 简单来说一下SAP中常见的计划内投料&计划外投料: 1、对于直投物料方式: 计划内投料: 计划外投料: 货物移动中显示: 2、对于组件反冲物料 ...
  • Data: gt_JSTAT type JSTAT occurs 0 with header line. gt_JSTAT-stat = ‘I0002’. gt_JSTAT-inact = ’ '. append gt_JSTAT. gt_JSTAT-stat = ‘I0045’. gt_JSTAT-inact = ‘X’. append gt_JSTAT. ...
  • 在CO中费用从成本中心到生产订单一般通过作业类型进行,生产订单报工时产生订单的标准费用(同步成本),月结进将生产订单按作业类型的实际价格进行重估。但有些指标用作业类型不太方便的时候(比如作业类型过多,又...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,541
精华内容 3,016
关键字:

sap生产订单