From 63de740a5ad0af45d0766531834c62c904a1e343 Mon Sep 17 00:00:00 2001 From: lepool Date: Mon, 15 Jan 2018 20:28:36 +0100 Subject: [PATCH] miglioria richiesta #104 aggiunto link alla scheda anagrafica ed alla scheda agente dove presente nei moduli interventi,fatture,ordini,preventivi,contratti --- modules/contratti/edit.php | 10 +++++++++- modules/fatture/edit.php | 3 +++ modules/interventi/edit.php | 7 +++++-- modules/ordini/edit.php | 7 +++++-- modules/preventivi/edit.php | 11 +++++++++-- 5 files changed, 31 insertions(+), 7 deletions(-) diff --git a/modules/contratti/edit.php b/modules/contratti/edit.php index 15674eb2b..ef4f742cf 100644 --- a/modules/contratti/edit.php +++ b/modules/contratti/edit.php @@ -40,10 +40,18 @@ $_SESSION['superselect']['idanagrafica'] = $records[0]['idanagrafica'];
+ + {[ "type": "select", "label": "", "name": "idanagrafica", "id": "idanagrafica_c", "required": 1, "value": "$idanagrafica$", "ajax-source": "clienti" ]}
+ {[ "type": "select", "label": "", "name": "idagente", "values": "query=SELECT an_anagrafiche.idanagrafica AS id, ragione_sociale AS descrizione FROM an_anagrafiche INNER JOIN (an_tipianagrafiche_anagrafiche INNER JOIN an_tipianagrafiche ON an_tipianagrafiche_anagrafiche.idtipoanagrafica=an_tipianagrafiche.idtipoanagrafica) ON an_anagrafiche.idanagrafica=an_tipianagrafiche_anagrafiche.idanagrafica WHERE descrizione='Agente' AND deleted=0 ORDER BY ragione_sociale", "value": "$idagente$" ]}
@@ -404,4 +412,4 @@ if (!empty($fatture)) { - \ No newline at end of file + diff --git a/modules/fatture/edit.php b/modules/fatture/edit.php index 41374d7e7..898cbacee 100644 --- a/modules/fatture/edit.php +++ b/modules/fatture/edit.php @@ -62,6 +62,9 @@ $_SESSION['superselect']['idanagrafica'] = $records[0]['idanagrafica'];
{[ "type": "select", "label": "", "name": "idanagrafica", "required": 1, "ajax-source": "clienti", "value": "$idanagrafica$" ]} diff --git a/modules/interventi/edit.php b/modules/interventi/edit.php index 754254f64..4328ce300 100644 --- a/modules/interventi/edit.php +++ b/modules/interventi/edit.php @@ -43,7 +43,7 @@ if (empty($records[0]['firma_file'])) {
- {[ "type": "select", "label": "", "name": "idanagrafica", "required": 1, "values": "query=SELECT an_anagrafiche.idanagrafica AS id, ragione_sociale AS descrizione FROM an_anagrafiche INNER JOIN (an_tipianagrafiche_anagrafiche INNER JOIN an_tipianagrafiche ON an_tipianagrafiche_anagrafiche.idtipoanagrafica=an_tipianagrafiche.idtipoanagrafica) ON an_anagrafiche.idanagrafica=an_tipianagrafiche_anagrafiche.idanagrafica WHERE descrizione='Cliente' AND deleted=0 ORDER BY ragione_sociale", "value": "$idanagrafica$", "ajax-source": "clienti" ]} @@ -54,6 +54,9 @@ if (empty($records[0]['firma_file'])) {
+ {[ "type": "select", "label": "", "name": "idclientefinale", "value": "$idclientefinale$", "ajax-source": "clienti" ]}
@@ -333,4 +336,4 @@ if (!empty($fatture)) { - \ No newline at end of file + diff --git a/modules/ordini/edit.php b/modules/ordini/edit.php index 192cc07c7..5c0c92032 100644 --- a/modules/ordini/edit.php +++ b/modules/ordini/edit.php @@ -42,9 +42,12 @@ if ($module['name'] == 'Ordini cliente') {
- + ?> {[ "type": "select", "label": "", "name": "idanagrafica", "required": 1, "values": "query=SELECT an_anagrafiche.idanagrafica AS id, ragione_sociale AS descrizione FROM an_anagrafiche INNER JOIN (an_tipianagrafiche_anagrafiche INNER JOIN an_tipianagrafiche ON an_tipianagrafiche_anagrafiche.idtipoanagrafica=an_tipianagrafiche.idtipoanagrafica) ON an_anagrafiche.idanagrafica=an_tipianagrafiche_anagrafiche.idanagrafica WHERE descrizione='Cliente' AND deleted=0 ORDER BY ragione_sociale", "value": "$idanagrafica$", "ajax-source": "clienti" ]}
+ {[ "type": "select", "label": "", "name": "idanagrafica", "required": 1, "values": "query=SELECT an_anagrafiche.idanagrafica AS id, ragione_sociale AS descrizione FROM an_anagrafiche INNER JOIN (an_tipianagrafiche_anagrafiche INNER JOIN an_tipianagrafiche ON an_tipianagrafiche_anagrafiche.idtipoanagrafica=an_tipianagrafiche.idtipoanagrafica) ON an_anagrafiche.idanagrafica=an_tipianagrafiche_anagrafiche.idanagrafica WHERE descrizione='Cliente' AND deleted=0 ORDER BY ragione_sociale", "value": "$idanagrafica$", "ajax-source": "clienti" ]}
- {[ "type": "select", "label": "", "name": "idagente", "values": "query=SELECT an_anagrafiche.idanagrafica AS id, ragione_sociale AS descrizione FROM an_anagrafiche INNER JOIN (an_tipianagrafiche_anagrafiche INNER JOIN an_tipianagrafiche ON an_tipianagrafiche_anagrafiche.idtipoanagrafica=an_tipianagrafiche.idtipoanagrafica) ON an_anagrafiche.idanagrafica=an_tipianagrafiche_anagrafiche.idanagrafica WHERE descrizione='Agente' AND deleted=0 ORDER BY ragione_sociale", "value": "$idagente$" ]} + + {[ "type": "select", "label": "", "name": "idagente", "values": "query=SELECT an_anagrafiche.idanagrafica AS id, ragione_sociale AS descrizione FROM an_anagrafiche INNER JOIN (an_tipianagrafiche_anagrafiche INNER JOIN an_tipianagrafiche ON an_tipianagrafiche_anagrafiche.idtipoanagrafica=an_tipianagrafiche.idtipoanagrafica) ON an_anagrafiche.idanagrafica=an_tipianagrafiche_anagrafiche.idanagrafica WHERE descrizione='Agente' AND deleted=0 ORDER BY ragione_sociale", "value": "$idagente$" ]}
@@ -197,4 +204,4 @@ if (!empty($fatture)) { - \ No newline at end of file +