.select2-selection__rendered { line-height: 21px !important; } .select2-container .select2-selection--single { height: 25px !important; } .select2-selection__arrow { height: 24px !important; position: absolute !important; top: -1px !important; }
'.tr('Riepilogo di esportazione per i pagamenti ai fornitori').'.
'; // Azienda predefinita $azienda = Anagrafica::find(setting('Azienda predefinita')); $banca_azienda = Gestore::getBancaPredefinitaAzienda(); if (empty($banca_azienda)) { echo ''.tr('Nessun pagamento disponibile secondo la selezione effettuata').'.
'; return; } foreach ($raggruppamento as $id_anagrafica => $scadenze_anagrafica) { $anagrafica = $scadenze_anagrafica->first()->documento->anagrafica; echo ''.tr('Banca predefinita non impostata').'.
'; continue; } echo ''.tr('Causale').' | '.tr('Data').' | '.tr('Totale').' |
---|---|---|
'.$scadenza->descrizione.' '; $data_esportazione = $scadenza->presentazioni_exported_at; if (!empty($data_esportazione)) { echo ' '.tr('Esportato in data: _DATE_', [ '_DATE_' => timestampFormat($data_esportazione), ]).''; } $banca_controparte = Gestore::getBancaControparte($scadenza); if ($database->tableExists('co_mandati_sepa')) { $rs_mandato = $dbo->fetchArray('SELECT * FROM co_mandati_sepa WHERE id_banca = '.prepare($banca_controparte->id)); } else{ $rs_mandato = false; } $is_rid = in_array($scadenza->documento->pagamento['codice_modalita_pagamento_fe'],["MP09", "MP10", "MP11"]); $is_riba = in_array($scadenza->documento->pagamento['codice_modalita_pagamento_fe'],["MP12"]); $is_sepa = in_array($scadenza->documento->pagamento['codice_modalita_pagamento_fe'],["MP19", "MP20", "MP21"]); $documento = $scadenza->documento; $pagamento = $documento->pagamento; if ($is_rid) { if(!$rs_mandato){ echo ' '.tr('Id mandato mancante').''; } if(!$banca_azienda->creditor_id){ echo ' '.tr('Id creditore mancante').''; } } else if($is_riba && empty($banca_azienda->codice_sia)){ echo ' '.tr('Codice SIA banca emittente mancante').''; } if ($is_sepa) { //Prima, successiva, singola $scadenze_antecedenti = $dbo->fetchArray("SELECT * FROM co_scadenziario INNER JOIN co_documenti ON co_scadenziario.iddocumento=co_documenti.id INNER JOIN co_pagamenti ON co_documenti.idpagamento=co_pagamenti.id WHERE co_documenti.idanagrafica=".prepare($id_anagrafica)." AND codice_modalita_pagamento_fe IN('MP19','MP20','MP21') AND data_emissione<".prepare($scadenza->data_emissione)); $check_successiva = ''; $check_prima = ''; $check_singola = ''; if(sizeof($scadenze_antecedenti)>0){ $check_successiva = 'selected'; }else{ $check_prima = 'selected'; } if (sizeof($rs_mandato)>0) { if($rs_mandato[0]['singola_disposizione']=='1'){ $check_singola = 'selected'; $check_successiva = ''; $check_prima = ''; } } echo ' '; } echo ' | '.dateFormat($scadenza->scadenza).' | '.moneyFormat($totale).' |