Aggiunta impostazione per controlli su stati FE

This commit is contained in:
MatteoPistorello 2022-05-31 17:54:17 +02:00
parent 2cac98d955
commit ce6b4b01d5
2 changed files with 7 additions and 2 deletions

View File

@ -32,8 +32,10 @@ if ($module->name == 'Fatture di vendita' && $services_enable) {
$codici_invio = ['GEN','QUEUE'];
$data_limite = (new Carbon())->subMonths(6);
$data_limite_invio = (new Carbon())->subDays(10);
$data_setting = Carbon::createFromFormat('d/m/Y', setting('Data inizio controlli su stati FE'))->format('Y-m-d');
$documenti = Fattura::where('data', '>', $data_limite)->whereIn('codice_stato_fe', ['EC02','ERR','ERVAL','NS','GEN','QUEUE'])->get();
$documenti = Fattura::where('data', '>', $data_limite)->where('data', '>', $data_setting)->whereIn('codice_stato_fe', ['EC02','ERR','ERVAL','NS','GEN','QUEUE'])->get();
foreach ($documenti as $documento) {
$stato_fe = $database->fetchOne('SELECT descrizione, icon FROM fe_stati_documento WHERE codice = '.prepare($documento->codice_stato_fe));
if (in_array($documento->codice_stato_fe, $codici_scarto)) {

View File

@ -35,4 +35,7 @@ ALTER TABLE `or_righe_ordini` ADD `provvigione` DECIMAL(12,6) NOT NULL AFTER `pr
ALTER TABLE `an_anagrafiche` ADD `provvigione_default` DECIMAL(12,6) NOT NULL AFTER `idtipointervento_default`;
ALTER TABLE `in_interventi` ADD `idagente` INT NOT NULL AFTER `idreferente`;
ALTER TABLE `in_interventi` ADD `idagente` INT NOT NULL AFTER `idreferente`;
-- Impostazione per controlli su stati FE
INSERT INTO `zz_settings` (`id`, `nome`, `valore`, `tipo`, `editable`, `sezione`, `order`, `help`) VALUES (NULL, 'Data inizio controlli su stati FE', '2019-01-01', 'date', '1', 'Fatturazione elettronica', '23', NULL)