Merge branch 'master' into develop
This commit is contained in:
@@ -46,8 +46,8 @@ public class ScadenzeExporterService {
|
||||
" 'N' AS 'raiting',\n" +
|
||||
" REPLACE(CONVERT(VARCHAR(10), ctb_scad.data_scad, 103), '/', '') AS 'data_scadenza',\n" +
|
||||
" REPLACE(CONVERT(VARCHAR(10), ctb_scad.data_scad, 103), '/', '') AS 'data_valuta',\n" +
|
||||
" CASE WHEN c.banc_azi THEN LEFT(gtb_banc_azi_intercode.intercode, 8) ELSE '' END AS 'banca',\n" +
|
||||
" CASE WHEN c.banc_azi THEN RIGHT(gtb_banc_azi_intercode.intercode, 4) ELSE '' END AS 'rbn',\n" +
|
||||
" CASE WHEN c.banc_azi = 1 THEN LEFT(gtb_banc_azi_intercode.intercode, 8) ELSE '' END AS 'banca',\n" +
|
||||
" CASE WHEN c.banc_azi = 1 THEN RIGHT(gtb_banc_azi_intercode.intercode, 4) ELSE '' END AS 'rbn',\n" +
|
||||
" 'N' AS 'bloccata',\n" +
|
||||
" IIF(ctb_part.tipo_anag = 'F', '0201', '0101') AS 'voce',\n" +
|
||||
" gtb_anag.diacod AS 'piano_dei_conti',\n" +
|
||||
@@ -66,14 +66,14 @@ public class ScadenzeExporterService {
|
||||
" ctb_scad.id_riga,\n" +
|
||||
" ctb_scad.tipo_anag)) AS 'chiave coge',\n" +
|
||||
" 'ROSSOGARGA' AS 'azienda',\n" +
|
||||
" CASE WHEN c.banc_azi THEN '' ELSE Right(ctb_part.iban,12) END AS 'numero_cc',\n" +
|
||||
" CASE WHEN c.banc_azi THEN '' ELSE SUBSTRING(ctb_part.iban, 5, 1) END AS 'cin',\n" +
|
||||
" CASE WHEN c.banc_azi THEN '' ELSE LEFT(ctb_part.iban, 2) END AS 'paese',\n" +
|
||||
" CASE WHEN c.banc_azi THEN '' ELSE SUBSTRING(ctb_part.iban, 3, 2) END AS 'chk_paese',\n" +
|
||||
" CASE WHEN c.banc_azi = 1 THEN '' ELSE Right(ctb_part.iban,12) END AS 'numero_cc',\n" +
|
||||
" CASE WHEN c.banc_azi = 1 THEN '' ELSE SUBSTRING(ctb_part.iban, 5, 1) END AS 'cin',\n" +
|
||||
" CASE WHEN c.banc_azi = 1 THEN '' ELSE LEFT(ctb_part.iban, 2) END AS 'paese',\n" +
|
||||
" CASE WHEN c.banc_azi = 1 THEN '' ELSE SUBSTRING(ctb_part.iban, 3, 2) END AS 'chk_paese',\n" +
|
||||
" REPLACE(CONVERT(VARCHAR(10), ctb_part.data_doc, 103), '/', '') AS 'data_documento',\n" +
|
||||
" ctb_parr.des_agg AS 'note',\n" +
|
||||
" IIF(vtb_clie.cod_anag IS NULL, atb_forn.cod_bic, vtb_clie.cod_bic) AS 'cod_bic',\n" +
|
||||
" CASE WHEN c.banc_azi THEN '' ELSE gtb_banc_azi.cod_iban ELSE ctb_part.iban END AS iban\n" +
|
||||
" CASE WHEN c.banc_azi = 1 THEN gtb_banc_azi.cod_iban ELSE ctb_part.iban END AS iban\n" +
|
||||
"FROM ctb_part\n" +
|
||||
" INNER JOIN ctb_scad ON ctb_part.tipo_anag = ctb_scad.tipo_anag AND ctb_part.cod_anag = ctb_scad.cod_anag AND\n" +
|
||||
" ctb_part.anno_part = ctb_scad.anno_part AND ctb_part.ser_doc = ctb_scad.ser_doc AND\n" +
|
||||
@@ -98,7 +98,7 @@ public class ScadenzeExporterService {
|
||||
" AND ctb_part.anno_part = ctb_parr.anno_part\n" +
|
||||
" AND ctb_part.ser_doc = ctb_parr.ser_doc\n" +
|
||||
" AND ctb_part.num_doc = ctb_parr.num_doc\n" +
|
||||
" ORDER BY ctb_parr.data_cmov) ctb_parr\n" +
|
||||
" ORDER BY ctb_parr.data_cmov, ctb_parr.num_cmov) ctb_parr\n" +
|
||||
" OUTER APPLY (SELECT CASE WHEN (ctb_part.tipo_anag = 'F' AND gtb_tipi_paga.flag_banca_acq = 'A' ) OR (ctb_part.tipo_anag = 'C' AND gtb_tipi_paga.flag_banca_ven = 'A' ) THEN 1 ELSE 0 END as banca_azi ) c\n " +
|
||||
"WHERE ctb_scad.data_pag IS NULL\n" +
|
||||
"UNION ALL\n" +
|
||||
@@ -143,7 +143,7 @@ public class ScadenzeExporterService {
|
||||
" '' AS 'cambio_della_gestione',\n" +
|
||||
" ISNULL(ctb_movr_intercode.num_doc_orig, '') AS 'numero_doc_origine',\n" +
|
||||
" IIF(ctb_movr_intercode.intercode IS NOT NULL, ctb_movr_intercode.intercode + FORMAT(\n" +
|
||||
" DENSE_RANK() OVER (PARTITION BY ctb_movr.cod_anag, ctb_movt.num_doc ORDER BY ctb_movt.data_cmov), '000'),\n" +
|
||||
" DENSE_RANK() OVER (PARTITION BY ctb_movr.cod_anag, ctb_movt.num_doc, ctb_movr_intercode.intercode ORDER BY ctb_movt.data_cmov), '000'),\n" +
|
||||
" RIGHT(ctb_movr.num_cmov, LEN(ctb_movr.num_cmov) - 2) + FORMAT(ctb_movr.id_riga, '000') +\n" +
|
||||
" '001') AS chiave_coge,\n" +
|
||||
" 'ROSSOGARGA' AS 'azienda',\n" +
|
||||
|
||||
Reference in New Issue
Block a user