Update import.php

This commit is contained in:
Luca 2020-02-27 18:37:44 +01:00
parent 84c28fa92d
commit 43f9ac3b2a
1 changed files with 18 additions and 8 deletions

View File

@ -10,8 +10,8 @@ switch (post('op')) {
$module = filter('module'); $module = filter('module');
$list = [ $list = [
['Codice', 'Ragione sociale', 'Partita IVA', 'Codice destinatario', 'Nazione', 'Indirizzo', 'CAP', 'Città', 'Provincia', 'Telefono', 'Fax', 'Cellulare', 'Email', 'PEC', 'IBAN', 'Note', 'Tipologia'], ['Codice', 'Ragione sociale', 'Tipologia', 'Partita IVA', 'Codice destinatario', 'Nazione', 'Indirizzo', 'CAP', 'Città', 'Provincia', 'Telefono', 'Fax', 'Cellulare', 'Email', 'PEC', 'IBAN', 'Note', 'Tipo'],
['00001', 'Mia anagrafica', '12345678910', '1234567', 'ITALIA', 'Via Giuseppe Mazzini, 123', '12345', 'Este', 'PD', '+39 0429 60 25 12', '+39 0429 456 781', '+39 321 12 34 567', 'email@anagrafica.it', 'pec@anagrafica.it', 'IT60 X054 2811 1010 0000 0123 456', 'Note dell\'anagrafica di esempio', 'Cliente,Fornitore'], ['00001', 'Mia anagrafica', 'Azienda', '12345678910', '1234567', 'ITALIA', 'Via Giuseppe Mazzini, 123', '12345', 'Este', 'PD', '+39 0429 60 25 12', '+39 0429 456 781', '+39 321 12 34 567', 'email@anagrafica.it', 'pec@anagrafica.it', 'IT60 X054 2811 1010 0000 0123 456', 'Note dell\'anagrafica di esempio', 'Cliente,Fornitore'],
]; ];
directory('../../files/'.$module); directory('../../files/'.$module);
@ -54,8 +54,8 @@ switch (post('op')) {
foreach ($data as $key => $dati_anagrafica) { foreach ($data as $key => $dati_anagrafica) {
if (!empty($dati_anagrafica)) { if (!empty($dati_anagrafica)) {
$id_tipo_anagrafica = (array) $dati_anagrafica['tipologia']; $id_tipo_anagrafica = (array) $dati_anagrafica['idtipoanagrafica'];
unset($dati_anagrafica['tipologia']); unset($dati_anagrafica['idtipoanagrafica']);
// Separazione dei campi relativi alla sede legale // Separazione dei campi relativi alla sede legale
$dati_sede = []; $dati_sede = [];
@ -105,6 +105,7 @@ return [
'names' => [ 'names' => [
'Codice interno', 'Codice interno',
'Numero', 'Numero',
'Codice',
], ],
], ],
[ [
@ -113,6 +114,7 @@ return [
'names' => [ 'names' => [
'Nome', 'Nome',
'Denominazione', 'Denominazione',
'Ragione sociale',
], ],
], ],
[ [
@ -136,6 +138,7 @@ return [
'names' => [ 'names' => [
'Citt_', 'Citt_',
'Città', 'Città',
'Città',
], ],
], ],
[ [
@ -169,6 +172,7 @@ return [
'E-mail', 'E-mail',
'Indirizzo email', 'Indirizzo email',
'Mail', 'Mail',
'Email',
], ],
], ],
[ [
@ -178,6 +182,7 @@ return [
'E-mail PEC', 'E-mail PEC',
'Email certificata', 'Email certificata',
'Indirizzo email certificata', 'Indirizzo email certificata',
'PEC',
], ],
], ],
[ [
@ -214,6 +219,7 @@ return [
'label' => 'Note', 'label' => 'Note',
'names' => [ 'names' => [
'Note Extra', 'Note Extra',
'Note',
], ],
], ],
[ [
@ -244,13 +250,17 @@ return [
], ],
], ],
[ [
'field' => 'tipologia', 'field' => 'idtipoanagrafica',
'label' => 'Tipologia', 'label' => 'Tipo',
'names' => [ 'names' => [
'Tipologia', 'Tipo',
'tipologia', 'tipo',
'idtipo', 'idtipo',
], ],
'query' => 'SELECT idtipoanagrafica as result FROM an_tipianagrafiche WHERE descrizione = |value|', 'query' => 'SELECT idtipoanagrafica as result FROM an_tipianagrafiche WHERE descrizione = |value|',
], ],
[
'field' => 'tipo',
'label' => 'Tipologia',
],
]; ];