Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- create view fcapta_xbm_v (
- cod_emp,
- cod_ope,
- cen_ope,
- nro_ope,
- fch_ope,
- cod_amb,
- cod_mae,
- den_mae,
- cod_cen,
- den_cen,
- cod_tar,
- den_tar,
- cod_gta,
- den_gta,
- fch_ini,
- cod_bie_1,
- cod_bie_2,
- cod_bie_3,
- cod_cua,
- enu_cua,
- flg_sub_acv,
- cod_sub_acv,
- cod_apl_cua,
- cod_bie,
- den_bie,
- cen_cos,
- fac_cnv,
- vol,
- tip_cmo,
- cod_cmo,
- den_cmo,
- can_cmo,
- uni_cmo,
- tab_uni,
- cod_uni,
- tar_uni,
- can,
- uni_med,
- mto_ref,
- dal_ope,
- dal_op2,
- uni_dal,
- can_alt,
- obs,
- seq_ope_id,
- den_est_trs,
- hil_dde,
- hil_hta,
- mts_hil,
- ren_hil,
- cod_ord,
- nro_ord) as
- select
- a.cod_emp,
- a.cod_ope,
- a.cen_ope,
- a.nro_ope,
- b.fch_ope,
- a.cod_amb,
- a.cod_mae,
- ltrim(rtrim(c.den)),
- a.cod_cen,
- d.abr,
- a.cod_tar,
- ltrim(rtrim(e.den)),
- a.cod_gta,
- ltrim(rtrim(f.den)),
- a.fch_ini,
- a.cod_bie_1,
- a.cod_bie_2,
- a.cod_bie_3,
- a.cod_cua,
- a.enu_cua,
- a.flg_sub_acv,
- a.cod_sub_acv,
- a.cod_apl_cua,
- a.cod_bie,
- ltrim(rtrim(g.den)),
- a.cen_cos,
- a.fac_cnv,
- a.vol,
- a.tip_cmo,
- a.cod_cmo,
- arballon.cos_dencmo(a.cod_emp, a.cod_amb, a.tip_cmo, a.cod_cmo),
- a.can_cmo,
- arballon.cos_unicmo(a.cod_emp, a.cod_amb, a.tip_cmo, a.cod_cmo, 1),
- a.tab_uni,
- a.cod_uni,
- k.val_004,
- a.can,
- h.uni_med,
- arballon.fca_ptacanmda(a.can, a.cod_uni),
- a.dal_ope,
- a.dal_op2,
- substring(k.val_002, 1, 4),
- a.can_alt,
- a.obs,
- a.seq_ope_id,
- arballon.gen_denest(arballon.fca_esttrs(a.cod_emp, a.cod_ope, a.cen_ope, a.nro_ope, b.est_trs), ' ', 'Aprobado'),
- a.hil_dde,
- a.hil_hta,
- arballon.fca_mtshil(a.cod_emp, a.cod_cen, a.cod_cua, a.hil_dde, a.hil_hta) as "mts_hil",
- arballon.gen_div(arballon.fca_mtshil(a.cod_emp, a.cod_cen, a.cod_cua, a.hil_dde, a.hil_hta), a.can, 0) as "ren_hil",
- a.cod_ord,
- a.nro_ord
- from fcaptacab b
- inner join fcapta a on
- a.cod_emp = b.cod_emp and
- a.cod_ope = b.cod_ope and
- a.cen_ope = b.cen_ope and
- a.nro_ope = b.nro_ope
- left outer join genmae c on
- c.cod_emp = a.cod_emp and
- c.cod_amb = a.cod_amb and
- c.tip_mae = a.tip_mae and
- c.cod_mae = a.cod_mae
- inner join logcen d on
- d.cod_emp = a.cod_emp and
- d.cod_cen = a.cod_cen
- inner join genmae e on
- e.cod_emp = a.cod_emp and
- e.cod_amb = a.cod_amb and
- e.tip_mae = a.tip_tar and
- e.cod_mae = a.cod_tar
- left outer join logcma f on
- f.cod_emp = a.cod_emp and
- f.cod_amb = a.cod_amb and
- f.tip_mae = a.tip_tar and
- f.cod_tab = a.tab_gta and
- f.cod_aux = a.cod_gta
- left outer join genmae g on
- g.cod_emp = a.cod_emp and
- g.cod_amb = a.cod_amb and
- g.tip_mae = a.tip_bie and
- g.cod_mae = a.cod_bie
- inner join genfac h on
- h.cod_emp = a.cod_emp and
- h.cod_amb = a.cod_amb and
- h.tip_mae = a.tip_tar and
- h.cod_mae = a.cod_tar
- inner join logvar k on
- k.cod_tab = a.tab_uni and
- k.cod_aux = a.cod_uni
- where not exists (
- select
- 1
- from adkfcaopecab x
- where x.cod_emp = b.cod_emp
- and x.cod_ope = b.cod_ope
- and x.cen_ope = b.cen_ope
- and x.nro_ope = b.nro_ope
- )
- union all
- select
- a.cod_emp,
- a.cod_ope,
- a.cen_ope,
- a.nro_ope,
- b.fch_ope,
- a.cod_amb,
- a.cod_mae,
- ltrim(rtrim(c.den)),
- a.cod_cen,
- d.abr,
- a.cod_tar,
- ltrim(rtrim(e.den)),
- a.cod_gta,
- ltrim(rtrim(f.den)),
- a.fch_ini,
- a.cod_bie_1,
- a.cod_bie_2,
- a.cod_bie_3,
- a.cod_cua,
- a.enu_cua,
- a.flg_sub_acv,
- a.cod_sub_acv,
- a.cod_apl_cua,
- a.cod_bie,
- ltrim(rtrim(g.den)),
- a.cen_cos,
- a.fac_cnv,
- a.vol,
- a.tip_cmo,
- a.cod_cmo,
- arballon.cos_dencmo(a.cod_emp, a.cod_amb, a.tip_cmo, a.cod_cmo),
- a.can_cmo,
- arballon.cos_unicmo(a.cod_emp, a.cod_amb, a.tip_cmo, a.cod_cmo, 1),
- a.tab_uni,
- a.cod_uni,
- k.val_004,
- a.can,
- h.uni_med,
- arballon.fca_ptacanmda(a.can, a.cod_uni),
- a.dal_ope,
- a.dal_op2,
- substring(k.val_002, 1, 4),
- a.can_alt,
- a.obs,
- a.seq_ope_id,
- arballon.gen_denest(arballon.fca_esttrs(a.cod_emp, a.cod_ope, a.cen_ope, a.nro_ope, b.est_trs), ' ', 'Aprobado'),
- a.hil_dde,
- a.hil_hta,
- arballon.fca_mtshil(a.cod_emp, a.cod_cen, a.cod_cua, a.hil_dde, a.hil_hta) as "mts_hil",
- arballon.gen_div(arballon.fca_mtshil(a.cod_emp, a.cod_cen, a.cod_cua, a.hil_dde, a.hil_hta), a.can, 0) as "ren_hil",
- a.cod_ord,
- a.nro_ord
- from fcaptacab b
- inner join fcapta a on
- a.cod_emp = 1 and
- a.cen_ope = 105 and
- a.cod_ope = 'Pta3' and
- a.nro_ope in (65007425, 65007426, 65007427, 65007428, 65007429, 65007430, 65007431, 65007432, 65007433, 65007434, 65007435, 65007436, 65007437, 65007438, 65007439, 65007440, 65007441, 65007442, 65007443, 65007444, 65007445, 65007446, 65007447, 65007448, 65007449, 65007450, 65007451, 65007452, 65007453, 65007454, 65007455, 65007456, 65007457, 65007458, 65007459, 65007460, 65007461, 65007462, 65007463, 65007464, 65007465, 65007466, 65007467, 65007468, 65007469, 65007470, 65007471, 65007472, 65007473, 65007474, 65007475, 65007476, 65007477, 65007478, 65007479, 65007480, 65007481, 65007482, 65007483, 65007484, 65007485, 65007486, 65007487, 65007488, 65007489, 65007490, 65007491, 65007492, 65007493, 65007494, 65007495, 65007496, 65007497, 65007498, 65007499, 65007500, 65007501, 65007502, 65007503, 65007504, 65007505, 65007506, 65007507, 65007508, 65007509, 65007510, 65007511, 65007512, 65007513, 65007514, 65007515, 65007516, 65007517, 65007518, 65007519, 65007520, 65007521, 65007522, 65007523, 65007524, 65007525, 65007526, 65007527, 65007528, 65007529, 65007530, 65007531, 65007532, 65007533, 65007534, 65007535, 65007536, 65007537, 65007538, 65007539, 65007540, 65007541, 65007542, 65007543, 65007544, 65007545, 65007546, 65007547, 65007548, 65007549, 65007550, 65007551, 65007552, 65007553, 65007554, 65007555, 65007556, 65007557, 65007558, 65007559, 65007560, 65007561, 65007562, 65007563, 65007564, 65007565, 65007566, 65007567, 65007568, 65007569, 65007570, 65007571, 65007572, 65007573, 65007574, 65007575, 65007576, 65007577, 65007578, 65007579, 65007580, 65007581, 65007582, 65007583, 65007584, 65007585, 65007586, 65007587, 65007588, 65007589, 65007590, 65007591, 65007592, 65007593, 65007594, 65007595, 65007596, 65007597, 65007598, 65007599, 65007600, 65007601, 65007602, 65007603, 65007604, 65007605, 65007606, 65007607, 65007608, 65007609, 65007610, 65007611, 65007612, 65007613, 65007614, 65007615, 65007616, 65007617, 65007618, 65007619, 65007620, 65007621, 65007622, 65007623, 65007624, 65007625, 65007626, 65007627, 65007628, 65007629, 65007630, 65007631, 65007632, 65007633, 65007634, 65007635, 65007636, 65007637, 65007638, 65007639, 65007640, 65007641, 65007642, 65007643, 65007644, 65007645, 65007646, 65007647, 65007648, 65007649, 65007650, 65007651, 65007652, 65007653, 65007654, 65007655, 65007656, 65007657, 65007658, 65007659, 65007660, 65007661, 65007662, 65007663, 65007664, 65007665, 65007666, 65007667, 65007668, 65007669, 65007670, 65007671, 65007672, 65007673, 65007674, 65007675, 65007676, 65007677, 65007678, 65007679, 65007680, 65007681, 65007682, 65007683, 65007684, 65007685, 65007686, 65007687, 65007688, 65007689, 65007690, 65007691, 65007692, 65007693, 65007694, 65007695, 65007696, 65007697, 65007698, 65007699, 65007700, 65007701, 65007702, 65007703, 65007704, 65007705, 65007706, 65007707, 65007708, 65007709, 65007710, 65007711, 65007712, 65007713, 65007714, 65007715, 65007716, 65007717, 65007718, 65007719, 65007720, 65007721, 65007722, 65007723, 65007724, 65007725, 65007726, 65007727, 65007728, 65007729, 65007730, 65007731, 65007732, 65007733, 65007734, 65007735, 65007736, 65007737, 65007738, 65007739, 65007740, 65007741, 65007742, 65007743, 65007744, 65007745, 65007746, 65007747, 65007748, 65007749, 65007750, 65007751, 65007752, 65007753, 65007754, 65007755, 65007756, 65007757, 65007758, 65007759, 65007760, 65007761, 65007762, 65007763, 65007764, 65007765, 65007766, 65007767, 65007768, 65007769, 65007770, 65007771, 65007772, 65007773, 65007774, 65007775, 65007776, 65007777, 65007778, 65007779, 65007780, 65007781, 65007782, 65007783, 65007784, 65007785, 65007786, 65007787, 65007788, 65007789, 65007790, 65007791, 65007792, 65007793, 65007794, 65007795, 65007796, 65007797, 65007798, 65007799, 65007800, 65007801, 65007802, 65007803, 65007804, 65007805, 65007806, 65007807, 65007808, 65007809, 65007810, 65007811, 65007812, 65007813, 65007814, 65007815, 65007816, 65007817, 65007818, 65007819, 65007820, 65007821, 65007822, 65007823, 65007824, 65007825, 65007826, 65007827, 65007828, 65007829, 65007830, 65007831, 65007832, 65007833, 65007834, 65007835, 65007836, 65007837, 65007838, 65007839, 65007840, 65007841, 65007842, 65007843, 65007844, 65007845, 65007846, 65007847, 65007848, 65007849, 65007850, 65007851, 65007852, 65007853, 65007854, 65007855, 65007856, 65007857, 65007858, 65007859, 65007860, 65007861, 65007862, 65007863, 65007864, 65007865, 65007866, 65007867, 65007868, 65007869, 65007870, 65007871, 65007872, 65007873, 65007874, 65007875, 65007876, 65007877, 65007878, 65007879, 65007880, 65007881, 65007882, 65007883, 65007884, 65007885, 65007886, 65007887, 65007888, 65007889, 65007890, 65007891, 65007892, 65007893, 65007894, 65007895, 65007896, 65007897, 65007898, 65007899, 65007900, 65007901, 65007902, 65007903, 65007904, 65007905, 65007906, 65007907, 65007908, 65007909, 65007910, 65007911, 65007912, 65007913, 65007914, 65007915, 65007916, 65007917, 65007918, 65007919, 65007920, 65007921, 65007922, 65007923, 65007924, 65007925, 65007926, 65007927, 65007928, 65007929, 65007930, 65007931, 65007932, 65007933, 65007934, 65007935, 65007936, 65007937, 65007938, 65007939, 65007940, 65007941, 65007942, 65007943, 65007944, 65007945, 65007946, 65007947, 65007948, 65007949, 65007950, 65007951, 65007952, 65007953, 65007954, 65007955, 65007956, 65007957, 65007958, 65007959, 65007960, 65007961, 65007962, 65007963, 65007964, 65007965, 65007966, 65007967, 65007968, 65007969, 65007970, 65007971, 65007972, 65007973, 65007974, 65007975, 65007976, 65007977, 65007978, 65007979, 65007980, 65007981, 65007982, 65007983, 65007984, 65007985, 65007986, 65007987, 65007988, 65007989, 65007990, 65007991, 65007992, 65007993, 65007994, 65007995, 65007996, 65007997, 65007998, 65007999, 65008000, 65008001, 65008002, 65008003, 65008004, 65008005, 65008006, 65008007, 65008008, 65008009, 65008010, 65008011, 65008012, 65008013, 65008014, 65008015, 65008016, 65008017, 65008018, 65008019, 65008020, 65008021, 65008022, 65008023, 65008024, 65008025, 65008026, 65008027, 65008028, 65008029, 65008030, 65008031, 65008032, 65008033, 65008034, 65008035, 65008036, 65008037, 65008038, 65008039, 65008040, 65008041, 65008042, 65008043, 65008044, 65008045, 65008046, 65008047, 65008048, 65008049, 65008050, 65008051, 65008052, 65008053, 65008054, 65008055, 65008056, 65008057, 65008058, 65008059, 65008060, 65008061, 65008062, 65008063, 65008064, 65008065, 65008066, 65008067, 65008068, 65008069, 65008070, 65008071, 65008072, 65008073, 65008074, 65008075, 65008076, 65008077, 65008078, 65008079, 65008080, 65008081, 65008082, 65008083, 65008084, 65008085, 65008086, 65008087, 65008088, 65008089, 65008090, 65008091, 65008092, 65008093, 65008094, 65008095, 65008096, 65008097, 65008098, 65008099, 65008100, 65008101, 65008102, 65008103, 65008104, 65008105, 65008106, 65008107, 65008108, 65008109, 65008110, 65008111, 65008112, 65008113, 65008114, 65008115, 65008116, 65008117, 65008118, 65008119, 65008120, 65008121, 65008122) and
- a.cod_emp = b.cod_emp and
- a.cod_ope = b.cod_ope and
- a.cen_ope = b.cen_ope and
- a.nro_ope = b.nro_ope
- left outer join genmae c on
- c.cod_emp = a.cod_emp and
- c.cod_amb = a.cod_amb and
- c.tip_mae = a.tip_mae and
- c.cod_mae = a.cod_mae
- inner join logcen d on
- d.cod_emp = a.cod_emp and
- d.cod_cen = a.cod_cen
- inner join genmae e on
- e.cod_emp = a.cod_emp and
- e.cod_amb = a.cod_amb and
- e.tip_mae = a.tip_tar and
- e.cod_mae = a.cod_tar
- left outer join logcma f on
- f.cod_emp = a.cod_emp and
- f.cod_amb = a.cod_amb and
- f.tip_mae = a.tip_tar and
- f.cod_tab = a.tab_gta and
- f.cod_aux = a.cod_gta
- left outer join genmae g on
- g.cod_emp = a.cod_emp and
- g.cod_amb = a.cod_amb and
- g.tip_mae = a.tip_bie and
- g.cod_mae = a.cod_bie
- inner join genfac h on
- h.cod_emp = a.cod_emp and
- h.cod_amb = a.cod_amb and
- h.tip_mae = a.tip_tar and
- h.cod_mae = a.cod_tar
- inner join logvar k on
- k.cod_tab = a.tab_uni and
- k.cod_aux = a.cod_uni
- where exists (
- select
- 1
- from adkfcaopecab x
- where x.cod_emp = b.cod_emp
- and x.cod_ope = b.cod_ope
- and x.cen_ope = b.cen_ope
- and x.nro_ope = b.nro_ope
- )
- GO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement