메뉴 건너뛰기

SAP 한국 커뮤니티

FORM mb1c_bdc .


  REFRESH : gt_bdcmsgcoll, bdcdata.


  READ TABLE gt_upload INDEX 1.


  PERFORM bdc_dynpro  USING 'SAPMM07M'             '0400'.
  PERFORM bdc_field   USING 'BDC_OKCODE'           '=NPE'.
  PERFORM bdc_field   USING 'RM07M-BWARTWA'         gt_upload-bwartwa.
  PERFORM bdc_field   USING 'RM07M-WERKS'           gt_upload-werks.
  PERFORM bdc_field   USING 'RM07M-LGORT'           gt_upload-lgort.
  PERFORM bdc_field   USING 'XFULL'           'X'.
  PERFORM bdc_field   USING 'RM07M-WVERS2'           'X'.


 


LOOP AT gt_upload.
    IF sy-tabix = 1.
      PERFORM bdc_dynpro  USING 'SAPMM07M'             '0410'.
      PERFORM bdc_field   USING 'BDC_OKCODE'           'NPE'.
      PERFORM bdc_field   USING 'MSEG-MATNR'        gt_upload-matnr.
      PERFORM bdc_field   USING 'MSEG-ERFMG'        gt_upload-erfmg.
      PERFORM bdc_field   USING 'MSEG-CHARG'        gt_upload-charg.
      PERFORM bdc_field   USING 'MSEG-WERKS'        gt_upload-werks.
      PERFORM bdc_field   USING 'MSEG-LGORT'        gt_upload-lgort.
*     PERFORM bdc_field   USING 'DKACB-FMORE'  'X'.


     


      PERFORM bdc_dynpro  USING 'SAPMM07M'             '0410'.
      PERFORM bdc_field   USING 'BDC_OKCODE'           '/00'.
      PERFORM bdc_field   USING 'MSEG-MATNR'        gt_upload-matnr.
      PERFORM bdc_field   USING 'MSEG-ERFMG'        gt_upload-erfmg.
      PERFORM bdc_field   USING 'MSEG-CHARG'        gt_upload-charg.
      PERFORM bdc_field   USING 'MSEG-WERKS'        gt_upload-werks.
      PERFORM bdc_field   USING 'MSEG-LGORT'        gt_upload-lgort.
  


  ELSE.


     


     PERFORM bdc_dynpro  USING 'SAPMM07M'             '0410'.
      PERFORM bdc_field   USING 'BDC_OKCODE'           '=NPE'.
      PERFORM bdc_field   USING 'MSEG-MATNR'        gt_upload-matnr.
      PERFORM bdc_field   USING 'MSEG-ERFMG'        gt_upload-erfmg.
      PERFORM bdc_field   USING 'MSEG-CHARG'        gt_upload-charg.
      PERFORM bdc_field   USING 'MSEG-WERKS'        gt_upload-werks.
      PERFORM bdc_field   USING 'MSEG-LGORT'        gt_upload-lgort.
*     PERFORM bdc_field   USING 'DKACB-FMORE'  'X'.


     


      PERFORM bdc_dynpro  USING 'SAPMM07M'             '0410'.
      PERFORM bdc_field   USING 'BDC_OKCODE'           '/00'.
      PERFORM bdc_field   USING 'MSEG-MATNR'        gt_upload-matnr.
      PERFORM bdc_field   USING 'MSEG-ERFMG'        gt_upload-erfmg.
      PERFORM bdc_field   USING 'MSEG-CHARG'        gt_upload-charg.
      PERFORM bdc_field   USING 'MSEG-WERKS'        gt_upload-werks.
      PERFORM bdc_field   USING 'MSEG-LGORT'        gt_upload-lgort.
    ENDIF.


   


 AT LAST.
      PERFORM bdc_dynpro  USING 'SAPMM07M'             '0410'.
      PERFORM bdc_field   USING 'BDC_OKCODE'           '=BU'.


      PERFORM bdc_dynpro  USING 'SAPLKACB'             '0002'.
      PERFORM bdc_field   USING 'BDC_OKCODE'           '=ENTE'.
    ENDAT.


  ENDLOOP.


 


  CALL TRANSACTION 'MB1C' USING bdcdata
                               MESSAGES INTO gt_bdcmsgcoll
                               OPTIONS FROM ctu_params.


이렇게 썼고, 엑셀을 불러와 첫번째 creat를하면


초기화면->세부사항으로 신규품목0001제목과 okcode->신규품목0001->


               세부사항0002 와 okcode-> 신규품목0002로 나와야하지만 0002/0002 가 연달아나오고


               다음으로 신규품목0003이 나오는데... 여기서도 마찬가지로 그다음은 0003/0003이 나옵니다


 


제가 어느부분에서 잘못했는지 정말 답이 안나오네요!!? 


roof를 잘못쓴건지 확실이 모르겠네요...


 


허접한 질문이지만 고수님들의 많은 답변 부탁드립니다...꾸벅...


 


 


 

번호 제목 글쓴이 날짜 조회 수
2246 <b>[완료]</b>관세환급을 전산시스템으로 처리할 수 있는 프로세스를 아시는 분 알려주세요.. [1] 비안개 2008.09.06 1291
2245 [요청]abap netweaver 7.0 trial version [2] 제키싸 2008.09.06 1025
2244 [요청]ALV로 조회된 데이타를 파일로 다운로드시 DUMP 에러가 발생하여 문의드립니다. file 케이에스 2008.09.05 1085
2243 [요청]스탠다드 결과값 가져 오는 방법 [3] SAP아가씨 2008.09.05 1269
2242 [요청]BAPI중 BAPI_COPAPLANNING_POSTDATA 에 관련된 질문입니다. [2] 리브레 2008.09.05 5302
2241 [요청]CLASS ONF4 이벤트사용 서치헬프 띠우는데 간단질문!! [2] CoolGuy 2008.09.05 2010
2240 [요청][BAPI]를 정말 어떻게 해야하는지 모르겠습니다 ㅡ.ㅡ [2] Norton 2008.09.05 1765
2239 <b>[완료]</b>인터페이스 부분에 대해 문의드립니다. [2] 풍뎅이 2008.09.05 1457
2238 [요청][질문내용]call subscreen, sort 에 대해.. [1] 로미오 2008.09.05 2616
2237 [요청]PROGRAM, MODULE, APPEND관한 질문입니다. [4] 아밥우먼 2008.09.05 1155
2236 <b>[완료]</b>DMS로 부터 파일을 다운받아 로컬 PC로 저장하는 방법? [2] cahan 2008.09.04 1561
2235 [요청]넷위버 스네이크버전설치중에 오류에 관해 해결하고 싶습니다.(급질문) [4] file 아밥우먼 2008.09.04 1285
2234 [re] [요청]넷위버 스네이크버전설치중에 오류에 관해 해결하고 싶습니다.(급질문) daheng 2008.10.21 1425
2233 [요청]스탠다드 펑션을 카피할때 인클루드 파일에서 오류가 나면? file 넷가이 2008.09.03 1305
2232 [요청]티코드 RZ12 ....RFC 서버그룹 관리 및 세팅법 좀 부탁드립니다. 원니컴 2008.09.03 1687
2231 <b>[완료]</b>스마트폼에서 스트럭쳐처리에 관해 문의드립니다. [3] 풍뎅이 2008.09.03 1467
2230 <b>[완료]</b>스마트폼서 점선 가능한가요? - << 이런 마이너스 부호 넣어서 하는 임시방편 말고요... [3] 숟가락맨 2008.09.03 1330
2229 [요청]work flow 에대해서...조언좀부탁드려요 [2] CoolGuy 2008.09.03 1322
2228 [요청][요청]QM01,QM02 에서 파일 첨부를 하려고 합니다. 궁그미 2008.09.03 1475
2227 [요청]MRP 실행시 BADI 사용이 되는지 확인할 수 있나요? [2] 넷가이 2008.09.03 2006