The SWIADDIND entry point is used to change the address line index of the "Creditor" and the "Ultimate debtor" address in the QR code.
In the context of the entry point :
Call context
The SWIADDIND entry point is called twice during the creation of the QR code data. First for the "Creditor" address from the site.
Second for the "Ultimate debtor" address from the paying BP.
There is a transaction in progress.
There is no open log file.
Available variables and masks
The following variable is available and can be changed:
ADDIND: address line index to be used from [F:BPA] record. Default is 0 (first address line). Possible values are 0, 1 or 2. If an invalid index is returned it will automatically be reset to the default 0.
The following tables are available:
BPADDRESS [BPA]: address record
TheBEFWRISWIQRC entry point is used to change the data used for the QR code generation.
In the context of the entry point :
Call context
The BEFWRISWIQRC entry point is called during the creation or updating data for the QR code generation just before creating or updating the SWIQRC file.
There is a transaction in progress.
There is no open log file.
The following tables are available:
FACILITY[FCY]: SitesSWIQRC [SWIQRC]: Swiss QR data
BPADDRESS [BPA]: address record
BANK [BAN]: Bank accounts