We would like to print a barcode using fm LE_EAN128_ENCODE. By entering a profile we are able that the barcode itself is constructed.
However, standard SAP makes up a global table of "known" application identifiers (ai) in subroutine form init_encoding in include LLE_EAN128F03.
Now we want to use a number which does not exist in this global table. (ai 412 meaning: Purchase from location code (EAN-13 or DUNS) )
The question is how to proceed. I know there is a customer interval which can be used, but this in the range from 90 until 99, which can add this ai using customer exit ZXEAN128U03. Additionally in this exit the program has to know which field contains the real value. This field refers to the structure EAN128, but there is nothing which resembles this ai 412.
Please advice how to proceed. Thanks in advance,