The document outlines steps to manually create a domain, data element, and make changes to various structures to include a new 16-digit authorization code field:
1) Create a J_1BNFEAUTHCODE16 domain for a 16-character protocol number and save in package J1BA.
2) Create a J_1BNFEAUTHCODE16 data element linked to the domain and configure field labels and save in J1BA.
3) Make changes to the BAPI_J_1BNFDOC, BAPI_J_1BNFDOC_READDATA, and J_1BNFE_HEADER structures to include a new AUTHCOD16 component using the J_1BNFE
The document outlines steps to manually create a domain, data element, and make changes to various structures to include a new 16-digit authorization code field:
1) Create a J_1BNFEAUTHCODE16 domain for a 16-character protocol number and save in package J1BA.
2) Create a J_1BNFEAUTHCODE16 data element linked to the domain and configure field labels and save in J1BA.
3) Make changes to the BAPI_J_1BNFDOC, BAPI_J_1BNFDOC_READDATA, and J_1BNFE_HEADER structures to include a new AUTHCOD16 component using the J_1BNFE
The document outlines steps to manually create a domain, data element, and make changes to various structures to include a new 16-digit authorization code field:
1) Create a J_1BNFEAUTHCODE16 domain for a 16-character protocol number and save in package J1BA.
2) Create a J_1BNFEAUTHCODE16 data element linked to the domain and configure field labels and save in J1BA.
3) Make changes to the BAPI_J_1BNFDOC, BAPI_J_1BNFDOC_READDATA, and J_1BNFE_HEADER structures to include a new AUTHCOD16 component using the J_1BNFE
In case manual creation is preferred or necessary, follow these steps:
Create Domain (J_1BNFEAUTHCODE16)
- Execute ABAP Dictionary SE11 transaction. - Select the radio button “Domain”. - Enter “J_1BNFEAUTHCODE16” in the proper field. - Enter “Protocol Number (16 digit)” in the “Short Description” field. - Enter “CHAR” in the “Data type” field. - Enter 16 in the “No. Characters” field. - Enter 0 in the “Decimal Place” field. - Enter 16 in the “Output Length” field. - Save your entries in package “J1BA”.
Create Data element (J_1BNFEAUTHCODE16)
- Execute ABAP Dictionary SE11 transaction. - Select the radio button “Data Type”. - Select the radio button “Data element”. - Enter “Protocol Number” in the “Short Description” field. - Select the "Data Type" tab. - Enter “J_1BNFEAUTHCODE16” in the “Domain” field. - Select the "Field Labels" tab. - Enter 0 in the “Short Length” field. - Enter 15 in the “Medium Length” field. - Enter “Protocol No.” in the “Medium Field Label” field. - Enter 20 in the “Long Length” field. - Enter “Protocol Number” in the “Long Field Label” field. - Enter 25 in the “Heading Length” field. - Enter “Protocol Number” in the “Heading Field Label” field. - Save your entries in package “J1BA”.
Change Structure (BAPI_J_1BNFDOC)
- Select the radio button “Data type”. - Enter “BAPI_J_1BNFDOC” in the proper field. - Choose the “Change” pushbutton. - Select the “Components” tab. - Click in “Insert Row” button. - Choose this new created row. - Change the column “Component” for “AUTHCOD16”. - Change the column “Component Type” for “J_1BNFEAUTHCODE16”. - Save your entries in package “J1BA”.
Change Structure (BAPI_J_1BNFDOC_READDATA)
- Select the radio button “Data type”. - Enter “BAPI_J_1BNFDOC_READDATA” in the proper field. - Choose the “Change” pushbutton. - Select the “Components” tab. - Click in “Insert Row” button. - Choose this new created row. - Change the column “Component” for “AUTHCOD16”. - Change the column “Component Type” for “J_1BNFEAUTHCODE16”. - Save your entries in package “J1BA”.
Change Structure (J_1BNFE_HEADER)
- Select the radio button “Data type”. - Enter “J_1BNFE_HEADER” in the proper field. - Choose the “Change” pushbutton. - Select the “Components” tab. - Click in “Insert Row” button. - Choose this new created row. - Change the column “Component” for “AUTHCOD16”. - Change the column “Component Type” for “J_1BNFEAUTHCODE16”. - Save your entries in package “J1BA”.