CREATE OR REPLACE VIEW vw_fdt_embargos
AS
SELECT
    E.compania, D.nombre_cia, D.registro_fiscal,
    E.trabajador, T.clave_unica AS cedula,
    fn_Primer_Apellido(T.nombre) || ' ' || fn_Segundo_Apellido(T.nombre) As Apellidos,
    fn_Primer_Nombre(T.nombre) || ' ' ||  fn_Segundo_Nombre(T.nombre) As Nombres,
    E.concepto, C.descripcion, E.secuencia,
    E.fecha_alta, E.fecha_baja, E.situacion, E.consecutivo_oficina,
    E.oficina_origen, E.oficina_destino, E.clase_deposito,
    E.numero_expediente, E.codigo_juzgado, E.banco, E.cuenta,
    E.tipo_id_demandante, E.id_demandante, E.apellido_demandante,
    E.nombre_demandante, E.agr_conceptos_base, E.concepto_base,
    Decode(Nvl(E.concepto_base, 0),0,E.agr_conceptos_base,To_Char(E.concepto_base)) Base,
    E.quinta_parte, E.monto_total, E.saldo_actual, E.porcentaje, E.cuota_fija, E.ciudad_pago,
    E.porcentaje_aumento, E.valor_aumento, E.mes_aumento, E.anio_desde
FROM
    fdt_embargos E, trabajadores T, conceptos C, companias D
WHERE
    E.compania = D.compania And
    E.trabajador = T.trabajador And
    E.concepto = C.concepto;

CREATE PUBLIC SYNONYM vw_fdt_embargos FOR ADAM.vw_fdt_embargos;
GRANT ALL ON vw_fdt_embargos TO ADAMA;
