cancel
Showing results for 
Search instead for 
Did you mean: 

QR Code for E-Invoice in KSA

01-10-2022 3:55 PM
aq_eel Explorer
2001 views 2 comments Go to solution
0 Likes
SAP Managed Tags
Subscribe

I am using Crystal Report with IDAutomation QR Code. to use this code for E-invoice in KSA it must be compatible with their application which requires information to be converted for TLV to Hexa and fianlly into Base64.

[email protected]

0 Likes

Accepted Solutions (1)

Accepted Solutions (1)

ido_millet
Active Contributor
0 Likes

You can do this in a Crystal report by using a UFL. See list of 3rd-party UFL's here.

Here is an image demonstrating how this is handled with my CUT Light UFL.
The uFLZatcaEncode() function encodes the data as per ZATCA requirements.
The uFLBBarcodeQR() function turns the encoded string to a QRCode image that is dynamically loaded into the report using the 'Graphic Location' expression of a dummy image. This means you don't need any special font.

Answers (1)

Answers (1)

DellSC
Active Contributor
0 Likes

Unfortunately, there is no way to do this directly in Crystal, where a QR code is based on a font. Have you contacted the company that provides KSA to see whether they have any recommendations?

-Dell