Migrar a UBL 2.1¶
En el archivo composer.json
, ajustar la version de greenter/greenter
a la version 3.0
.
{
"require": {
"greenter/greenter": "^3.0"
}
}
Luego ejecutar
composer update greenter/greenter
Nuevos Campos¶
El principal cambio para indicar que el comprobante utilize UBL 2.1, es seteando el campo ublVersion
que existe en Invoice
y Note
.
<?php
use Greenter\Model\Sale\Invoice;
use Greenter\Model\Sale\Note;
$invoice = new Invoice();
$invoice->setUblVersion('2.1');
// ....
$note = new Note();
$note->setUblVersion('2.1');
// ...
Ejemplo
En el ejemplo de primeros pasos, verá los nuevos campos resaltados en el código.