Do.

[N] Internal Order 변경 본문

SAP/Module

[N] Internal Order 변경

성공보다는 가치를.. 2023. 4. 27. 11:25
728x90

인터널 오더 변경하는 FM

 

  DATA:
    ls_aufk TYPE fin_iss_aufk.

  DATA:
    lt_field  TYPE TABLE OF ddfldnam,
    lt_return TYPE TABLE OF bapiret2.

  ls_aufk-ktext = 'TEST1'.
  lt_field = VALUE #( ( name = 'KTEXT' ) ).

  CALL FUNCTION 'FIN_ISS_INTORDER_CHANGE'
    EXPORTING
      i_order          = p_aufnr
      i_aufk_new       = ls_aufk
      i_flag_testrun   = ''
      i_change_mode    = 'X'
      i_flag_save      = 'P'  "-- 오류없을때 저장 'C'
    TABLES
      fields_to_change = lt_field
      return           = lt_return.

  CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.

변경할 필드 LS_AUFK 구조에 넣고 변경하는 필드 Mapping 후 실행.

 

※ Commit 처리를 하지 않으면 반영이 안됨

728x90

'SAP > Module' 카테고리의 다른 글

[N] BP 생성 API  (0) 2024.04.24
[FI] 원전표 및 파샬전표 잔액 구하기  (0) 2023.04.05
[N] 전표 Display  (0) 2023.02.20
[CO] K9R* 로 시작하는 테이블 찾기  (0) 2023.02.20
[MM] 자재마스터 View 조회 Function  (0) 2022.11.29