Audit Log
Append-only record of every processing step, human edit, and approval.
| Time | Event | Document | Actor | Detail | |
|---|---|---|---|---|---|
| 2026-08-08 06:28 | Validation Completed |
Sales Invoice
inv_3bb17e9724b6
|
System | Validation passed: 0 error(s), 0 warning(s) | |
{
"error_count": 0,
"is_valid": true,
"issues": [],
"status": "passed",
"warning_count": 0
}
|
|||||
| 2026-08-08 06:28 | AI Extraction Completed | — | System | AI extraction completed with 98% confidence — keyword-classified as Sales Invoice | |
{
"attempts": 1,
"confidence": 0.98,
"duration_ms": 5696,
"keyword_classification": {
"classification": "SALES_INVOICE",
"confidence": 0.93,
"matched_keywords": [
"Bill To",
"TAX INVOICE",
"Invoice Date",
"Due Date",
"Balance Due",
"Item & Description",
"Tax Summary",
"Taxable Amount",
"Invoice"
],
"reason": "Matched sales-invoice patterns (Bill To, TAX INVOICE, Invoice Date, Due Date, Balance Due, Item & Description, Tax Summary, Taxable Amount, Invoice) with no stronger purchase-bill evidence."
},
"model": "qwen3-vl:8b"
}
|
|||||
| 2026-08-08 06:28 | OCR Completed | — | System | Extracted 696 characters via pdf_text_layer | |
{
"char_count": 696,
"duration_ms": 29,
"method": "pdf_text_layer",
"page_count": 2,
"status": "success",
"warnings": []
}
|
|||||
| 2026-08-08 06:28 | Document Uploaded | — | Reviewer | Uploaded FYCINV-00839.pdf | |
{
"file_hash": "98f7ab533a1d8c71",
"filename": "FYCINV-00839.pdf"
}
|
|||||
| 2026-08-08 06:28 | Validation Completed |
Sales Invoice
inv_a62c9dce8e5f
|
System | Validation warning: 0 error(s), 1 warning(s) | |
{
"error_count": 0,
"is_valid": true,
"issues": [
{
"field": "subtotal",
"message": "Line items sum to 5100.00 but the subtotal reads 4857.14.",
"severity": "warning"
}
],
"status": "warning",
"warning_count": 1
}
|
|||||
| 2026-08-08 06:28 | AI Extraction Completed | — | System | AI extraction completed with 95% confidence — keyword-classified as Sales Invoice | |
{
"attempts": 1,
"confidence": 0.95,
"duration_ms": 5874,
"keyword_classification": {
"classification": "SALES_INVOICE",
"confidence": 0.93,
"matched_keywords": [
"Bill To",
"TAX INVOICE",
"Invoice Date",
"Due Date",
"Balance Due",
"Item & Description",
"Tax Summary",
"Taxable Amount",
"Invoice"
],
"reason": "Matched sales-invoice patterns (Bill To, TAX INVOICE, Invoice Date, Due Date, Balance Due, Item & Description, Tax Summary, Taxable Amount, Invoice) with no stronger purchase-bill evidence."
},
"model": "qwen3-vl:8b"
}
|
|||||
| 2026-08-08 06:28 | OCR Completed | — | System | Extracted 700 characters via pdf_text_layer | |
{
"char_count": 700,
"duration_ms": 27,
"method": "pdf_text_layer",
"page_count": 2,
"status": "success",
"warnings": []
}
|
|||||
| 2026-08-08 06:28 | Document Uploaded | — | Reviewer | Uploaded FYCINV-00836.pdf | |
{
"file_hash": "c247f8d836b48cd3",
"filename": "FYCINV-00836.pdf"
}
|
|||||
| 2026-08-08 06:28 | Validation Completed |
Sales Invoice
inv_528bc76f5382
|
System | Validation passed: 0 error(s), 0 warning(s) | |
{
"error_count": 0,
"is_valid": true,
"issues": [],
"status": "passed",
"warning_count": 0
}
|
|||||
| 2026-08-08 06:28 | AI Extraction Completed | — | System | AI extraction completed with 95% confidence — keyword-classified as Sales Invoice | |
{
"attempts": 1,
"confidence": 0.95,
"duration_ms": 5737,
"keyword_classification": {
"classification": "SALES_INVOICE",
"confidence": 0.93,
"matched_keywords": [
"Bill To",
"TAX INVOICE",
"Invoice Date",
"Due Date",
"Balance Due",
"Item & Description",
"Tax Summary",
"Taxable Amount",
"Invoice"
],
"reason": "Matched sales-invoice patterns (Bill To, TAX INVOICE, Invoice Date, Due Date, Balance Due, Item & Description, Tax Summary, Taxable Amount, Invoice) with no stronger purchase-bill evidence."
},
"model": "qwen3-vl:8b"
}
|
|||||
| 2026-08-08 06:28 | OCR Completed | — | System | Extracted 684 characters via pdf_text_layer | |
{
"char_count": 684,
"duration_ms": 38,
"method": "pdf_text_layer",
"page_count": 2,
"status": "success",
"warnings": []
}
|
|||||
| 2026-08-08 06:28 | Document Uploaded | — | Reviewer | Uploaded FYCINV-00835.pdf | |
{
"file_hash": "ea5d96738ea94587",
"filename": "FYCINV-00835.pdf"
}
|
|||||
| 2026-08-08 06:28 | Validation Completed |
Sales Invoice
inv_e920a06af50c
|
System | Validation passed: 0 error(s), 0 warning(s) | |
{
"error_count": 0,
"is_valid": true,
"issues": [],
"status": "passed",
"warning_count": 0
}
|
|||||
| 2026-08-08 06:28 | AI Extraction Completed | — | System | AI extraction completed with 95% confidence — keyword-classified as Sales Invoice | |
{
"attempts": 1,
"confidence": 0.95,
"duration_ms": 5729,
"keyword_classification": {
"classification": "SALES_INVOICE",
"confidence": 0.93,
"matched_keywords": [
"Bill To",
"TAX INVOICE",
"Invoice Date",
"Due Date",
"Balance Due",
"Item & Description",
"Tax Summary",
"Taxable Amount",
"Invoice"
],
"reason": "Matched sales-invoice patterns (Bill To, TAX INVOICE, Invoice Date, Due Date, Balance Due, Item & Description, Tax Summary, Taxable Amount, Invoice) with no stronger purchase-bill evidence."
},
"model": "qwen3-vl:8b"
}
|
|||||
| 2026-08-08 06:27 | OCR Completed | — | System | Extracted 700 characters via pdf_text_layer | |
{
"char_count": 700,
"duration_ms": 21,
"method": "pdf_text_layer",
"page_count": 2,
"status": "success",
"warnings": []
}
|
|||||
| 2026-08-08 06:27 | Document Uploaded | — | Reviewer | Uploaded FYCINV-00834.pdf | |
{
"file_hash": "697c73641600c2f5",
"filename": "FYCINV-00834.pdf"
}
|
|||||
| 2026-08-08 06:27 | Validation Completed |
Sales Invoice
inv_973dca079324
|
System | Validation warning: 0 error(s), 1 warning(s) | |
{
"error_count": 0,
"is_valid": true,
"issues": [
{
"field": "subtotal",
"message": "Line items sum to 2550.00 but the subtotal reads 2428.57.",
"severity": "warning"
}
],
"status": "warning",
"warning_count": 1
}
|
|||||
| 2026-08-08 06:27 | AI Extraction Completed | — | System | AI extraction completed with 95% confidence — keyword-classified as Sales Invoice | |
{
"attempts": 1,
"confidence": 0.95,
"duration_ms": 5793,
"keyword_classification": {
"classification": "SALES_INVOICE",
"confidence": 0.93,
"matched_keywords": [
"Bill To",
"TAX INVOICE",
"Invoice Date",
"Due Date",
"Balance Due",
"Item & Description",
"Tax Summary",
"Taxable Amount",
"Invoice"
],
"reason": "Matched sales-invoice patterns (Bill To, TAX INVOICE, Invoice Date, Due Date, Balance Due, Item & Description, Tax Summary, Taxable Amount, Invoice) with no stronger purchase-bill evidence."
},
"model": "qwen3-vl:8b"
}
|
|||||
| 2026-08-08 06:27 | OCR Completed | — | System | Extracted 676 characters via pdf_text_layer | |
{
"char_count": 676,
"duration_ms": 19,
"method": "pdf_text_layer",
"page_count": 2,
"status": "success",
"warnings": []
}
|
|||||
| 2026-08-08 06:27 | Document Uploaded | — | Reviewer | Uploaded FYCINV-00828.pdf | |
{
"file_hash": "1e43a43415211e25",
"filename": "FYCINV-00828.pdf"
}
|
|||||
| 2026-08-08 06:27 | Validation Completed |
Sales Invoice
inv_11ed6c0dd550
|
System | Validation warning: 0 error(s), 1 warning(s) | |
{
"error_count": 0,
"is_valid": true,
"issues": [
{
"field": "subtotal",
"message": "Line items sum to 2490.00 but the subtotal reads 2371.43.",
"severity": "warning"
}
],
"status": "warning",
"warning_count": 1
}
|
|||||
| 2026-08-08 06:27 | AI Extraction Completed | — | System | AI extraction completed with 95% confidence — keyword-classified as Sales Invoice | |
{
"attempts": 1,
"confidence": 0.95,
"duration_ms": 5641,
"keyword_classification": {
"classification": "SALES_INVOICE",
"confidence": 0.83,
"matched_keywords": [
"Bill To",
"TAX INVOICE",
"Invoice Date",
"Due Date",
"Balance Due",
"Item & Description",
"Tax Summary",
"Taxable Amount",
"Invoice"
],
"reason": "Matched sales-invoice patterns (Bill To, TAX INVOICE, Invoice Date, Due Date, Balance Due, Item & Description, Tax Summary, Taxable Amount, Invoice) with no stronger purchase-bill evidence."
},
"model": "qwen3-vl:8b"
}
|
|||||
| 2026-08-08 06:27 | OCR Completed | — | System | Extracted 704 characters via pdf_text_layer | |
{
"char_count": 704,
"duration_ms": 62,
"method": "pdf_text_layer",
"page_count": 2,
"status": "success",
"warnings": []
}
|
|||||
| 2026-08-08 06:27 | Document Uploaded | — | Reviewer | Uploaded FYCINV-00827.pdf | |
{
"file_hash": "b20c33bee234f78f",
"filename": "FYCINV-00827.pdf"
}
|
|||||
| 2026-08-08 06:27 | Validation Completed |
Sales Invoice
inv_2163bc833598
|
System | Validation warning: 0 error(s), 1 warning(s) | |
{
"error_count": 0,
"is_valid": true,
"issues": [
{
"field": "subtotal",
"message": "Line items sum to 2900.00 but the subtotal reads 2761.90.",
"severity": "warning"
}
],
"status": "warning",
"warning_count": 1
}
|
|||||
| 2026-08-08 06:27 | AI Extraction Completed | — | System | AI extraction completed with 95% confidence — keyword-classified as Sales Invoice | |
{
"attempts": 1,
"confidence": 0.95,
"duration_ms": 5344,
"keyword_classification": {
"classification": "SALES_INVOICE",
"confidence": 0.83,
"matched_keywords": [
"Bill To",
"TAX INVOICE",
"Invoice Date",
"Due Date",
"Balance Due",
"Item & Description",
"Tax Summary",
"Taxable Amount",
"Invoice"
],
"reason": "Matched sales-invoice patterns (Bill To, TAX INVOICE, Invoice Date, Due Date, Balance Due, Item & Description, Tax Summary, Taxable Amount, Invoice) with no stronger purchase-bill evidence."
},
"model": "qwen3-vl:8b"
}
|
|||||
| 2026-08-08 06:27 | OCR Completed | — | System | Extracted 725 characters via pdf_text_layer | |
{
"char_count": 725,
"duration_ms": 25,
"method": "pdf_text_layer",
"page_count": 2,
"status": "success",
"warnings": []
}
|
|||||
| 2026-08-08 06:27 | Document Uploaded | — | Reviewer | Uploaded FYCINV-00816.pdf | |
{
"file_hash": "0f0c62fa522b7427",
"filename": "FYCINV-00816.pdf"
}
|
|||||
| 2026-08-08 06:27 | Validation Completed |
Sales Invoice
inv_aed8e7294319
|
System | Validation warning: 0 error(s), 1 warning(s) | |
{
"error_count": 0,
"is_valid": true,
"issues": [
{
"field": "subtotal",
"message": "Line items sum to 6800.00 but the subtotal reads 6476.19.",
"severity": "warning"
}
],
"status": "warning",
"warning_count": 1
}
|
|||||
| 2026-08-08 06:27 | AI Extraction Completed | — | System | AI extraction completed with 95% confidence — keyword-classified as Sales Invoice | |
{
"attempts": 1,
"confidence": 0.95,
"duration_ms": 5798,
"keyword_classification": {
"classification": "SALES_INVOICE",
"confidence": 0.83,
"matched_keywords": [
"Bill To",
"TAX INVOICE",
"Invoice Date",
"Due Date",
"Balance Due",
"Item & Description",
"Tax Summary",
"Taxable Amount",
"Invoice"
],
"reason": "Matched sales-invoice patterns (Bill To, TAX INVOICE, Invoice Date, Due Date, Balance Due, Item & Description, Tax Summary, Taxable Amount, Invoice) with no stronger purchase-bill evidence."
},
"model": "qwen3-vl:8b"
}
|
|||||
| 2026-08-08 06:27 | OCR Completed | — | System | Extracted 729 characters via pdf_text_layer | |
{
"char_count": 729,
"duration_ms": 20,
"method": "pdf_text_layer",
"page_count": 2,
"status": "success",
"warnings": []
}
|
|||||
| 2026-08-08 06:27 | Document Uploaded | — | Reviewer | Uploaded FYCINV-00815.pdf | |
{
"file_hash": "2e4ff8a6fe8f3b82",
"filename": "FYCINV-00815.pdf"
}
|
|||||
| 2026-08-08 06:27 | Validation Completed |
Purchase Bill
bill_5a8038a02ab4
|
System | Validation passed: 0 error(s), 0 warning(s) | |
{
"error_count": 0,
"is_valid": true,
"issues": [],
"status": "passed",
"warning_count": 0
}
|
|||||
| 2026-08-08 06:27 | AI Extraction Completed | — | System | AI extraction completed with 95% confidence — keyword-classified as Purchase Invoice | |
{
"attempts": 1,
"confidence": 0.95,
"duration_ms": 6132,
"keyword_classification": {
"classification": "PURCHASE_BILL",
"confidence": 0.76,
"matched_keywords": [
"Bill From",
"Bill Date",
"Bill#",
"Balance Due"
],
"reason": "Matched purchase-bill patterns (Bill From, Bill Date, Bill#, Balance Due) with no stronger sales-invoice evidence."
},
"model": "qwen3-vl:8b"
}
|
|||||
| 2026-08-08 06:27 | OCR Completed | — | System | Extracted 487 characters via pdf_text_layer | |
{
"char_count": 487,
"duration_ms": 28,
"method": "pdf_text_layer",
"page_count": 1,
"status": "success",
"warnings": []
}
|
|||||
| 2026-08-08 06:27 | Document Uploaded | — | Reviewer | Uploaded ZC20260630EAB712.pdf | |
{
"file_hash": "2728667b718da13e",
"filename": "ZC20260630EAB712.pdf"
}
|
|||||
| 2026-08-08 06:27 | Validation Completed |
Purchase Bill
bill_de6ca9ce2911
|
System | Validation warning: 0 error(s), 1 warning(s) | |
{
"error_count": 0,
"is_valid": true,
"issues": [
{
"field": "total_amount",
"message": "Subtotal + tax - discount = 6029.10, which does not match the stated total 5755.05.",
"severity": "warning"
}
],
"status": "warning",
"warning_count": 1
}
|
|||||
| 2026-08-08 06:27 | AI Extraction Completed | — | System | AI extraction completed with 98% confidence — keyword-classified as Purchase Invoice | |
{
"attempts": 1,
"confidence": 0.98,
"duration_ms": 5440,
"keyword_classification": {
"classification": "PURCHASE_BILL",
"confidence": 0.79,
"matched_keywords": [
"Bill From",
"Bill Date",
"Payments Made",
"Bill#",
"Balance Due"
],
"reason": "Matched purchase-bill patterns (Bill From, Bill Date, Payments Made, Bill#, Balance Due) with no stronger sales-invoice evidence."
},
"model": "qwen3-vl:8b"
}
|
|||||
| 2026-08-08 06:27 | OCR Completed | — | System | Extracted 496 characters via pdf_text_layer | |
{
"char_count": 496,
"duration_ms": 20,
"method": "pdf_text_layer",
"page_count": 1,
"status": "success",
"warnings": []
}
|
|||||
| 2026-08-08 06:27 | Document Uploaded | — | Reviewer | Uploaded 22165039.pdf | |
{
"file_hash": "97a45840ebf8f37d",
"filename": "22165039.pdf"
}
|
|||||
| 2026-08-08 06:27 | Validation Completed |
Purchase Bill
bill_bf16892225b6
|
System | Validation warning: 0 error(s), 1 warning(s) | |
{
"error_count": 0,
"is_valid": true,
"issues": [
{
"field": "total_amount",
"message": "Subtotal + tax - discount = 2501.40, which does not match the stated total 2387.70.",
"severity": "warning"
}
],
"status": "warning",
"warning_count": 1
}
|
|||||
| 2026-08-08 06:27 | AI Extraction Completed | — | System | AI extraction completed with 95% confidence — keyword-classified as Purchase Invoice | |
{
"attempts": 1,
"confidence": 0.95,
"duration_ms": 5371,
"keyword_classification": {
"classification": "PURCHASE_BILL",
"confidence": 0.79,
"matched_keywords": [
"Bill From",
"Bill Date",
"Payments Made",
"Bill#",
"Balance Due"
],
"reason": "Matched purchase-bill patterns (Bill From, Bill Date, Payments Made, Bill#, Balance Due) with no stronger sales-invoice evidence."
},
"model": "qwen3-vl:8b"
}
|
|||||
| 2026-08-08 06:27 | OCR Completed | — | System | Extracted 503 characters via pdf_text_layer | |
{
"char_count": 503,
"duration_ms": 27,
"method": "pdf_text_layer",
"page_count": 1,
"status": "success",
"warnings": []
}
|
|||||
| 2026-08-08 06:27 | Document Uploaded | — | Reviewer | Uploaded 3018018.pdf | |
{
"file_hash": "07a90e23bccec822",
"filename": "3018018.pdf"
}
|
|||||
| 2026-08-08 06:27 | Validation Completed |
Purchase Bill
bill_2d12c71312fd
|
System | Validation warning: 0 error(s), 1 warning(s) | |
{
"error_count": 0,
"is_valid": true,
"issues": [
{
"field": "total_amount",
"message": "Subtotal + tax - discount = 1925.00, which does not match the stated total 1837.50.",
"severity": "warning"
}
],
"status": "warning",
"warning_count": 1
}
|
|||||
| 2026-08-08 06:27 | AI Extraction Completed | — | System | AI extraction completed with 95% confidence — keyword-classified as Purchase Invoice | |
{
"attempts": 1,
"confidence": 0.95,
"duration_ms": 5383,
"keyword_classification": {
"classification": "PURCHASE_BILL",
"confidence": 0.79,
"matched_keywords": [
"Bill From",
"Bill Date",
"Payments Made",
"Bill#",
"Balance Due"
],
"reason": "Matched purchase-bill patterns (Bill From, Bill Date, Payments Made, Bill#, Balance Due) with no stronger sales-invoice evidence."
},
"model": "qwen3-vl:8b"
}
|
|||||
| 2026-08-08 06:27 | OCR Completed | — | System | Extracted 501 characters via pdf_text_layer | |
{
"char_count": 501,
"duration_ms": 28,
"method": "pdf_text_layer",
"page_count": 1,
"status": "success",
"warnings": []
}
|
|||||
| 2026-08-08 06:27 | Document Uploaded | — | Reviewer | Uploaded 3017980.pdf | |
{
"file_hash": "b80d07cc58a8c1cb",
"filename": "3017980.pdf"
}
|
|||||
| 2026-08-08 06:27 | Validation Completed |
Purchase Bill
bill_07b73d7a745c
|
System | Validation warning: 0 error(s), 1 warning(s) | |
{
"error_count": 0,
"is_valid": true,
"issues": [
{
"field": "total_amount",
"message": "Subtotal + tax - discount = 1496.00, which does not match the stated total 1428.00.",
"severity": "warning"
}
],
"status": "warning",
"warning_count": 1
}
|
|||||
| 2026-08-08 06:27 | AI Extraction Completed | — | System | AI extraction completed with 95% confidence — keyword-classified as Purchase Invoice | |
{
"attempts": 1,
"confidence": 0.95,
"duration_ms": 5426,
"keyword_classification": {
"classification": "PURCHASE_BILL",
"confidence": 0.79,
"matched_keywords": [
"Bill From",
"Bill Date",
"Payments Made",
"Bill#",
"Balance Due"
],
"reason": "Matched purchase-bill patterns (Bill From, Bill Date, Payments Made, Bill#, Balance Due) with no stronger sales-invoice evidence."
},
"model": "qwen3-vl:8b"
}
|
|||||
| 2026-08-08 06:27 | OCR Completed | — | System | Extracted 501 characters via pdf_text_layer | |
{
"char_count": 501,
"duration_ms": 29,
"method": "pdf_text_layer",
"page_count": 1,
"status": "success",
"warnings": []
}
|
|||||
| 2026-08-08 06:27 | Document Uploaded | — | Reviewer | Uploaded 3017885.pdf | |
{
"file_hash": "3902f7bd8fa02850",
"filename": "3017885.pdf"
}
|
|||||
| 2026-08-08 06:27 | Validation Completed |
Purchase Bill
bill_11165cdcdacb
|
System | Validation warning: 0 error(s), 1 warning(s) | |
{
"error_count": 0,
"is_valid": true,
"issues": [
{
"field": "total_amount",
"message": "Subtotal + tax - discount = 1474.00, which does not match the stated total 1407.00.",
"severity": "warning"
}
],
"status": "warning",
"warning_count": 1
}
|
|||||
| 2026-08-08 06:27 | AI Extraction Completed | — | System | AI extraction completed with 95% confidence — keyword-classified as Purchase Invoice | |
{
"attempts": 1,
"confidence": 0.95,
"duration_ms": 5443,
"keyword_classification": {
"classification": "PURCHASE_BILL",
"confidence": 0.79,
"matched_keywords": [
"Bill From",
"Bill Date",
"Payments Made",
"Bill#",
"Balance Due"
],
"reason": "Matched purchase-bill patterns (Bill From, Bill Date, Payments Made, Bill#, Balance Due) with no stronger sales-invoice evidence."
},
"model": "qwen3-vl:8b"
}
|
|||||
| 2026-08-08 06:27 | OCR Completed | — | System | Extracted 501 characters via pdf_text_layer | |
{
"char_count": 501,
"duration_ms": 21,
"method": "pdf_text_layer",
"page_count": 1,
"status": "success",
"warnings": []
}
|
|||||
| 2026-08-08 06:27 | Document Uploaded | — | Reviewer | Uploaded 3017826.pdf | |
{
"file_hash": "4d5e40efbab602f6",
"filename": "3017826.pdf"
}
|
|||||
| 2026-08-08 06:27 | Validation Completed |
Purchase Bill
bill_102ec46962bf
|
System | Validation warning: 0 error(s), 1 warning(s) | |
{
"error_count": 0,
"is_valid": true,
"issues": [
{
"field": "total_amount",
"message": "Subtotal + tax - discount = 1988.80, which does not match the stated total 1898.40.",
"severity": "warning"
}
],
"status": "warning",
"warning_count": 1
}
|
|||||
| 2026-08-08 06:27 | AI Extraction Completed | — | System | AI extraction completed with 95% confidence — keyword-classified as Purchase Invoice | |
{
"attempts": 1,
"confidence": 0.95,
"duration_ms": 7733,
"keyword_classification": {
"classification": "PURCHASE_BILL",
"confidence": 0.79,
"matched_keywords": [
"Bill From",
"Bill Date",
"Payments Made",
"Bill#",
"Balance Due"
],
"reason": "Matched purchase-bill patterns (Bill From, Bill Date, Payments Made, Bill#, Balance Due) with no stronger sales-invoice evidence."
},
"model": "qwen3-vl:8b"
}
|
|||||
| 2026-08-08 06:26 | OCR Completed | — | System | Extracted 501 characters via pdf_text_layer | |
{
"char_count": 501,
"duration_ms": 89,
"method": "pdf_text_layer",
"page_count": 1,
"status": "success",
"warnings": []
}
|
|||||
| 2026-08-08 06:26 | Document Uploaded | — | Reviewer | Uploaded 3017810.pdf | |
{
"file_hash": "59ac5112399f65e8",
"filename": "3017810.pdf"
}
|
|||||
| 2026-08-08 06:26 | All Data Cleared | — | Reviewer | All invoices, purchase bills, uploads, and duplicate claims were cleared by a user. | |
No matching events
Try a different search term or clear the active filters.