Psst.. new poll here.
[email protected] web/email now available. Want one? Go here.
Cannot use outlook/hotmail/live here to register as they blocking our mail servers. #microsoftdeez
Obey the Epel!
Paste
Pasted as Plain Text by registered user vvillacorta ( 3 years ago )
CREATE MULTISET TABLE .....................T1_VPC_SUNAT_RENIEC_HIST AS
(
SELECT DISTINCT A.FECCARGA, A.NUMRUC, RAZONSOCIAL ,TIPCONTRIBUYENTE,CIIU,UBIGEO,CONDICIONDOMICILIO,ESTADOCONTRIBUYENTE, FECALTA,FECBAJA,CONTABILIDAD,TIPPERSONA,FACTURACION,
COMERCIOEXTERIOR,A.CODDOC,ESTADO,TIENEDIR,TIENETELEF,RANGOVENTAS, TIPDOCRELE,ESTADORELE,ESTADOTRIBUTO ,
MONTODEUDATRIBUTO,
NUMTRABAJADORES,
CODDOCRELE, B.FEC_NACIMIENTO,B.EST_CIVIL,
CASE WHEN EST_CIVIL = 'D' THEN 1 ELSE 0 END EST_CIVIL_DIVORCIADO,
CASE WHEN EST_CIVIL = 'S' THEN 1 ELSE 0 END EST_CIVIL_SOLTERO,
CASE WHEN EST_CIVIL ='C' THEN 1 ELSE 0 END EST_CIVIL_CASADO,
CASE WHEN EST_CIVIL = 'V' THEN 1 ELSE 0 END EST_CIVIL_VIUDO,
GENERO ,
CASE WHEN GENERO = 'F' THEN 1 ELSE 0 END EST_CIVIL_FEMENINO,
CASE WHEN GENERO = 'M' THEN 1 ELSE 0 END EST_CIVIL_MASCULINO,
CASE WHEN DON_ORGANOS = 'SI' THEN 1 ELSE 0 END DON_ORGANOS,
CASE WHEN DEP_UBI_DOMICILIO IN ( 'LIMA' , 'CALLAO' ) THEN 'LIMA y CALLAO'
WHEN DEP_UBI_DOMICILIO IN ( 'AMAZONAS', 'ANCASH' ,'APURIMAC' , 'AREQUIPA', 'AYACUCHO' , 'CAJAMARCA', 'CUSCO', 'HUANCAVELICA' , 'HUANUCO' , 'ICA','JUNIN',
'LA LIBERTAD' , 'LAMBAYEQUE', 'LORETO' , 'MADRE DE DIOS', 'MOQUEGUA', 'PASCO' , 'PIURA', 'PUNO', 'SAN MARTIN', 'TACNA', 'TUMBES' , 'UCAYALI') THEN 'PROVINCIA'
ELSE 'EXTRANJERO' END LUGAR_RESIDENCIA,
CASE WHEN DEP_UBI_DOMICILIO IN ( 'LIMA' , 'CALLAO' ) THEN 1 ELSE 0 END RESIDENCIA_LIMA_CALLAO,
CASE WHEN DEP_UBI_DOMICILIO IN ( 'AMAZONAS', 'ANCASH' ,'APURIMAC' , 'AREQUIPA', 'AYACUCHO' , 'CAJAMARCA', 'CUSCO', 'HUANCAVELICA' , 'HUANUCO' , 'ICA','JUNIN',
'LA LIBERTAD' , 'LAMBAYEQUE', 'LORETO' , 'MADRE DE DIOS', 'MOQUEGUA', 'PASCO' , 'PIURA', 'PUNO', 'SAN MARTIN', 'TACNA', 'TUMBES' , 'UCAYALI') THEN 1 ELSE 0 END RESIDENCIA_PROVICNCIA,
CASE WHEN DEP_UBI_DOMICILIO NOT IN ('LIMA' , 'CALLAO', 'AMAZONAS', 'ANCASH' ,'APURIMAC' , 'AREQUIPA', 'AYACUCHO' , 'CAJAMARCA', 'CUSCO', 'HUANCAVELICA' , 'HUANUCO' , 'ICA','JUNIN',
'LA LIBERTAD' , 'LAMBAYEQUE', 'LORETO' , 'MADRE DE DIOS', 'MOQUEGUA', 'PASCO' , 'PIURA', 'PUNO', 'SAN MARTIN', 'TACNA', 'TUMBES' , 'UCAYALI') THEN 1 ELSE 0 END RESIDENCIA_EXTRANJERA,
( CURRENT_DATE - B.FEC_NACIMIENTO) /360 EDAD_RRLL
FROM ...............V_CONSOLIDADO_SUNAT_HIST A
LEFT JOIN ...............V_MAESTRA_RENIEC B ON ( CASE WHEN A.NUMRUC LIKE '10%' THEN A.CODDOC ELSE A.CODDOCRELE END) = B.CODDOC
WHERE 1 = 1
AND ESTADORELE = 0
AND (
NUMRUC in ( SELECT Nro_Documento from ...............V_VPC_SEGMENTACION_MERC WHERE BANCA_FIN_VAL IN ('BPE', 'BE', 'BI', 'INMB'))
OR
A.CODDOC in (SELECT Nro_Documento from ...............V_VPC_SEGMENTACION_MERC WHERE BANCA_FIN_VAL IN ('BPE', 'BE', 'BI', 'INMB'))
)
AND FECCARGA = MES_A_COPIAR
) WITH DATA AND STATS;
Revise this Paste