docs(iva): record G7I P089 QA and preserve 86 deliveries
This commit is contained in:
@@ -0,0 +1,157 @@
|
||||
{
|
||||
"implementation_commit": "90b31c677f9f541364a2fdddc98d01280d4371f1",
|
||||
"status": "QA_complete_not_delivered",
|
||||
"coverage": {
|
||||
"AUD-SIM-L1-P089": [
|
||||
"free_company_service",
|
||||
"private_company_asset_use",
|
||||
"exempt_sector_asset_use"
|
||||
]
|
||||
},
|
||||
"branch_count": 1,
|
||||
"treatment_count": 3,
|
||||
"source": "CIVA15(2)(c),2016PDF13/p1426(271),4(2)(a)/(b)PDF7/p1426(265),15(4)/(5)/(6)PDF14;2022doesnotamend4,maintains15c/4–6;2025doesnotamend4/15;2017rectificationdoesnotamendtheseprovisions.",
|
||||
"meaning": "Free services bycompany forprivate/nonbusinesspurpose4(2)(a);useofcompanygoods forprivate/nonbusinesspurpose or in exemptsector4(2)(b). Previous total/partialdeduction ongoods/elements requiredonlyfor4(2)(b),not4(2)(a). Use distinctfrompermanentgoods transferP088.",
|
||||
"formula": "normalvalue ofservice under15(4),identifiedbasis/scope andcomposition15(5)/(6),netofownVAT",
|
||||
"technical_choices": "New serviceNormals opportunity-scoped book in existingmodelo_a_snapshot/API/dossier;exactdecimal up to6fractiondigits,no assumedrounding. Treatment change retains amounts/documents/asset/prior deduction references butclears ownconditions,keepingcommonconditions;hiddenvalues notimposed onfree_service. References reused or explicitprojectionassumptions,no newcertificate/appraiser/approver.",
|
||||
"scope": "2026/MZN,P089baseonly;no automaticnormalvaluation orsubstitution byassetpurchaseprice/cost;no IVA/incidence/rate/deduction/field11/regularisation/ModeloAtotals. Prior deductionfact/reference doesnot calculateorgrant deduction. Unknownconditions/normalvalue indeterminate,explicitno notapplicable notzero. Otherbooks includingP103/102/101/095unchanged.",
|
||||
"verification": {
|
||||
"frontend": {
|
||||
"tests": 4,
|
||||
"passed": 4,
|
||||
"failed": 0,
|
||||
"scope": "Allthree treatments ownconditions unknown/no;free_service no priorDeduction prerequisite;assetuse requiresasset/deduction reference;normalvalue basis/scope/date/currency;exactdecimal/zero;switch preserveshiddenrefs/clearsownconditions;oldbooks/currentkeys/history/report;corruptwriteguard"
|
||||
},
|
||||
"privateAPI": {
|
||||
"tests": 1,
|
||||
"assertions": 29,
|
||||
"target": "simulator_fiscal_delta_20261021_test:55441",
|
||||
"transaction_rollback": true,
|
||||
"xml": "C:\\laragon\\www\\portal-investidor\\outputs\\iva-l1-g7i-service-normal-20261024\\api-tests.xml"
|
||||
},
|
||||
"types": "passed",
|
||||
"build": "passed,existing plugin timing warnings",
|
||||
"UI": "Realcomponent Edge/CUA:missingnormalvaluebasis indeterminate;privateassetuse priorDeductionno notapplicable,unknown indeterminate;switchprivateuse→free hidesasset/deductionrefs andclearsownconditions,free succeedswithoutprior deduction;switchback recoversrefs andrequiresownconditions. Save/recover/report500.25/700.50/900.75,VATnull,3rows+5priorversions. SyntheticQA,notmanualTempoacceptance.",
|
||||
"UI_screenshot": "C:\\laragon\\www\\portal-investidor\\outputs\\iva-l1-g7i-service-normal-20261024\\qa-recovered-report.png"
|
||||
},
|
||||
"preservation": {
|
||||
"base": "33cc971a122be5334b865cb5b3b92c93485f59a0",
|
||||
"delivered_ids": [
|
||||
"AUD-SIM-L1-P003",
|
||||
"AUD-SIM-L1-P004",
|
||||
"AUD-SIM-L1-P005",
|
||||
"AUD-SIM-L1-P006",
|
||||
"AUD-SIM-L1-P007",
|
||||
"AUD-SIM-L1-P008",
|
||||
"AUD-SIM-L1-P009",
|
||||
"AUD-SIM-L1-P010",
|
||||
"AUD-SIM-L1-P011",
|
||||
"AUD-SIM-L1-P012",
|
||||
"AUD-SIM-L1-P013",
|
||||
"AUD-SIM-L1-P014",
|
||||
"AUD-SIM-L1-P015",
|
||||
"AUD-SIM-L1-P016",
|
||||
"AUD-SIM-L1-P017",
|
||||
"AUD-SIM-L1-P018",
|
||||
"AUD-SIM-L1-P019",
|
||||
"AUD-SIM-L1-P020",
|
||||
"AUD-SIM-L1-P021",
|
||||
"AUD-SIM-L1-P022",
|
||||
"AUD-SIM-L1-P023",
|
||||
"AUD-SIM-L1-P024",
|
||||
"AUD-SIM-L1-P025",
|
||||
"AUD-SIM-L1-P026",
|
||||
"AUD-SIM-L1-P027",
|
||||
"AUD-SIM-L1-P028",
|
||||
"AUD-SIM-L1-P029",
|
||||
"AUD-SIM-L1-P030",
|
||||
"AUD-SIM-L1-P031",
|
||||
"AUD-SIM-L1-P032",
|
||||
"AUD-SIM-L1-P033",
|
||||
"AUD-SIM-L1-P034",
|
||||
"AUD-SIM-L1-P035",
|
||||
"AUD-SIM-L1-P036",
|
||||
"AUD-SIM-L1-P037",
|
||||
"AUD-SIM-L1-P038",
|
||||
"AUD-SIM-L1-P039",
|
||||
"AUD-SIM-L1-P040",
|
||||
"AUD-SIM-L1-P041",
|
||||
"AUD-SIM-L1-P042",
|
||||
"AUD-SIM-L1-P043",
|
||||
"AUD-SIM-L1-P044",
|
||||
"AUD-SIM-L1-P045",
|
||||
"AUD-SIM-L1-P048",
|
||||
"AUD-SIM-L1-P049",
|
||||
"AUD-SIM-L1-P050",
|
||||
"AUD-SIM-L1-P051",
|
||||
"AUD-SIM-L1-P052",
|
||||
"AUD-SIM-L1-P053",
|
||||
"AUD-SIM-L1-P054",
|
||||
"AUD-SIM-L1-P055",
|
||||
"AUD-SIM-L1-P056",
|
||||
"AUD-SIM-L1-P057",
|
||||
"AUD-SIM-L1-P060",
|
||||
"AUD-SIM-L1-P061",
|
||||
"AUD-SIM-L1-P062",
|
||||
"AUD-SIM-L1-P063",
|
||||
"AUD-SIM-L1-P064",
|
||||
"AUD-SIM-L1-P065",
|
||||
"AUD-SIM-L1-P066",
|
||||
"AUD-SIM-L1-P067",
|
||||
"AUD-SIM-L1-P068",
|
||||
"AUD-SIM-L1-P069",
|
||||
"AUD-SIM-L1-P070",
|
||||
"AUD-SIM-L1-P071",
|
||||
"AUD-SIM-L1-P072",
|
||||
"AUD-SIM-L1-P073",
|
||||
"AUD-SIM-L1-P074",
|
||||
"AUD-SIM-L1-P075",
|
||||
"AUD-SIM-L1-P076",
|
||||
"AUD-SIM-L1-P077",
|
||||
"AUD-SIM-L1-P078",
|
||||
"AUD-SIM-L1-P079",
|
||||
"AUD-SIM-L1-P080",
|
||||
"AUD-SIM-L1-P081",
|
||||
"AUD-SIM-L1-P082",
|
||||
"AUD-SIM-L1-P083",
|
||||
"AUD-SIM-L1-P086",
|
||||
"AUD-SIM-L1-P090",
|
||||
"AUD-SIM-L1-P091",
|
||||
"AUD-SIM-L1-P094",
|
||||
"AUD-SIM-L1-P095",
|
||||
"AUD-SIM-L1-P100",
|
||||
"AUD-SIM-L1-P101",
|
||||
"AUD-SIM-L1-P102",
|
||||
"AUD-SIM-L1-P103"
|
||||
],
|
||||
"confirmed_losses": [],
|
||||
"accepted_delivery": "cd530b24/33cc971a;174tables/369files;29published/28relations/408geometries;code/schema/data/config/permissions compared at delivery",
|
||||
"frozen": "tests\\frontend\\fixtures\\iva-g7i-preserved-inputs.json",
|
||||
"sha256": "f563b21e8c75ab7db66bd5c9545f539f304449877796dd71f08c9ded8ee385d0",
|
||||
"counts_before": {
|
||||
"delivered": 86,
|
||||
"QA": 0,
|
||||
"functional_pending": 46,
|
||||
"P001": 1,
|
||||
"total": 133
|
||||
},
|
||||
"scope": "P089only;allpreviousbooks immutable including P103/P102/P101/P100/P095/P060/P050/partialP084P085;no active query/write"
|
||||
},
|
||||
"runtime_delta": {
|
||||
"resources/js/lib/iva-service-normal.ts": "e10fa8131534982eae17ce72849fb794a8e0438c85719b872571a33c53e5f019",
|
||||
"resources/js/components/simulation-service-normal.tsx": "b7838cc7dadd058906a3997e218deb79792d587a6daf67f7f3139ff22a0668a5",
|
||||
"resources/js/components/simulation-monthly-iva.tsx": "8581d037947c9d764400e99627952524bcf28ed8b5bf865ba4a1cb4b74acd7ac",
|
||||
"resources/js/lib/project-dossier.ts": "aa15412c46064a9cff6dbe2dba086e1acfe79fe50f313280ccb9ee7c89484c99"
|
||||
},
|
||||
"counts_current": {
|
||||
"delivered": 86,
|
||||
"QA": 1,
|
||||
"functional_pending": 45,
|
||||
"P001": 1,
|
||||
"total": 133
|
||||
},
|
||||
"homologation_unchanged": "cd530b24",
|
||||
"remaining": "Integrate/deliver through existingGit withmanifest,freshbackup/real isolatedrestore and installeddelta;no push in QA task",
|
||||
"limits": "P084/P085partial,pending;P00105/06;L1open;beveragesL2/L3;Statistics/AIdeferred",
|
||||
"sources_inventory": "C:\\laragon\\www\\portal-investidor\\outputs\\iva-l1-g7i-service-normal-20261024\\source-archive-inventory.json"
|
||||
}
|
||||
@@ -1,6 +1,26 @@
|
||||
# Rastreabilidade, utilização e formação
|
||||
|
||||
|
||||
## 24/10/2026 — G7I/P089 concluído emQA:valor normal de serviços gratuitos/utilização de bens
|
||||
|
||||
Implementação`90b31c67`. **Um ramo,três tratamentos**:`free_company_service`,`private_company_asset_use`,`exempt_sector_asset_use`. FonteCIVA15(2)(c),Lei13/2016PDF13/p1426(271),4(2)(a)/(b)PDF7/p1426(265),15(4)/(5)/(6)PDF14;2022não altera4,mantém15c/4–6 por remissão;2025não altera4/15. Serviço gratuito pela própria empresa para necessidades particulares do titular/pessoal ou fins alheios4(2)a;não exige dedução anterior da alínea b. Utilização de bens da empresa para uso próprio/particular/alheio ou sector isento4(2)b exige dedução total/parcial anterior nesses bens/elementos,com referência;não calcula nem concede dedução/campo11. Uso não é afectação/transmissão permanenteP088.
|
||||
|
||||
Base=valor normal do serviço15(4),com fundamento/âmbito e composição15(5)/(6),sem próprioIVA. Não presumir custo/preço aquisição dos bens como valor normal do serviço,nem avaliação automática. Desconhecido não é zero;decimal exacto até6casas,sem arredondamento fiscal presumido. Referências/documentos reutilizáveis ou pressupostos expressos,sem certificados/avaliadores/aprovadores novos. LivroserviceNormals por oportunidade,snapshot/API/dossier existentes,sem schema/permissões novos. Troca de tratamento conserva valores/documentos/bens/dedução anterior ocultos,limpa condições próprias e mantém condições comuns;escolha técnica de integridade. SemIVA/incidência/taxa/dedução/campo11/regularizações/totaisModeloA.
|
||||
|
||||
Provas do delta:**4testes frontend**,**APIprivada1teste/29asserções**,guarda`simulator_fiscal_delta_20261021_test:55441` e rollback;tipos/build passaram. Interface real Edge/CUA:fundamento do valor normal desconhecido→indeterminado;uso particular com dedução anterior não→não aplicação,dedução desconhecida→indeterminado;troca uso→serviço gratuito oculta bens/dedução e limpa condições próprias,serviço gratuito aplica sem exigir dedução anterior;regresso recupera referências e exige condições próprias. Gravação recuperada/relatório:500.25/700.50/900.75,IVAindeterminado,3linhas/5versões anteriores. Dados sintéticos,não aceitação manual atribuída à Tempo.86fechos/livros/resultados/históricos intactos,incluindoP103/P102/P101/P100/P095/P094/P091/P060/P050 eP084/P085parciais;provas anteriores reutilizadas. [RegistoQA](../simulations/iva-l1-g7i-qa-20261024.json).
|
||||
|
||||
**86entregues +1emQA(P089) +45funcionaispendentes +P001 =133**. Homologação permanece`cd530b24`;falta integração/entrega pelo processoGit,manifesto/backup/restauro e delta instalado. P084/P085 continuam nos45,apenas preparação/simulação condicionada,sem benefícios confirmados. L1aberto;P00105/06;bebidasL2/L3;Estatísticas/IAadiadas.
|
||||
|
||||
|
||||
|
||||
## 24/10/2026 — preparação G7I/P089,inventário antes de testes
|
||||
|
||||
G7H/P103 aceitecd530b24/33cc971a;**86entregues+46funcionaispendentes+P001=133**. Inventariados86fechos,sem perdas confirmadas;provas instaladas código/schema/dados/configuração/permissões174tabelas/369ficheiros/29fichas/28relações/408geometrias reutilizadas. Congelados todos os livros/resultados/históricos,incluindoP103(comparação/correcção),P102/P101/P100/P095/P094/P091/P060/P050/P084/P085parciais. Sem repetir aceitação anterior ou ensaiar no activo.
|
||||
|
||||
G7I/P089 executaCIVA15(2)(c),2016PDF13/p1426(271),4(2)(a)/(b)PDF7/p1426(265):base=valor normal do serviço15(4),composição15(5)/(6),PDF14/p1426(272). Três tratamentos no mesmo ramo:serviço gratuito pela própria empresa para necessidades particulares do titular/pessoal ou fins alheios;utilização de bens da empresa para uso próprio/particular/alheio;utilização em sector isento. A dedução anterior total/parcial nos bens/elementos é condição4(2)(b),não condição de4(2)(a);não calcular nem conceder dedução/campo11 por referência a esse facto. Não confundir utilização com afectação/transmissão permanenteP088.2022não altera4,mantém15c/4–6 por remissão;2025não altera4/15;rectificação2017não altera estes trechos. Fontes/exemplares/inventário aceites,cotejo visual com skillPDF. Referências de operação/finalidade/bens/dedução e valor normal reutilizáveis ou pressupostos expressos,sem avaliador/certificado/aprovador novo. Desconhecido não é zero;não usar custo/preço de aquisição de bens como valor normal de serviço presumido. Novo livro incremental,snapshot/API/relatório existentes;sem schema/permissões/IVA/dedução/campo11/regularizações/totaisModeloA. L1aberto;P00105/06;bebidasL2/L3;P084/P085parciais;Estatísticas/IAadiadas.
|
||||
|
||||
|
||||
|
||||
## 24/10/2026 — G7H/P103 entregue:comparação e correcção referenciada
|
||||
|
||||
Homologação **`cd530b24`**,pelo processoGit existente,sobre`5d5f3b41`;candidata`20871341` expressamente aceite pela Tempo. **P103:um ramo,dois tratamentos**:`price_comparison` e`referenced_correction`. Comparação da contraprestação com preços correntes/normais à porta fábrica,grosso,retalho ou serviço,conforme natureza/contexto/âmbito:AT pode corrigir,não automatismo. Comparação conserva a contraprestação declarada. Registo da correcção usa montante/referência/data/âmbito próprios,sem máximo ou preço de referência presumidos;dados efectivos declarados e cenário condicionado de projecção distinguem-se,o cenário não é decisão AT concedida. Mudança de contexto/percurso/origem conserva valores e documentos,limpa confirmações afectadas. Referências/âmbitos/composição equivalente conservados nas entradas imutáveis,versões/histórico/relatório. Desconhecido não é zero/correcção presumida;sem certificados/aprovadores novos. Base separada de incidência/taxa/IVA(IVA/taxa permanecemnull),dedução/campo11/regularizações/totaisModeloA. Livros anteriores não alterados nem base somada como imposto.
|
||||
|
||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user