FAQ : TBarCode/SAPwin - DLL de codes-barres SAP
Insérer un QR Code® dans votre système SAP
Insérer un QR Code® dans votre système SAP
Voici les étapes pour insérer un code-barres 2D QR Code® dans votre système SAP.
Précautions
- Assurez-vous de disposer d'une copie d'un type de périphérique basé sur SAPWIN (par ex. copier le type de périphérique SWIN vers ZSWIN – voir notre manuel 6 Create a Device Type Copy).
- Affectez ce type de périphérique à une imprimante – voir le manuel 7 Assign the Device Type to a Printer.
- Vous pouvez tester votre installation de TBarCode/SAPwin en imprimant le SAPSCRIPT- BARCODETEST (mandant 00) - voir notre manuel 9 Test Barcode Printing. Si ce document SAPscript n'existe pas, vous pouvez le demander à notre support.
Ajouter un code-barres système QR Code
- Utilisez la transaction SE73 – Codes-barres système (voir le manuel 12.2.1 New System Barcode). Ajoutez un nouveau code-barres système (espace de noms Z... par ex. nom = ZQRCODE) en tant que code-barres système conventional (« ancienne » technologie de code-barres).
Définir le code-barres imprimante QR Code
- Accédez à la transaction SE73 – Codes-barres imprimante. Suivez les étapes de la section « 8 Define Printer Barcodes » du manuel.
- Sélectionnez ZQRCODE et ajoutez-lui un nouveau préfixe (par ex. SBP91) ; pour le suffixe, vous pouvez utiliser le suffixe existant SBS01.
Modifiez le préfixe (SBP91) et saisissez la séquence de contrôle : bC=QR2,M=508,D=
Assurez-vous que la variante du préfixe est réglée sur 5 ; vous pouvez la modifier dans la transaction SPAD. Le Printcontrol doit être marqué Extended (voir le manuel 23.4.4 Wrong Variant of Print-Control Prefix).
Ajouter un format de caractère (style) QR Code
Il existe plusieurs façons d'insérer un code-barres dans votre formulaire (voir le manuel 11 Using Barcodes in SAP). Si vous choisissez d'utiliser un format de caractère code-barres (méthode privilégiée), vous devez ajouter ZQRCODE comme nouveau format de caractère disponible dans votre style.
- Modifiez le style affecté à votre formulaire et ajoutez ZQRCODE comme nouveau format de caractère code-barres.
- Utilisez la transaction SE72 pour modifier les styles SAPscript.
- Utilisez la transaction SmartStyles pour modifier les styles Smart Forms (voir le manuel 11.2.2)
Autres Printcontrols
- QR-Code avec encodage UTF-8 (par ex. pour les caractères chinois) :
bC=QRC,M=1016,CP=6,D=
Remarque : nécessite TBarCode/SAPwin 10.1 en combinaison avec SAPSprint 730 Patch 16 et/ou SAPGUI 730 Patch 10 ou plus récent. Un type de périphérique avec prise en charge Unicode (SWINCF ou SWINCFC) doit être utilisé.