Skip to content

Commit

Permalink
Merge pull request #220 from invopop/release-0.63
Browse files Browse the repository at this point in the history
Release v0.63.0
  • Loading branch information
samlown authored Nov 23, 2023
2 parents 009b37b + 0747c04 commit 0b1b4a3
Show file tree
Hide file tree
Showing 59 changed files with 467 additions and 75 deletions.
29 changes: 27 additions & 2 deletions data/regimes/co.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,36 @@
"key": "simplified",
"name": {
"en": "Simplified Invoice",
"es": "Factura Simplificada"
"es": "Factura Simplificada",
"it": "Fattura Semplificata"
},
"desc": {
"en": "Used for B2C transactions when the client details are not available, check with local authorities for limits.",
"es": "Usado para transacciones B2C cuando los detalles del cliente no están disponibles, consulte con las autoridades locales para los límites."
"es": "Usado para transacciones B2C cuando los detalles del cliente no están disponibles, consulte con las autoridades locales para los límites.",
"it": "Utilizzato per le transazioni B2C quando i dettagli del cliente non sono disponibili, controllare con le autorità locali per i limiti."
}
},
{
"key": "reverse-charge",
"name": {
"en": "Reverse Charge",
"es": "Inversión del Sujeto Pasivo",
"it": "Inversione del soggetto passivo"
}
},
{
"key": "self-billed",
"name": {
"en": "Self-billed",
"es": "Facturación por el destinatario",
"it": "Autofattura"
}
},
{
"key": "customer-rates",
"name": {
"en": "Customer rates",
"es": "Tarifas aplicables al destinatario"
}
}
],
Expand Down
28 changes: 18 additions & 10 deletions data/regimes/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,28 +12,36 @@
"key": "simplified",
"name": {
"en": "Simplified Invoice",
"es": "Factura Simplificada"
"es": "Factura Simplificada",
"it": "Fattura Semplificata"
},
"desc": {
"en": "Used for B2C transactions when the client details are not available, check with local authorities for limits.",
"es": "Usado para transacciones B2C cuando los detalles del cliente no están disponibles, consulte con las autoridades locales para los límites.",
"it": "Utilizzato per le transazioni B2C quando i dettagli del cliente non sono disponibili, controllare con le autorità locali per i limiti."
}
},
{
"key": "customer-rates",
"key": "reverse-charge",
"name": {
"en": "Customer rates",
"es": "Tarifas aplicables al destinatario"
"en": "Reverse Charge",
"es": "Inversión del Sujeto Pasivo",
"it": "Inversione del soggetto passivo"
}
},
{
"key": "reverse-charge",
"key": "self-billed",
"name": {
"en": "Reverse Charge",
"es": "Inversión del sujeto pasivo"
"en": "Self-billed",
"es": "Facturación por el destinatario",
"it": "Autofattura"
}
},
{
"key": "self-billed",
"key": "customer-rates",
"name": {
"en": "Customer issued invoice",
"es": "Facturación por el destinatario"
"en": "Customer rates",
"es": "Tarifas aplicables al destinatario"
}
},
{
Expand Down
31 changes: 30 additions & 1 deletion data/regimes/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,40 @@
"country": "FR",
"currency": "EUR",
"tags": [
{
"key": "simplified",
"name": {
"en": "Simplified Invoice",
"es": "Factura Simplificada",
"it": "Fattura Semplificata"
},
"desc": {
"en": "Used for B2C transactions when the client details are not available, check with local authorities for limits.",
"es": "Usado para transacciones B2C cuando los detalles del cliente no están disponibles, consulte con las autoridades locales para los límites.",
"it": "Utilizzato per le transazioni B2C quando i dettagli del cliente non sono disponibili, controllare con le autorità locali per i limiti."
}
},
{
"key": "reverse-charge",
"name": {
"en": "Reverse Charge",
"es": "Inversión del sujeto pasivo"
"es": "Inversión del Sujeto Pasivo",
"it": "Inversione del soggetto passivo"
}
},
{
"key": "self-billed",
"name": {
"en": "Self-billed",
"es": "Facturación por el destinatario",
"it": "Autofattura"
}
},
{
"key": "customer-rates",
"name": {
"en": "Customer rates",
"es": "Tarifas aplicables al destinatario"
}
}
],
Expand Down
55 changes: 55 additions & 0 deletions data/regimes/gb.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,61 @@
"time_zone": "Europe/London",
"country": "GB",
"currency": "GBP",
"tags": [
{
"key": "simplified",
"name": {
"en": "Simplified Invoice",
"es": "Factura Simplificada",
"it": "Fattura Semplificata"
},
"desc": {
"en": "Used for B2C transactions when the client details are not available, check with local authorities for limits.",
"es": "Usado para transacciones B2C cuando los detalles del cliente no están disponibles, consulte con las autoridades locales para los límites.",
"it": "Utilizzato per le transazioni B2C quando i dettagli del cliente non sono disponibili, controllare con le autorità locali per i limiti."
}
},
{
"key": "reverse-charge",
"name": {
"en": "Reverse Charge",
"es": "Inversión del Sujeto Pasivo",
"it": "Inversione del soggetto passivo"
}
},
{
"key": "self-billed",
"name": {
"en": "Self-billed",
"es": "Facturación por el destinatario",
"it": "Autofattura"
}
},
{
"key": "customer-rates",
"name": {
"en": "Customer rates",
"es": "Tarifas aplicables al destinatario"
}
}
],
"scenarios": [
{
"schema": "bill/invoice",
"list": [
{
"tags": [
"reverse-charge"
],
"note": {
"key": "legal",
"src": "reverse-charge",
"text": "Reverse charge: Customer to account for VAT to the relevant tax authority."
}
}
]
}
],
"categories": [
{
"code": "VAT",
Expand Down
28 changes: 25 additions & 3 deletions data/regimes/it.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,26 +9,48 @@
"currency": "EUR",
"tags": [
{
"key": "freelance",
"key": "simplified",
"name": {
"en": "Freelancer",
"it": "Parcella"
"en": "Simplified Invoice",
"es": "Factura Simplificada",
"it": "Fattura Semplificata"
},
"desc": {
"en": "Used for B2C transactions when the client details are not available, check with local authorities for limits.",
"es": "Usado para transacciones B2C cuando los detalles del cliente no están disponibles, consulte con las autoridades locales para los límites.",
"it": "Utilizzato per le transazioni B2C quando i dettagli del cliente non sono disponibili, controllare con le autorità locali per i limiti."
}
},
{
"key": "reverse-charge",
"name": {
"en": "Reverse Charge",
"es": "Inversión del Sujeto Pasivo",
"it": "Inversione del soggetto passivo"
}
},
{
"key": "self-billed",
"name": {
"en": "Self-billed",
"es": "Facturación por el destinatario",
"it": "Autofattura"
}
},
{
"key": "customer-rates",
"name": {
"en": "Customer rates",
"es": "Tarifas aplicables al destinatario"
}
},
{
"key": "freelance",
"name": {
"en": "Freelancer",
"it": "Parcella"
}
},
{
"key": "ceiling-exceeded",
"name": {
Expand Down
102 changes: 101 additions & 1 deletion data/regimes/mx.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,44 @@
"time_zone": "America/Mexico_City",
"country": "MX",
"currency": "MXN",
"tags": [
{
"key": "simplified",
"name": {
"en": "Simplified Invoice",
"es": "Factura Simplificada",
"it": "Fattura Semplificata"
},
"desc": {
"en": "Used for B2C transactions when the client details are not available, check with local authorities for limits.",
"es": "Usado para transacciones B2C cuando los detalles del cliente no están disponibles, consulte con las autoridades locales para los límites.",
"it": "Utilizzato per le transazioni B2C quando i dettagli del cliente non sono disponibili, controllare con le autorità locali per i limiti."
}
},
{
"key": "reverse-charge",
"name": {
"en": "Reverse Charge",
"es": "Inversión del Sujeto Pasivo",
"it": "Inversione del soggetto passivo"
}
},
{
"key": "self-billed",
"name": {
"en": "Self-billed",
"es": "Facturación por el destinatario",
"it": "Autofattura"
}
},
{
"key": "customer-rates",
"name": {
"en": "Customer rates",
"es": "Tarifas aplicables al destinatario"
}
}
],
"extensions": [
{
"key": "mx-cfdi-prod-serv",
Expand Down Expand Up @@ -641,7 +679,69 @@
},
"exempt": true
}
]
],
"map": {
"sat-impuesto": "002"
}
},
{
"code": "RVAT",
"name": {
"en": "Retained VAT",
"es": "IVA Retenido"
},
"title": {
"en": "Retained Value Added Tax",
"es": "Impuesto al Valor Agregado Retenido"
},
"retained": true,
"map": {
"sat-impuesto": "002"
}
},
{
"code": "IEPS",
"name": {
"en": "IEPS",
"es": "IEPS"
},
"title": {
"en": "Special Tax on Production and Services",
"es": "Impuesto Especial sobre Producción y Servicios"
},
"map": {
"sat-impuesto": "003"
}
},
{
"code": "RIEPS",
"name": {
"en": "Retained IEPS",
"es": "IEPS Retenido"
},
"title": {
"en": "Retained Special Tax on Production and Services",
"es": "Impuesto Especial sobre Producción y Servicios Retenido"
},
"retained": true,
"map": {
"sat-impuesto": "003"
}
},
{
"code": "ISR",
"name": {
"en": "ISR",
"es": "ISR"
},
"title": {
"en": "Income Tax",
"es": "Impuesto Sobre la Renta"
},
"retained": true,
"map": {
"sat-impuesto": "001"
}
}
]
}
Loading

0 comments on commit 0b1b4a3

Please sign in to comment.