精华内容
下载资源
问答
  • 生产订单日期
    千次阅读
    2018-11-23 10:39:23

    基本开始日期:表示订单的开始日期
    基本完成日期:表示订单的完成日期
    我们在输入基本开始日期和基本完成日期时需要关注调度下面的“类型”,其中有向前、向后、当天日期等:
    选择调度类型为向前:那我们只需要输入基本日期的开始时间,系统会自动推算(考虑自制和计划边际码)去订单的完成日期.
    选择调度类型为向后:那我们只需要输入基本日期的完成时间,系统会自动推算(考虑自制和计划边际码)去订单的开始日期.
    选择调度类型为当前:系统自动确认开始日期为当天,并根据计划边际码和自制时间计算出完成日期.
    选择调度类型为只有能力计划:系统开始与结束日期则需要人工输入。
    选择调度类型为向前准时:与调度向前功能一样,只是会精确到小时。
    选择调度类型为向后准时:与调度向后功能一样,只是会精确到小时。
    下面我们开始介绍已计划的日期:
    已计划的开始日期=生产开始日期
    已计划的完成日期=生产完成日期

    已计划的开始日期=生产完成日期-加工时间(来自工艺路线的工时)
    已计划的完成日期=基本完成日期-产后缓冲
    已计划的下达日期=生产开始日期-下达期间

    已计划的相关日期就是根据上面的公式计算出来,主要与计划边际码相关,接下来介绍一下已确认的日期:
    已确认的开始日期=第1次报工的日期
    已确认的完成日期=最后一次报工的日期
    已确认的下达日期=实际下达的日期
    在这里插入图片描述

    更多相关内容
  • 出口函数EXIT_SAPLCOBT_001最大的好处就是TABLES参数中对AFKO、AFPO、AFVV、AFVC、RESB等主要的订单相关表都有记录,并且基本都有带_OLD后缀的表,记录的是修改前的值,一新一旧,用于比较太合适了!另外,在新表中(不带...
  • 1、APO的订单表:/SAPAPO/ORDKEY,这里面放了LC里面生产订单的ID。 2、拿到订单ID后,通过函数获取订单的工艺,整车有冲焊涂总4大工艺,会有4个工艺的日期,调整工艺日期,就是调整整车的生产日期。 3、把指定的...

    今天做了个程序,调整SAP APO计划订单生产日期,居然成功了,放博客记录一下。

    1、APO的订单表:/SAPAPO/ORDKEY,这里面放了LC里面生产订单的ID。

    2、拿到订单ID后,通过函数获取订单的工艺,整车有冲焊涂总4大工艺,会有4个工艺的日期,调整工艺日期,就是调整整车的生产日期。

    3、把指定的日期,函数放入参数中。

    4、调用函数更新LC中订单的工艺日期。

    前提条件:

    APO的OM订单管理函数,都需要开一个SESSION号,需要这个号才能执行,我从标准程序中找到了这个号的创建函数。

    CALL FUNCTION '/SAPAPO/RRP_SIMSESSION_CREATE'
        EXPORTING
          iv_simid      gv_simid
        
    IMPORTING
          ev_simsession gv_simsession
        
    EXCEPTIONS
          error_message 1.

    取得工艺函数:

    CALL FUNCTION '/SAPAPO/OM_ACT_GET_BY_ORDER'
        EXPORTING
          is_gen_params     gs_gen_params
          iv_simsession     
    gv_simsession
          it_order          
    lt_order
          iv_start_time     
    '19970101010101'
          iv_end_time       '20991231235959'
        IMPORTING
          et_cap_reqs       gt_cap_reqs
        
    EXCEPTIONS
          lc_connect_failed 1
          lc_com_error      2
          lc_appl_error     3
          OTHERS            4.

    调整工艺时间函数,从乃天的程序中拷贝到的。

    *   取得策略参数
        PERFORM frm_get_schedulepara CHANGING ls_get_changed_options
                                              ls_sched_control
                                              lt_sched_params
    .

        CALL FUNCTION '/SAPAPO/OM_ACT_SCHEDULE'
          EXPORTING
            is_gen_params          gs_gen_params
            iv_simsession          
    gv_simsession
            it_activities          
    lt_act
            is_controlparameters   
    ls_sched_control
            it_sched_params        
    lt_sched_params
            is_get_changed_options 
    ls_get_changed_options
          
    IMPORTING
            et_rc                  lt_rc
            et_changed_orders      
    lt_changed_orders
            et_changed_cap_reqs    
    lt_changed_cap_reqs
            et_sched_failures      
    lt_sched_failures
            et_sched_log           
    lt_sched_log
            et_overflows           
    lt_overflows
          
    EXCEPTIONS
            lc_connect_failed      1
            lc_com_error           2
            lc_appl_error          3
            OTHERS                 4.

    APO函数修改完成,还要提交到LC:

    FORM frm_save_activities .
      IF  0.
        PERFORM activities_save_changes IN PROGRAM /sapapo/saplseq_visual_01 IF FOUND
                                        
    USING gc_true.
      ELSE.
        CALL FUNCTION '/SAPAPO/SEQM_RRP_COMMIT'
          EXCEPTIONS
            commit_error 1
            OTHERS       2.
        IF sy-subrc 0.

        ELSE.

        ENDIF.

        CALL FUNCTION 'RPM_FCODE_SAVE'
          EXPORTING
            iv_simid    gv_simid
            iv_popup    
    space
            iv_show_msg 
    space
          
    EXCEPTIONS
            fatal_error 1
            other_error 2
            OTHERS      3.
        IF sy-subrc <> 0.
        ENDIF.
      ENDIF.
    ENDFORM.

    展开全文
  • 生产订单中的日期/时间

    千次阅读 2021-08-27 11:02:52
    当计划类型为“向后”时,输入基本日期-结束,系统可自动计算出基本日期-开始。 之前以为的规则根据自制天数和计划边际码计算,但是实际测试时发现好像和自制天数没什么关系,不知道自制天数何时起作用。 基本结束...

    当计划类型为“向后”时,输入基本日期-结束,系统可自动计算出基本日期-开始。

    之前以为的规则根据自制天数和计划边际码计算,但是实际测试时发现好像和自制天数没什么关系,不知道自制天数何时起作用。

    • 基本结束日期:
      • 物料无自制天数,基本结束日期为输入日期,时间为当天的24:00​​​​​​​        
      • 物料有自制天数,基本结束日期为输入日期,时间为当天的00:00结果与F1显示范例相同
    • 计划结束日期:
      • F1指示:没什么可参考的信息。。。
      • 计划结束日期的计算与工艺路线中的工序中定义的能力、公式有关

         

         计划结束时间应在工单结束日期之前,所以为9.26

                    具体时间为最后一道工序的结束时间:

            ​​​​​​​        

                     工序的结束时间在工作中心中定义:完成时间是下午5点

                    

    • 计划开始日期:
      • 计划开始时间根据计划结束时间开始倒推(因为计划类型是向后)
      • 计划开始时间 = 计划结束时间 - 工序耗费时间 ,其中工序耗费的时间根据公式计算出来
      • 本例= 17:00 - 1h =16:00,但是为什么计算出来是15:52:30?
      • 工作中心中设置的能力是8h工作,1h休息,所以60分钟的休息时间分摊在工作时间内,每小时休息60/8=7.5分钟,所以开始时间16:00需要再减去休息的7.5min,就是15:52:30
      • 计划开始时间 = 计划结束时间 - 工序耗费时间 ,还需要考虑能力中的工作时长、休息时间
    • 基本开始日期:
      • 未说明和计算方式,测试显示应该是 = 计划开始日期,时间是00:00

    向后计算的顺序是,先输入基本结束日期→决定结束时间→决定计划结束日期→决定计划结束时间→计算计划开始日期/时间→决定基本开始日期/时间

    向前计算没测,应该差不太多吧。。。

    展开全文
  • 批量修改工单日期: STATUS_READ获取订单状态 通过订单的对象号(OR+4位前导0+订单号)到表JEST中取出字段STAT INACT,再去表TJ02T查看STAT对应的描述 Direction ...
  • 如图:自定义菜单【生产订单批量修改】,将EXCEL中工单号、开工日期、完工日期粘贴至表格中,可批量修改工单中开工日期、完工日期
  • SAP订单状态详解

    2020-12-18 19:09:53
    orderstatusdescriptionexplanationCRTD建立生产订单创建时的状态,表明订单处于刚刚创建时点,不允许做后续发料,确认等操作。PREL部分释放(部分下达)当对生产订单做部分下达时的状态,如仅下达部分工序时。REL已...
  • 在项目中经常遇见需要查询生产订单在具体某个时间是什么状态,但是标准的function都是查询当前状态的,在此写下一个function查询具体某个时间点生产订单状态 先看结果,下图为测试结果,没有问题 源码如下 ...
  • 计划单的基本开始日期 = 计划单的基本完成日期 - 物料主数据MRP2视图的自制生产天数 (全部以工厂日历的工作日计算) 生产单的基本开始日期 = 已计划的下达日 + 计划边际码的下达期间。(不去改的前提下) ...
  • SAP生产订单归类总结

    千次阅读 2020-11-06 09:09:48
    一、生产订单抬头文件中的调度类型: ...二、生产订单日期解释: 1.基本日期开始日期: 订单开始日期 基本日期开始日期 = 已计划的日期开始 -计划边际码中的产前缓冲日期 2.已计划的日期开始:生产开始日期; ..
  • SAP生产订单结算

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

    热门讨论 2015-01-05 21:35:17
    java按日期加流水号方式生成订单号,已经测试过,可递增方式生成。
  • 采购订单更改日期的妙用

    千次阅读 2020-12-28 19:19:17
    采购订单项目表中的更改日期妙用——EKPO-AEDAT.1.记录删除的日期一开始用户要此信息,我都使用跟踪查找到CDPOS更改凭证项目表,使用此表勉强可以得到正确的信息,但是如果CLIENT COPY做得不好,此类信息会丢失,...
  • 业务部门说,有一个生产订单,已经投料了,然后又决定换原料了,组件删除了,但是之前投错的原料冲销不了,不知道该怎么办了,问我该怎么办,我上哪知道该怎么办,于是上网问网友,折腾一天,折腾出如下这些事儿。...
  • 2021年的时候在深圳光明区某企业做了一个项目:委外生产订单创建。因为委外的生产订单和当前企业的工序以及组件并不相同,所以需要对创建的生产订单的工序进行删除和增加,对组件进行删除和增加。 当时的业务程序的...
  • PP实施经验分享(23)——生产订单状态历史记录_(例子:生产订单TECO之后,的报工收货记录查询报表逻辑) 最近用户提到一个特别的需求点:就是想通过后台数据表获取工单在TECO标识之后,又打开,再关闭;这样的一段...
  • SAP生产订单归类总结(很重要)

    千次阅读 2018-11-11 03:21:55
    SAP生产订单归类总结(很重要)
  • 1、如果生产订单由计划订单转换生成,BOM的展开日期将从计划订单中复制过来。 2、如果生产订单是手工添加的,系统将确定展开日期如下: 如果你在生产订单创建时指定了订单开始日期,系统将采用这个日期作为BOM的...
  • 生产订单状态码解释

    2020-09-23 10:51:01
    生产订单状态码解释如下: CRTD 建立 生产订单创建时的状态,表明订单处于刚刚创建时点,不允许做后续发料,确认等操作。 PREL 部分释放 当对生产订单...NTUP 日期未更新 表明生产订单日期人工更改后未重新进行日期计划
  • SAP的PP模组操作手册(BOM、工艺路线、工作中心、生产订单、MRP),一整套PP的流程
  • 有效订单交货日期(物料清单管理,产生了物料需求计划MRP)制造业需要一个集成的计划,解决生产中个问题,而非用库存弥补
  • 常见报错(6)生产订单报工时,过账日期在上月,提示报错:过帐周期 001 2021 被冻结 (核查过帐日期) 生产订单报工时,将报工过账日期设置到上月,报工时提示报错:过帐周期 001 2021 被冻结 (核查过帐日期) 消息号...
  • 需求:当ERP中指定类型的生产订单按下小绿棋下达后,则会在“已确认”中出现下达日期,此时需要将该日期在按下订单保存按钮时写入至收货批次特性中(批次已在创建订单时候创建并指定)。 实现: 1、找到生产...
  • 【PP生产订单】入门介绍(一)

    千次阅读 多人点赞 2018-11-11 14:38:01
    这里讲的生产订单就是离散制造里面的单据,因为系统中有很多不同类型的单据(下图即后台配置)。 下面看一下跨应用的功能流程图中生产订单的位置: 通过需求计划产生计划订单,将计划订单转化成生产订单,然后...
  • 文章目录前言一、功能二、... select A.cSOCode 销售订单号,cCusCode 客户编码,A.dPreMoDate 预完工日期,D.MoCode 生产单号, A.cInvCode 物料编码,C.Qty 生产订单数量 ,E.YQZT 是否逾期入库,E.QTY 产成品入库数量, CA
  • 【PP生产订单】入门介绍(二)

    千次阅读 2018-11-12 20:17:09
    接着之前一篇继续往下,讲了生产订单的抬头基本信息和组件信息,下面就到工序信息(Routing)了。 这里定义的是生产一个物品需要经过哪些具体的工序,如上图,会经过三个工序。 组件:表明该道工序有进行投料...
  • 订单DLV(交货已完成)\TECO(技术完成)的状态一直困扰着大家,现就这两个状态的作用作一下说明。在CO中这两个状态用于结果分析,即确认工单的余额是进入在制品还是进入差异,有这两个状态中的一个时,工单余额即会...
  • java根据日期自动生成订单编号

    千次阅读 2021-01-04 11:41:00
    } } /** * 生成订单编号 * * @return */ public static synchronized String getOrderNo() { // 自动占位填充0000 //DecimalFormat decimalFormat = new DecimalFormat("00000"); String str = new ...
  • 2、送货日期:自动显示系统当前日期 3、订单号:自动生成送货单序号[No.2011030001],格式为["No."+"年"+"月"+"当月第N次打印"],每次打开时后四位的值自动递增1,月初自动归0 4、客户名称:可从下拉列表中选择...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 16,753
精华内容 6,701
关键字:

生产订单日期