메뉴 건너뛰기

SAP 한국 커뮤니티

<img src=1.gif>CDHDR,CDPOS테이블에 관한 문제~~~

Giant 2011.02.25 15:04 조회 수 : 2997



안녕하세요?


제가 도저히 안 풀려서 이렇게 질문을 드립니다.


 


제가 T-CODE: SCDO에서 변경문서 오브젝트를 만들고 그것을 이용해서 해당 테이블(YH1330_CD)의 변경 이력을


만들려고 합니다.(어떤 싸이트에 있는 것을 따라서 해 보았습니다. ^^)


그런데 아래 그림에서 보시다 싶이 제가 만든 오브젝트 "YH1330"는 테이블 CDPOS에서 필드 VALUE_NEW,VALUE_OLD


에 값이 쌓여 있지 않습니다.


CDPOS테이블의 FNAME라는 필드에 값이 자꾸 "KEY"만 박혀 있네요~~~


감각으로 볼때 이것이 변경한 필드 이름 같은데.... 어디서 세팅해야 할지 잘 모르겠습니다.


 


소스와 사진을 함께 첨부하겠습니다. 혹시 제가 코딩한 부분이 어디가 문제 있는지 좀 알려 주십시요.


 


 

 DATA: T_CD LIKE STANDARD TABLE OF YH1330_CD ,
        FS_CD  TYPE YYH1330_CD.

  DATA: L_MARK.

  FS_CD-WERKS = '1000'.
  FS_CD-MATNR = 'GH93-000001'.
  FS_CD-MAKTX = 'TEST' .           "이 필드의 변경이력을 만들려고 합니다.
  APPEND FS_CD TO T_CD .

  SELECT SINGLE FROM YH1330_CD WHERE WERKS = FS_CD-WERKS
                                   AND MATNR = FS_CD-MATNR.
  IF SY-SUBRC = 0.
    L_MARK = 'U'.
    FS_CD-KZ = L_MARK.
    UPDATE YH1330_CD SET MAKTX = FS_CD-MAKTX
                   WHERE WERKS = FS_CD-WERKS
                     AND MATNR = FS_CD-MATNR.
  ELSE.
    L_MARK = 'I'.
    FS_CD-KZ = L_MARK.
    INSERT YH1330_CD FROM TABLE T_CD .
  ENDIF.

  APPEND FS_CD TO XYH1330_CD .
  APPEND FS_CD TO YYH1330_CD .

  TCODE = SY-TCODE .


CALL FUNCTION 'YH1330_WRITE_DOCUMENT'
  EXPORTING
    OBJECTID                      = 'YH1330'
    TCODE                         = TCODE
    UTIME                         = SY-UZEIT
    UDATE                         = SY-DATUM
    USERNAME                      = SY-UNAME
*   PLANNED_CHANGE_NUMBER         = ' '
   OBJECT_CHANGE_INDICATOR       = L_MARK
*   PLANNED_OR_REAL_CHANGES       = ' '
*   NO_CHANGE_POINTERS            = ' '
   UPD_ICDTXT_YH1330             = 'I'
   UPD_YH1330_CD                 = 'I'
  TABLES
    ICDTXT_YH1330                 = ICDTXT_YH1330
    XYH1330_CD                    = XYH1330_CD
    YYH1330_CD                    = YYH1330_CD.


 


* e-abap님에 의해서 게시물 이동되었습니다 (2011-03-15 14:37)
* e-abap님에 의해서 게시물 이동되었습니다 (2011-03-15 14:37)
번호 제목 글쓴이 날짜 조회 수
6327 [요청]delete 하는법 알려주세요...조건에 맞는필드를 삭제하려고요... [5] 아밥! 2008.11.06 4683
6326 온라인프로그램에 두개의 컨테이너를 지정후 alv 적용 아시는 분? [1] 노력&성장 2007.08.19 4675
6325 [요청]loop 안에 if문에서 걸렸을때 loop까지 한번에 빠져나오려면?? [5] bizarre 2008.11.10 4673
6324 <b>[완료]</b>[질문]4개이상의 TABLE INNER JOIN 방법 [5] 아싸ㅎ 2008.04.03 4672
6323 [요청]VL31N 화면을 통한 인바운드납품 처리하는 BAPI로 GN_DELIVERY_CREATE 사용하려합니다. [2] 넷가이 2008.10.07 4646
6322 <img src=2.gif>Smartform 을 이용한 PDF 파일 변환시, 한국어/중국어 글씨가 깨져서 나옵니다. ㅠㅠ [4] 쿨쿨 2010.12.21 4634
6321 <img src=2.gif>SET UPDATE TASK LOCAL <- 관해 문의드립니다. [2] 맹꽁이 2009.12.01 4617
6320 <b>[완료]</b>팝업창에서 메시지를 두줄로 쓰는게 가능한가요. [5] 대략나 2008.02.18 4616
6319 <img src=3.gif>매크로 연동 엑셀에서 PDF 전환 후 메일 첨부... [4] 블랙아이즈 2010.06.19 4596
6318 [요청]import, export 구문의 대한 궁금정 [5] copine 2009.03.20 4581
6317 <b>[완료]</b>[re][re] 개인pc에 SAP NetWeaver 2004s 설치방법에 질문입니다. [4] sapjoy 2006.12.27 4578
6316 [요청]EU_SCRP_WN32 : timeout during allocate / CPIC-CALL: 'ThSAPCMRCV' 노름마치 2007.12.14 4569
6315 <img src=2.gif>엑셀 업로드시 [17] sapjoy 2007.03.19 4561
6314 [요청]Batch Job Cancel시 기록이 되는 테이블이 있나요? [5] SAP폐인 2009.02.23 4552
6313 <b>[완료]</b><b>[완료]</b>ALV GRID 초기화 하는 메소드? [1] SARA 2007.03.29 4548
6312 <img src=3.gif>문자열 자릿수 계산 질문입니다!! [5] ASDF 2010.11.09 4540
6311 <b>[완료]</b>LOCK OBJECT 에서 잠긴(ENQUEUE) 데이터를 프로그램에서 알 수 있는지 궁금합니다. [8] 하이원 2008.02.20 4523
6310 <b>[완료]</b>자동채번에 관해 문의드립니다. [7] 풍뎅이 2008.06.03 4519
6309 <img src=3.gif>RFC를 사용하여 델파이와 연동시 한글깨짐 현상이요 [4] 지니 2010.09.09 4516
6308 <img src=2.gif border=0>F4IF_INT_TABLE_VALUE_REQUEST 질문입니다. [2] 뫄* 2009.07.15 4508