← Files VeraARCHIVED FILE
assets/courses/purchase-invoice-review/course.json
33.6 KB · Oct 2, 2026 · 00:29 UTC
{
"schema": "mparanza.teaching_kit.v2",
"product": "vera",
"workflow": "purchase-invoice-review",
"revision": "2026-09-14.2",
"seconds": [
45,
60,
105,
75,
45,
60
],
"supported_languages": [
"it",
"en",
"fr",
"de",
"es"
],
"language_basis": "product_conversation_language_and_workflow_narrative",
"group": "workflow",
"parent_workflow": null,
"execution": {
"mode": "current_native_workflow",
"local_tutorial": true,
"route": "review_mapping_then_native_invoice_audit"
},
"sources": [
{
"path": "modules/passive-invoice-audit/assets/icon.svg",
"repository_path": "plugins/passive-invoice-audit/assets/icon.svg",
"sha256": "67e9ee208ca7f1f920be4dd73f42e1837ea58f84d7eee96d30e652a99a28a1c4"
},
{
"path": "modules/passive-invoice-audit/references/ledger-mapping.example.json",
"repository_path": "plugins/passive-invoice-audit/references/ledger-mapping.example.json",
"sha256": "d3a3c42606b1e41aa20f337e87caeae49dc1e4d83b587ba5751afd729778b432"
},
{
"path": "modules/passive-invoice-audit/requirements.txt",
"repository_path": "plugins/passive-invoice-audit/requirements.txt",
"sha256": "841ec2846c9d487047bf8e6dfb476ee012cbf8c90890717d3ef87bc497eeb961"
},
{
"path": "modules/passive-invoice-audit/scripts/audit_core.py",
"repository_path": "plugins/passive-invoice-audit/scripts/audit_core.py",
"sha256": "a159782e899e421808f2012b76b081205501dfdb13f526c269aea9a881ef065d"
},
{
"path": "modules/passive-invoice-audit/scripts/check_dependencies.py",
"repository_path": "plugins/passive-invoice-audit/scripts/check_dependencies.py",
"sha256": "aadbca9ce1aa5c7234a0d0d7c147ff3aa0f06d683aade38469abac9dca3d3922"
},
{
"path": "modules/passive-invoice-audit/scripts/cowork_worker.py",
"repository_path": "plugins/passive-invoice-audit/scripts/cowork_worker.py",
"sha256": "7256bc67eb1cb8ad6dc82713da1cdf4601fa39ddafb0fe389b4386df1f47bf6c"
},
{
"path": "modules/passive-invoice-audit/scripts/evaluate_audit.py",
"repository_path": "plugins/passive-invoice-audit/scripts/evaluate_audit.py",
"sha256": "e5544f527695597e7ce70082c5a965d9937c10d176e52508d9201ef888598288"
},
{
"path": "modules/passive-invoice-audit/scripts/luna_worker.py",
"repository_path": "plugins/passive-invoice-audit/scripts/luna_worker.py",
"sha256": "553a0c852234359901332d99a5b287b1e14d073cd75ed34ec576b1c5f7f2db86"
},
{
"path": "modules/passive-invoice-audit/scripts/reviewed_invoices.py",
"repository_path": "plugins/passive-invoice-audit/scripts/reviewed_invoices.py",
"sha256": "d1a1bef0efd4bd8a9df8b4167596c7cc2982eeb87eb118e49d866b1b97971f73"
},
{
"path": "modules/passive-invoice-audit/scripts/run_audit.py",
"repository_path": "plugins/passive-invoice-audit/scripts/run_audit.py",
"sha256": "5c193e0ebfb063eb6191a9283ab3d2e76f4f417fe2057b12c3b601b36bd8a383"
},
{
"path": "modules/passive-invoice-audit/scripts/worker_config.json",
"repository_path": "plugins/passive-invoice-audit/scripts/worker_config.json",
"sha256": "0a5b82584a2fbdd7e9a52238a3ad45df3d5b7a884786fa14a8d85c9b47e0f89a"
},
{
"path": "modules/passive-invoice-audit/skills/purchase-invoice-review/SKILL.md",
"repository_path": "plugins/passive-invoice-audit/skills/purchase-invoice-review/SKILL.md",
"sha256": "74d54c225af4643b80ae0437a53208451f7c534caf794732e962f3a040748330"
},
{
"path": "modules/passive-invoice-audit/skills/purchase-invoice-review/references/geneva.md",
"repository_path": "plugins/passive-invoice-audit/skills/purchase-invoice-review/references/geneva.md",
"sha256": "62fe433f0c7e4b8e040d89cb2523db35b0a9385222d6202b1be4d1f4f46b020d"
},
{
"path": "modules/passive-invoice-audit/vendor/modules/__init__.py",
"repository_path": "plugins/_shared/vendor/modules/__init__.py",
"sha256": "b9c828953825fd2b27182d6fe360dfd49ebc9b5e846d4b0d969af3e2829465ae"
},
{
"path": "modules/passive-invoice-audit/vendor/modules/vera_assurance/__init__.py",
"repository_path": "plugins/_shared/vendor/modules/vera_assurance/__init__.py",
"sha256": "e7c525a93ec80ec01a6134527f33a17d07f61cccafd90b33d26bdb96d8e1281f"
},
{
"path": "modules/passive-invoice-audit/vendor/modules/vera_assurance/contracts.py",
"repository_path": "plugins/_shared/vendor/modules/vera_assurance/contracts.py",
"sha256": "84c9b1a1dfe04a933c993f76151dc4f7e7969c5cad45e091592f326b2df90891"
},
{
"path": "modules/passive-invoice-audit/vendor/modules/vera_assurance/decisions.py",
"repository_path": "plugins/_shared/vendor/modules/vera_assurance/decisions.py",
"sha256": "28b62f4932997aa50d4d5b099383823096c203a035f1fdbb94ec97b0ce7fe63b"
},
{
"path": "modules/passive-invoice-audit/vendor/modules/vera_assurance/envelope.py",
"repository_path": "plugins/_shared/vendor/modules/vera_assurance/envelope.py",
"sha256": "80f9b005b190a2607ab3a12ad9c508174c8de100d7b9752f87644c62db070358"
},
{
"path": "modules/passive-invoice-audit/vendor/modules/vera_assurance/jurisdiction.py",
"repository_path": "plugins/_shared/vendor/modules/vera_assurance/jurisdiction.py",
"sha256": "9bbf63c917cad41f2d2f516c7400b092d1a5a020e8e6e83831fbacc31968ebf1"
},
{
"path": "modules/passive-invoice-audit/vendor/modules/vera_assurance/money.py",
"repository_path": "plugins/_shared/vendor/modules/vera_assurance/money.py",
"sha256": "a2064acd368ae921fc37156e88711ed9afef4c7b8de7a374be552fa644a52431"
},
{
"path": "modules/passive-invoice-audit/vendor/modules/vera_assurance/relationships.py",
"repository_path": "plugins/_shared/vendor/modules/vera_assurance/relationships.py",
"sha256": "f82a09e2d98cd6472c7aa33b9b4004100c9c64750de3b809ed5143467d20b1b4"
},
{
"path": "modules/passive-invoice-audit/vendor/modules/vera_assurance/review_output_transaction.cjs",
"repository_path": "plugins/_shared/vendor/modules/vera_assurance/review_output_transaction.cjs",
"sha256": "32252b7bd8efedfa40dea71f7a3ca8a33709f4daeb72094b6d2308db79b61ca8"
},
{
"path": "modules/passive-invoice-audit/vendor/modules/vera_assurance/serialization.py",
"repository_path": "plugins/_shared/vendor/modules/vera_assurance/serialization.py",
"sha256": "8fdbb590830d8a41b6bb3271ceb0abf9874237d0151028b994b9e5521077141f"
},
{
"path": "skills/purchase-invoice-review/SKILL.md",
"repository_path": "plugins/vera/skills/purchase-invoice-review/SKILL.md",
"sha256": "41ec8d67a0e1ef3fc8d2d34f1cc530f1e2040ac97be7e4b7e924c4253f0663b1"
},
{
"path": "vendor/modules/__init__.py",
"repository_path": "plugins/_shared/vendor/modules/__init__.py",
"sha256": "b9c828953825fd2b27182d6fe360dfd49ebc9b5e846d4b0d969af3e2829465ae"
},
{
"path": "vendor/modules/courseware/__init__.py",
"repository_path": "plugins/_shared/vendor/modules/courseware/__init__.py",
"sha256": "79c785f896af8b4cdcedf1210131c62b95fc2914dec135f6d3fe93d392648ec6"
},
{
"path": "vendor/modules/courseware/assets/InstrumentSans-Regular.ttf",
"repository_path": "plugins/_shared/vendor/modules/courseware/assets/InstrumentSans-Regular.ttf",
"sha256": "69fd3f7c467c70c1f73b232812407f688f3d87dd7a801ea7281aa97d29cf53d5"
},
{
"path": "vendor/modules/courseware/assets/InstrumentSans-SemiBold.ttf",
"repository_path": "plugins/_shared/vendor/modules/courseware/assets/InstrumentSans-SemiBold.ttf",
"sha256": "7151cf505f897e17b4e9b956293b5a60046ec39da3923a8feba29ce86fd14e12"
},
{
"path": "vendor/modules/courseware/assets/OFL.txt",
"repository_path": "plugins/_shared/vendor/modules/courseware/assets/OFL.txt",
"sha256": "bc29b497c4e8316b2d248322a9cea670c2f0afc24ae0eb7bbaa54e02e00eebab"
},
{
"path": "vendor/modules/courseware/assets/course.css",
"repository_path": "plugins/_shared/vendor/modules/courseware/assets/course.css",
"sha256": "5b28ac597f0a3deaf4cfc907b8a33bb40aae21719206ad0c976b605950f89dc7"
},
{
"path": "vendor/modules/courseware/assets/languages.json",
"repository_path": "plugins/_shared/vendor/modules/courseware/assets/languages.json",
"sha256": "507967ae7dcf07ae4e138fff4333adb5fd709484731dcef45d531152c54ede45"
},
{
"path": "vendor/modules/courseware/assets/legacy-course.css",
"repository_path": "plugins/_shared/vendor/modules/courseware/assets/legacy-course.css",
"sha256": "1d3097a5f8b2011b1cae5f1916cfc698260bc1ebc1c7e59b3ec91271aa2ee7aa"
},
{
"path": "vendor/modules/courseware/assets/legacy-languages.json",
"repository_path": "plugins/_shared/vendor/modules/courseware/assets/legacy-languages.json",
"sha256": "bd4a3481deeedf806b1eb1bfe91099a6d7796726bc19eb50eef8dc71692b67e5"
},
{
"path": "vendor/modules/courseware/deck_view.py",
"repository_path": "plugins/_shared/vendor/modules/courseware/deck_view.py",
"sha256": "96f75ea3078c9e0c6e509cdefb0beeb876677e2e7884777d213d9b03c6c27b80"
},
{
"path": "vendor/modules/courseware/document_view.py",
"repository_path": "plugins/_shared/vendor/modules/courseware/document_view.py",
"sha256": "9982c9d6ce83e7feb26165308fa9a136a744891a7e623ce23ff9bb778e6b7403"
},
{
"path": "vendor/modules/courseware/execution.py",
"repository_path": "plugins/_shared/vendor/modules/courseware/execution.py",
"sha256": "7d8fee1b7b1ca0952eaacd9e47b4741dee8bc0d2dbefe21ecd7f6044252bf5fa"
},
{
"path": "vendor/modules/courseware/html_view.py",
"repository_path": "plugins/_shared/vendor/modules/courseware/html_view.py",
"sha256": "57280e82460bd8c7982294c4be6e0cff7da969800d4282e6da15059571cce0b1"
},
{
"path": "vendor/modules/courseware/legacy.py",
"repository_path": "plugins/_shared/vendor/modules/courseware/legacy.py",
"sha256": "819f645e9c76ce938d31055d1c91b953721fe31755408a171d94c9f4cc39fb3f"
},
{
"path": "vendor/modules/courseware/library.py",
"repository_path": "plugins/_shared/vendor/modules/courseware/library.py",
"sha256": "defe2c748452578308d1157ff0abc6ad69f4958429bb69fa2ac016dda5ae7e52"
},
{
"path": "vendor/modules/courseware/policy.py",
"repository_path": "plugins/_shared/vendor/modules/courseware/policy.py",
"sha256": "d8b2f02f666deaecbe04f3fff02bb3351c6ea4fb636fa9ac2a2aac2ee4ec566a"
},
{
"path": "vendor/modules/courseware/preview.py",
"repository_path": "plugins/_shared/vendor/modules/courseware/preview.py",
"sha256": "1a6e56141cdd554a6510100f47745f7b31472c9d22f45407f4f86ac7981aee10"
},
{
"path": "vendor/modules/courseware/sales_plan_view.py",
"repository_path": "plugins/_shared/vendor/modules/courseware/sales_plan_view.py",
"sha256": "115977d03c034ed5f363d6fd5c8c82648ed1349067ac61e48d0701b10caa7e7b"
},
{
"path": "vendor/modules/courseware/website_view.py",
"repository_path": "plugins/_shared/vendor/modules/courseware/website_view.py",
"sha256": "f230f86272201bae7bc34f1868d8cb6013b47ce9ccc8b876acdfb0bc257637d5"
},
{
"path": "vendor/modules/reporting_table.py",
"repository_path": "plugins/_shared/vendor/modules/reporting_table.py",
"sha256": "99b687b83f4ce62fb2a33c875cf5740edb0854e9a7b094f1c314b1b6198adc1e"
},
{
"path": "vendor/modules/vera_assurance/__init__.py",
"repository_path": "plugins/_shared/vendor/modules/vera_assurance/__init__.py",
"sha256": "e7c525a93ec80ec01a6134527f33a17d07f61cccafd90b33d26bdb96d8e1281f"
},
{
"path": "vendor/modules/vera_assurance/contracts.py",
"repository_path": "plugins/_shared/vendor/modules/vera_assurance/contracts.py",
"sha256": "84c9b1a1dfe04a933c993f76151dc4f7e7969c5cad45e091592f326b2df90891"
},
{
"path": "vendor/modules/vera_assurance/decisions.py",
"repository_path": "plugins/_shared/vendor/modules/vera_assurance/decisions.py",
"sha256": "28b62f4932997aa50d4d5b099383823096c203a035f1fdbb94ec97b0ce7fe63b"
},
{
"path": "vendor/modules/vera_assurance/envelope.py",
"repository_path": "plugins/_shared/vendor/modules/vera_assurance/envelope.py",
"sha256": "80f9b005b190a2607ab3a12ad9c508174c8de100d7b9752f87644c62db070358"
},
{
"path": "vendor/modules/vera_assurance/jurisdiction.py",
"repository_path": "plugins/_shared/vendor/modules/vera_assurance/jurisdiction.py",
"sha256": "9bbf63c917cad41f2d2f516c7400b092d1a5a020e8e6e83831fbacc31968ebf1"
},
{
"path": "vendor/modules/vera_assurance/money.py",
"repository_path": "plugins/_shared/vendor/modules/vera_assurance/money.py",
"sha256": "a2064acd368ae921fc37156e88711ed9afef4c7b8de7a374be552fa644a52431"
},
{
"path": "vendor/modules/vera_assurance/relationships.py",
"repository_path": "plugins/_shared/vendor/modules/vera_assurance/relationships.py",
"sha256": "f82a09e2d98cd6472c7aa33b9b4004100c9c64750de3b809ed5143467d20b1b4"
},
{
"path": "vendor/modules/vera_assurance/review_output_transaction.cjs",
"repository_path": "plugins/_shared/vendor/modules/vera_assurance/review_output_transaction.cjs",
"sha256": "32252b7bd8efedfa40dea71f7a3ca8a33709f4daeb72094b6d2308db79b61ca8"
},
{
"path": "vendor/modules/vera_assurance/serialization.py",
"repository_path": "plugins/_shared/vendor/modules/vera_assurance/serialization.py",
"sha256": "8fdbb590830d8a41b6bb3271ceb0abf9874237d0151028b994b9e5521077141f"
},
{
"path": "vendor/modules/vera_financial_analysis/__init__.py",
"repository_path": "plugins/_shared/vendor/modules/vera_financial_analysis/__init__.py",
"sha256": "930c35bf9761173daabfd1c7ac4ae1eec45f396017afc4b9a4be69fc846453db"
},
{
"path": "vendor/modules/vera_financial_analysis/contracts.py",
"repository_path": "plugins/_shared/vendor/modules/vera_financial_analysis/contracts.py",
"sha256": "b65320b6021f2a5a3412123d8cd30d6d6665b4faf83bcf65f80b9e75d6e2e727"
},
{
"path": "vendor/modules/vera_financial_analysis/fdd.py",
"repository_path": "plugins/_shared/vendor/modules/vera_financial_analysis/fdd.py",
"sha256": "897b9c0753b5dad27ef8f1585045ce9d80de8789d48dcd2b82e62dfda5cd41c9"
},
{
"path": "vendor/modules/vera_financial_analysis/registry.py",
"repository_path": "plugins/_shared/vendor/modules/vera_financial_analysis/registry.py",
"sha256": "fc8a49d6bb38e2b41bcade743ffb38377718c55f26d0966b3e7a29a931d94a90"
},
{
"path": "vendor/modules/vera_ocr/__init__.py",
"repository_path": "plugins/_shared/vendor/modules/vera_ocr/__init__.py",
"sha256": "205ebcafba5262fb349e63f45781f932a24e3d12971382139c22ba8b1b102742"
}
],
"files": [
{
"path": "files/input/ledger-march.csv",
"sha256": "dbcd4fe0597094de340e09924a680669fca7bdbf9dd62de6468ff2aca5ac0588",
"languages": [
"it",
"en",
"fr",
"de",
"es"
],
"role": "source"
},
{
"path": "files/input/invoices/invoice-01.xml",
"sha256": "35a6da42ada430646d4faee2a19c9dc6ed9ac5cbd232cbe990cacac9c775a8d0",
"languages": [
"it",
"en",
"fr",
"de",
"es"
],
"role": "source"
},
{
"path": "files/input/invoices/invoice-02.xml",
"sha256": "d179d754cb4adefb9dcdf4dd521dc4d4587bcec4e6e19a1173f05aa8cdca9059",
"languages": [
"it",
"en",
"fr",
"de",
"es"
],
"role": "source"
},
{
"path": "files/input/invoices/invoice-03.xml",
"sha256": "f6b8b9cfc39c7b04ee160987bae64b5c3f53991a50bd5844ee4774142d125e7d",
"languages": [
"it",
"en",
"fr",
"de",
"es"
],
"role": "source"
},
{
"path": "files/practice/ledger-march-april.csv",
"sha256": "c6f40663e54a87afd00136ac434d156ae6c5cd82cdeda4efee7504b901027e57",
"languages": [
"it",
"en",
"fr",
"de",
"es"
],
"role": "practice"
},
{
"path": "files/practice/invoices/invoice-01.xml",
"sha256": "35a6da42ada430646d4faee2a19c9dc6ed9ac5cbd232cbe990cacac9c775a8d0",
"languages": [
"it",
"en",
"fr",
"de",
"es"
],
"role": "practice"
},
{
"path": "files/practice/invoices/invoice-02.xml",
"sha256": "d179d754cb4adefb9dcdf4dd521dc4d4587bcec4e6e19a1173f05aa8cdca9059",
"languages": [
"it",
"en",
"fr",
"de",
"es"
],
"role": "practice"
},
{
"path": "files/practice/invoices/invoice-03.xml",
"sha256": "f6b8b9cfc39c7b04ee160987bae64b5c3f53991a50bd5844ee4774142d125e7d",
"languages": [
"it",
"en",
"fr",
"de",
"es"
],
"role": "practice"
},
{
"path": "files/practice/invoices/invoice-04.xml",
"sha256": "60f7795a684bacad0d4c6e1429a6a870432c534d2e590bf198f51973b49924bb",
"languages": [
"it",
"en",
"fr",
"de",
"es"
],
"role": "practice"
},
{
"path": "files/input/context-it.md",
"sha256": "d34dc44c49ed300b347167c199d98ad938fffac81ae9305315f22037e06627f7",
"languages": [
"it"
],
"role": "source"
},
{
"path": "files/practice/context-it.md",
"sha256": "d34dc44c49ed300b347167c199d98ad938fffac81ae9305315f22037e06627f7",
"languages": [
"it"
],
"role": "practice"
},
{
"path": "files/input/context-en.md",
"sha256": "833ca9692ba45cf7cff14764f7a2882626bdbc128752ba17a58cdf7eaf262f3e",
"languages": [
"en"
],
"role": "source"
},
{
"path": "files/practice/context-en.md",
"sha256": "833ca9692ba45cf7cff14764f7a2882626bdbc128752ba17a58cdf7eaf262f3e",
"languages": [
"en"
],
"role": "practice"
},
{
"path": "files/input/context-fr.md",
"sha256": "7b8df2f355232fab593cd43f0c429faa04b593a08987b414cec0abb7214a578d",
"languages": [
"fr"
],
"role": "source"
},
{
"path": "files/practice/context-fr.md",
"sha256": "7b8df2f355232fab593cd43f0c429faa04b593a08987b414cec0abb7214a578d",
"languages": [
"fr"
],
"role": "practice"
},
{
"path": "files/input/context-de.md",
"sha256": "40b06fac9df33f6b2d635ab43aa24a61cc2ea454223b4dc9c836b98c7fb5f197",
"languages": [
"de"
],
"role": "source"
},
{
"path": "files/practice/context-de.md",
"sha256": "40b06fac9df33f6b2d635ab43aa24a61cc2ea454223b4dc9c836b98c7fb5f197",
"languages": [
"de"
],
"role": "practice"
},
{
"path": "files/input/context-es.md",
"sha256": "cba5f434922ee3416431ff85e84aca15e96d55d24c405d7cc309b88b842f1a8c",
"languages": [
"es"
],
"role": "source"
},
{
"path": "files/practice/context-es.md",
"sha256": "cba5f434922ee3416431ff85e84aca15e96d55d24c405d7cc309b88b842f1a8c",
"languages": [
"es"
],
"role": "practice"
}
],
"locales": {
"it": {
"title": "Rivedere le fatture di acquisto con la contabilità",
"goal": "Imparare a confrontare un lotto di fatture con le registrazioni già effettuate e usare il foglio delle eccezioni per la revisione.",
"scenario": "Officina Arco consegna tre fatture XML e le corrispondenti registrazioni di marzo. Lo studio vuole sapere quali punti richiedono un controllo.",
"scope": "Primo utilizzo della revisione delle fatture di acquisto italiane. Vera legge fatture e contabilità, esegue i confronti e valuta la coerenza dei conti; non modifica le registrazioni.",
"inputs": "Apri ledger-march.csv, la cartella invoices e context-it.md. Servono fatture e contabilità effettiva dello stesso periodo. Vera controlla le colonne e prepara la mappatura da rivedere prima di avviare il lavoro.",
"request": "Vera, rivedi queste fatture di acquisto confrontandole con le registrazioni di marzo di Officina Arco. Mostrami nel foglio delle eccezioni ciò che devo controllare e perché.",
"steps": [
"La chat di lavoro verifica il lotto e le colonne della contabilità. La voce spiega come identificare fattura, movimento e conto registrato; conferma con te le eventuali ambiguità.",
"Il flusso corrente abbina fatture e movimenti, controlla gli importi e usa il proprio revisore nativo per valutare descrizioni e conti. La voce segue lo stato reale del lavoro e distingue calcoli e valutazioni.",
"Apri prima il foglio “Exceptions” nel file Excel: le etichette del file sono in inglese. Scegli una riga, leggi la ragione del controllo e ritrova descrizione della fattura e conto effettivamente usato. Rivedi le segnalazioni prima di trarre conclusioni."
],
"deliverables": [
"Foglio Excel delle eccezioni, con motivi e riferimenti da esaminare.",
"Riepilogo del lotto e traccia dei confronti per risalire alle fatture e alle registrazioni."
],
"review": "Controlla che il lotto sia completo e che ogni segnalazione sia sostenuta dai documenti. “Nessun problema rilevato” è un esito di screening, non una certificazione. Un cambio di conto o una correzione si decide e si esegue nel normale lavoro contabile.",
"checkpoints": [
"Prima dell’esecuzione, indica quali due insiemi di documenti stai confrontando.",
"Sul risultato, spiega una segnalazione usando fattura e registrazione."
],
"practice": "Ripeti con ledger-march-april.csv e le quattro fatture della prova. Conserva il primo risultato. Controlla il nuovo numero di fatture e una segnalazione, chiedendo a Vera aiuto solo dove serve.",
"success": "Sai fornire entrambi gli input, avviare la revisione, trovare le eccezioni e verificarne le ragioni senza confondere screening e approvazione.",
"repeat": "Chiedi a Vera di rivedere le fatture di acquisto di un cliente per un periodo preciso e fornisci anche la contabilità registrata. Rivedi mappatura, copertura e segnalazioni nel fascicolo corretto."
},
"en": {
"title": "Review purchase invoices against the ledger",
"goal": "Learn to compare an invoice batch with existing postings and use the exception workbook for review.",
"scenario": "Officina Arco supplies three XML invoices and their March postings. The practice wants to identify points requiring examination.",
"scope": "First use of Italian purchase-invoice review. Vera reads invoices and ledger, compares them and assesses account consistency; it does not change postings.",
"inputs": "Open ledger-march.csv, the invoices folder and context-en.md. Supply invoices and actual ledger entries for the same period. Vera checks the columns and prepares their mapping for review before execution.",
"request": "Vera, review these purchase invoices against Officina Arco’s March postings. Show me what needs attention in the exception workbook and explain why.",
"steps": [
"The working chat checks the batch and ledger columns. Voice explains invoice, movement and booked account identity and helps resolve material ambiguities.",
"The current workflow matches invoices to movements, checks amounts and uses its native reviewer to assess descriptions and accounts. Voice follows actual progress and distinguishes calculation from judgement.",
"Open the “Exceptions” worksheet in the Excel file first. Choose a row, read the reason for review and trace it to the invoice description and account actually used. Review findings before drawing conclusions."
],
"deliverables": [
"Excel exception workbook with reasons and references to examine.",
"Batch summary and comparison trail back to invoices and ledger entries."
],
"review": "Check batch coverage and whether documents support each finding. “No issue detected” is a screening outcome, not certification. Decisions to change accounts or correct entries follow the normal accounting process.",
"checkpoints": [
"Before execution, identify the two sets of evidence being compared.",
"In the result, explain a finding using its invoice and posting."
],
"practice": "Repeat with ledger-march-april.csv and the four practice invoices. Keep the first result. Check the new invoice count and a finding, asking Vera for help where needed.",
"success": "You can provide both inputs, start review, find exceptions and check their reasons without confusing screening with approval.",
"repeat": "Ask Vera to review a client’s purchase invoices for a specified period and supply the actual ledger too. Review mapping, coverage and findings in the correct case."
},
"fr": {
"title": "Revoir les factures d’achat avec la comptabilité",
"goal": "Apprendre à comparer un lot de factures aux écritures existantes et à utiliser le classeur des exceptions.",
"scenario": "Officina Arco fournit trois factures XML et leurs écritures de mars. Le cabinet veut repérer les points à examiner.",
"scope": "Première utilisation de la revue des factures d’achat italiennes. Vera lit factures et comptabilité, les compare et évalue la cohérence des comptes ; elle ne modifie pas les écritures.",
"inputs": "Ouvrez ledger-march.csv, le dossier invoices et context-fr.md. Fournissez factures et écritures réelles de la même période. Vera vérifie les colonnes et prépare leur correspondance à revoir avant exécution.",
"request": "Vera, revois ces factures d’achat en les comparant aux écritures de mars d’Officina Arco. Montre dans le classeur des exceptions les points à contrôler et explique pourquoi.",
"steps": [
"La conversation de travail vérifie le lot et les colonnes comptables. La voix explique identification de facture, écriture et compte utilisé, puis aide à résoudre les ambiguïtés importantes.",
"Le flux courant rapproche factures et écritures, contrôle les montants et utilise son réviseur natif pour évaluer descriptions et comptes. La voix suit l’avancement réel et distingue calcul et jugement.",
"Ouvrez d’abord la feuille « Exceptions » du fichier Excel : les libellés du fichier sont en anglais. Choisissez une ligne, lisez le motif du contrôle et retrouvez description de facture et compte utilisé. Revoyez les constats avant toute conclusion."
],
"deliverables": [
"Classeur Excel des exceptions avec motifs et références à examiner.",
"Récapitulatif du lot et trace des comparaisons vers factures et écritures."
],
"review": "Vérifiez la couverture du lot et les pièces justifiant chaque signalement. « Aucun problème détecté » est un résultat de sélection, pas une certification. Changer un compte ou corriger une écriture relève du processus comptable habituel.",
"checkpoints": [
"Avant l’exécution, identifiez les deux ensembles de pièces comparés.",
"Dans le résultat, expliquez un constat avec sa facture et son écriture."
],
"practice": "Recommencez avec ledger-march-april.csv et les quatre factures de la pratique. Conservez le premier résultat. Vérifiez le nouveau nombre de factures et un constat, avec aide seulement si nécessaire.",
"success": "Vous savez fournir les deux entrées, lancer la revue, retrouver les exceptions et vérifier leurs motifs sans confondre sélection et approbation.",
"repeat": "Demandez à Vera de revoir les factures d’achat d’un client sur une période précise et fournissez également la comptabilité enregistrée. Revoyez correspondance, couverture et constats dans le bon dossier."
},
"de": {
"title": "Eingangsrechnungen mit der Buchhaltung prüfen",
"goal": "Lernen, Rechnungen mit vorhandenen Buchungen zu vergleichen und die Ausnahmeliste für die Prüfung zu nutzen.",
"scenario": "Officina Arco liefert drei XML-Rechnungen und die zugehörigen Märzbuchungen. Die Kanzlei möchte prüfungsbedürftige Punkte finden.",
"scope": "Erster Einsatz der Prüfung italienischer Eingangsrechnungen. Vera liest Rechnungen und Buchhaltung, vergleicht sie und beurteilt die Kontenzuordnung; Buchungen werden nicht geändert.",
"inputs": "Öffnen Sie ledger-march.csv, den Ordner invoices und context-de.md. Benötigt werden Rechnungen und tatsächliche Buchungen derselben Periode. Vera prüft die Spalten und bereitet die Zuordnung zur Prüfung vor.",
"request": "Vera, prüfe diese Eingangsrechnungen anhand der Märzbuchungen von Officina Arco. Zeige mir in der Ausnahmeliste, was ich prüfen sollte, und erkläre warum.",
"steps": [
"Der Arbeitschat prüft Paket und Buchhaltungsspalten. Die Stimme erklärt Rechnungskennung, Buchung und verwendetes Konto und hilft, wesentliche Unklarheiten zu lösen.",
"Der aktuelle Ablauf ordnet Rechnungen Buchungen zu, kontrolliert Beträge und nutzt seinen nativen Prüfer für Beschreibungen und Konten. Die Stimme folgt dem tatsächlichen Fortschritt und unterscheidet Berechnung und Beurteilung.",
"Öffnen Sie zuerst das Tabellenblatt „Exceptions“ in der Excel-Datei; die Beschriftungen der Datei sind auf Englisch. Wählen Sie eine Zeile, lesen Sie den Prüfgrund und finden Sie Rechnungsbeschreibung und tatsächlich verwendetes Konto. Prüfen Sie Hinweise vor einer Schlussfolgerung."
],
"deliverables": [
"Excel-Ausnahmeliste mit Gründen und Quellenverweisen zur Prüfung.",
"Paketübersicht und Vergleichsnachweise zu Rechnungen und Buchungen."
],
"review": "Prüfen Sie Vollständigkeit und Beleggrundlage jeder Meldung. „Kein Problem erkannt“ ist ein Screening-Ergebnis, keine Bestätigung korrekter Buchführung. Kontowechsel und Korrekturen erfolgen im üblichen Buchhaltungsprozess.",
"checkpoints": [
"Benennen Sie vor der Ausführung die zwei verglichenen Datenbestände.",
"Erklären Sie im Ergebnis einen Hinweis anhand von Rechnung und Buchung."
],
"practice": "Wiederholen Sie mit ledger-march-april.csv und den vier Übungsrechnungen. Bewahren Sie das erste Ergebnis auf. Prüfen Sie neue Rechnungsanzahl und einen Hinweis; fragen Sie nur bei Bedarf nach Hilfe.",
"success": "Sie können beide Eingaben liefern, die Prüfung starten, Ausnahmen finden und ihre Gründe prüfen, ohne Screening und Freigabe gleichzusetzen.",
"repeat": "Bitten Sie Vera um Prüfung der Eingangsrechnungen eines Mandanten für einen genauen Zeitraum und liefern Sie die tatsächliche Buchhaltung mit. Prüfen Sie Zuordnung, Abdeckung und Hinweise in der richtigen Akte."
},
"es": {
"title": "Revisar facturas de compra con la contabilidad",
"goal": "Aprender a comparar un lote de facturas con asientos existentes y utilizar el libro de excepciones para revisarlos.",
"scenario": "Officina Arco aporta tres facturas XML y sus asientos de marzo. El despacho quiere identificar puntos que necesitan revisión.",
"scope": "Primer uso de la revisión de facturas de compra italianas. Vera lee facturas y contabilidad, las compara y evalúa la coherencia de las cuentas; no modifica asientos.",
"inputs": "Abre ledger-march.csv, la carpeta invoices y context-es.md. Aporta facturas y contabilidad real del mismo período. Vera comprueba las columnas y prepara su correspondencia para revisión antes de ejecutar.",
"request": "Vera, revisa estas facturas de compra frente a los asientos de marzo de Officina Arco. Muéstrame en el libro de excepciones qué debo comprobar y por qué.",
"steps": [
"La conversación de trabajo verifica lote y columnas contables. La voz explica identificación de factura, asiento y cuenta usada y ayuda a resolver ambigüedades relevantes.",
"El flujo actual relaciona facturas y asientos, comprueba importes y usa su revisor nativo para evaluar descripciones y cuentas. La voz sigue el avance real y distingue cálculo y juicio.",
"Abre primero la hoja «Exceptions» del archivo Excel: las etiquetas del archivo están en inglés. Elige una línea, lee la razón del control y localiza descripción de factura y cuenta realmente utilizada. Revisa los avisos antes de concluir."
],
"deliverables": [
"Libro Excel de excepciones con motivos y referencias para revisar.",
"Resumen del lote y trazabilidad de comparaciones hacia facturas y asientos."
],
"review": "Comprueba cobertura del lote y documentos que respaldan cada aviso. «Ningún problema detectado» es un resultado de cribado, no una certificación. Los cambios de cuenta y correcciones siguen el proceso contable habitual.",
"checkpoints": [
"Antes de ejecutar, identifica los dos conjuntos de información comparados.",
"En el resultado, explica un aviso mediante su factura y asiento."
],
"practice": "Repite con ledger-march-april.csv y las cuatro facturas de la práctica. Conserva el primer resultado. Comprueba el nuevo número de facturas y un aviso, pidiendo ayuda solo donde haga falta.",
"success": "Sabes aportar ambas entradas, iniciar la revisión, encontrar excepciones y comprobar sus motivos sin confundir cribado y aprobación.",
"repeat": "Pide a Vera revisar las facturas de compra de un cliente para un período concreto y aporta también la contabilidad registrada. Revisa correspondencia, cobertura y avisos en el expediente correcto."
}
}
}
SHA-256: 85adeeb746c070f5eff480007c39ea224067c3da2bc714cb61b8e10e916fd86d