docs(delivery): record G4D installed delta and beverage follow-up in L2 L3
This commit is contained in:
@@ -10026,5 +10026,278 @@
|
||||
},
|
||||
"authenticated_destination": "Fresh read confirmed679203d4;installer inactive",
|
||||
"new_backup_restore": "Verified fresh backup and real isolated restore;no active restore performed"
|
||||
},
|
||||
"iva_l1_g4d_homologation_20261024": {
|
||||
"status": "installed_delta_verified_partial_L1",
|
||||
"candidate": "8df721ac",
|
||||
"QA_record": "40a4ddcb",
|
||||
"fresh_remote_main": "679203d4b13cd5b88ab05a0da539c359c37cc426",
|
||||
"coverage": {
|
||||
"group": "G4D",
|
||||
"branches": {
|
||||
"P062": "onboard_seagoing_ship",
|
||||
"P063": "onboard_rescue_coastal_ship",
|
||||
"P064": "onboard_departing_warship",
|
||||
"P067": "onboard_international_aircraft"
|
||||
},
|
||||
"branch_count": 4,
|
||||
"treatment_count": 4,
|
||||
"scope": "2026/MZN/05; direct exemption under identified conditions; explicit13(2–3) categories/exclusions; no automatic beverage liquidation/deduction/refund"
|
||||
},
|
||||
"runtime_delta": [
|
||||
{
|
||||
"path": "resources/js/components/simulation-operations.tsx",
|
||||
"sha256_LF": "a67899e90f72d0b26d93b4f4c666f3f1fd0ed9bd1e47970d1a570b2fe132650c"
|
||||
},
|
||||
{
|
||||
"path": "resources/js/lib/iva-onboard-supplies.ts",
|
||||
"sha256_LF": "2ae4378998ca4d7f4759155f589b5b7c4f25090512b016211976c9a7c700bde9"
|
||||
},
|
||||
{
|
||||
"path": "resources/js/lib/iva-operations.ts",
|
||||
"sha256_LF": "eec82e67b2025a1d1738b9d2a41ef3ea7e1a2a17f12b145f02eebef62e4f6b26"
|
||||
}
|
||||
],
|
||||
"counts_current": {
|
||||
"delivered": 58,
|
||||
"QA": 0,
|
||||
"functional_pending": 74,
|
||||
"documentary": 1,
|
||||
"total": 133
|
||||
},
|
||||
"counts_after_delivery_only": {
|
||||
"delivered": 58,
|
||||
"QA": 0,
|
||||
"functional_pending": 74,
|
||||
"documentary": 1,
|
||||
"total": 133
|
||||
},
|
||||
"proofs": "4frontend;APIQA1/38;17priorbooks intact/current;types/build;Tempo manual visual reply ja efectuada;no accepted proof repeated",
|
||||
"rollback": "l1-g3-readonly-rollback-20261024.patch checked on G4D candidate, not applied; retain readers/history/reports; previous release and verified fresh backup",
|
||||
"activation": "Existing Git normal FF/webhook/installer; no migrations/imports/permission changes or formal fiscal activation",
|
||||
"backup_restore": {
|
||||
"backup": {
|
||||
"stage": "/var/backups/investmoz-l1-g4d-delivery-20261024/backup",
|
||||
"target": {
|
||||
"database": "teste_investidor",
|
||||
"port": 5432
|
||||
},
|
||||
"tables": 174,
|
||||
"files_verified": 369,
|
||||
"dump_sha256": "f45926e56c1d9544f6ee0e50d690cfed984101307224e8282f93b9f0ec91f705",
|
||||
"files_sha256": "7ed455443737ca9ef2636a58e84a1b8b9c92cb12fc964c8addf07a5cced0c5f6",
|
||||
"restore_verified": false
|
||||
},
|
||||
"restore": {
|
||||
"restore_verified": true,
|
||||
"tables_verified": 174,
|
||||
"container_network": "none",
|
||||
"database": "l1_g4d_restore_20261024",
|
||||
"port": 55441,
|
||||
"source_dump_sha256": "f45926e56c1d9544f6ee0e50d690cfed984101307224e8282f93b9f0ec91f705",
|
||||
"active_database_writes": 0
|
||||
}
|
||||
},
|
||||
"served_revision_and_delta": "verified",
|
||||
"limits": "Beverages c/h follow13(2),amounts/credit/refund not calculated;provisions excluded d;13(2)not extended e. Alternative treatment outside exemption not silently assumed. This increment does not close the complete IVA apuramento.",
|
||||
"P001": "05/06 only",
|
||||
"L1_complete": false,
|
||||
"statistics_AI": "deferred",
|
||||
"authenticated_preflight": {
|
||||
"installed": {
|
||||
"status": "installed",
|
||||
"commit": "679203d4b13cd5b88ab05a0da539c359c37cc426",
|
||||
"release": "/var/www/investmoz-homologacao/releases/679203d4b13cd5b88ab05a0da539c359c37cc426-6ad3a32e",
|
||||
"previous_release": "/var/www/investmoz-homologacao/releases/a153d0782f0f1f5a553a2c6d7106bc35059a170b-789a22ef",
|
||||
"database_migrations": 0,
|
||||
"content_imports": 0
|
||||
},
|
||||
"current_link": "/var/www/investmoz-homologacao/releases/679203d4b13cd5b88ab05a0da539c359c37cc426-6ad3a32e",
|
||||
"release_revision": {
|
||||
"commit": "679203d4b13cd5b88ab05a0da539c359c37cc426",
|
||||
"branch": "main",
|
||||
"built_at": "2026-10-24T15:58:35.074611+00:00",
|
||||
"manifest_sha256": "7b37d131d7b9564d901d8fc21407a759fcded9ba734c3757ce0fda5c00cc5c56"
|
||||
},
|
||||
"service": "ExecMainStatus=0\nActiveState=inactive\nSubState=dead\n",
|
||||
"configuration_keys": [
|
||||
"repository",
|
||||
"branch",
|
||||
"target_url",
|
||||
"legacy_root",
|
||||
"state_root",
|
||||
"release_root",
|
||||
"current_link",
|
||||
"shared_assets",
|
||||
"php",
|
||||
"schema_contract",
|
||||
"ci_environment",
|
||||
"postgis_image",
|
||||
"test_database",
|
||||
"qa_port",
|
||||
"retention",
|
||||
"webhook_secret_file"
|
||||
],
|
||||
"safe_paths": {
|
||||
"repository": "nala/Investidor-V2",
|
||||
"release_root": "/var/www/investmoz-homologacao/releases",
|
||||
"postgis_image": "postgis/postgis@sha256:01a6a70e41e6c4467c8f55f6063555ed72db2d6662cd0d571040d42eadaeb6f6"
|
||||
},
|
||||
"pipeline_sha256": "adec1c17654f3a8658b83b134f1e75f95391b235738552721906c3236e388604"
|
||||
},
|
||||
"authenticated_destination": "Fresh read confirmed679203d4;installer inactive",
|
||||
"new_backup_restore": "Verified fresh backup and real isolated restore;no active restore performed",
|
||||
"beverages_followup": {
|
||||
"source": "CIVA13(2),20(1)(d)",
|
||||
"L2": "Dedução do IVA da via13(2),com montante/documento/condições próprios",
|
||||
"L3": "Restituição da via13(2),conforme procedimento aplicável;pedido não equivale a deferimento",
|
||||
"closed_by_G4D": false
|
||||
},
|
||||
"served_commit": "686328a0853a1165872b5eb8163f7223600033ea",
|
||||
"installation": {
|
||||
"protected": {
|
||||
"installed": {
|
||||
"status": "installed",
|
||||
"commit": "686328a0853a1165872b5eb8163f7223600033ea",
|
||||
"release": "/var/www/investmoz-homologacao/releases/686328a0853a1165872b5eb8163f7223600033ea-81b13983",
|
||||
"previous_release": "/var/www/investmoz-homologacao/releases/679203d4b13cd5b88ab05a0da539c359c37cc426-6ad3a32e",
|
||||
"database_migrations": 0,
|
||||
"content_imports": 0
|
||||
},
|
||||
"runtime_files_verified": 3,
|
||||
"persistent_files_and_env_verified": 369,
|
||||
"tables_compared": 174,
|
||||
"changed_tables": {
|
||||
"cache": {
|
||||
"before": {
|
||||
"rows": 105,
|
||||
"checksum": "de9a629fcda8ca89c2e1a4110abd00bb"
|
||||
},
|
||||
"after": {
|
||||
"rows": 105,
|
||||
"checksum": "84c52bab36d0972dfa8ef321f459c97f"
|
||||
}
|
||||
},
|
||||
"sessions": {
|
||||
"before": {
|
||||
"rows": 17,
|
||||
"checksum": "beb831efe057fd44c63bd504eb5d735f"
|
||||
},
|
||||
"after": {
|
||||
"rows": 18,
|
||||
"checksum": "388df19f76a7047a5d994b07b8e48c88"
|
||||
}
|
||||
}
|
||||
},
|
||||
"preserved_counts": {
|
||||
"published_fiches": 29,
|
||||
"relations": 28,
|
||||
"geometries": 408
|
||||
},
|
||||
"migration_count": 0,
|
||||
"content_imports": 0,
|
||||
"comparison_role": "postgres_before_and_after;sameexportedsnapshotbaseline;noapplicationRLSvisibilityinference",
|
||||
"writes_by_verification": 0
|
||||
},
|
||||
"public": {
|
||||
"status": "installed_delta_verified",
|
||||
"served_revision": {
|
||||
"commit": "686328a0853a1165872b5eb8163f7223600033ea",
|
||||
"branch": "main",
|
||||
"built_at": "2026-10-24T16:09:18.914806+00:00",
|
||||
"manifest_sha256": "c8a33831cec8c9c6cb0dea4a54083f2a86c1395879c4378470d2da61e4a97a60"
|
||||
},
|
||||
"manifest_hash_matches": true,
|
||||
"compiled_delta_markers": {
|
||||
"onboard-supplies/1": [
|
||||
"assets/project-dossier-Dr4Yp1R0.js"
|
||||
],
|
||||
"onboard_seagoing_ship": [
|
||||
"assets/project-dossier-Dr4Yp1R0.js"
|
||||
],
|
||||
"onboard_rescue_coastal_ship": [
|
||||
"assets/project-dossier-Dr4Yp1R0.js"
|
||||
],
|
||||
"onboard_departing_warship": [
|
||||
"assets/project-dossier-Dr4Yp1R0.js"
|
||||
],
|
||||
"onboard_international_aircraft": [
|
||||
"assets/project-dossier-Dr4Yp1R0.js"
|
||||
],
|
||||
"supplyCategory": [
|
||||
"assets/project-dossier-Dr4Yp1R0.js",
|
||||
"assets/services-Cckqil_k.js"
|
||||
]
|
||||
},
|
||||
"assets": [
|
||||
{
|
||||
"file": "assets/project-dossier-Dr4Yp1R0.js",
|
||||
"status": 200,
|
||||
"sha256": "51098ef65c988ab0452035a92f9ab0a51907ef28fe94bc837dfe2409d3240052"
|
||||
},
|
||||
{
|
||||
"file": "assets/simulation-form-CPZAFZU3.js",
|
||||
"status": 200,
|
||||
"sha256": "c6bcf64e60a5eeac0cafe3dc055dc5544162f21942ee08b34d51bc6d52947567"
|
||||
},
|
||||
{
|
||||
"file": "assets/services-Cckqil_k.js",
|
||||
"status": 200,
|
||||
"sha256": "7f51adf59981b7f7b5c393dd44d68bfcdbd22814031fb079c2626c17eb4ac834"
|
||||
},
|
||||
{
|
||||
"file": "assets/project-dossier-document-eCa4uUtB.js",
|
||||
"status": 200,
|
||||
"sha256": "1cb1f92e49041f4d5a27bc82a64dc5c5d7c6e7ba8fdfc0b80f0b49d8f60be66e"
|
||||
}
|
||||
],
|
||||
"simulator_status": 200,
|
||||
"simulator_entry": "assets/app-CxtsWs-S.js",
|
||||
"existing_fiscal_availability": {
|
||||
"data": {
|
||||
"enabled": true,
|
||||
"coverage_start": "2026-01-01",
|
||||
"coverage_end": "2026-12-31",
|
||||
"message": "IVA geral sobre base líquida disponível; enquadramento declarado."
|
||||
}
|
||||
},
|
||||
"synthetic_private_writes": 0,
|
||||
"method": "Read-only installedrevision/manifest/newcompiledcatalogueandreaders/simulatorentry;acceptedQAproofsreused"
|
||||
},
|
||||
"installer": {
|
||||
"service": "ExecMainStatus=0\nActiveState=inactive\nSubState=dead\n",
|
||||
"installed": {
|
||||
"status": "installed",
|
||||
"commit": "686328a0853a1165872b5eb8163f7223600033ea",
|
||||
"release": "/var/www/investmoz-homologacao/releases/686328a0853a1165872b5eb8163f7223600033ea-81b13983",
|
||||
"previous_release": "/var/www/investmoz-homologacao/releases/679203d4b13cd5b88ab05a0da539c359c37cc426-6ad3a32e",
|
||||
"database_migrations": 0,
|
||||
"content_imports": 0
|
||||
},
|
||||
"latest_report": {
|
||||
"status": "installed",
|
||||
"commit": "686328a0853a1165872b5eb8163f7223600033ea",
|
||||
"release": "/var/www/investmoz-homologacao/releases/686328a0853a1165872b5eb8163f7223600033ea-81b13983",
|
||||
"previous_release": "/var/www/investmoz-homologacao/releases/679203d4b13cd5b88ab05a0da539c359c37cc426-6ad3a32e",
|
||||
"database_migrations": 0,
|
||||
"content_imports": 0,
|
||||
"requested_commits": [
|
||||
"686328a0853a1165872b5eb8163f7223600033ea"
|
||||
],
|
||||
"finished_at": "2026-10-24T16:09:21.362571+00:00"
|
||||
},
|
||||
"log_file": "1792858071888964336.log",
|
||||
"summaries": [
|
||||
"OK (1 test, 3106 assertions)",
|
||||
"built in 24.76s",
|
||||
"OK (59 tests, 317 assertions)",
|
||||
"# tests 289",
|
||||
"# pass 289",
|
||||
"# fail 0"
|
||||
],
|
||||
"log_bytes": 112499
|
||||
},
|
||||
"rollback_executed": false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"status": "ready_after_fresh_authenticated_preflight_and_verified_backup_restore",
|
||||
"status": "installed_delta_verified_partial_L1",
|
||||
"candidate": "8df721ac",
|
||||
"QA_record": "40a4ddcb",
|
||||
"fresh_remote_main": "679203d4b13cd5b88ab05a0da539c359c37cc426",
|
||||
@@ -30,8 +30,8 @@
|
||||
}
|
||||
],
|
||||
"counts_current": {
|
||||
"delivered": 54,
|
||||
"QA": 4,
|
||||
"delivered": 58,
|
||||
"QA": 0,
|
||||
"functional_pending": 74,
|
||||
"documentary": 1,
|
||||
"total": 133
|
||||
@@ -69,7 +69,7 @@
|
||||
"active_database_writes": 0
|
||||
}
|
||||
},
|
||||
"served_revision_and_delta": "pending installation",
|
||||
"served_revision_and_delta": "verified",
|
||||
"limits": "Beverages c/h follow13(2),amounts/credit/refund not calculated;provisions excluded d;13(2)not extended e. Alternative treatment outside exemption not silently assumed. This increment does not close the complete IVA apuramento.",
|
||||
"P001": "05/06 only",
|
||||
"L1_complete": false,
|
||||
@@ -117,5 +117,157 @@
|
||||
"pipeline_sha256": "adec1c17654f3a8658b83b134f1e75f95391b235738552721906c3236e388604"
|
||||
},
|
||||
"authenticated_destination": "Fresh read confirmed679203d4;installer inactive",
|
||||
"new_backup_restore": "Verified fresh backup and real isolated restore;no active restore performed"
|
||||
"new_backup_restore": "Verified fresh backup and real isolated restore;no active restore performed",
|
||||
"beverages_followup": {
|
||||
"source": "CIVA13(2),20(1)(d)",
|
||||
"L2": "Dedução do IVA da via13(2),com montante/documento/condições próprios",
|
||||
"L3": "Restituição da via13(2),conforme procedimento aplicável;pedido não equivale a deferimento",
|
||||
"closed_by_G4D": false
|
||||
},
|
||||
"served_commit": "686328a0853a1165872b5eb8163f7223600033ea",
|
||||
"installation": {
|
||||
"protected": {
|
||||
"installed": {
|
||||
"status": "installed",
|
||||
"commit": "686328a0853a1165872b5eb8163f7223600033ea",
|
||||
"release": "/var/www/investmoz-homologacao/releases/686328a0853a1165872b5eb8163f7223600033ea-81b13983",
|
||||
"previous_release": "/var/www/investmoz-homologacao/releases/679203d4b13cd5b88ab05a0da539c359c37cc426-6ad3a32e",
|
||||
"database_migrations": 0,
|
||||
"content_imports": 0
|
||||
},
|
||||
"runtime_files_verified": 3,
|
||||
"persistent_files_and_env_verified": 369,
|
||||
"tables_compared": 174,
|
||||
"changed_tables": {
|
||||
"cache": {
|
||||
"before": {
|
||||
"rows": 105,
|
||||
"checksum": "de9a629fcda8ca89c2e1a4110abd00bb"
|
||||
},
|
||||
"after": {
|
||||
"rows": 105,
|
||||
"checksum": "84c52bab36d0972dfa8ef321f459c97f"
|
||||
}
|
||||
},
|
||||
"sessions": {
|
||||
"before": {
|
||||
"rows": 17,
|
||||
"checksum": "beb831efe057fd44c63bd504eb5d735f"
|
||||
},
|
||||
"after": {
|
||||
"rows": 18,
|
||||
"checksum": "388df19f76a7047a5d994b07b8e48c88"
|
||||
}
|
||||
}
|
||||
},
|
||||
"preserved_counts": {
|
||||
"published_fiches": 29,
|
||||
"relations": 28,
|
||||
"geometries": 408
|
||||
},
|
||||
"migration_count": 0,
|
||||
"content_imports": 0,
|
||||
"comparison_role": "postgres_before_and_after;sameexportedsnapshotbaseline;noapplicationRLSvisibilityinference",
|
||||
"writes_by_verification": 0
|
||||
},
|
||||
"public": {
|
||||
"status": "installed_delta_verified",
|
||||
"served_revision": {
|
||||
"commit": "686328a0853a1165872b5eb8163f7223600033ea",
|
||||
"branch": "main",
|
||||
"built_at": "2026-10-24T16:09:18.914806+00:00",
|
||||
"manifest_sha256": "c8a33831cec8c9c6cb0dea4a54083f2a86c1395879c4378470d2da61e4a97a60"
|
||||
},
|
||||
"manifest_hash_matches": true,
|
||||
"compiled_delta_markers": {
|
||||
"onboard-supplies/1": [
|
||||
"assets/project-dossier-Dr4Yp1R0.js"
|
||||
],
|
||||
"onboard_seagoing_ship": [
|
||||
"assets/project-dossier-Dr4Yp1R0.js"
|
||||
],
|
||||
"onboard_rescue_coastal_ship": [
|
||||
"assets/project-dossier-Dr4Yp1R0.js"
|
||||
],
|
||||
"onboard_departing_warship": [
|
||||
"assets/project-dossier-Dr4Yp1R0.js"
|
||||
],
|
||||
"onboard_international_aircraft": [
|
||||
"assets/project-dossier-Dr4Yp1R0.js"
|
||||
],
|
||||
"supplyCategory": [
|
||||
"assets/project-dossier-Dr4Yp1R0.js",
|
||||
"assets/services-Cckqil_k.js"
|
||||
]
|
||||
},
|
||||
"assets": [
|
||||
{
|
||||
"file": "assets/project-dossier-Dr4Yp1R0.js",
|
||||
"status": 200,
|
||||
"sha256": "51098ef65c988ab0452035a92f9ab0a51907ef28fe94bc837dfe2409d3240052"
|
||||
},
|
||||
{
|
||||
"file": "assets/simulation-form-CPZAFZU3.js",
|
||||
"status": 200,
|
||||
"sha256": "c6bcf64e60a5eeac0cafe3dc055dc5544162f21942ee08b34d51bc6d52947567"
|
||||
},
|
||||
{
|
||||
"file": "assets/services-Cckqil_k.js",
|
||||
"status": 200,
|
||||
"sha256": "7f51adf59981b7f7b5c393dd44d68bfcdbd22814031fb079c2626c17eb4ac834"
|
||||
},
|
||||
{
|
||||
"file": "assets/project-dossier-document-eCa4uUtB.js",
|
||||
"status": 200,
|
||||
"sha256": "1cb1f92e49041f4d5a27bc82a64dc5c5d7c6e7ba8fdfc0b80f0b49d8f60be66e"
|
||||
}
|
||||
],
|
||||
"simulator_status": 200,
|
||||
"simulator_entry": "assets/app-CxtsWs-S.js",
|
||||
"existing_fiscal_availability": {
|
||||
"data": {
|
||||
"enabled": true,
|
||||
"coverage_start": "2026-01-01",
|
||||
"coverage_end": "2026-12-31",
|
||||
"message": "IVA geral sobre base líquida disponível; enquadramento declarado."
|
||||
}
|
||||
},
|
||||
"synthetic_private_writes": 0,
|
||||
"method": "Read-only installedrevision/manifest/newcompiledcatalogueandreaders/simulatorentry;acceptedQAproofsreused"
|
||||
},
|
||||
"installer": {
|
||||
"service": "ExecMainStatus=0\nActiveState=inactive\nSubState=dead\n",
|
||||
"installed": {
|
||||
"status": "installed",
|
||||
"commit": "686328a0853a1165872b5eb8163f7223600033ea",
|
||||
"release": "/var/www/investmoz-homologacao/releases/686328a0853a1165872b5eb8163f7223600033ea-81b13983",
|
||||
"previous_release": "/var/www/investmoz-homologacao/releases/679203d4b13cd5b88ab05a0da539c359c37cc426-6ad3a32e",
|
||||
"database_migrations": 0,
|
||||
"content_imports": 0
|
||||
},
|
||||
"latest_report": {
|
||||
"status": "installed",
|
||||
"commit": "686328a0853a1165872b5eb8163f7223600033ea",
|
||||
"release": "/var/www/investmoz-homologacao/releases/686328a0853a1165872b5eb8163f7223600033ea-81b13983",
|
||||
"previous_release": "/var/www/investmoz-homologacao/releases/679203d4b13cd5b88ab05a0da539c359c37cc426-6ad3a32e",
|
||||
"database_migrations": 0,
|
||||
"content_imports": 0,
|
||||
"requested_commits": [
|
||||
"686328a0853a1165872b5eb8163f7223600033ea"
|
||||
],
|
||||
"finished_at": "2026-10-24T16:09:21.362571+00:00"
|
||||
},
|
||||
"log_file": "1792858071888964336.log",
|
||||
"summaries": [
|
||||
"OK (1 test, 3106 assertions)",
|
||||
"built in 24.76s",
|
||||
"OK (59 tests, 317 assertions)",
|
||||
"# tests 289",
|
||||
"# pass 289",
|
||||
"# fail 0"
|
||||
],
|
||||
"log_bytes": 112499
|
||||
},
|
||||
"rollback_executed": false
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,5 +1,16 @@
|
||||
# Rastreabilidade, utilização e formação
|
||||
|
||||
## 24/10/2026 — G4D entregue na homologação 686328a0
|
||||
|
||||
P062/abastecimento de embarcação em alto mar, P063/salvamento-assistência-pesca costeira, P064/navio de guerra em saída para destino estrangeiro, P067/avião de companhia principalmente internacional: quatro ramos/quatro tratamentos, com categoria13(3) e condições próprias. Entrega pelo Git existente, fast-forward sobre679203d4, após conferência fresca autenticada e novo backup/restauro isolado real sem rede. Preservados174tabelas,369ficheiros/configuração e29fichas/28relações/408geometrias por comparação de identidade PostgreSQL equivalente; somente diferenças operacionais cache/sessões registadas. Zero migrações/importações, alterações de permissões ou ensaios sintéticos no activo.
|
||||
|
||||
Revisão efectivamente servida, manifesto/hash, marcadores compilados, três ficheiros funcionais e simuladorHTTP200 conferidos. Prova manual Tempo «ja efectuada» registada em `40a4ddcb`; código/API/provas anteriores reutilizados. Release anterior e backup conservados, contenção compatível de novos cálculos verificada, não aplicada. Montante/moeda/período e histórico preservados ao alterar categoria.
|
||||
|
||||
**Limites mantidos:** provisões (incluindo bebidas) excluídas na alínea d; bebidas nas alíneas c/h identificam a via13(2) de dedução/restituição sem calcular liquidação/crédito/restituição nem assumir taxa ou zero; a enumeração13(2)não é estendida à alínea e. O apuramento dessa via permanece no lote fiscal correspondente, independente deP001. Esta entrega não fecha o IVA integral.
|
||||
|
||||
[Manifesto/recibo](../simulations/l1-g4d-delivery-20261024.json), registo `iva_l1_g4d_homologation_20261024`. **58 entregues +74 funcionais pendentes +P001=133; sem candidatas QA por disponibilizar.** G4:15entregues/4porimplementar no âmbito descrito. P001 só05/06; L1 aberto; Estatísticas/IA adiadas.
|
||||
|
||||
|
||||
## 24/10/2026 — G4D: conferência visual manual concluída pela Tempo
|
||||
|
||||
A Tempo respondeu «ja efectuada» ao pedido dirigido da página `http://127.0.0.1:18639/g4d.html`: quatro abastecimentos, categoria, bebidas no primeiro caso com via de dedução/restituição e apuramento indeterminado sem apagar preço, Guardar → Recuperar → Relatório. Registo `iva_l1_g4d_manual_Tempo_visual_QA_closed_20261024`. Esta prova manual encerra a pendência visual descrita abaixo; não é atribuída à extensão nem à conferência da revisão instalada. Código/API/provas anteriores reutilizados sem repetição. **G4D concluído em QA: candidata `8df721ac`, quatro ramos P062/P063/P064/P067. Saldo 54 entregues +4 QA +74 funcionais pendentes +P001=133.** Homologação permanece `679203d4/25cae1d9` até entrega; L1 aberto, P001 apenas05/06, Estatísticas/IA adiadas.
|
||||
@@ -799,8 +810,8 @@ As estimativas são **horas de trabalho técnico**, não calendário nem mediç
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
| Encerrado — planeamento, S1–S3 e IVA entregue | Planeamento financeiro; moeda original; recuperação por ID; IVA mensal geral líquido MZN/2026; aquisições08–10 no âmbito demonstrado e totais14–18 condicionados | Nenhum saldo nos lotes aceites. Não extrapolar para IVA integral | Vendas, compras, orçamento, custos, tesouraria, dossier por oportunidade, gravação e exportações | Preservar `cd10cccb`/`355656b5`, `1655f57e`/`e8c39a1b` e referência `276d833a` | 0 h de reimplementação |
|
||||
| L1 — IVA: operações e enquadramento | Vendas mensais e operação interna geral líquida | Classificar operações03–07 e outras situações aplicáveis; IVA incluído, isenções/direito à dedução, taxa reduzida e períodos por linha/estabelecimento | Produtos, vendas, entidade, localização e oportunidade | CIVA e alterações2025; incidência por operação, sem inferir regime de sector/forma jurídica | 40–64 h |
|
||||
| L2 — IVA: dedução restante e regularizações | Compras08–10, líquido/IVA/bruto, documento, mês e afectação explícita no recorte aceite | Importações documentadas, dedução parcial/pro-rata, exclusões, activos e regularizações12–13; condições por parcela | Compras, activos, fornecedor, documento, calendário, parcela não dedutível | L1 quando determina direito; artigos de dedução e regularização. Importação pode usar documento aduaneiro existente, sem esperar pelo cálculo de direitos de L13 | 48–72 h |
|
||||
| L3 — IVA: saldo e fecho do Modelo A | Totais14–18 quando todas as parcelas estão determinadas | Campos19–27 aplicáveis, transporte de crédito, rectificações/substituição, imposto a entregar e pedido de reembolso; estados documentados e relação com tesouraria | Execuções mensais, parcelas L1/L2, documentos e histórico | L1/L2 para apuramento integral; saldo anterior identificado e procedimento de reembolso aplicável. Pedido não significa deferimento/recebimento | 48–80 h |
|
||||
| L2 — IVA: dedução restante e regularizações | Compras08–10, líquido/IVA/bruto, documento, mês e afectação explícita no recorte aceite | Importações documentadas, dedução parcial/pro-rata, exclusões, activos e regularizações12–13; condições por parcela; via de dedução de bebidas13(2), identificada porG4D e ainda não apurada | Compras, activos, fornecedor, documento, calendário, parcela não dedutível | L1 quando determina direito; artigos de dedução e regularização. Importação pode usar documento aduaneiro existente, sem esperar pelo cálculo de direitos de L13 | 48–72 h |
|
||||
| L3 — IVA: saldo e fecho do Modelo A | Totais14–18 quando todas as parcelas estão determinadas | Campos19–27 aplicáveis, transporte de crédito, rectificações/substituição, imposto a entregar e pedido de reembolso; estados documentados e relação com tesouraria; via de restituição de bebidas13(2), identificada porG4D e ainda não apurada, conforme procedimento próprio | Execuções mensais, parcelas L1/L2, documentos e histórico | L1/L2 para apuramento integral; saldo anterior identificado e procedimento de reembolso aplicável. Pedido não significa deferimento/recebimento | 48–80 h |
|
||||
| L4 — ISPC: elegibilidade e apuramento | Campos de enquadramento e motor genérico | Regime/actividade/volume elegível, opções/exclusões, escalões/taxas aplicáveis, mínimo, trimestre e retenções específicas; comparação só entre regimes admissíveis | Vendas por actividade, custos, NUIT, natureza jurídica e residência confirmada | Lei9/2025 e regulamentação/período; distinguir receita anual, trimestre e excesso | 40–64 h |
|
||||
| L5 — retenções IRPC e guias | Documentos de compras/vendas e guia M/39 como exemplar | Rendimento pago/recebido, entidade que retém, residente/não residente/EP, evento temporal, excepções e casos digitais/e-money; guia e comprovativo ligados à operação | Contrapartes, facturas, pagamentos, período, moeda, oportunidade | Artigos aplicáveis por rendimento, taxa/convenção se invocada; corrigir remissões do exemplar. Sem submissão electrónica AT presumida | 32–56 h |
|
||||
| L6 — IRPC anual: regime normal | Projecções, resultados financeiros, activos e custos | Ponte resultado contabilístico→matéria colectável, custos admitidos/não admitidos, amortizações, perdas fiscais e colecta; correspondência M/20/M/22 | Plano financeiro e dados comuns; L5 para retenções sofridas | Código IRPC e Lei12/2025; exercício fiscal, residência/EP, saldos/perdas com ano e prova; resolver diferenças PDF/XLSX | 48–80 h |
|
||||
|
||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user