SAPscript Control Statement ADDRESS
Use
When using the ADDRESS control statement, the processing order is a little different. First, the system outputs general information (ABAP Dictionary structure STXADDRESS) that may be needed to actually format the address:
-
STXADDRESS-TDPARGRAPH (option PARAPGRAPH of the ADDRESS statement)
-
STXADDRESS-TYPE (option TYPE of the ADDRESS statement), values 1, 2, or 3
-
STXADDRESS-NUMBER (number of the address)
-
STXADDRESS-FROM_COUNT (country key of the sender country)
-
STXADDRESS-RECEIVER_L (country key of the recipient country)
-
STXADDRESS-PRIORITY (priority rule, option PRIORITY of the ADDRESS statement)
-
STXADDRESS-DELIVERY (flag whether the option DELIVERY was set for the ADDRESS statement ('X') or not (Space))
-
STXADDRESS-ANZZL (option LINES of the ADDRESS statement)
-
STXADDRESS-PERSONNUMB (person number)
-
STXADDRESS-COUNT_IRL (Flag (flag whether country is in recipient language)
-
STXADDRESS-LANG_COUNT (language for country)
-
STXADDRESS-NO_UPPER (flag whether no uppercase for city)
Then immediately follows the structure of the actual address, depending on the type.
|
Type1 |
Type 2 |
Type 3 |
|
ADRS1-TITLE_TEXT |
ADRS2-TITLE_PERS |
ADRS3-TITLE_COMP |
|
ADRS1-NAME1 |
ADRS2-NAME_PERS |
ADRS3-NAME1 |
|
ADRS1-NAME2 |
ADRS3-NAME2 |
|
|
ADRS1-NAME3 |
ADRS3-NAME3 |
|
|
ADRS1-NAME4 |
ADRS3-TITLE_PERS |
|
|
ADRS3-NAME_PERS |
||
|
ADRS3-DEPARTMENT |
Followed by [x=1, 2, or 3]:
ADRSx-NAME_CO
ADRSx-STREET
ADRSx-HOUSE_NUM1
ADRSx-STR_SUPPL1
ADRSx-STR_SUPPL2
ADRSx-CITY1
ADRSx-CITY2
ADRSx-POST_CODE1
ADRSx-POST_CODE2
ADRSx-POST_CODE3
ADRSx-PO_BOX
ADRSx-PO_BOX_LOC
ADRSx-LOCATION
ADRSx-REGION
ADRSx-LAND1