CarloS
Eseguendo la seguente query a database il problema dovrebbe risolversi:
UPDATE zz_views INNER JOIN zz_modules ON zz_views.id_module = zz_modules.id SET zz_views.query = 'co_banche.nome' WHERE zz_modules.name = 'Scadenzario' AND zz_views.name = 'Banca azienda';
UPDATE zz_modules SET options = "
SELECT
|select|
FROM
co_scadenziario
LEFT JOIN co_documenti ON co_scadenziario.iddocumento = co_documenti.id
LEFT JOIN co_banche ON co_banche.id = co_documenti.id_banca_azienda
LEFT JOIN an_anagrafiche ON co_scadenziario.idanagrafica = an_anagrafiche.idanagrafica
LEFT JOIN co_pagamenti ON co_documenti.idpagamento = co_pagamenti.id
LEFT JOIN co_tipidocumento ON co_documenti.idtipodocumento = co_tipidocumento.id
LEFT JOIN co_statidocumento ON co_documenti.idstatodocumento = co_statidocumento.id
LEFT JOIN (SELECT zz_operations.id_email, zz_operations.id_record FROM zz_operations INNER JOIN em_emails ON zz_operations.id_email = em_emails.id INNER JOIN em_templates ON em_emails.id_template = em_templates.id INNER JOIN zz_modules ON zz_operations.id_module = zz_modules.id WHERE zz_modules.name = 'Scadenzario' AND zz_operations.op = 'send-email' GROUP BY zz_operations.id_record) AS email ON email.id_record = co_scadenziario.id
WHERE
1=1 AND (co_statidocumento.descrizione IS NULL OR co_statidocumento.descrizione IN('Emessa','Parzialmente pagato','Pagato'))
GROUP BY
id
HAVING
2=2
ORDER BY
scadenza ASC" WHERE name = 'Scadenzario';