Dear Friends,
I want to learn how to create a QR code on the Posted Sales Invoices, this code will contain some info like:
Thanks in advance
Hi,
Now I understood your query, because you are try to scan the QR code using Zatca if I am not wrong, so those QR code will not work with that app, you need to encrypt your data according to Zatca first and then create a QR code and then try to read it.
I have not tried yet, but you can follow below link
learn.microsoft.com/.../system-encrypt-method
Thanks.
Thanks Hasnain Ali
I can try but QR code is not working
The Output is like this
Please guide me
Hi,
You can try this:
Create an Encoded String with all fields.
You have to download IDAutomation fonts and create a textbox on repot page like this:
Thanks ZHU
I have done QR code against one field(Invoice No).
But I need 8 fields of data in QR code, some data is static Example, company name etc and Some data is dynamic example, Invoice No etc. how I will do this. Please guide me.
Thanks Nitin Verma
But the output is not correct. The QR Code is not generate correctly
Hi, hope the following helps.
Using 2D barcodes Font in BC Online/SaaS (Aztec, Data Matrix, Maxi Code, PDF417, QR-Code)
Thanks.
ZHU
Hi,
Can you try this? You can send your values in the parameters
local procedure GenerateQRCode(QRCodeValue: text[250]): text var Base64Convert: Codeunit "Base64 Convert"; TempBlob: Codeunit "Temp Blob"; client: HttpClient; response: HttpResponseMessage; InStr: InStream; begin if QRCodeValue <> '' then begin client.get('https://barcode.tec-it.com/barcode.ashx?data=' QRCodeValue '&code=QRCode', response); TempBlob.CreateInStream(InStr); response.Content().ReadAs(InStr); QRCode := Base64Convert.ToBase64(InStr); exit(QRCode); end; end;
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 291,188 Super User 2024 Season 2
Martin Dráb 230,030 Most Valuable Professional
nmaenpaa 101,156