The functions in the Format Address codeunit do the obvious—they format addresses in a variety of situations. The address data in any master record (Customer, Vendor, Sales Order Sell-to, Sales Order Ship-to, Employee, and so on) may contain embedded blank lines. For example, the Address 2 line may be empty. When we print out the address information on a document or report, it will look better if there are no blank lines. These functions take care of such tasks.
In addition, Business Central provides setup options for multiple formats of City—Post Code—County—Country combinations. The Format Address functions format addresses according to what was chosen in the setup, or was defined in the Countries/Regions page for different Postal areas.
There are over 60 data-specific functions in the Format Address codeunit. Each data-specific function allows us to pass a record parameter for the record containing the raw address...