Compare commits
3 Commits
f0ee392b2f
...
96e8d7e7c7
Author | SHA1 | Date |
---|---|---|
valentina | 96e8d7e7c7 | |
valentina | 58ae69e920 | |
valentina | 1f7569ce35 |
|
@ -46,7 +46,7 @@ switch (post('op')) {
|
|||
$descrizione = post('descrizione');
|
||||
|
||||
if (isset($descrizione)) {
|
||||
if (empty(AspettoBeni::where('id', '=', (new AspettoBeni())->getByField('title', $descrizione))->orWhere('name', $descrizione)->where('id', '!=', $id_record)->first())) {
|
||||
if (empty(AspettoBeni::where('id', '=', (new AspettoBeni())->getByField('title', $descrizione))->where('id', '!=', $id_record)->first())) {
|
||||
$aspetto = AspettoBeni::build();
|
||||
if (Models\Locale::getDefault()->id == Models\Locale::getPredefined()->id) {
|
||||
$aspetto->name = $descrizione;
|
||||
|
|
|
@ -54,7 +54,7 @@ switch (filter('op')) {
|
|||
$colore = filter('colore');
|
||||
$id_original = filter('id_original') ?: null;
|
||||
|
||||
$categoria_new = Categoria::where('id', '=', (new Categoria())->getByField('title', $nome)->orWhere('name', $nome));
|
||||
$categoria_new = Categoria::where('id', '=', (new Categoria())->getByField('title', $nome));
|
||||
if (!empty($id_original)) {
|
||||
$categoria_new = $categoria_new->where('parent', '=', $id_original);
|
||||
} else {
|
||||
|
|
|
@ -46,7 +46,7 @@ switch (post('op')) {
|
|||
|
||||
case 'add':
|
||||
$descrizione = post('descrizione');
|
||||
$categoria_new = Categoria::where('id', '=', (new Categoria())->getByField('title', $descrizione))->orWhere('name', $descrizione)->where('deleted_at', '=', null)->first();
|
||||
$categoria_new = Categoria::where('id', '=', (new Categoria())->getByField('title', $descrizione))->where('deleted_at', '=', null)->first();
|
||||
|
||||
if (!empty($categoria_new) && $categoria_new->id != $id_record) {
|
||||
flash()->error(tr('Categoria _NAME_ già esistente!', [
|
||||
|
|
|
@ -60,7 +60,7 @@ switch (filter('op')) {
|
|||
|
||||
$id_original = filter('id_original') ?: null;
|
||||
|
||||
$categoria_new = Categoria::where('id', '=', (new Categoria())->getByField('title', $nome))->orWhere('name', $nome);
|
||||
$categoria_new = Categoria::where('id', '=', (new Categoria())->getByField('title', $nome));
|
||||
if (!empty($id_original)) {
|
||||
$categoria_new = $categoria_new->where('parent', '=', $id_original);
|
||||
} else {
|
||||
|
|
|
@ -50,7 +50,7 @@ switch (filter('op')) {
|
|||
$descrizione = filter('descrizione');
|
||||
|
||||
if (isset($descrizione)) {
|
||||
if (empty(Causale::where('id', '=', (new Causale())->getByField('title', $descrizione))->orWhere('name', $descrizione)->where('id', '!=', $id_record)->first())) {
|
||||
if (empty(Causale::where('id', '=', (new Causale())->getByField('title', $descrizione))->where('id', '!=', $id_record)->first())) {
|
||||
$causale = Causale::build();
|
||||
if (Models\Locale::getDefault()->id == Models\Locale::getPredefined()->id) {
|
||||
$causale->name = $descrizione;
|
||||
|
|
|
@ -46,7 +46,7 @@ switch (filter('op')) {
|
|||
|
||||
case 'add':
|
||||
$descrizione = post('descrizione');
|
||||
if (empty(Causale::where('id', '=', (new Causale())->getByField('title', $descrizione))->orWhere('name', $descrizione)->where('id', '!=', $id_record)->first())) {
|
||||
if (empty(Causale::where('id', '=', (new Causale())->getByField('title', $descrizione))->where('id', '!=', $id_record)->first())) {
|
||||
$causale = Causale::build();
|
||||
$causale->tipo_movimento = post('tipo_movimento');
|
||||
$causale->save();
|
||||
|
|
|
@ -10,7 +10,7 @@ switch (filter('op')) {
|
|||
$nome = post('nome');
|
||||
|
||||
// Ricerca combinazione con nome indicato
|
||||
$combinazione_new = Combinazione::where('id', '=', (new Combinazione())->getByField('title', $nome)->orWhere('name', $nome)->where('id', '!=', $id_record)->first());
|
||||
$combinazione_new = Combinazione::where('id', '=', (new Combinazione())->getByField('title', $nome)->where('id', '!=', $id_record)->first());
|
||||
|
||||
if (!empty($combinazione_new)) {
|
||||
flash()->error(tr('Questo nome è già stato utilizzato per un altra combinazione.'));
|
||||
|
|
|
@ -23,7 +23,7 @@ use Modules\Newsletter\Newsletter;
|
|||
include_once __DIR__.'/../../core.php';
|
||||
|
||||
if (!empty($id_record)) {
|
||||
$record = $dbo->fetchOne('SELECT `em_templates`.*, `em_templates_lang`.`title` FROM `em_templates` LEFT JOIN `em_templates_lang` ON (`em_templates`.`id` = `em_templates_lang`.`id_record` AND `em_templates_lang`.`id_lang` = '.prepare(Models\Locale::getDefault()->id).') WHERE `em_templates`.`id`='.prepare($id_record).' AND `deleted_at` IS NULL');
|
||||
$record = $dbo->fetchOne('SELECT `em_templates`.*, `em_templates_lang`.`title`, `em_templates_lang`.`subject`, `em_templates_lang`.`body` FROM `em_templates` LEFT JOIN `em_templates_lang` ON (`em_templates`.`id` = `em_templates_lang`.`id_record` AND `em_templates_lang`.`id_lang` = '.prepare(Models\Locale::getDefault()->id).') WHERE `em_templates`.`id`='.prepare($id_record).' AND `deleted_at` IS NULL');
|
||||
|
||||
$template = Template::find($id_record);
|
||||
|
||||
|
|
|
@ -60,7 +60,7 @@ switch (post('op')) {
|
|||
$ora_fine = post('ora_fine');
|
||||
|
||||
if (isset($descrizione)) {
|
||||
if (empty(FasciaOraria::where('id', '=', (new FasciaOraria())->getByField('title', $descrizione))->orWhere('name', $descrizione)->where('id', '!=', $id_record)->first())) {
|
||||
if (empty(FasciaOraria::where('id', '=', (new FasciaOraria())->getByField('title', $descrizione))->where('id', '!=', $id_record)->first())) {
|
||||
$fascia_oraria = FasciaOraria::build();
|
||||
|
||||
$fascia_oraria->ora_inizio = $ora_inizio;
|
||||
|
|
|
@ -52,7 +52,7 @@ switch (filter('op')) {
|
|||
$title = filter('title');
|
||||
$id_original = filter('id_original') ?: null;
|
||||
|
||||
$marca_new = Marca::where('id', '=', (new Marca())->getByField('title', $title))->orWhere('name', $title);
|
||||
$marca_new = Marca::where('id', '=', (new Marca())->getByField('title', $title));
|
||||
if (!empty($id_original)) {
|
||||
$marca_new = $marca_new->where('parent', '=', $id_original);
|
||||
} else {
|
||||
|
|
|
@ -70,7 +70,7 @@ switch (filter('op')) {
|
|||
$esigibilita = post('esigibilita');
|
||||
$indetraibile = post('indetraibile');
|
||||
|
||||
$aliquota = Aliquota::where('id', '=', (new Aliquota())->getByField('title', $descrizione))->orWhere('name', $descrizione)->where('codice', '=', $codice)->first();
|
||||
$aliquota = Aliquota::where('id', '=', (new Aliquota())->getByField('title', $descrizione))->where('codice', '=', $codice)->first();
|
||||
if (!$aliquota) {
|
||||
$iva = Aliquota::build($esente, $percentuale, $indetraibile, $dicitura, $codice, $codice_natura_fe, $esigibilita);
|
||||
$id_record = $dbo->lastInsertedID();
|
||||
|
|
|
@ -27,7 +27,7 @@ include_once __DIR__.'/../../core.php';
|
|||
switch (filter('op')) {
|
||||
case 'add':
|
||||
$name = post('name');
|
||||
$lista_new = Lista::where('id', '=', (new Lista())->getByField('title', $name))->orWhere('name', $name)->where('id', '!=', $id_record)->first();
|
||||
$lista_new = Lista::where('id', '=', (new Lista())->getByField('title', $name))->where('id', '!=', $id_record)->first();
|
||||
|
||||
if (!empty($lista_new)) {
|
||||
flash()->error(tr('Esiste già una lista con questo nome.'));
|
||||
|
|
|
@ -51,7 +51,7 @@ switch (filter('op')) {
|
|||
$descrizione = filter('descrizione');
|
||||
|
||||
if (isset($descrizione)) {
|
||||
if (empty(Porto::where('id', '=', (new Porto())->getByField('title', $descrizione))->orWhere('name', $descrizione)->where('id', '!=', $id_record)->first())) {
|
||||
if (empty(Porto::where('id', '=', (new Porto())->getByField('title', $descrizione))->where('id', '!=', $id_record)->first())) {
|
||||
$porto = Porto::build();
|
||||
if (Models\Locale::getDefault()->id == Models\Locale::getPredefined()->id) {
|
||||
$porto->name = $descrizione;
|
||||
|
|
|
@ -52,7 +52,7 @@ switch (filter('op')) {
|
|||
$colore = filter('colore');
|
||||
|
||||
if (isset($descrizione)) {
|
||||
if (empty(Provenienza::where('id', '=', (new Provenienza())->getByField('title', $descrizione))->orWhere('name', $descrizione)->where('id', '!=', $id_record)->first())) {
|
||||
if (empty(Provenienza::where('id', '=', (new Provenienza())->getByField('title', $descrizione))->where('id', '!=', $id_record)->first())) {
|
||||
$provenienza = Provenienza::build();
|
||||
if (Models\Locale::getDefault()->id == Models\Locale::getPredefined()->id) {
|
||||
$provenienza->name = $descrizione;
|
||||
|
|
|
@ -54,7 +54,7 @@ switch (filter('op')) {
|
|||
$is_bloccata = filter('is_bloccata_add');
|
||||
|
||||
if (isset($descrizione)) {
|
||||
if (empty(Relazione::where('id', '=', (new Relazione())->getByField('title', $descrizione))->orWhere('name', $descrizione)->where('id', '!=', $id_record)->first())) {
|
||||
if (empty(Relazione::where('id', '=', (new Relazione())->getByField('title', $descrizione))->where('id', '!=', $id_record)->first())) {
|
||||
$relazione = Relazione::build();
|
||||
if (Models\Locale::getDefault()->id == Models\Locale::getPredefined()->id) {
|
||||
$relazione->name = $descrizione;
|
||||
|
|
|
@ -48,7 +48,7 @@ switch (filter('op')) {
|
|||
$descrizione = filter('descrizione');
|
||||
|
||||
if (isset($descrizione)) {
|
||||
if (empty(Settore::where('id', '=', (new Settore())->getByField('title', $descrizione))->orWhere('name', $descrizione)->where('id', '!=', $id_record)->first())) {
|
||||
if (empty(Settore::where('id', '=', (new Settore())->getByField('title', $descrizione))->where('id', '!=', $id_record)->first())) {
|
||||
$settore = Settore::build();
|
||||
if (Models\Locale::getDefault()->id == Models\Locale::getPredefined()->id) {
|
||||
$settore->name = $descrizione;
|
||||
|
|
|
@ -53,7 +53,7 @@ switch (filter('op')) {
|
|||
$descrizione = filter('descrizione');
|
||||
|
||||
if (isset($descrizione)) {
|
||||
if (empty(Spedizione::where('id', '=', (new Spedizione())->getByField('title', $descrizione))->orWhere('name', $descrizione)->where('id', '!=', $id_record)->first())) {
|
||||
if (empty(Spedizione::where('id', '=', (new Spedizione())->getByField('title', $descrizione))->where('id', '!=', $id_record)->first())) {
|
||||
$spedizione = Spedizione::build();
|
||||
if (Models\Locale::getDefault()->id == Models\Locale::getPredefined()->id) {
|
||||
$spedizione->name = $descrizione;
|
||||
|
|
|
@ -39,4 +39,5 @@ UPDATE `zz_modules` SET `name` = 'Ddt in entrata' WHERE `zz_modules`.`name` = 'D
|
|||
-- Fix plugin Contratti del cliente
|
||||
UPDATE `zz_plugins` SET `options` = '{ \"main_query\": [ { \"type\": \"table\", \"fields\": \"Numero, Nome, Cliente, Totale, Stato, Predefinito\", \"query\": \"SELECT `co_contratti`.`id`, `numero` AS Numero, `co_contratti`.`nome` AS Nome, `an_anagrafiche`.`ragione_sociale` AS Cliente, FORMAT(`righe`.`totale_imponibile`,2) AS Totale, `co_staticontratti_lang`.`title` AS Stato, IF(`co_contratti`.`predefined`=1, ''SÌ'', ''NO'') AS Predefinito FROM `co_contratti` LEFT JOIN `an_anagrafiche` ON `co_contratti`.`idanagrafica` = `an_anagrafiche`.`idanagrafica` LEFT JOIN `co_staticontratti` ON `co_contratti`.`idstato` = `co_staticontratti`.`id` LEFT JOIN `co_staticontratti_lang` ON (`co_staticontratti`.`id` = `co_staticontratti_lang`.`id_record` AND `co_staticontratti_lang`.`id_lang` = (SELECT `valore` FROM `zz_settings` WHERE `nome` = ''Lingua'')) LEFT JOIN (SELECT `idcontratto`, SUM(`subtotale` - `sconto`) AS `totale_imponibile`, SUM(`subtotale` - `sconto` + `iva`) AS `totale` FROM `co_righe_contratti` GROUP BY `idcontratto` ) AS righe ON `co_contratti`.`id` =`righe`.`idcontratto` WHERE 1=1 AND `co_contratti`.`idanagrafica`=|id_parent| GROUP BY `co_contratti`.`id` HAVING 2=2 ORDER BY `co_contratti`.`id` ASC\"} ]}' WHERE `zz_plugins`.`name` = 'Contratti del cliente';
|
||||
|
||||
|
||||
-- Fix vista sottocategorie in Articoli
|
||||
UPDATE `zz_views` INNER JOIN `zz_modules` ON `zz_views`.`id_module` = `zz_modules`.`id` SET `zz_views`.`query` = '`sottocategorie_lang`.`title`' WHERE `zz_modules`.`name` = 'Articoli' AND `zz_views`.`name` = 'Sottocategoria';
|
||||
|
|
Loading…
Reference in New Issue