메뉴 건너뛰기

SAP 한국 커뮤니티

안녕하세요. 또 이렇게 질문 올립니다.


 


제가  BAPI_INCOMINGINVOICE_CREATE 를 사용하여 구매 송장검증을 진행하는


프로그램을 작성중에 있습니다.


 


물론 PO를 참조해서 처리하는 프로그램이구요. 대상 PO는 비용성 오더


즉, 계정지정범주 K 를 사용하는 구매오더 입니다.


 


본 BAPI를 이용하여 TEST 해 보았더니 다음과 같은 메세지가 발생되는데요..


 


M8 524 / You cannot process conditions for delivery costs. (운송비용조건을 처리할 수 없습니다)


 


어떤 항목이 빠져 그런 오류가 나오는지를 알수가 없습니다.


 


혹시..


 


상기 BAPI를 사용하여 처리하신 경험이 있으신분이 있으시면 답변 부탁드립니다.


___________________________________________________________________________________________


 


[로직중 BAPI TABLE을 채우는 부분은 다음과 같이 처리하였습니다.]


*   HEADER DATA


    ls_headerdata-invoice_ind   = 'X'.          "지시자: 송장전기
    ls_headerdata-doc_type      = 'RE'.         "전표 유형
    ls_headerdata-doc_date      = '20101231'..  "증빙일
    ls_headerdata-pstng_date    = '20101231'.   "전기일
    ls_headerdata-ref_doc_no    = '2002021'     "참조 전표 번호 = 당사 담당자 사번
    ls_headerdata-comp_code     = '1100'.       "회사 코드
    ls_headerdata-diff_inv      = '12345'.      "다른 송장 발행처(공급업체)
    ls_headerdata-currency      = 'KRW'.        "통화 키
    ls_headerdata-gross_amount  = '1000000'.    "총 송장 금액(전표 통화)
    ls_headerdata-pmnttrms      = 'A00'.        "지급조건 -> PO기준 지급조건
    ls_headerdata-bline_date    = '20101231'.   "만기 계산 기준일(기산일)
    ls_headerdata-header_txt    = 'TEST'.       "전표헤더텍스트
    ls_headerdata-pmnt_block    = 'A'.          "지급 보류 키(회계미승인:A)
    ls_headerdata-person_ext    = 'USERID'.     "외부시스템 사용자가 입력
    ls_headerdata-pymt_meth     = 'B'.          "지급 방법
    ls_headerdata-pmtmthsupl    = '00'.         "지급방법보충
    ls_headerdata-business_place = '1100'.      "사업장(1100-중외제약 본사)
    ls_headerdata-tax_exch_rate = 1.            "세금에 대한 환율
    ls_headerdata-del_costs = 0.                "비계획운송비용



*   ITEM DATA


    lt_itemdata-invoice_doc_item = 1.               "송장 전표의 전표 품목
    lt_itemdata-po_number        = gt_itab-ebeln.   "구매 오더 번호
    lt_itemdata-po_item          = gt_itab-ebelp.   "구매 문서 품목 번호
    lt_itemdata-ref_doc          = gt_itab-mblnr.   "참조 전표의 전표 번호(입고전표번호)
    lt_itemdata-ref_doc_year     = gt_itab-mjahr.   "현재기간 회계연도(입고년도)
    lt_itemdata-ref_doc_it       = gt_itab-zeile.   "참조 전표 품목(입고품목)
    lt_itemdata-tax_code         = gv_mwskz1.       "세금코드
    lt_itemdata-item_amount      = gt_itab-netwr.   "전표통화금액
    lt_itemdata-quantity         = gt_itab-menge.   "수량
    lt_itemdata-po_unit          = gt_itab-meins.   "구매 오더 단위
    lt_itemdata-po_pr_qnt        = gt_itab-menge.   "구매 오더 가격 단위의 수량
    lt_itemdata-po_pr_uom        = gt_itab-bprme.   "오더 가격 단위(구매)
    lt_itemdata-freight_ven      = gt_itab-lifnr.   "공급업체 또는 채권자의 계정 번호
    lt_itemdata-sheet_item       = 1.               "라인번호
    lt_itemdata-cond_type        = 'PBXX'.              "조건 유형


    APPEND lt_itemdata.
    CLEAR  lt_itemdata.


*   TEX DATA


    lt_taxdata-tax_code = 'Z6'.
    lt_taxdata-tax_amount = '0'.                 "법인카드 사용이라 세금은 없습니다.          
    lt_taxdata-tax_base_amount = '0.0000'.


    APPEND lt_taxdata.
    CLEAR  lt_taxdata.


 

번호 제목 글쓴이 날짜 조회 수
328 DB테이블의 자료건수를 받을수 있는지.. [7] 아밥초보~ 2007.06.08 1964
327 code page 변환에 대한 질문과 정보?? 입니다. [1] bd 2007.06.07 2347
326 부탁드립니다. [2] 김태은 2007.06.07 1940
325 data type 에대한 질문 입니다. (Xstring , x) [1] bd 2007.06.07 2838
324 SET/GET Cursor에 대해 문의드립니다. [6] file 김지성 2007.06.07 3427
323 SE80에서 스탠다드 프로그램을 부른다는 것은?ㅠㅠ 알려주세용~ [1] 정미영 2007.06.07 1960
322 <b>[완료]</b>ALV Grid에서 Toolbar만 refresh 시키는 방법은 뭔가요? [2] 궁금해요. 2007.06.07 3726
321 ALV GRID가 아니라 LIST에서 CHECKBOX FIELD- Single로 check될 수 있도록 하는 방법 [3] 김화영 2007.06.07 2515
320 급합니다..스탠다드화면 카피 어떻게 하나요 [2] 정미영 2007.06.07 2011
319 web dynpro 한글 자료 없으시나요?? ㅠ.ㅠ [2] 기절하고파 2007.06.07 2021
318 [re] value테이블과 check테이블 차이가 뭔가요? [4] file sapjoy 2007.06.07 3665
317 value테이블과 check테이블 차이가 뭔가요? kyeinho 2007.06.07 2013
316 테이블 만들 때 에러 [4] file mean 2007.06.05 2429
315 [질문]select-option에 관련된 질문입니다. [1] 나도아밥퍼 2007.06.05 1739
314 [re] CALL METHOD cl_gui_frontend_services 에 관해서 [1] 하늘만 2007.06.05 1685
313 4.6와 ECC6.0 다른 문법 정리자료 요청 [1] BlackBean 2007.06.05 1968
312 [질문] class alv로 이렇게 표현이 가능합니까? [1] 나도아밥퍼 2007.06.04 1695
311 CALL METHOD cl_gui_frontend_services 에 관해서 [3] file 하늘만 2007.06.04 2149
310 assign 질문입니다. bd 2007.06.04 1896
309 BDC 생성시 수량필드 입력에 대해.. [2] file 김지성 2007.06.04 2207