Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
[email protected] webmail 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 SQL by registered user vvillacorta ( 2 years ago )
CREATE MULTISET TABLE  .............................................LD_VECTOR_VPC_2
   (RUC  varchar(25),
   FECHAINICIACTIVIDADES DATE,
   DEESTADOCONTRIBUYENTE VARCHAR(50),
   TIPOCONTRIBUYENTE006 VARCHAR(10),
   RAZONSOCIAL VARCHAR(100))
   PRIMARY INDEX (RUC);

	INSERT INTO ............................................................LD_VECTOR_VPC_2 ( 
	    RUC, 
		FECHAINICIACTIVIDADES,
		DEESTADOCONTRIBUYENTE,
		TIPOCONTRIBUYENTE006,
		RAZONSOCIAL
	)
	SELECT DISTINCT TRIM(X.NUMRUC),
	X.FECALTA FECHAINICIACTIVIDADES,
	CASE WHEN X.ESTADOCONTRIBUYENTE=21 THEN 'OTROS OBLIGADOS'
		  WHEN X.ESTADOCONTRIBUYENTE=03 THEN 'SUSPENSION TEMPORAL'
		  WHEN X.ESTADOCONTRIBUYENTE=20 THEN 'NUM. INTERNO IDENTIF.'
		  WHEN X.ESTADOCONTRIBUYENTE=12 THEN 'BAJA MULT.INSCR. Y OTROS'
		  WHEN X.ESTADOCONTRIBUYENTE=00 THEN 'ACTIVO'
		  WHEN X.ESTADOCONTRIBUYENTE=02 THEN 'BAJA PROV. POR OFICIO'
		  WHEN X.ESTADOCONTRIBUYENTE=01 THEN 'BAJA PROVISIONAL'
		  WHEN X.ESTADOCONTRIBUYENTE=22 THEN 'INHABILITADO-VENT.UNICA'
		  WHEN X.ESTADOCONTRIBUYENTE=11 THEN 'BAJA DE OFICIO'
		  WHEN X.ESTADOCONTRIBUYENTE=10 THEN 'BAJA DEFINITIVA'
	ELSE NULL END DEESTADOCONTRIBUYENTE,
	X.TIPCONTRIBUYENTE TIPOCONTRIBUYENTE006,
	X.NOMBRE RAZONSOCIAL
	-- SELECT *
	FROM ................................V_DATOS_PRINCIPALES_SUNAT X 

	--LEFT JOIN  B ON X.ESTADOCONTRIBUYENTE=B.ESTADOCONTRIBUYENTE
	WHERE FECPROCESO=(SELECT MAX(FECPROCESO) FROM ...................................V_DATOS_PRINCIPALES_SUNAT);

 

Revise this Paste

Your Name: Code Language: