Hi,
Please refer to the below helpful documentation:
URL : **************** - Printing Address without using Business Address Services (BAS)
SELECT SINGLE *
FROM scustom
INTO is_scustom
WHERE id EQ is_customer_id.
is_address-title_text = is_scustom-form.
is_address-name1 = is_scustom-name.
is_address-street = is_scustom-street.
is_address-po_box = is_scustom-postbox.
is_address-post_code1 = is_scustom-postcode.
is_address-city1 = is_scustom-city.
is_address-region = is_scustom-region.
is_address-country = is_scustom-country.* Address Format According to Post Office Guidelines
* Note : Refer Function module documentation for more information.CALL FUNCTION 'ADDRESS_INTO_PRINTFORM'
EXPORTING
address_1 = is_address
address_type = '1' "normal/company
sender_country = is_country
number_of_lines = 8
IMPORTING
address_printform_table = it_address_lines.