mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-09 03:14:30 -04:00
Fixes for subscription cron
This commit is contained in:
parent
67c80ecdd9
commit
5e5f9d0184
@ -13,11 +13,25 @@ namespace App\DataMapper\EDoc;
|
||||
|
||||
use Spatie\LaravelData\Data;
|
||||
|
||||
use Spatie\LaravelData\Optional;
|
||||
use App\DataMapper\EDoc\FatturaPA\DatiContratto;
|
||||
use App\DataMapper\EDoc\FatturaPA\DatiRicezione;
|
||||
use App\DataMapper\EDoc\FatturaPA\DatiOrdineAcquisto;
|
||||
use App\DataMapper\EDoc\FatturaPA\DatiAnagraficiVettore;
|
||||
|
||||
class FatturaPA extends Data
|
||||
{
|
||||
public string $RegimeFiscale = 'RF01';
|
||||
public string $TipoDocumento = 'TD01';
|
||||
public string $ModalitaPagamento = 'MP01';
|
||||
public string $CondizioniPagamento = 'TP02';
|
||||
public DatiRicezione|Optional $DatiRicezione;
|
||||
public DatiContratto|Optional $DatiContratto;
|
||||
public DatiOrdineAcquisto|Optional $DatiOrdineAcquisto;
|
||||
public DatiAnagraficiVettore|Optional $DatiAnagraficiVettore;
|
||||
|
||||
public function __construct(
|
||||
public string $RegimeFiscale = 'RF01',
|
||||
public string $TipoDocumento = 'TD01',
|
||||
public string $ModalitaPagamento = 'MP01',
|
||||
public string $CondizioniPagamento = 'TP02',
|
||||
) {
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -26,48 +26,4 @@ class EDocSettings extends Data
|
||||
return $this->FatturaPA ??= new FatturaPA();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
class DatiAnagraficiVettore extends Data{
|
||||
|
||||
public string $IdFiscaleIVA = '';
|
||||
public string $CodiceFiscale = '';
|
||||
public string $Anagrafica = '';
|
||||
}
|
||||
|
||||
class DatiTrasporto extends Data{
|
||||
public string $DataOraConsegna = ''; //datetime in this format 2017-01-10T16:46:12.000+02:00
|
||||
//public DatiAnagraficiVettore
|
||||
}
|
||||
|
||||
class DatiOrdineAcquisto extends Data{
|
||||
public string $RiferimentoNumeroLinea = '';
|
||||
public string $IdDocumento = '';
|
||||
public string $Data = '';
|
||||
public string $NumItem = '';
|
||||
public string $CodiceCommessaConvenzione = '';
|
||||
public string $CodiceCUP = '';
|
||||
public string $CodiceCIG = '';
|
||||
}
|
||||
|
||||
class DatiContratto extends Data{
|
||||
public string $RiferimentoNumeroLinea = '';
|
||||
public string $IdDocumento = '';
|
||||
public string $Data = '';
|
||||
public string $NumItem = '';
|
||||
public string $CodiceCommessaConvenzione = '';
|
||||
public string $CodiceCUP = '';
|
||||
public string $CodiceCIG = '';
|
||||
}
|
||||
|
||||
class DatiRicezione extends Data{
|
||||
public string $RiferimentoNumeroLinea = '';
|
||||
public string $IdDocumento = '';
|
||||
public string $Data = '';
|
||||
public string $NumItem = '';
|
||||
public string $CodiceCommessaConvenzione = '';
|
||||
public string $CodiceCUP = '';
|
||||
public string $CodiceCIG = '';
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user