Fattura a privati cittadini
This commit is contained in:
parent
0e6603b535
commit
fde5ae03a8
|
@ -13,8 +13,10 @@ switch (post('op')) {
|
||||||
case 'update':
|
case 'update':
|
||||||
// Informazioni sull'anagrafica
|
// Informazioni sull'anagrafica
|
||||||
$anagrafica->codice = post('codice');
|
$anagrafica->codice = post('codice');
|
||||||
if (empty(post('tipo')) or post('tipo') == 'Privato'){
|
if (empty(post('tipo'))){
|
||||||
$anagrafica->codice_destinatario = '';
|
$anagrafica->codice_destinatario = '';
|
||||||
|
}else if (post('tipo') == 'Privato'){
|
||||||
|
$anagrafica->codice_destinatario = '0000000';
|
||||||
}else{
|
}else{
|
||||||
//controlli anche su FatturaElettronica.php
|
//controlli anche su FatturaElettronica.php
|
||||||
if (empty(post('codice_destinatario')) or post('codice_destinatario') == '999999' or post('codice_destinatario') == '0000000')
|
if (empty(post('codice_destinatario')) or post('codice_destinatario') == '999999' or post('codice_destinatario') == '0000000')
|
||||||
|
|
|
@ -44,7 +44,8 @@ class FatturaElettronica
|
||||||
WHERE `co_documenti`.`id` = '.prepare($id_documento));
|
WHERE `co_documenti`.`id` = '.prepare($id_documento));
|
||||||
|
|
||||||
// Controllo sulla possibilità di creare la fattura elettronica
|
// Controllo sulla possibilità di creare la fattura elettronica
|
||||||
if ($this->documento['stato'] != 'Emessa' || $this->getCliente()['tipo'] == 'Privato') {
|
// Posso fatturare ai privati utilizzando il codice fiscale
|
||||||
|
if ($this->documento['stato'] != 'Emessa') {
|
||||||
throw new \UnexpectedValueException();
|
throw new \UnexpectedValueException();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue