Fix minori
This commit is contained in:
parent
1006d49b33
commit
0178d94004
|
@ -63,7 +63,9 @@ switch (post('op')) {
|
|||
|
||||
// Ricerca di eventuale anagrafica corrispondente
|
||||
if (!empty($primary_key)) {
|
||||
$anagrafica = Anagrafica::where($primary_key, '=', $dati_anagrafica[$primary_key])->first();
|
||||
//impedisco di aggiornare la mia anagrafica azienda
|
||||
if ($dati_anagrafica[$primary_key] != setting('Azienda predefinita'))
|
||||
$anagrafica = Anagrafica::where($primary_key, '=', $dati_anagrafica[$primary_key])->first();
|
||||
}
|
||||
|
||||
if (empty($anagrafica)) {
|
||||
|
|
|
@ -50,15 +50,6 @@ echo '
|
|||
</div>
|
||||
</div>';
|
||||
|
||||
|
||||
|
||||
// Tipo del documento
|
||||
$codice_tipo_documento_fe = (intval(database()->fetchNum('SELECT id FROM co_tipidocumento WHERE codice_tipo_documento_fe = '.prepare($fattura_pa->getBody()['DatiGenerali']['DatiGeneraliDocumento']['TipoDocumento']).''))) ? $fattura_pa->getBody()['DatiGenerali']['DatiGeneraliDocumento']['TipoDocumento'] : '%';
|
||||
$query = 'SELECT id, CONCAT (descrizione, IF((codice_tipo_documento_fe IS NULL), \'\', CONCAT( \' (\', codice_tipo_documento_fe, \')\' ) )) as descrizione FROM co_tipidocumento WHERE dir = \'uscita\' AND codice_tipo_documento_fe LIKE '.prepare($codice_tipo_documento_fe);
|
||||
|
||||
echo '
|
||||
{[ "type": "select", "label": "'.tr('Tipo fattura').'", "name": "id_tipo", "required": 1, "values": "query='.$query.'" ]}';
|
||||
|
||||
// Se il blocco DatiPagamento è valorizzato (opzionale)
|
||||
if (!empty($fattura_pa->getBody()['DatiPagamento'])){
|
||||
|
||||
|
@ -102,6 +93,14 @@ if (!empty($fattura_pa->getBody()['DatiPagamento'])){
|
|||
}
|
||||
|
||||
|
||||
// Tipo del documento
|
||||
$codice_tipo_documento_fe = (intval(database()->fetchNum('SELECT id FROM co_tipidocumento WHERE codice_tipo_documento_fe = '.prepare($fattura_pa->getBody()['DatiGenerali']['DatiGeneraliDocumento']['TipoDocumento']).''))) ? $fattura_pa->getBody()['DatiGenerali']['DatiGeneraliDocumento']['TipoDocumento'] : '%';
|
||||
$query = 'SELECT id, CONCAT (descrizione, IF((codice_tipo_documento_fe IS NULL), \'\', CONCAT( \' (\', codice_tipo_documento_fe, \')\' ) )) as descrizione FROM co_tipidocumento WHERE dir = \'uscita\' AND codice_tipo_documento_fe LIKE '.prepare($codice_tipo_documento_fe);
|
||||
|
||||
echo '
|
||||
{[ "type": "select", "label": "'.tr('Tipo fattura').'", "name": "id_tipo", "required": 1, "values": "query='.$query.'" ]}';
|
||||
|
||||
|
||||
// prc '.($pagamenti['CondizioniPagamento'] == 'TP01' ? '!' : '').'= 100 AND
|
||||
$query = 'SELECT id, CONCAT (descrizione, IF((codice_modalita_pagamento_fe IS NULL), \"\", CONCAT( \" (\", codice_modalita_pagamento_fe, \")\" ) )) as descrizione FROM co_pagamenti';
|
||||
if (!empty($codice_modalita_pagamento)) {
|
||||
|
|
|
@ -347,9 +347,12 @@ class FatturaElettronica
|
|||
// TODO: salvare in fattura
|
||||
}
|
||||
|
||||
$causale = $dati_generali['Causale'];
|
||||
if (!empty($causale)) {
|
||||
$fattura->note = $causale;
|
||||
$causali = $dati_generali['Causale'];
|
||||
if (count($causali)>0) {
|
||||
foreach($causali AS $causale){
|
||||
$note .= $causale;
|
||||
}
|
||||
$fattura->note = $note;
|
||||
}
|
||||
|
||||
// Bollo
|
||||
|
|
Loading…
Reference in New Issue