mirror of
https://github.com/devcode-it/openstamanager.git
synced 2024-12-23 05:54:03 +01:00
Bugfix
Fatture - Corretta importazione eventuale diritto di chiamata in fase di fatturazione di un intervento Attività - Corretto sconto ore e sconto km
This commit is contained in:
parent
ce0c75c171
commit
437e4db438
@ -324,7 +324,7 @@ switch (post('op')) {
|
||||
$query = 'INSERT INTO co_righe_documenti(iddocumento, idintervento, idconto, idiva, desc_iva, iva, iva_indetraibile, descrizione, subtotale, sconto, sconto_unitario, tipo_sconto, um, qta, idrivalsainps, rivalsainps, idritenutaacconto, ritenutaacconto, `order`) VALUES('.prepare($id_record).', '.prepare($idintervento).', '.prepare($idconto).', '.prepare($idiva).', '.prepare($desc_iva).', '.prepare($iva).', '.prepare($iva_indetraibile).', '.prepare($descrizione).', '.prepare($subtot-$diritto_chiamata).', '.prepare($sconto).', '.prepare($sconto).", 'UNT', 'ore', ".prepare($ore).", ".prepare(get_var('Percentuale rivalsa INPS')).', '.prepare($rivalsainps).', '.prepare(get_var("Percentuale ritenuta d'acconto")).', '.prepare($ritenutaacconto).', (SELECT IFNULL(MAX(`order`) + 1, 0) FROM co_righe_documenti AS t WHERE iddocumento='.prepare($id_record).'))';
|
||||
$dbo->query($query);
|
||||
|
||||
|
||||
//Aggiunta diritto di chiamata se >0
|
||||
if( $diritto_chiamata > 0 ){
|
||||
// Calcolo iva
|
||||
$query = 'SELECT * FROM co_iva WHERE id='.prepare($idiva);
|
||||
@ -378,7 +378,7 @@ switch (post('op')) {
|
||||
'.prepare($sconto).",
|
||||
'UNT',
|
||||
'-',
|
||||
".prepare($rs[0]['diritto_chiamata']).",
|
||||
'1',
|
||||
".prepare(get_var('Percentuale rivalsa INPS')).',
|
||||
'.prepare($rivalsainps).',
|
||||
'.prepare(get_var("Percentuale ritenuta d'acconto")).',
|
||||
|
@ -133,7 +133,7 @@ switch (post('op')) {
|
||||
|
||||
$scontokm_unitario = post('scontokm')[$idriga];
|
||||
$tipo_scontokm = post('tipo_scontokm')[$idriga];
|
||||
$scontokm = ($tipo_scontokm == 'PRC') ? ($prezzo_km_consuntivo * $sconto_unitario) / 100 : $scontokm_unitario;
|
||||
$scontokm = ($tipo_scontokm == 'PRC') ? ($prezzo_km_consuntivo * $scontokm_unitario) / 100 : $scontokm_unitario;
|
||||
|
||||
$dbo->update('in_interventi_tecnici', [
|
||||
'idintervento' => $id_record,
|
||||
|
@ -206,7 +206,7 @@ if (!empty($rs2)) {
|
||||
} else {
|
||||
echo '
|
||||
<input type="hidden" name="sconto['.$id.']" value="'.Translator::numberToLocale($sconto_unitario).'" />
|
||||
<input type="hidden" name="sconto['.$id.']" value="'.Translator::numberToLocale($tipo_sconto).'" />';
|
||||
<input type="hidden" name="tipo_sconto['.$id.']" value="'.Translator::numberToLocale($tipo_sconto).'" />';
|
||||
}
|
||||
|
||||
echo '
|
||||
|
Loading…
Reference in New Issue
Block a user