Fix #198
This commit is contained in:
parent
3db010e53f
commit
3d77d5a45a
|
@ -151,7 +151,7 @@ switch (post('op')) {
|
|||
// Inserimento anagrafica base
|
||||
// Leggo l'ultimo codice anagrafica per calcolare il successivo
|
||||
$rs = $dbo->fetchArray('SELECT codice FROM an_anagrafiche ORDER BY CAST(codice AS SIGNED) DESC LIMIT 0, 1');
|
||||
$codice = Util\Generator(get_var('Formato codice anagrafica'), $rs[0]['codice']);
|
||||
$codice = Util\Generator::generate(get_var('Formato codice anagrafica'), $rs[0]['codice']);
|
||||
|
||||
// Se ad aggiungere un cliente è un agente, lo imposto come agente di quel cliente
|
||||
// Lettura tipologia dell'utente loggato
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
switch ($resource) {
|
||||
case 'add_anagrafica':
|
||||
$rs = $dbo->fetchArray('SELECT codice FROM an_anagrafiche ORDER BY CAST(codice AS SIGNED) DESC LIMIT 0, 1');
|
||||
$codice = Util\Generator(get_var('Formato codice anagrafica'), $rs[0]['codice']);
|
||||
$codice = Util\Generator::generate(get_var('Formato codice anagrafica'), $rs[0]['codice']);
|
||||
|
||||
// Inserisco l'anagrafica
|
||||
$dbo->insert('an_anagrafiche', [
|
||||
|
|
|
@ -16,7 +16,7 @@ switch (post('op')) {
|
|||
|
||||
// Codice contratto: calcolo il successivo in base al formato specificato
|
||||
$rs = $dbo->fetchArray('SELECT numero FROM co_contratti ORDER BY id DESC LIMIT 0,1');
|
||||
$numero = Util\Generator(get_var('Formato codice contratti'), $rs[0]['numero']);
|
||||
$numero = Util\Generator::generate(get_var('Formato codice contratti'), $rs[0]['numero']);
|
||||
|
||||
// Uso il tipo di pagamento specificato in anagrafica se c'è, altrimenti quello di default
|
||||
$rsa = $dbo->fetchArray('SELECT idpagamento_vendite AS idpagamento FROM an_anagrafiche WHERE idanagrafica='.prepare($idanagrafica));
|
||||
|
|
|
@ -104,12 +104,12 @@ switch (filter('op')) {
|
|||
$template = str_replace('#', '%', $formato);
|
||||
|
||||
$rs = $dbo->fetchArray('SELECT codice FROM in_interventi WHERE codice=(SELECT MAX(CAST(codice AS SIGNED)) FROM in_interventi) AND codice LIKE '.prepare($template).' ORDER BY codice DESC LIMIT 0,1');
|
||||
$codice = Util\Generator($formato, $rs[0]['codice']);
|
||||
$codice = Util\Generator::generate($formato, $rs[0]['codice']);
|
||||
|
||||
if (empty($codice)) {
|
||||
$rs = $dbo->fetchArray('SELECT codice FROM in_interventi WHERE codice LIKE '.prepare($template).' ORDER BY codice DESC LIMIT 0,1');
|
||||
|
||||
$codice = Util\Generator($formato, $rs[0]['codice']);
|
||||
$codice = Util\Generator::generate($formato, $rs[0]['codice']);
|
||||
}
|
||||
|
||||
// Creo intervento
|
||||
|
|
|
@ -202,7 +202,7 @@ switch (post('op')) {
|
|||
// Controlli sul codice
|
||||
$count = -1;
|
||||
do {
|
||||
$new_codice = ($count < 0) ? $codice : Util\Generator(get_var('Formato codice intervento'), $codice);
|
||||
$new_codice = ($count < 0) ? $codice : Util\Generator::generate(get_var('Formato codice intervento'), $codice);
|
||||
$rs = $dbo->fetchArray('SELECT codice FROM in_interventi WHERE codice='.prepare($new_codice));
|
||||
++$count;
|
||||
} while (!empty($rs) || empty($new_codice));
|
||||
|
@ -220,12 +220,12 @@ switch (post('op')) {
|
|||
$template = str_replace('#', '%', $formato);
|
||||
|
||||
$rs = $dbo->fetchArray('SELECT codice FROM in_interventi WHERE codice=(SELECT MAX(CAST(codice AS SIGNED)) FROM in_interventi) AND codice LIKE '.prepare($template).' ORDER BY codice DESC LIMIT 0,1');
|
||||
$codice = Util\Generator($formato, $rs[0]['codice']);
|
||||
$codice = Util\Generator::generate($formato, $rs[0]['codice']);
|
||||
|
||||
if (empty($codice)) {
|
||||
$rs = $dbo->fetchArray('SELECT codice FROM in_interventi WHERE codice LIKE '.prepare($template).' ORDER BY codice DESC LIMIT 0,1');
|
||||
|
||||
$codice = Util\Generator($formato, $rs[0]['codice']);
|
||||
$codice = Util\Generator::generate($formato, $rs[0]['codice']);
|
||||
}
|
||||
|
||||
// Informazioni di base
|
||||
|
|
|
@ -92,11 +92,11 @@ $idintervento_template = str_replace('#', '%', $idintervento_template);
|
|||
|
||||
// Calcolo codice intervento successivo
|
||||
$rs = $dbo->fetchArray('SELECT codice FROM in_interventi WHERE codice=(SELECT MAX(CAST(codice AS SIGNED)) FROM in_interventi) AND codice LIKE '.prepare($idintervento_template).' ORDER BY codice DESC LIMIT 0,1');
|
||||
$new_codice = Util\Generator(get_var('Formato codice intervento'), $rs[0]['codice']);
|
||||
$new_codice = Util\Generator::generate(get_var('Formato codice intervento'), $rs[0]['codice']);
|
||||
|
||||
if (empty($new_codice)) {
|
||||
$rs = $dbo->fetchArray('SELECT codice FROM in_interventi WHERE codice LIKE '.prepare($idintervento_template).' ORDER BY codice DESC LIMIT 0,1');
|
||||
$new_codice = Util\Generator(get_var('Formato codice intervento'), $rs[0]['codice']);
|
||||
$new_codice = Util\Generator::generate(get_var('Formato codice intervento'), $rs[0]['codice']);
|
||||
}
|
||||
|
||||
?>
|
||||
|
|
|
@ -37,7 +37,7 @@ function get_new_numerosecondarioordine($data)
|
|||
}
|
||||
|
||||
if ($formato_numero_secondario != '' && $dir == 'entrata') {
|
||||
$numero_esterno = Util\Generator($formato_numero_secondario, $numero_secondario);
|
||||
$numero_esterno = Util\Generator::generate($formato_numero_secondario, $numero_secondario);
|
||||
} else {
|
||||
$numero_esterno = '';
|
||||
}
|
||||
|
|
|
@ -28,11 +28,11 @@ switch (post('op')) {
|
|||
|
||||
// Codice preventivo: calcolo il successivo in base al formato specificato
|
||||
$rs = $dbo->fetchArray('SELECT numero FROM co_preventivi WHERE numero=(SELECT MAX(CAST(numero AS SIGNED)) FROM co_preventivi) AND numero LIKE('.prepare($numeropreventivo_template).') ORDER BY numero DESC LIMIT 0,1');
|
||||
$numero = Util\Generator(get_var('Formato codice preventivi'), $rs[0]['numero']);
|
||||
$numero = Util\Generator::generate(get_var('Formato codice preventivi'), $rs[0]['numero']);
|
||||
|
||||
if (!is_numeric($numero)) {
|
||||
$rs = $dbo->fetchArray('SELECT numero FROM co_preventivi WHERE numero LIKE('.prepare($numeropreventivo_template).') ORDER BY numero DESC LIMIT 0,1');
|
||||
$numero = Util\Generator(get_var('Formato codice preventivi'), $rs[0]['numero']);
|
||||
$numero = Util\Generator::generate(get_var('Formato codice preventivi'), $rs[0]['numero']);
|
||||
}
|
||||
|
||||
$idiva = get_var('Iva predefinita');
|
||||
|
|
Loading…
Reference in New Issue