| Impact on source system code | Requires source-system code modification and development fees. | Reads two views or two staging tables — any system integrates with zero code change (Zero-Touch). |
|---|
| Licence enforcement | A licence flag stored and trusted at face value. | RSA-2048 signature verified against a cloud time anchor, and can be locked to specific tax registration numbers. |
|---|
| Submission automation | Manual trigger only, or a simple retry loop with no lifecycle awareness. | Two-pass engine — verify in-flight receipts, then upload pending ones — on a schedule or on demand. |
|---|
| Audit trail | A log table anyone can clear. | Full request/response history; clearing it is Admin-only and requires a typed confirmation. |
|---|
| Receipt entry grid | A dozen-plus columns visible at once, headers wrapping onto two lines. | Six columns while entering; the rest sit behind a single details toggle. |
|---|
| Diagnosing a rejection | A status code with no context, or a manual trip to the tax portal. | One-click raw JSON and validation-error inspection for the exact receipt, inside the app. |
|---|
| Grid readability | Fixed or auto-shrunk columns that clip text and force horizontal scrolling. | Every column sized to its own content, independently resizable, no surprise scroll. |
|---|
| Copying a value from the grid | Select, right-click, hope the truncated cell held the full value. | Double-click any cell — the full underlying value is copied instantly, with visual confirmation. |
|---|
| Software updates | Manual reinstall, or a support call. | Built-in cloud auto-updater with a changelog, installed with a single click. |
|---|
| Deployment package | Multiple installers and runtime dependencies to sequence correctly. | One self-contained executable plus one SQL Server 2012–2025 installer script. |
|---|