Blog de critica

jueves, abril 27, 2006

Cuestiones de Trabajo

Ando un poco atareado, trabajo por aqui, trabajo por alla, escuela, responsabilidades del hogar, etc....
No se supone que deberia estar en le "hueva" total, al menos eso me dijeron mis padres al son de estudia para que seas alguien en la vida, para que seas jefe y "mandes", pues ni lo uno, ni lo otro???, Ni pex eso me pasa por ser jodido ya algun dia la vida me dara la revancha, caso contrario , el destino se puede ir a la mierda.
Les dejo un poco del codigo "mafufo" que suelo desarrollar para PLSQL , vale madre si entienden 0 no , el hecho es simple... podran darse cuenta porque me "Empedo" todos los Fines de Semana.

Por cierto hay por ahi en la red algunos Ingenieros medio "PEPINOS" que se roban el codigo para adornar sus "Blogcitas", eso me irrita¡¡¡¡, Pero mas irrita el wy que aun teniendo a la mano el codigo no lo puede "montar", despues de algun tiempo y muchos intentos veo que ya logro hacer el Copy-Paste. :)=


Para PL/SQL:
-----------------------CALCULA EL PLAN TOTAL------------------- (SELECT SUM(W.plann) TOTPLANN FROM( SELECT DECODE( 'Pais ',1,DECODE( 'TipoStock',0,NVL(SUM(P.costo),0) ,1,NVL(SUM(P.unidades),0) ,2,DECODE( P.idcentroservicio,2,NVL(SUM(P.costo)*1.10,0) ,15,NVL(SUM(P.costo)*1.10,0) ,17,NVL(SUM(P.costo)*1.10,0) ,NVL(SUM(P.costo)*1.15,0))) ,DECODE( 'TipoStock',1,NVL(SUM(P.unidades),0) ,NVL(SUM(P.costo),0))) PLANN,0 rreal FROM USR_CUBOS.plan_Hechos_cambiosfisicos P ,USR_CUBOS.t_fechasper_num T ,USR_CUBOS.centroservicio C WHERE TRUNC(P.fechalevantamiento) = TRUNC(TO_DATE(T.fechper,' v_formato ')) AND T.variante = ' v_actual ' AND P.idcentroservicio = C.idcentroservicio AND C.idcentroservicio <> 0 AND C.idpais = 'Pais ' GROUP BY P.idcentroservicio ) W)WW
----------------------CALCULA EL PLAN TOTAL PARA AANT, PANT Y REAL
,( SELECT ROUND(SUM(YY.aant),0) TOTAANT ,ROUND(SUM(YY.pant),0) TOTPANT ,ROUND(SUM(YY.rreal),0) TOTRREAL FROM ( Select b.idSubclaseJDA,b.nombresubclaseJDA, DECODE( 'Pais',1,DECODE( 'TipoStock',2,DECODE( b.idcentroservicio,2,NVL( SUM( b.costo )*1.10,0 ) ,15,NVL( SUM( b.costo )*1.10,0 ) ,17,NVL( SUM( b.costo )*1.10,0 ) ,NVL( SUM( b.costo )*1.15,0 )) ,1,NVL( COUNT( b.folioordeNservicio ),0 ) ,0,NVL( SUM( b.costo ),0 )) ,DECODE( 'TipoStock',1,NVL( COUNT( b.folioordeNservicio ),0 ) ,NVL( SUM( b.costo ),0 ))) aant ,0 pant ,0 pplan ,0 rreal FROM USR_CUBOS.hechos_cambiosFisicos B ,USR_CUBOS.t_fechasPer_num TF ,USR_CUBOS.centroServicio C WHERE b.fechaCc = TO_DATE( TF.fechPer,' v_formato ' ) AND TF.variante = ' v_aAnterior ' AND b.idCentroServicio = C.idCentroServicio AND C.idPais = ' v_idPais ' AND b.idtipogarantia= ' v_tipogarantia ' AND b.idTipoRep= ' v_TipoRep ' AND b.idDepartamento= ' v_Departamento ' AND b.idSubDepartamento= ' v_SubDepartamento ' group by b.idSubclaseJDA,b.nombresubclaseJDA,b.idcentroservicio



Para MDX:

WITH MEMBER [Tiempo].A2005 AS 'Sum([Tiempo].[All Tiempo].[2005].[OCTUBRE A DICIEMBRE 2005].[DICIEMBRE].Lead(-11).Firstchild:[Tiempo].[All Tiempo].[2005].[OCTUBRE A DICIEMBRE 2005].[DICIEMBRE].lastchild)' MEMBER [Tiempo].A2006 AS 'Sum([Tiempo].[All Tiempo].[2006].[OCTUBRE A DICIEMBRE 2006].[DICIEMBRE].Lead(-11).Firstchild:[Tiempo].[All Tiempo].[2006].[ENERO A MARZO 2006].[ENERO].[LUNES 9])' MEMBER [Tipo_Entrada_Inv].XXX AS 'Aggregate ( {[Tipo_Entrada_Inv].[All Tipo_Entrada_Inv].[ENTRADAS QUE AFECTAN INVENTARIO].[NOTAS DE ENTRADA],[Tipo_Entrada_Inv].[All Tipo_Entrada_Inv].[ENTRADAS QUE NO AFECTAN INVENTARIO]})'
SELECT {[Tiempo].A2005, [Tiempo].A2006} on columns,NON EMPTY {[Geografia].[All Geografia].[AREA EL SALVADOR],[Geografia].[All Geografia].[AREA GOLFO],[Geografia].[All Geografia].[AREA GUATEMALA],[Geografia].[All Geografia].[AREA HONDURAS],[Geografia].[All Geografia].[AREA METRO NORTE],[Geografia].[All Geografia].[AREA METRO SUR],[Geografia].[All Geografia].[AREA NORESTE],[Geografia].[All Geografia].[AREA NOROESTE],[Geografia].[All Geografia].[AREA OCCIDENTE],[Geografia].[All Geografia].[AREA PERU],[Geografia].[All Geografia].[AREA REP.DOMINICANA],[Geografia].[All Geografia].[AREA SURESTE],[Geografia].[All Geografia].[AREA TIERRA CALIENTE],[Geografia].[All Geografia].[AREA VTAS ECOMMERCE],[Geografia].[All Geografia].[CENTROS DE DISTRIBUCION],[Geografia].[All Geografia].[CENTROS DE SERVICIO],[Geografia].[All Geografia].[NO UTILIZADA],[Geografia].[All Geografia].[REG. PANAMA],[Geografia].[All Geografia].[REGION IUSACELL 1]} ON ROWSFROM Entradas_TotalesWHERE([Tipo_Entrada_Inv].XXX)

Etiquetas

  • H (1)
  • s (1)

Archivo del blog