commit melhorias sgf
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
date,reference,debit,credit,balance
|
||||
2026-11-10,QA-OUT-20,20.00,0.00,-20.00
|
||||
2026-11-10,QA-IN-20,0.00,20.00,0.00
|
||||
|
@@ -0,0 +1,90 @@
|
||||
{
|
||||
"contract": "SGF-FISCAL-RULES-COMMON-QA-v1",
|
||||
"not_tax_law": true,
|
||||
"cases": [
|
||||
{
|
||||
"fixture_id": "QA1",
|
||||
"definition": {
|
||||
"family": "qa",
|
||||
"operation": "percentage_add",
|
||||
"currency": "MZN",
|
||||
"unit": "money",
|
||||
"precision": 2,
|
||||
"rounding": "DOWN",
|
||||
"priority": 10,
|
||||
"source_reference": "QA-FISCAL-COMMON-20261110",
|
||||
"source_status": "qa_checked",
|
||||
"conditions": "Somente ensaio aritmético artificial; não enquadra contribuintes ou documentos.",
|
||||
"expression": {
|
||||
"language": "investmoz.tax.v1",
|
||||
"nodes": {
|
||||
"base": {
|
||||
"op": "input",
|
||||
"key": "base"
|
||||
},
|
||||
"rate": {
|
||||
"op": "parameter",
|
||||
"key": "rate"
|
||||
},
|
||||
"raw": {
|
||||
"op": "multiply",
|
||||
"args": [
|
||||
"base",
|
||||
"rate"
|
||||
]
|
||||
}
|
||||
},
|
||||
"result": "raw"
|
||||
},
|
||||
"label": "Regra artificial até Novembro",
|
||||
"parameters": {
|
||||
"rate": "0.16"
|
||||
},
|
||||
"valid_from": "2026-01-01",
|
||||
"valid_until": "2026-11-30"
|
||||
}
|
||||
},
|
||||
{
|
||||
"fixture_id": "QA2",
|
||||
"definition": {
|
||||
"family": "qa",
|
||||
"operation": "percentage_add",
|
||||
"currency": "MZN",
|
||||
"unit": "money",
|
||||
"precision": 2,
|
||||
"rounding": "DOWN",
|
||||
"priority": 10,
|
||||
"source_reference": "QA-FISCAL-COMMON-20261110",
|
||||
"source_status": "qa_checked",
|
||||
"conditions": "Somente ensaio aritmético artificial; não enquadra contribuintes ou documentos.",
|
||||
"expression": {
|
||||
"language": "investmoz.tax.v1",
|
||||
"nodes": {
|
||||
"base": {
|
||||
"op": "input",
|
||||
"key": "base"
|
||||
},
|
||||
"rate": {
|
||||
"op": "parameter",
|
||||
"key": "rate"
|
||||
},
|
||||
"raw": {
|
||||
"op": "multiply",
|
||||
"args": [
|
||||
"base",
|
||||
"rate"
|
||||
]
|
||||
}
|
||||
},
|
||||
"result": "raw"
|
||||
},
|
||||
"label": "Regra artificial desde Dezembro",
|
||||
"parameters": {
|
||||
"rate": "0.17"
|
||||
},
|
||||
"valid_from": "2026-12-01",
|
||||
"valid_until": null
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user