Chinaunix首页 | 论坛 | 博客
  • 博客访问: 688524
  • 博文数量: 194
  • 博客积分: 7067
  • 博客等级: 少将
  • 技术积分: 2008
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-09 14:48
个人简介

我很好

文章分类

全部博文(194)

文章存档

2019年(1)

2018年(1)

2017年(3)

2015年(2)

2012年(2)

2011年(1)

2010年(27)

2009年(15)

2008年(142)

分类: WINDOWS

2008-04-19 09:59:13

BOM展开和反查函数

CSS4                           BOM 展开
CS_BOM_EXPLOSION_MAT           BOM explosion (old version); as of 3.0, use CS_BOM_EXPL_MAT_V2
CS_BOM_EXPL_MAT_V2             BOM explosion for material

CSS5                           BOMs: 反查清单
CS_WHERE_USED_MAT              Bills of material; where-used list
CS_WHERE_USED_MAT_ANY          Bills of material; where-used list as material or class item
CS_WHERE_USED_MAT_VIA_CLA      Bills of material; where-used list via classes
-------------------------------------------------------------
三个方法:
1.CS15
2.FM:CS_WHERE_USED_MAT
3.根据表:STAS和STPO
第三个方法弄不好效率会比较差
--------------------------------------------------------------

知不知道反查BOM的函数?就是输入项为IDNRK,得出MATNR。反查BOM的函数我这有一个,CALL FUNCTION 'CS_WHERE_USED_MAT' 大概是反查激活的,不知未激活的可不可以查?
写个原型:    CALL FUNCTION 'CS_WHERE_USED_MAT'
      EXPORTING
        DATUB                            = PM_DATUB
        DATUV                            = PM_DATUV
        MATNR                            = ITAB1-MATNR
*        POSTP                            = pm_postp
*     RETCODE_ONLY                      = ' '
        STLAN                            = PM_STLAN
        WERKS                            = ITAB1-WERKS
        MCLMT                            = '00000000'
        MNSTL                            = ''
        MXSTL                            = ''
        STLTP                            = ''
        NEWSI                            = ''
     IMPORTING
       TOPMAT                           = SELPOOL
      TABLES
        WULTB                            = LTB
        EQUICAT                          = EQUICAT          "YHG110068
        KNDCAT                           = KNDCAT           "YHG110068
        MATCAT                           = MATCAT           "YHG110068
        STDCAT                           = STDCAT           "YHG110068
        TPLCAT                           = TPLCAT           "YHG110068
     EXCEPTIONS
       CALL_INVALID                     = 1
       MATERIAL_NOT_FOUND               = 2
       NO_WHERE_USED_REC_FOUND          = 3
       NO_WHERE_USED_REC_SELECTED       = 4
       NO_WHERE_USED_REC_VALID          = 5
       CX_SY_DYN_CALL_ILLEGAL_TYPE      = 6
       OTHERS                           = 7.
反查激活的BOM.反查未激活的怎么处理?

阅读(1827) | 评论(0) | 转发(0) |
0

上一篇:R3事务码(PP)

下一篇:SAP发送邮件(五)

给主人留下些什么吧!~~