메뉴 건너뛰기

SAP 한국 커뮤니티

고수님들,,, 값진 조언 부탁드립니다.


FI모듈 환율등록 프로그램(T-CODE : 

S_BCE_68000174)를 레코딩떠서


일별 환율을 일괄등록하는 프로그램을 구성중에 있습니다.


데이터 파일은 아래와 같은 형태이며 S_BCE_68000174의 화면은 엑셀시트처럼 펼쳐져있습니다.


LOOP문을 돌려 순차적으로 레코드를 S_BCE_68000174에 태우는 로직인데..첫번째 레코드는 정상적으로 SAVE가 되는데 다음 레코드 로딩 전 이전 레코드가 한번 더 저장이 되면서 중복 에러가 뜨고 더이상 진행이 안됩니다.


아래 레코딩 뜬 프로그램 소스 검토 좀 부탁드립니다.


 


***Upload용 데이터------------------------------------


등록일자 등록시간 고시회차 통화코드 매매기준율
20080721 83021     1    AUD     983.99
20080721 83021     1    CHF     989.64
20080721 83021     1    EUR     1603.25
20080721 83021     1    GBP     2018.67
20080721 83021     1    HKD     129.84
20080721 83021     1    JPY     946.89
20080721 83021     1    USD     1012.6



 


***S_BCE_68000174 recording source------------------------------------


  

LOOP AT it_upload.


 


        PERFORM bdc_dynpro   USING 'SAPL0SAP' '0020'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'V_TCURR-KURST(01)'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=NEWL'.
        PERFORM bdc_dynpro      USING 'SAPL0SAP' '0020'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'V_TCURR-TCURR(01)'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=SAVE'.
        PERFORM bdc_field       USING 'V_TCURR-KURST(01)'
                                     it_upload-kurst_01_001.
        PERFORM bdc_field       USING 'V_TCURR-GDATU(01)'
                                      it_upload-gdatu_01_002.
        PERFORM bdc_field       USING 'V_TCURR-FCURR(01)'
                                      it_upload-fcurr_01_003.
        PERFORM bdc_field       USING 'RFCU9-KURSP(01)'
                                     it_upload-kursp_01_004.
        PERFORM bdc_field       USING 'V_TCURR-TCURR(01)'
                                      it_upload-tcurr_01_005.
        PERFORM bdc_dynpro      USING 'SAPL0SAP' '0020'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'V_TCURR-KURST(02)'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=BACK'.
        PERFORM bdc_dynpro      USING 'SAPL0SAP' '0020'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'V_TCURR-KURST(02)'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=BACK'.



        CALL TRANSACTION 'S_BCE_68000174' USING it_bdcdata "OPTIONS FROM opt.
                                         MODE 'A'" 'A' "E -error screen display
                                         UPDATE 'S'
                                         MESSAGES INTO it_messtab.

    CLEAR: w_subrc, w_msg_txt.
    w_subrc = sy-subrc.

    IF w_subrc = 0 .
      w_rc = w_rc + 1.
    ENDIF.

  ENDLOOP.

번호 제목 글쓴이 날짜 조회 수
2023 [요청]FUNCTION만들려고 하는데,, 조언 부탁드립니다. [3] 다급 2008.07.21 1241
2022 <b>[완료]</b>현 서버(SAP) 에서 타 서버(SAP)의 데이타를 가져오는 방법 문의 드립니다. [6] 지의 2008.07.21 1740
2021 <b>[완료]</b>sap 계정만들기에 대한 질문입니다. [1] 쪼꼬팜 2008.07.21 1800
» <b>[완료]</b>BDC를 이용한 프로그램 개발 중입니다. 레코딩 뜬 부분 검토 좀 부탁드릴께요 [2] 강컨 2008.07.21 2759
2019 [요청]alv에서 원래 정해진 값은 숫자인데 문자를 쓰면 덤프가 납니다 어떻게 해야하나요 [1] 초초보보 2008.07.21 1464
2018 [요청]SMARTFORM 작성할 때, Use the fullscreen text editor 문제 [1] file seph 2008.07.20 2557
2017 <b>[완료]</b>netweaver 설치중 오류log 원인 아시는분 좀 알려주세요 [1] 카즈키 2008.07.19 1300
2016 <b>[완료]</b>숫자의 특정자릿수를 변경할수있는 함수?? [5] 다급 2008.07.18 2200
2015 <b>[완료]</b>alv f4 선택후..금액을 저장하는데요. ^^ [1] unicrn 2008.07.18 1396
2014 <b>[완료]</b>View에서 헤더 타이틀이 보이질 않는데.. [2] file 김지성 2008.07.18 1334
2013 <b>[완료]</b>금액 단위를 변경해서 표시하는 방법 [3] hccpi 2008.07.18 2879
2012 <b>[완료]</b>REPORT PROGRAM 에서 질문있습니다. [2] 아밥걸 2008.07.18 1263
2011 [요청][요청] BDC 생성시, Warning 메시지 문제 및 원인 궁금. [1] file 대지꿀꾸링 2008.07.18 2177
2010 [요청]CBO프로그램에서 file첨부하여 올리고, 내리는 프로그램 예제 [1] Happy~ 2008.07.18 1296
2009 <b>[완료]</b>rfc펑션에서 데이타타입 바꿀게 있어요.. curr타입에서 캐릭 타입으로 ... [3] 냥냥 2008.07.18 1509
2008 <b>[완료]</b>Frontend 방식으로 출력하는데 외부에서는 출력이 안되네요...ㅠㅠ 일이아리 2008.07.18 1377
2007 <b>[완료]</b>ctrl + F2 키가 먹히지 않습니다. [1] 도움이 2008.07.17 1482
2006 [요청]JSP에서 RFC로 Table 넘기기 문의드립니다. [1] 김지성 2008.07.17 1972
2005 [요청]리포트 프로그램 관련 질문입니다. [4] Lee Hyun 2008.07.17 1183
2004 [요청]리포트 프로그램에서 90라인 이상이 찍히면 다음장에 새로운 헤더가 다시 나오게.. [5] SD2 2008.07.17 1252