Skip to content

Commit

Permalink
Merge pull request #356 from invopop/release-0.115.0
Browse files Browse the repository at this point in the history
Release 0.115.0
  • Loading branch information
samlown authored Sep 10, 2024
2 parents 38904f2 + 283db56 commit 3bd66df
Show file tree
Hide file tree
Showing 4 changed files with 118 additions and 22 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ All notable changes to GOBL will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). See also the [GOBL versions](https://docs.gobl.org/overview/versions) documentation site for more details.

## [Unreleased]
## [v0.115.0]

This one is big...

Expand Down
132 changes: 114 additions & 18 deletions data/regimes/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,87 @@
}
],
"extensions": [
{
"key": "es-facturae-doc-type",
"name": {
"en": "FacturaE: Document Type",
"es": "FacturaE: Tipo de Documento"
},
"values": [
{
"value": "FC",
"name": {
"en": "Commercial Invoice",
"es": "Factura Comercial"
}
},
{
"value": "FA",
"name": {
"en": "Simplified Invoice",
"es": "Factura Simplificada"
}
},
{
"value": "AF",
"name": {
"en": "Self-billed Invoice",
"es": "Auto-Factura"
}
}
]
},
{
"key": "es-facturae-invoice-class",
"name": {
"en": "FacturaE: Invoice Class",
"es": "FacturaE: Clase de Factura"
},
"values": [
{
"value": "OO",
"name": {
"en": "Original",
"es": "Original"
}
},
{
"value": "OR",
"name": {
"en": "Corrective Original",
"es": "Original Rectificativa"
}
},
{
"value": "OC",
"name": {
"en": "Summary Original",
"es": "Original Recapitulativa"
}
},
{
"value": "CO",
"name": {
"en": "Copy of the Original",
"es": "Duplicado Original"
}
},
{
"value": "CR",
"name": {
"en": "Copy of the Corrective",
"es": "Duplicado Rectificativa"
}
},
{
"value": "CC",
"name": {
"en": "Copy of the Summary",
"es": "Duplicado Recapitulativa"
}
}
]
},
{
"key": "es-facturae-correction",
"name": {
Expand Down Expand Up @@ -534,32 +615,40 @@
"credit-note",
"debit-note"
],
"codes": {
"facturae-invoice-document-type": "FC"
"tags": [
"facturae"
],
"ext": {
"es-facturae-doc-type": "FC"
}
},
{
"tags": [
"facturae",
"simplified"
],
"codes": {
"facturae-invoice-document-type": "FA"
"ext": {
"es-facturae-doc-type": "FA"
}
},
{
"tags": [
"facturae",
"self-billed"
],
"codes": {
"facturae-invoice-document-type": "AF"
"ext": {
"es-facturae-doc-type": "AF"
}
},
{
"type": [
"standard"
],
"codes": {
"facturae-invoice-class": "OO"
"tags": [
"facturae"
],
"ext": {
"es-facturae-invoice-class": "OO"
}
},
{
Expand All @@ -568,50 +657,57 @@
"credit-note",
"debit-note"
],
"codes": {
"facturae-invoice-class": "OR"
"tags": [
"facturae"
],
"ext": {
"es-facturae-invoice-class": "OR"
}
},
{
"tags": [
"facturae",
"summary"
],
"codes": {
"facturae-invoice-class": "OC"
"ext": {
"es-facturae-invoice-class": "OC"
}
},
{
"type": [
"standard"
],
"tags": [
"facturae",
"copy"
],
"codes": {
"facturae-invoice-class": "CO"
"ext": {
"es-facturae-invoice-class": "CO"
}
},
{
"type": [
"corrective"
],
"tags": [
"facturae",
"copy"
],
"codes": {
"facturae-invoice-class": "CR"
"ext": {
"es-facturae-invoice-class": "CR"
}
},
{
"type": [
"standard"
],
"tags": [
"facturae",
"copy",
"summary"
],
"codes": {
"facturae-invoice-class": "CC"
"ext": {
"es-facturae-invoice-class": "CC"
}
},
{
Expand Down
4 changes: 2 additions & 2 deletions data/schemas/bill/invoice.json
Original file line number Diff line number Diff line change
Expand Up @@ -300,7 +300,7 @@
"customer": {
"$ref": "https://gobl.org/draft-0/org/party",
"title": "Customer",
"description": "Legal entity receiving the goods or services, may be empty in certain circumstances such as simplified invoices."
"description": "Legal entity receiving the goods or services, may be nil in certain circumstances such as simplified invoices."
},
"lines": {
"items": {
Expand Down Expand Up @@ -783,7 +783,7 @@
},
"type": "array",
"title": "Tags",
"description": "Special tax tags that apply to this invoice according to local requirements."
"description": "Tags are used to help identify specific tax scenarios or requirements that will\napply changes to the contents of the invoice. Tags by design should always be optional,\nit should always be possible to build a valid invoice without any tags."
},
"ext": {
"$ref": "https://gobl.org/draft-0/tax/extensions",
Expand Down
2 changes: 1 addition & 1 deletion version.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import (
type Version string

// VERSION is the current version of the GOBL library.
const VERSION Version = "v0.114.0"
const VERSION Version = "v0.115.0"

// Semver parses and returns semver
func (v Version) Semver() *semver.Version {
Expand Down

0 comments on commit 3bd66df

Please sign in to comment.