未転記伝票の源泉

 

未転記時に伝票の源泉徴収税会計明細がまだ作成されていないため、場合によってプログラムから源泉徴収税を計算する必要があります。

データ準備 ・会計伝票のヘッダ情報を取得 ・会計伝票の仕入先勘定明細情報を取得 ・源泉徴収税明細情報を取得

  DATA:
    TL_WITH_ITEM TYPE STANDARD TABLE OF WITH_ITEMX,
    TL_BKPF      TYPE STANDARD TABLE OF BKPF,
    TL_BSEG      TYPE STANDARD TABLE OF BSEG,
    TL_BSET      TYPE STANDARD TABLE OF BSET.
* 未転記会計伝票の場合は、

* VBSEGKより取得
* WITH_ITEMより取得


CALL FUNCTION 'FI_WT_PUT_X_WITH_ITEM'
    TABLES
      T_WITH_ITEM = TL_WITH_ITEM.
      
  CALL FUNCTION 'FI_WT_FB01_CALCULATE_WT'
    EXPORTING
      I_AKTYP = VL_AKTYP              "SAP トランザクションの活動カテゴリ
      I_DYNCL = VL_DYNCL              "画面クラス
    TABLES
      I_BKPF  = TL_BKPF
      I_BSEG  = TL_BSEG
      I_BSET  = TL_BSET.

  CALL FUNCTION 'FI_WT_GET_X_WITH_ITEM'
    TABLES
      T_WITH_ITEM       =  TL_WITH_ITEM
   .