메뉴 건너뛰기

SAP 한국 커뮤니티

 

    READ TABLE LT_TEMP INDEX 1.
*   1-1. Header
    CLEAR LS_HEADER.
    LS_HEADER-RES_DATE   = SY-DATLO.
    LS_HEADER-TR_PART_BA = LT_TEMP-GSBER   .  " Business Area
    LS_HEADER-COSTCENTER = LT_TEMP-KOSTL   .  " Cost Center
    LS_HEADER-MOVE_PLANT = LT_TEMP-WERKS   .  " Plant
    LS_HEADER-MOVE_STLOC = LT_TEMP-LGORT   .  " Storage Location
    LS_HEADER-MOVE_TYPE  = '907'   .  " Movement Type
    LS_HEADER-CREATED_BY = SY-UNAME.
    TRANSLATE LS_HEADER TO UPPER CASE.

    loop at lt_temp.
*   1-2. Item
      CLEAR LT_ITEMS.
*      LT_ITEMS-REQ_DATE     = SY-DATLO.
      LT_ITEMS-REQ_DATE     = lt_temp-reqdate.
      LT_ITEMS-MOVEMENT     = '907'.  " Movement Type     2010.07.05 201 -> 907 BY LEE JM
      LT_ITEMS-GL_ACCOUNT   = lt_temp-SAKNR.  " G/L Account No.
      LT_ITEMS-PLANT        = lt_temp-WERKS.  " Plant
      LT_ITEMS-STGE_LOC     = lt_temp-LGORT.  " Storage Location
      LT_ITEMS-BATCH        = CHARG.  " Batch No.
      LT_ITEMS-MATERIAL     = lt_temp-MATNR.  " Material No.
      LT_ITEMS-ENTRY_QNT    = lt_temp-ERFMG.  " Quantity
      LT_ITEMS-MOVEMENT     = ABAP_TRUE.
      CONCATENATE ET_IN-SAMNO '/' ET_IN-SAMSI INTO LT_ITEMS-ITEM_TEXT.
      TRANSLATE LT_ITEMS-MATERIAL TO UPPER CASE.
      APPEND LT_ITEMS.
    ENDLOOP.


 


위 문구에서 보시면 BAPI_RESERVATION_CREATE1 을 하기 위해 헤어와 아이템에 값을 MOVE하는 로직인데요.


위 로직중에 제가 궁금한것은


LT_ITEMS-BATCH        = CHARG.  " Batch No.


 


원자재나 완제품?은 안넣어도 생성이 되던데요.


MRO나 샘플같은 경우는 배치를 넣어줘야 생성이 되더라구요.


도대체 요놈 배치가 하는 기능이 무엇이며 왜 넣어야 하는지좀 


아시는분들 답변좀 부탁드립니다.


제가 MM이며, BAPI를 처음 만들어 보게 되서요...


 


 



 

번호 제목 글쓴이 날짜 조회 수
5609 <img src=3.gif>사용자별 역할 테이블에 대해 문의 드립니다. [2] file 슈퍼복덩이 2010.11.25 3211
5608 <img src=3.gif>lock object 필드 추가 관련하여서 질문드립니다... [2] 초코 2010.11.25 1166
5607 <img src=3.gif>라인이 아니라 그 라인의 필드를 클릭시 이벤트가 일어나게 하고 싶습니다. [4] 오늘도 역시 2010.11.24 1240
5606 <img src=2.gif>sflight 테이블의 값이 없습니다. [8] 광돈 2010.11.24 1034
5605 <img src=2.gif>sflight 테이블의 값이 없습니다. [8] 광돈 2010.11.24 1264
5604 <img src=2.gif>sflight 테이블의 값이 없습니다. [8] 광돈 2010.11.24 1094
5603 <img src=2.gif>sflight 테이블의 값이 없습니다. [8] 광돈 2010.11.24 1181
5602 <img src=1.gif>A017 테이블을 DB Tool에서 조회할 수 있는 방법이 있는지요? mlrs0128 2010.11.24 1875
5601 <img src=2.gif>netweaver 7 깔고나서 다음으로 해야할일.. [1] cosxp 2010.11.24 1009
5600 <img src=2.gif>[가격결정오류: 필수조건 PR00가(이) 누락됐습니다] 이와 같은 에러가 뜹니다. [1] 맹꽁이 2010.11.23 1934
5599 <img src=3.gif>AT LINE-SELECTION.후 REFRESH에 관해 문의드립니다. [2] prt 2010.11.23 1349
5598 <img src=3.gif>프로그램의 description 변경........... [4] file 모포 2010.11.23 3660
5597 <img src=1.gif>STANDARD 프로그램 필드 길이 관련 (SD 볼륨 사이즈 관련) 필통 2010.11.22 1345
5596 <img src=3.gif>구매오더나 자재마스터에 필드를 확장(추가)하고자 할경우 어떻게 하나요 ? [1] 촌놈악마 2010.11.22 2190
5595 <img src=2.gif>[VL09-자재이동취소] 자재이동 취소 관련 문의드립니다. [1] 맹꽁이 2010.11.22 3393
5594 <img src=2.gif>ALV 그리드에 SORT 사용시 공란의 칸들을 하나로 보이게 하는 방법이 있는지요. [1] 태사성 2010.11.19 1095
5593 <img src=3.gif>주차(WEEK) 구하는 펑션 문의 합니다. (일~토) [4] 크리스~ 2010.11.19 1808
5592 <img src=2.gif>스크린상에서 체크박스의 활성화 비활성화에 대하여 문의드립니다. [3] 신동욱 2010.11.19 2636
5591 <img src=3.gif>회계 필드 대체 관련 질문입니다. [8] file 쓰나미 2010.11.18 2349
» <img src=3.gif>BAPI_RESERVATION_CREATE1 자재예약을 할때 CHARG(배치번호)의 의미가 무엇인가요? [2] 써언 2010.11.18 2019