"James_lx  2021.11.04  添加过滤掉不在账期中的数据   开始

loop at gt_log into data(gs_log).

SELECT SINGLE BWKEY  FROM T001W WHERE WERKS EQ @GS_LOG-WERKS INTO @DATA(LV_BWKEY) . "通过工厂抓公司

CALL FUNCTION 'MM_PERIOD_CHECK' "检查物料账期函数
      EXPORTING
        i_bukrs           = LV_BWKEY
        i_budat           = GS_LOG-POST_DT
      EXCEPTIONS
        invalid_mm_period = 1
        marv_no_entry     = 2
        fi_period_error   = 3.

IF sy-subrc <> 0. "不在账期中的处理

CALL FUNCTION 'MESSAGE_TEXT_BUILD'
        EXPORTING
          MSGID               = SY-MSGID
          MSGNR               = SY-MSGNO
          MSGV1               = SY-MSGV1
          MSGV2               = SY-MSGV2
          MSGV3               = SY-MSGV3
          MSGV4               = SY-MSGV4
        IMPORTING
          MESSAGE_TEXT_OUTPUT = gs_log-EXECUTE_MSG.

"修改日志表
      gs_log-AENAM = SY-UNAME.
      gs_log-AEDAT = SY-DATUM.
      gs_log-AEZET = SY-UZEIT.
      gs_log-EXECUTE_STATUS = 'E'.
      UPDATE ZTPP0018 FROM  gs_log.
      COMMIT WORK.

"内表删除这一行
      " DELETE  gt_log WHERE REC_NO = gs_log-REC_NO.
      DELETE  gt_log INDEX  SY-TABIX.

ENDIF.

endloop.

SAP ABAP 检查物料账期函数相关推荐

  1. SAP如何将物料账期跨年月一次性开到当前

    SAP如何将物料账期跨年月一次性开到当前 SAP 学习中使用IDES系统,里面公司的物料账期可能是在十几年前,如果使用MMPV一个一个月关和开,那将是非常耗时工作. 下面介绍一个方法,将物料账期跨年月 ...

  2. SAP中财务账期和物料账期系统内表

    SAP中财务账期系统内表:财务账期表:T001B SAP中物料账期系统内表:物料账期表:MARV

  3. SAP 打开或关闭财务账期和物料账期等事物代码清单-OB52/MMPV/MMRV/OKP1/1KEF

    文章目录 1.FI账期 1.1 财务账期-OB52或 S_ALR_87003642 2.CO账期 2.1 控制范围账期-OKP1 2.2 利润中心账期-1KEF 3.物料账期-OMSY/MMPV/MM ...

  4. SAP ABAP 根据物料工厂查询工作中心(ARBPL)的两种方式

    SAP ABAP 根据物料工厂查询工作中心(ARBPL)的两种方式 引言: 根据物料工厂查询工作中心的两种方式 关键字:SAP ABAP CR_WORKSTATION_READ ARBPL 工作中心 ...

  5. SAP FICO模块-财务账期的打开和关闭

    文章连接:SAP FICO模块-财务账期的打开和关闭

  6. 打开财务账期和物料账期code

    物料账期:Tcode MMPV和Tcode MMRV 财务账期:Tcode OKP1  和OB52

  7. 【FICO系列】SAP FICO模块-财务账期的打开和关闭

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[FICO系列]SAP FICO模块-财务账期的 ...

  8. 物料账期、财务账期之间区别

    物料账期:Tcode MMPV和Tcode MMRV 财务账期:Tcode OKP1 和OB52 一.MMPV 调整财务物料帐结算的期间,只能逐月的进行调整.如果系统目前是07年2月份的物料帐,现在要 ...

  9. 当APO生产订单报工遇到物料账期没开

    7月1日,在测试环境中通过VA01建了一个包含25台的销售订单,MMP计划排程后,产生了25个生产计划,其中有一个计划号是212640,RPM BOM展开.MRP计算物料需求做完,再做PPC1完工确认 ...

最新文章

  1. 谷歌、亚马逊、微软、IBM…这些巨头都已如何通过AI赚到钱了?
  2. checkbox管理
  3. SSL certificate problem: unable to get local issuer certificate
  4. 零售商的“基因改造”浪潮
  5. [翻译]Protocol Buffer 基础: C++
  6. 媒体查询 屏幕超过页面上版心的宽度时 ,(也就是所有内容能显示出来),不让它有滚动条 【解决了因为banner图的原因出现滚动条的问题】...
  7. boost::hana::reverse_partial用法的测试程序
  8. 华为证实 P40 将没有 Google 服务;李世石退役;Python 3.8.1 发布 | 极客头条
  9. 编程java 格式_Java代码的基本格式
  10. python 爬虫爬取内容时, \xa0 、 \u3000 的含义与处理方法
  11. HTML的字体10种酷炫效果
  12. 2021第十四届“认证杯”数学建模网络挑战赛C题
  13. 添加打印机,本地打印后台处理程序服务没有运行
  14. 利用全加器实现7段数码管_单片机入门:LED数码管基础
  15. 暴力破解:破解强力保护、IP 封锁(连续提交 3 次错误登录封IP 的情况下)
  16. c语言将字符输出到屏幕中央,C语言printf“()”真的会将输出发送到屏幕吗?
  17. 高性能RabbitMQ消息队列介绍 及 SpringBoot整合
  18. 编写一个“绘画系统”
  19. android7.1系统集成高德地图
  20. 简单用户登录系统 实现注册 登录功能

热门文章

  1. Abaqus 固定云图标尺
  2. IntelliJ IDEA 13 皮肤/编辑器字体设置
  3. Java job interview:WinForm界面特效设计案例导航图分享
  4. Vue 解决兄弟组件之间传值问题
  5. 综述类论文审稿意见建议
  6. 我是一个硬件工程师,面试官随口问了这些问题 | 收藏
  7. 使用计算机翻译软件,memoQ(计算机翻译工具)
  8. 三款视频下载工具,让你不花钱也有vip的下载速度!
  9. 宇视阿宇摄像机夜间效果好吗?画面可以看清楚吗?
  10. 理解Pointers In C++:第一重