You are on page 1of 21

Methods in the BAdI: BADI_J_1BPIS

To allow customers to fill specific data in the file the following methods were created in the BAdI:

Parameter
IT_J_1BNFLIN
IS_J_1BNFDOC
EV_SKIP_NFDOC
EV_BLOCK_BADI

SELECT_BLOCK
Type
Importing
Importing
Exporting
Exporting

Associated Type
J_1BNFLIN_TAB
J_1BNFDOC
CHAR1
CHAR1

Parameter
IS_J_1BNFDOC_C
IV_CONSOLIDATION_OPTION_C
EV_SKIP_NFDOC
EV_REGISTER_C

SELECT_REGISTER_C
Type
Importing
Importing
Exporting
Exporting

Associated Type
J_1BNFDOC
CHAR1
CHAR1
CHAR4

Parameter
IS_J_1BNFDOC_D
EV_SKIP_NFDOC
EV_REGISTER_D

SELECT_REGISTER_D
Type
Importing
Exporting
Exporting

Associated Type
J_1BNFDOC
CHAR1
CHAR4

Parameter
IS_INPUT_PARAMS
IS_BRANCH_CGC
IS_BRANCH
IS_BKPF
IT_BSEG
EV_SKIP_ACDOC
EV_REGISTER_F

SELECT_REGISTER_F
Type
Importing
Importing
Importing
Importing
Importing
Exporting
Exporting

Associated Type
J_1BPIS_PARAMETERS
J_1BCGCBRA
J_1BBRANC_
BKPF
BSEG_T
CHAR1
CHAR4

Parameter
IS_J_1BNFDOC_1
EV_REGISTER_1

SELECT_REGISTER_1
Type
Associated Type
Importing
J_1BINDOC
Exporting
CHAR4

Parameter
IS_PARAM
CS_REG_0000

FILL_REGISTER_0000
Type
Associated Type
Importing
J_1BPIS_PARAMETERS
Changing
J_1BPIS_S_0000

The field SUFRAMA is filled just via this BaDI

Parameter

FILL_REGISTER_0100
Type
Associated Type

IS_INPUT_PARAM
ET_REG_0100

Importing
Exporting

J_1BPIS_PARAMETERS
J_1BPIS_T_0100

Parameter
IV_TRI_MI
IV_NT_MI
IV_EXP
IV_CUM
IV_TOTAL
CS_REG0111

FILL_REGISTER_0111
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
P
P
P
P
P
CS_REG0111

This BAdI method must be implemented when the data from this register differs from branch to
branch.
Ps.: If values are equal to all branches, the values can be input via selection screen.

Parameter
IS_J_1BBRANCH
IV_J_1BCGC
CS_REG_0140

FILL_REGISTER_0140
Type
Importing
Importing
Changing

Associated Type
J_1BBRANCH
J_1BCGC
J_1BPIS_S_0140

The field SUFRAMA is filled just via this BaDI

Parameter
IV_DOCNUM
IV_ONETIME_ACC
IV_PARTYP
IV_COD_PART
CS_0150REG

Parameter
IV_COD_PART
CS_0150REG

FILL_REGISTER_0150
Type
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BNFDOC-DOCNUM
XFELD
J_1BPARTYP
CHAR_60
J_1BPIS_S_0150

FILL_REGISTER_0150_FI
Type
Associated Type
Importing
J_1BNFDOC-PARID
Changing
J_1BPIS_S_0150

Parameter
IV_MEINS
CS_REG_0190

FILL_REGISTER_0190
Type
Associated Type
importing
MEINS
changing
J_1BPIS_S_0190

Parameter
IS_INPUT_PARAM
IV_MATNR
IV_WERKS
IV_BRANCH
IS_ADDRESS
IV_DATE
CS_REG_0200

FILL_REGISTER_0200
Type
importing
importing
importing
importing
importing
importing
changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFLIN-MATNR
J_1BNFLIN-WERKS
J_1BNFDOC-BRANCH
ADDR1_VAL
J_1BNFDOC-PSTDAT
J_1BPIS_S_0200

Parameter
CV_COD_ITEM
CV_COD_BARRA
CV_COD_ANT_ITEM
CV_TIPO_ITEM
CV_COD_LST

FILL_REGISTER_0200_COD_LST
Type
Associated Type
Changing
J_1BPIS_S_0200-COD_ITEM
Changing
J_1BPIS_S_0200-COD_BARRA
Changing
J_1BPIS_S_0200COD_ANT_ITEM
Changing
J_1BPIS_S_0200-TIPO_ITEM
Changing
J_1BPIS_S_0200-COD_LST

The field COD_LST is filled just via this BaDI

Parameter
IS_INPUT_PARAM
IV_MATNR
IV_WERKS
IV_BRANCH
IV_BUKRS
IS_REG_0200
ET_REG_0205

FILL_REGISTER_0205
Type
Importing
Importing
Importing
Importing
Importing
Importing
Exporting

Associated Type
J_1BPIS_PARAMETERS
J_1BNFLIN-MATNR
J_1BNFLIN-WERKS
J_1BNFDOC-BRANCH
J_1BNFDOC-BUKRS
J_1BPIS_S_0200
J_1BPIS_T_0205

FILL_REGISTER_0206
Type
Importing
Importing
Importing
Importing
Importing
Importing
Exporting

Associated Type
J_1BPIS_PARAMETERS
J_1BNFLIN-MATNR
J_1BNFLIN-WERKS
J_1BNFDOC-BRANCH
J_1BNFDOC-BUKRS
J_1BPIS_S_0200
J_1BPIS_S_0206

FILL_REGISTER_0208
Type
Importing
Importing
Importing
Importing
Importing
Importing
Exporting

Associated Type
J_1BPIS_PARAMETERS
J_1BNFLIN-MATNR
J_1BNFLIN-WERKS
J_1BNFDOC-BRANCH
J_1BNFDOC-BUKRS
J_1BPIS_S_0200
J_1BPIS_S_0208

Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
IV_MATNR
IV_WERKS
IV_BRANCH
IV_BUKRS
IS_REG_0200
ES_REG_0206
Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
IV_MATNR
IV_WERKS
IV_BRANCH
IV_BUKRS
IS_REG_0200
ES_REG_0208
Whole register filled just via BaDI

Parameter
CT_J_1BPIS_T_0400

FILL_REGISTER_0400
Type
Associated Type
Changing
J_1BPIS_T_0400

Parameter
CS_J_1BPIS_S_0450

FILL_REGISTER_0450
Type
Associated Type
Changing
J_1BPIS_S_0450

Parameter
IS_INPUT_PARAM
CT_REG_0500

FILL_REGISTER_0500
Type
Associated Type
Importing
J_1BPIS_PARAMETERS
Changing
J_1BPIS_T_0500

The fields COD_CTA_RF and CNPJ_EST are filled just via BaDI

Parameter
IS_INPUT_PARAM
ET_REG_0600

FILL_REGISTER_0600
Type
Associated Type
Importing
J_1BPIS_PARAMETERS
Exporting
J_1BPIS_T_0600

Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
CS_REG_A010

FILL_REGISTER_A010
Type
Associated Type
importing
J_1BPIS_PARAMETERS
changing
J_1BPIS_S_A010

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
CS_REG_A110

FILL_REGISTER_A110
Type
importing
importing
changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BPIS_S_A110

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
ET_REG_A111

FILL_REGISTER_A111
Type
Importing
Importing
Exporting

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BPIS_T_A111

Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC

FILL_REGISTER_A120
Type
Associated Type
Importing
J_1BPIS_PARAMETERS
Importing
J_1BNFDOC

IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
ET_REG_A120

Importing
Importing
Importing
Exporting

J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_T_A120

FILL_REGISTER_A170
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN
J_1BNFSTX_TAB
J_1BPIS_S_A170

Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IS_J_1BNFLIN
IT_J_1BNFSTX
CS_REG_A170

The fields NAT_BC_CRED and COD_CCUS are filled just via BaDI

Parameter
IS_INPUT_PARAM
IV_CNPJ_NUMBER
IV_CNPJ_BPLACE
CS_REG_C010

FILL_REGISTER_C010
Type
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
J_1BCGC
J_1BCGCBRA
J_1BPIS_S_C010

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
CS_REG_C100

FILL_REGISTER_C100
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_S_C100

The field IND_FRT is filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
CS_REG_C110

FILL_REGISTER_C110
Type
importing
importing
changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BPIS_S_C110

Parameter
IS_INPUT_PARAM
IS_NFDOC
ET_REG_C111

FILL_REGISTER_C111
Type
Importing
Importing
Exporting

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BPIS_T_C111

Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
ET_REG_C120

FILL_REGISTER_C120
Type
Importing
Importing
Importing
Importing
Importing
Exporting

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_T_C120

FILL_REGISTER_C170
Type
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BNFLIN
J_1BNFSTX_TAB
J_1BPIS_S_C170

Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BNFLIN
IT_J_1BNFSTX
CS_REG_C170

The field COD_ENQ is filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
IT_CONSOLIDATION_C180
ET_CONSOLIDATION_C180

FILL_REGISTER_C180
Type
Importing
Importing
Importing
Importing
Importing
Importing
Exporting

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_T_CONSOLIDATION_C180
J_1BPIS_T_CONSOLIDATION_C180

Whole register filled just via BaDI and also the consolidation registers C181, C185 and C188

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
IT_CONSOLIDATION_C190
ET_CONSOLIDATION_C190

FILL_REGISTER_C190
Type
Importing
Importing
Importing
Importing
Importing
Importing
Exporting

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_T_CONSOLIDATION_C190
J_1BPIS_T_CONSOLIDATION_C190

Whole register filled just via BaDI and also the consolidation registers C191, C195, C198 and C199

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
CS_REG_C380

FILL_REGISTER_C380
Type
importing
importing
importing
importing
importing
changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_S_C380

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
CS_CONSOLIDATION_C380

FILL_REGISTER_C381
Type
importing
importing
importing
importing
changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_S_CONSOLIDATION_C380

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
CS_CONSOLIDATION_C380

FILL_REGISTER_C385
Type
importing
importing
importing
importing
importing
changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_S_CONSOLIDATION_C380

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IS_J_1BNFLIN
IT_J_1BNFSTX
CS_REG_C396

FILL_REGISTER_C396
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN
J_1BNFSTX_TAB
J_1BPIS_S_C396

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
ET_REG_C400

FILL_REGISTER_C400
Type
Importing
Importing
Importing
Importing
Importing
Exporting

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_T_C400

Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
ET_REG_C405

FILL_REGISTER_C405
Type
Importing
Importing
Importing
Importing
Importing
Exporting

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_T_C405

FILL_REGISTER_C481
Type
Importing
Importing
Importing
Importing
Importing
Exporting

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_T_C481

FILL_REGISTER_C485
Type
Importing
Importing
Importing
Importing
Importing
Exporting

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_T_C485

FILL_REGISTER_C489
Type
Importing
Importing
Exporting

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BPIS_T_C489

FILL_REGISTER_C490
Type
Importing
Importing
Importing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC

Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
ET_REG_C481
Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
ET_REG_C485
Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_NFDOC
ET_REG_C489
Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC

IT_J_1BNFLIN
IT_J_1BNFSTX
IT_CONSOLIDATION_C490
ET_CONSOLIDATION_C490

Importing
Importing
Importing
Exporting

J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_T_CONSOLIDATION_C490
J_1BPIS_T_CONSOLIDATION_C490

Whole register filled just via BaDI and also the consolidation registers C491, C495 and C499

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFSTX
CS_REG_C500

FILL_REGISTER_C500
Type
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFSTX_TAB
J_1BPIS_S_C500

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IS_J_1BNFLIN
IT_J_1BNFSTX
CS_REG_C501

FILL_REGISTER_C501
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN
J_1BNFSTX_TAB
J_1BPIS_S_C501

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IS_J_1BNFLIN
IT_J_1BNFSTX
CS_REG_C505

FILL_REGISTER_C505
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IS_J_1BNFLIN
IT_J_1BNFSTX
CS_REG_C505

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IS_J_1BNFLIN
IT_J_1BNFSTX
CS_REG_C509

FILL_REGISTER_C509
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN
J_1BNFSTX_TAB
J_1BPIS_S_C509

Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC

FILL_REGISTER_C600
Type
Associated Type
Importing
J_1BPIS_PARAMETERS
Importing
J_1BNFDOC

IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
IT_CONSOLIDATION_C600

Importing
Importing
Importing
Importing

ET_CONSOLIDATION_C600

Exporting

J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_T_CONSOLIDATION_C6
00
J_1BPIS_T_CONSOLIDATION_C6
00

Whole register filled just via BaDI and also the consolidation registers C601, C605 and C609

Parameter
IS_INPUT_PARAM
CS_REG_D010

FILL_REGISTER_D010
Type
Associated Type
importing
J_1BPIS_PARAMETERS
changing
J_1BPIS_S_D010

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
CS_J_1BPIS_S_D100

FILL_REGISTER_D100
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_S_D100

The fields TP_CTE, CHV_CTE_REFIND_FRT and VL_NT are filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
CS_J_1BPIS_S_D101

FILL_REGISTER_D101
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_S_D101

The fields IND_NAT_FRT and NAT_BC_CRED are filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
CS_J_1BPIS_S_D105

FILL_REGISTER_D105
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_S_D105

The fields IND_NAT_FRT and NAT_BC_CRED are filled just via BaDI

FILL_REGISTER_D111
Type
Importing
Importing
Exporting

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BPIS_T_D111

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
CS_CONSOLIDATION_D200

FILL_REGISTER_D200
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_S_CONSOLIDATION_D200

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IS_J_1BNFLIN
IT_J_1BNFSTX
CS_CONSOLIDATION_D200

FILL_REGISTER_D201
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN
J_1BNFSTX_TAB
J_1BPIS_S_CONSOLIDATION_D200

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IS_J_1BNFLIN
IT_J_1BNFSTX
CS_CONSOLIDATION_D200

FILL_REGISTER_D205
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN
J_1BNFSTX_TAB
J_1BPIS_S_CONSOLIDATION_D200

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IS_J_1BNFLIN
IT_J_1BNFSTX
IS_CONSOLIDATION_D200
ES_CONSOLIDATION_D200

FILL_REGISTER_D209
Type
Importing
Importing
Importing
Importing
Importing
Importing
Exporting

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN
J_1BNFSTX_TAB
J_1BPIS_S_CONSOLIDATION_D200
J_1BPIS_S_CONSOLIDATION_D200

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
ET_REG_D111
Whole register filled just via BaDI

Whole register filled just via BaDI

FILL_REGISTER_D300

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
ET_CONSOLIDATION_D300

Type
Importing
Importing
Importing
Importing
Importing
Exporting

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_T_CONSOLIDATION_D300

Whole register filled just via BaDI and also the consolidation register D309

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
ES_CONSOLIDATION_D350

FILL_REGISTER_D350
Type
Importing
Importing
Importing
Importing
Importing
Exporting

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_S_CONSOLIDATION_D350

Whole register filled just via BaDI and also the consolidation register D359

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
CS_J_1BPIS_S_D500

FILL_REGISTER_D500
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_S_D500

The field VL_TERC is filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
CS_J_1BPIS_S_D501

FILL_REGISTER_D501
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_S_D501

The field NAT_BC_CRED is filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC

FILL_REGISTER_D505
Type
Associated Type
Importing
J_1BPIS_PARAMETERS
Importing
J_1BNFDOC

IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
CS_J_1BPIS_S_D505

Importing
Importing
Importing
Changing

J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_S_D505

The field NAT_BC_CRED is filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
ET_REG_D509

FILL_REGISTER_D509
Type
Importing
Importing
Importing
Importing
Importing
Exporting

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_T_D509

FILL_REGISTER_D600
Type
Importing
Importing
Importing
Importing
Importing
Importing
Exporting

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_T_CONSOLIDATION_D600
J_1BPIS_T_CONSOLIDATION_D600

Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
IT_CONSOLIDATION_D600
ET_CONSOLIDATION_D600

Whole register filled just via BaDI and also the consolidation registers D601, D605 and D609

Parameter
IS_INPUT_PARAM
IS_BKPF
IT_BSEG
CS_F100REG

FILL_REGISTER_F100
Type
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
BKPF
BSEG_T
J_1BPIS_S_F100

The fields IND_OPER, CST_PIS, VL_BC_PIS, ALIQ_PIS, VL_PIS, CST_COFINS, VL_BC_COFINS,


ALIQ_COFINS, VL_COFINS, NAT_BC_CRED, COD_CCUS and DESC_DOC_OPER are filled just
via BaDI

Parameter
IS_INPUT_PARAM
ET_J_1BPIS_T_F111
Whole register filled just via BaDI

FILL_REGISTER_F111
Type
Associated Type
Importing
J_1BPIS_PARAMETERS
Exporting
J_1BPIS_T_F111

Parameter
IS_INPUT_PARAM
IS_BKPF
IT_BSEG
CS_F120REG

FILL_REGISTER_F120
Type
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
BKPF
BSEG_T
J_1BPIS_S_F120

The fields NAT_BC_CRED, IDENT_BEM_IMOB, IND_UTIL_BEM_IMOB, VL_OPER_DEP,


PARC_OPER_NAO_BC_CRED, CST_PIS, VL_BC_PIS, ALIQ_PIS, VL_PIS, CST_COFINS,
VL_BC_COFINS, ALIQ_COFINS, VL_COFINS, COD_CCUS and DESC_ BEM_IMOB are filled just
via BaDI

Parameter
IS_INPUT_PARAM
IS_BKPF
IT_BSEG
ET_F129REG

FILL_REGISTER_F129
Type
Importing
Importing
Importing
Exporting

Associated Type
J_1BPIS_PARAMETERS
BKPF
BSEG_T
J_1BPIS_T_F129

FILL_REGISTER_F130
Type
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
BKPF
BSEG_T
J_1BPIS_S_F130

Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_BKPF
IT_BSEG
CS_F129REG

The fields IDENT_BEM_IMOB, IND_UTIL_BEM_IMOB, MES_OPER_AQUIS, VL_OPER_AQUIS,


PARC_OPER_NAO_BC_CRED, VL_BC_CRED, IND_NR_PARC, CST_PIS, VL_BC_PIS,
ALIQ_PIS, , CST_COFINS, VL_BC_COFINS, ALIQ_COFINS, VL_COFINS, COD_CCUS and
DESC_ BEM_IMOB are filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_BKPF
IT_BSEG
ET_F139REG

FILL_REGISTER_F139
Type
Importing
Importing
Importing
Exporting

Associated Type
J_1BPIS_PARAMETERS
BKPF
BSEG_T
J_1BPIS_T_F139

FILL_REGISTER_F150
Type
Importing
Importing
Importing

Associated Type
J_1BPIS_PARAMETERS
BKPF
BSEG_T

Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_BKPF
IT_BSEG

CS_F150REG

Changing

J_1BPIS_S_F150

Parameter
IS_INPUT_PARAM
IS_BKPF
IT_BSEG
CS_ F200REG

FILL_REGISTER_F200
Type
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
BKPF
BSEG_T
J_1BPIS_S_F200

The fields IND_OPER, UNID_IMOB, IDENT_EMP, DESC_UNID_IMOB, NUM_CONT, DT_OPER, ,


VL_REC_ACUM, VL_TOT_REC, , CST_PIS, VL_BC_PIS, ALIQ_PIS, VL_PIS, CST_COFINS,
VL_BC_COFINS, ALIQ_COFINS, VL_COFINS, PERC_REC_RECEB, IND_NAT_EMP and
INF_COMP are filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_BKPF
IT_BSEG
CS_ F205REG

FILL_REGISTER_F205
Type
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
BKPF
BSEG_T
J_1BPIS_S_F205

FILL_REGISTER_F210
Type
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
BKPF
BSEG_T
J_1BPIS_T_F210

FILL_REGISTER_F211
Type
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
BKPF
BSEG_T
J_1BPIS_T_F211

FILL_REGISTER_F600
Type
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
BKPF
BSEG_T
J_1BPIS_S_F600

Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_BKPF
IT_BSEG
CT_REG_F210
Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_BKPF
IT_BSEG
CT_REG_F211
Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_BKPF
IT_BSEG
CS_F600REG

The fields IND_NAT_RET, VL_RET, COD_REC, IND_NAT_REC, CNPJ, VL_RET_PIS,


VL_RET_COFINS and IND_DEC are filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_BKPF
IT_BSEG
CS_F700REG

FILL_REGISTER_F700
Type
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
BKPF
BSEG_T
J_1BPIS_S_F700

FILL_REGISTER_F800
Type
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
BKPF
BSEG_T
J_1BPIS_S_F800

Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_BKPF
IT_BSEG
CS_F800REG
Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_STRUCTURE
IS_J_1BNFDOC
IS_J_1BINDOC
IS_J_1BNFLIN
IS_J_1BNFSTX
IT_J_1BNFLIN
IT_J_1BNFSTX
CS_BLOCK_M

FILL_BLOCK_M_NF
Type
Importing
Importing
Importing
Importing
Importing
Importing
Importing
Importing
Changing

Parameter
IS_INPUT_PARAM
IS_STRUCTURE
IS_BKPF
IS_BSEG
IT_BSEG
CS_BLOCK_M

FILL_BLOCK_M_FI
Type
Importing
Importing
Importing
Importing
Importing
Changing

Parameter
IS_INPUT_PARAM
ET_REG_1010

FILL_REGISTER_1010
Type
Associated Type
Importing
J_1BPIS_PARAMETERS
Exporting
J_1BPIS_T_1010

Associated Type
J_1BPIS_PARAMETERS
ANY
J_1BNFDOC
J_1BINDOC
J_1BNFLIN
J_1BNFSTX
J_1BNFLIN_TAB
J_1BPIS_S_M

Associated Type
J_1BPIS_PARAMETERS
ANY
BKPF
BSEG
BSEG_T
J_1BPIS_S_M

Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
ET_REG_1020

FILL_REGISTER_1020
Type
Associated Type
Importing
J_1BPIS_PARAMETERS
Exporting
J_1BPIS_T_1020

Whole register filled just via BaDI

Parameter
IS_J_1BNFDOC
IS_J_1BINDOC
IS_J_1BNFLIN
IT_J_1BNFSTX
IS_INPUT_PARAM
CS_1100REG

FILL_REGISTER_1100
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BNFDOC
J_1BINDOC
J_1BNFLIN
J_1BNFSTX_TAB
J_1BPIS_PARAMETERS
J_1BPIS_S_1100

FILL_REGISTER_1101
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BNFDOC
J_1BINDOC
J_1BNFLIN
J_1BNFSTX_TAB
J_1BPIS_PARAMETERS
J_1BPIS_S_1101

Whole register filled just via BaDI

Parameter
IS_J_1BNFDOC
IS_J_1BINDOC
IS_J_1BNFLIN
IT_J_1BNFSTX
IS_INPUT_PARAM
CS_1101REG

The fields DT_OPER, NAT_BC_CRED and COD_CCUS are filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
CS_1102REG

FILL_REGISTER_1102
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_S_1102

Whole register filled just via BaDI

Parameter
IS_J_1BNFDOC
IS_J_1BINDOC

FILL_REGISTER_1200
Type
Associated Type
Importing
J_1BNFDOC
Importing
J_1BINDOC

IT_J_1BNFLIN
IT_J_1BNFSTX
IS_INPUT_PARAM
CS_1200REG

Importing
Importing
Importing
Changing

J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_PARAMETERS
J_1BPIS_S_1200

FILL_REGISTER_1210
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN
J_1BNFSTX_TAB
J_1BPIS_S_1210

Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IS_J_1BNFLIN
IT_J_1BNFSTX
CS_J_1BPIS_S_1210

The fields DT_OPER and DESC_COMPL are filled just via BaDI

Parameter
IS_J_1BNFDOC
IS_J_1BINDOC
IS_J_1BNFLIN
IT_J_1BNFSTX
IS_INPUT_PARAM
CS_1220REG

FILL_REGISTER_1220
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BNFDOC
J_1BINDOC
J_1BNFLIN
J_1BNFSTX_TAB
J_1BPIS_PARAMETERS
J_1BPIS_S_1220

FILL_REGISTER_1300
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_S_1300

FILL_REGISTER_1500
Type
Importing
Importing
Importing
Importing
Importing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB

Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
CS_1300REG
Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX

CS_1500REG

Changing

J_1BPIS_S_1500

FILL_REGISTER_1501
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BNFDOC
J_1BINDOC
J_1BNFLIN
J_1BNFSTX_TAB
J_1BPIS_PARAMETERS
J_1BPIS_S_1501

Whole register filled just via BaDI

Parameter
IS_J_1BNFDOC
IS_J_1BINDOC
IS_J_1BNFLIN
IT_J_1BNFSTX
IS_INPUT_PARAM
CS_1501REG

The fields DT_OPER, NAT_BC_CRED and COD_CCUS are filled just via BaDI

Parameter
IS_J_1BNFDOC
IS_J_1BINDOC
IS_J_1BNFLIN
IT_J_1BNFSTX
IS_INPUT_PARAM
CS_1502REG

FILL_REGISTER_1502
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BNFDOC
J_1BINDOC
J_1BNFLIN
J_1BNFSTX_TAB
J_1BPIS_PARAMETERS
J_1BPIS_S_1502

FILL_REGISTER_1600
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_S_1600

FILL_REGISTER_1610
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_S_1610

Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
CS_J_1BPIS_S_1600
Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
CS_J_1BPIS_S_1610

The fields DT_OPER and DESC_COMPL are filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
CS_J_1BPIS_S_1620

FILL_REGISTER_1620
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_S_1620

FILL_REGISTER_1700
Type
Importing
Importing
Importing
Importing
Importing
Changing

Associated Type
J_1BPIS_PARAMETERS
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_S_1700

FILL_REGISTER_1800
Type
Importing
Importing
Importing
Importing
Importing
Exporting

Associated Type
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_PARAMETERS
J_1BPIS_T_1800

FILL_REGISTER_1809
Type
Importing
Importing
Importing
Importing
Importing
Exporting

Associated Type
J_1BNFDOC
J_1BINDOC
J_1BNFLIN_TAB
J_1BNFSTX_TAB
J_1BPIS_PARAMETERS
J_1BPIS_T_1809

Whole register filled just via BaDI

Parameter
IS_INPUT_PARAM
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
CS_J_1BPIS_S_1700
Whole register filled just via BaDI

Parameter
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
IS_INPUT_PARAM
ET_1800_REG
Whole register filled just via BaDI

Parameter
IS_J_1BNFDOC
IS_J_1BINDOC
IT_J_1BNFLIN
IT_J_1BNFSTX
IS_INPUT_PARAM
ET_1809_REG
Whole register filled just via BaDI

You might also like