Modificata migrations custom vsvw_vendite biolevante
This commit is contained in:
@@ -52,7 +52,7 @@ public class Migration_20240930180552 extends BaseMigration implements Migration
|
||||
"\t\tCASE WHEN sconto5 = 100 OR sconto6 = 100 OR sconto7 = 100 THEN( segno_qta_scar - segno_qta_car ) * qta_doc ELSE 0 END AS qta_omg,\n" +
|
||||
"\t\tCASE WHEN mtb_aart.peso_kg <> 0 AND mtb_aart.peso_kg IS NOT NULL THEN( CASE WHEN sconto5 = 100 OR sconto6 = 100 OR sconto7 = 100THEN( segno_qta_scar - segno_qta_car ) * qta_doc * dtb_docr.rap_conv * mtb_aart.peso_kg ELSE 0 END ) ELSE 0 END AS qta_omg_kg,\n" +
|
||||
"\t\tCASE WHEN sconto5 = 100 OR sconto6 = 100 OR sconto7 = 100 THEN( ( segno_qta_scar - segno_qta_car ) * qta_doc * val_unt ) / dtb_doct_b.cambio ELSE 0 END AS val_omg,\n" +
|
||||
"\t\t(( segno_val_scar - segno_val_car ) * qta_doc * val_unt * ( 1 - dtb_doct_b.sconto1 / 100 ) * ( 1 - dtb_doct_b.sconto2 / 100 ) * ( 1 - dtb_doct_b.sconto3 / 100 ) * ( 1 - dtb_docr.sconto5 / 100 ) * ( 1 - dtb_docr.sconto6 / 100 ) * ( 1 - dtb_docr.sconto7 / 100 ) * ( 1 - dtb_docr.sconto8 / 100 ) * ( dtb_docr.perc_prov / 100 ) + (segno_val_scar - segno_val_car ) * qta_doc * val_prov ) / dtb_doct_b.cambio ASimporto_prov,\n" +
|
||||
"\t\t(( segno_val_scar - segno_val_car ) * qta_doc * val_unt * ( 1 - dtb_doct_b.sconto1 / 100 ) * ( 1 - dtb_doct_b.sconto2 / 100 ) * ( 1 - dtb_doct_b.sconto3 / 100 ) * ( 1 - dtb_docr.sconto5 / 100 ) * ( 1 - dtb_docr.sconto6 / 100 ) * ( 1 - dtb_docr.sconto7 / 100 ) * ( 1 - dtb_docr.sconto8 / 100 ) * ( dtb_docr.perc_prov / 100 ) + (segno_val_scar - segno_val_car ) * qta_doc * val_prov ) / dtb_doct_b.cambio AS importo_prov,\n" +
|
||||
"\t\tdtb_docr.id_riga,\n" +
|
||||
"\t\tgtb_divi.cod_divi,\n" +
|
||||
"\t\tdtb_doct_a.listino AS cod_vlis,\n" +
|
||||
@@ -187,7 +187,7 @@ public class Migration_20240930180552 extends BaseMigration implements Migration
|
||||
"\t\t(( ( segno_val_scar - segno_val_car ) * qta_doc * val_unt * ( 1 - dtb_doct_b.sconto1 / 100 ) * ( 1 - dtb_doct_b.sconto2 / 100 ) * ( 1 - dtb_doct_b.sconto3 / 100 ) * ( 1 - dtb_docr.sconto5 / 100 ) * ( 1 - dtb_docr.sconto6 / 100 ) * ( 1 - dtb_docr.sconto7 / 100 ) * ( dtb_docr.sconto8 / 100 ) )) / dtb_doct_b.cambio AS val_sconto8,\n" +
|
||||
"\t\t( ( segno_val_scar - segno_val_car ) * qta_doc * val_unt ) / dtb_doct_b.cambio AS fatturato_lordo,\n" +
|
||||
"\t\t( ( segno_val_scar - segno_val_car ) * qta_doc * val_unt * ( 1 - dtb_doct_b.sconto1 / 100 ) * ( 1 - dtb_doct_b.sconto2 / 100 ) * ( 1 - dtb_doct_b.sconto3 / 100 ) * ( 1 - dtb_doct_b.sconto4 / 100 ) * ( 1 - dtb_docr.sconto5 / 100 ) * ( 1 - dtb_docr.sconto6 / 100 ) * ( 1 - dtb_docr.sconto7 / 100 ) * ( 1 - dtb_docr.sconto8 / 100 ) * ( dtb_docr.perc_gest / 100 ) + ( segno_val_scar - segno_val_car ) * qta_doc * val_gest ) / dtb_doct_b.cambio AS importo_gest,\n" +
|
||||
"\t\t(( segno_val_scar - segno_val_car ) * qta_doc * val_unt * ( 1 - dtb_doct_b.sconto1 / 100 ) * ( 1 - dtb_doct_b.sconto2 / 100 ) * ( 1 - dtb_doct_b.sconto3 / 100 ) * ( 1 - dtb_docr.sconto5 / 100 ) * ( 1 - dtb_docr.sconto6 / 100 ) * ( 1 - dtb_docr.sconto7 / 100 ) * ( 1 - dtb_docr.sconto8 / 100 ) * ( dtb_docr.perc_ispe / 100 ) + (segno_val_scar - segno_val_car ) * qta_doc * val_ispe ) / dtb_doct_b.cambio ASimporto_prov_ispe,\n" +
|
||||
"\t\t(( segno_val_scar - segno_val_car ) * qta_doc * val_unt * ( 1 - dtb_doct_b.sconto1 / 100 ) * ( 1 - dtb_doct_b.sconto2 / 100 ) * ( 1 - dtb_doct_b.sconto3 / 100 ) * ( 1 - dtb_docr.sconto5 / 100 ) * ( 1 - dtb_docr.sconto6 / 100 ) * ( 1 - dtb_docr.sconto7 / 100 ) * ( 1 - dtb_docr.sconto8 / 100 ) * ( dtb_docr.perc_ispe / 100 ) + (segno_val_scar - segno_val_car ) * qta_doc * val_ispe ) / dtb_doct_b.cambio AS importo_prov_ispe,\n" +
|
||||
"\t\t(( segno_val_scar - segno_val_car ) * qta_doc * val_unt * ( 1 - dtb_doct_b.sconto1 / 100 ) * ( 1 - dtb_doct_b.sconto2 / 100 ) * ( 1 - dtb_doct_b.sconto3 / 100 ) * ( 1 - dtb_docr.sconto5 / 100 ) * ( 1 - dtb_docr.sconto6 / 100 ) * ( 1 - dtb_docr.sconto7 / 100 ) * ( 1 - dtb_docr.sconto8 / 100 ) * ( dtb_docr.perc_promo / 100 ) + ( segno_val_scar - segno_val_car ) * qta_doc * val_promo ) / dtb_doct_b.cambio AS importo_promo,\n" +
|
||||
"\t\t( (( segno_val_scar - segno_val_car ) * qta_doc * val_unt * ( 1 - dtb_doct_b.sconto1 / 100 ) * ( 1 - dtb_doct_b.sconto2 / 100 ) * ( 1 - dtb_doct_b.sconto3 / 100 ) * ( 1 - dtb_docr.sconto5 / 100 ) * ( 1 - dtb_docr.sconto6 / 100 ) * ( 1 - dtb_docr.sconto7 / 100 ) * ( 1 - dtb_docr.sconto8 / 100 ) * ( dtb_docr.perc_oneri / 100 ) + ( segno_val_scar - segno_val_car ) * qta_doc * val_oneri ) / dtb_doct_b.cambio ) +Isnull(( (( segno_val_scar - segno_val_car ) * qta_doc * val_unt * ( 1 - dtb_doct_b.sconto1 / 100 ) * ( 1 - dtb_doct_b.sconto2 / 100 ) * ( 1 - dtb_doct_b.sconto3 / 100 ) * ( 1 - dtb_docr.sconto5 / 100 ) * ( 1 - dtb_docr.sconto6 / 100 ) * ( 1 - dtb_docr.sconto7 / 100 ) * ( 1 - dtb_docr.sconto8 / 100 ) * ( venditeOneri.perc_oneri_art / 100 ) + ( segno_val_scar - segno_val_car ) * qta_doc * venditeOneri.val_oneri_art ) / dtb_doct_b.cambio ), 0) AS importo_oneri,\n" +
|
||||
"\t\tdtb_docr.cod_promo,\n" +
|
||||
|
||||
Reference in New Issue
Block a user