QR Code Compliance — Version 2.1.1 update and safety hardening
Upgrade safely, preserve evidence on deactivation, use corrected settings registration and verify the stricter PDF, merge-field and size validation introduced in QR Code Manager 2.1.1.
Upgrade QR Code Manager to version 2.1.1
Upgrade QR Code Manager to version 2.1.1Apply migration 211 and rerun the idempotent installer used by the new migration.Admin Area → Setup → Modules → QR Code Manager → Upgrade Database
Open guide →GuideDeactivate QR Code Manager without deleting evidence
Deactivate QR Code Manager without deleting evidenceDisable the module while preserving settings, signatures, compliance records, events and evidence.Admin Area → Setup → Modules → QR Code Manager → Deactivate
Open guide →GuideUninstall QR Code Manager and remove module data
Uninstall QR Code Manager and remove module dataUse the explicit uninstall lifecycle only after preserving legally required evidence.Admin Area → Setup → Modules → QR Code Manager → Uninstall
Open guide →GuideFind QR Code Manager under General settings
Find QR Code Manager under General settingsOpen the correctly registered child settings section after the 2.1.1 settings fix.Admin Area → Setup → Settings → General → QR Code Manager
Open guide →GuideVerify QR settings compatibility on an older CRM release
Verify QR settings compatibility on an older CRM releaseConfirm the fallback settings-tab registration works when the child-section API is unavailable.Admin Area → Setup → Settings → QR Code Manager
Open guide →GuideUnderstand the hardened PDF-close hook
Understand the hardened PDF-close hookKnow when the module safely renders a QR code and when it returns without changing the PDF.Generate a supported Invoice, Payment, Credit Note, Estimate or Proposal PDF
Open guide →GuideUse the validated QR document identifier
Use the validated QR document identifierGenerate a supported document PDF only from a saved document with a positive ID.Open a supported sales document → PDF
Open guide →GuideUse validated legacy QR merge-field output
Use validated legacy QR merge-field outputGenerate legacy QR content only from a non-empty template and valid formatter arrays.Setup → Settings → General → QR Code Manager → supported document settings
Open guide →GuideUse the enforced QR size limits
Use the enforced QR size limitsConfigure a QR width and height inside the 10–100 range enforced by version 2.1.1.Admin Area → Setup → Settings → General → QR Code Manager
Open guide →GuideUse the enforced verified-stamp size limits
Use the enforced verified-stamp size limitsConfigure verified-stamp width from 78–118 and height from 29–44.Admin Area → Setup → Settings → General → QR Code Manager
Open guide →GuideUnderstand safer Invoice, Payment and Credit Note data access
Understand safer Invoice, Payment and Credit Note data accessGenerate supported PDFs without relying on missing nested object properties.Open the source document → PDF
Open guide →GuideUnderstand Estimate and Proposal client snapshot rules
Understand Estimate and Proposal client snapshot rulesKnow when customer merge data is included in the compliance snapshot.Open an Estimate or Proposal → PDF
Open guide →GuideRun the QR Code Manager v2.1.1 production verification checklist
Run the QR Code Manager v2.1.1 production verification checklistVerify migration, settings placement, evidence preservation, size bounds and supported PDF output.Admin Area → Setup → Modules and Setup → Settings → General → QR Code Manager
Open guide →