Re: asp not retrieving correct information from a query
am 26.07.2006 21:39:02 von oreo_cookies
(CONTINUED FROM PREVIOUS POST)
/* ========= POPULATE TABLES =====================*/
INSERT INTO [CAT_STATUS_SOLICITUD]
([ID_STATUS],[DESCRIPCION],[CICLOVENTA])VALUES(1,'revisión' ,50)
INSERT INTO [CAT_STATUS_SOLICITUD]
([ID_STATUS],[DESCRIPCION],[CICLOVENTA])VALUES(2,'aceptada', 60)
INSERT INTO [CAT_STATUS_SOLICITUD]
([ID_STATUS],[DESCRIPCION],[CICLOVENTA])VALUES(3,'declinada' ,0)
INSERT INTO [CAT_STATUS_SOLICITUD]
([ID_STATUS],[DESCRIPCION],[CICLOVENTA])VALUES(4,'rechazada' ,0)
INSERT INTO [CAT_STATUS_SOLICITUD]
([ID_STATUS],[DESCRIPCION],[CICLOVENTA])VALUES(5,'completa', NULL)
INSERT INTO [CAT_STATUS_SOLICITUD]
([ID_STATUS],[DESCRIPCION],[CICLOVENTA])VALUES(6,'incompleta ',60)
INSERT INTO [CAT_STATUS_SOLICITUD]
([ID_STATUS],[DESCRIPCION],[CICLOVENTA])VALUES(7,'cancelada' ,0)
INSERT INTO [CAT_STATUS_SOLICITUD]
([ID_STATUS],[DESCRIPCION],[CICLOVENTA])VALUES(8,'aplazada', 60)
INSERT INTO [CAT_STATUS_SOLICITUD]
([ID_STATUS],[DESCRIPCION],[CICLOVENTA])VALUES(9,'caduca',0)
INSERT INTO [CAT_STATUS_SOLICITUD]
([ID_STATUS],[DESCRIPCION],[CICLOVENTA])VALUES(10,'Ordenado' ,90)
INSERT INTO [CAT_STATUS_SOLICITUD]
([ID_STATUS],[DESCRIPCION],[CICLOVENTA])VALUES(11,'Embarcado ',95)
INSERT INTO [CAT_STATUS_SOLICITUD]
([ID_STATUS],[DESCRIPCION],[CICLOVENTA])VALUES(12,'Facturado ',100)
INSERT INTO [dependencias_cat]
([ID],[DESCRIPCION],[ESTRATEGICA],[GEM],[Industria])VALUES(3 119,'DEPEND01',0,0,NULL)
INSERT INTO [dependencias_cat]
([ID],[DESCRIPCION],[ESTRATEGICA],[GEM],[Industria])VALUES(3 589,'DEPEND02',0,0,NULL)
INSERT INTO [dependencias_cat]
([ID],[DESCRIPCION],[ESTRATEGICA],[GEM],[Industria])VALUES(8 1,'DEPEND03,
FUERZA AEREA Y ARMADA, S.N.C.',0,1,NULL)
INSERT INTO [dependencias_cat]
([ID],[DESCRIPCION],[ESTRATEGICA],[GEM],[Industria])VALUES(3 437,'DEPEND04 DE
C.V.',0,0,NULL)
INSERT INTO [tbStates]
([StateId],[StateName],[Abbreviation],[CountryId],[zona_geog rafica],[EjecutivoCuenta])VALUES(9.000000000000000e+000,'Dis trito
Federal','DF',1.000000000000000e+000,'Centro',NULL)
INSERT INTO [tbStates]
([StateId],[StateName],[Abbreviation],[CountryId],[zona_geog rafica],[EjecutivoCuenta])VALUES(2.400000000000000e+001,'Son ora','SON',1.000000000000000e+000,'Norte',3279)
INSERT INTO [tbStates]
([StateId],[StateName],[Abbreviation],[CountryId],[zona_geog rafica],[EjecutivoCuenta])VALUES(8.000000000000000e+000,'Chi huahua','CHI',1.000000000000000e+000,'Norte',2506)
INSERT INTO [tbStates]
([StateId],[StateName],[Abbreviation],[CountryId],[zona_geog rafica],[EjecutivoCuenta])VALUES(6.000000000000000e+000,'Col ima','COL',1.000000000000000e+000,'Occidente',2611)
INSERT INTO [tbStates]
([StateId],[StateName],[Abbreviation],[CountryId],[zona_geog rafica],[EjecutivoCuenta])VALUES(3.000000000000000e+000,'Baj a
California Sur','BCS',1.000000000000000e+000,'Occidente',2506)
INSERT INTO [tbStates]
([StateId],[StateName],[Abbreviation],[CountryId],[zona_geog rafica],[EjecutivoCuenta])VALUES(3.000000000000000e+001,'Ver acruz','VER',1.000000000000000e+000,'Sur-Este',2818)
INSERT INTO [CAT_FALLO]
([ID_FALLO],[DESCRIPCION],[CICLOVENTA])VALUES(1,'ganada',70)
INSERT INTO [CAT_FALLO]
([ID_FALLO],[DESCRIPCION],[CICLOVENTA])VALUES(2,'perdida',0)
INSERT INTO [CAT_FALLO]
([ID_FALLO],[DESCRIPCION],[CICLOVENTA])VALUES(3,'desierta',0 )
INSERT INTO [CAT_FALLO]
([ID_FALLO],[DESCRIPCION],[CICLOVENTA])VALUES(4,'Cancelada', NULL)
INSERT INTO [CAT_FALLO] ([ID_FALLO],[DESCRIPCION],[CICLOVENTA])VALUES(5,'No
Participo',NULL)
INSERT INTO [CAT_FALLO]
([ID_FALLO],[DESCRIPCION],[CICLOVENTA])VALUES(6,'Pospuesta', NULL)
INSERT INTO [CPQGOB_EQUIPOS]
([NO_PARTE],[DESCRIPCION],[PRECIO],[PRECIOUSD],[Activo],[Sup plies],[PL],[BU],[Familia])VALUES('PA716A','Puerto
X',2.990000000000000e+002,2.600000000000000e+001,1,0,'9F','P SG','9F')
INSERT INTO [CPQGOB_EQUIPOS]
([NO_PARTE],[DESCRIPCION],[PRECIO],[PRECIOUSD],[Activo],[Sup plies],[PL],[BU],[Familia])VALUES('U5000E','Servicio
AA',1.437500000000000e+003,1.250000000000000e+002,1,0,'MG',' PSG','MG')
INSERT INTO [CPQGOB_EQUIPOS]
([NO_PARTE],[DESCRIPCION],[PRECIO],[PRECIOUSD],[Activo],[Sup plies],[PL],[BU],[Familia])VALUES('U7848E','HServicio
02',2.403500000000000e+003,2.090000000000000e+002,1,0,'MG',' PSG','MG')
INSERT INTO [CPQGOB_EQUIPOS]
([NO_PARTE],[DESCRIPCION],[PRECIO],[PRECIOUSD],[Activo],[Sup plies],[PL],[BU],[Familia])VALUES('U4818PE','escritorio
NO',1.381150000000000e+003,1.201000000000000e+002,1,0,'R6',' IPG','R6')
INSERT INTO [GerenteDistritoEjecutivosCuentas]
([IdUsuarioGte],[IDUsuarioPBM])VALUES(3920,3240)
INSERT INTO [GerenteDistritoEjecutivosCuentas]
([IdUsuarioGte],[IDUsuarioPBM])VALUES(3041,3275)
INSERT INTO [usuarios]
([idUsuario],[login],[password],[Nombre],[tipoUsuario],[enti dad],[EMail])VALUES(2931,'victor.lomas','36245','Victor ',5,0,'email@email.em')
INSERT INTO [usuarios]
([idUsuario],[login],[password],[Nombre],[tipoUsuario],[enti dad],[EMail])VALUES(3041,'agustin','58398','Agustin ',10,0,'email@email.em')
INSERT INTO [usuarios]
([idUsuario],[login],[password],[Nombre],[tipoUsuario],[enti dad],[EMail])VALUES(3240,'aaron','70702','Aaron ',2,0,'email@email.em')
INSERT INTO [usuarios]
([idUsuario],[login],[password],[Nombre],[tipoUsuario],[enti dad],[EMail])VALUES(3275,'apolinar','99741','Apolinar',2,0,' email@email.em')
INSERT INTO [usuarios]
([idUsuario],[login],[password],[Nombre],[tipoUsuario],[enti dad],[EMail])VALUES(3371,'dionisio','76402','Dionisio',5,0,' email@email.em')
INSERT INTO [usuarios]
([idUsuario],[login],[password],[Nombre],[tipoUsuario],[enti dad],[EMail])VALUES(3788,'eri','98025','Erika',8,0,'email@em ail.em')
INSERT INTO [usuarios]
([idUsuario],[login],[password],[Nombre],[tipoUsuario],[enti dad],[EMail])VALUES(3790,'jorge','94209','Jorge',8,0,'email@ email.em')
INSERT INTO [usuarios]
([idUsuario],[login],[password],[Nombre],[tipoUsuario],[enti dad],[EMail])VALUES(3911,'iris','29767','Iris Michelle',9,0,'email@email.em')
INSERT INTO [usuarios]
([idUsuario],[login],[password],[Nombre],[tipoUsuario],[enti dad],[EMail])VALUES(3914,'fernando','22491','Fernando ',9,0,'email@email.em')
INSERT INTO [usuarios]
([idUsuario],[login],[password],[Nombre],[tipoUsuario],[enti dad],[EMail])VALUES(3920,'gabriel','65865','Gabriel ',10,0,'email@email.em')
INSERT INTO [DistribuidoresEjecutivosCuentas]
([idDistribuidor],[idUsuario],[idUsuarioShadow])VALUES(75,32 40,NULL)
INSERT INTO [DistribuidoresEjecutivosCuentas]
([idDistribuidor],[idUsuario],[idUsuarioShadow])VALUES(1321, 3275,NULL)
INSERT INTO [DependenciasAdministradoresVenta]
([idDependencia],[idUsuarioTSG],[idUsuarioPSG],[idUsuarioIPG ])VALUES(81,2931,3788,3914)
INSERT INTO [DependenciasAdministradoresVenta]
([idDependencia],[idUsuarioTSG],[idUsuarioPSG],[idUsuarioIPG ])VALUES(3119,3416,NULL,NULL)
INSERT INTO [DependenciasAdministradoresVenta]
([idDependencia],[idUsuarioTSG],[idUsuarioPSG],[idUsuarioIPG ])VALUES(3437,3144,-1,3912)
INSERT INTO [DependenciasAdministradoresVenta]
([idDependencia],[idUsuarioTSG],[idUsuarioPSG],[idUsuarioIPG ])VALUES(3589,3371,3790,3911)
Insert into [DISTRIBUIDORES] ([ID_EMPRESA], [EMPRESA]) values (197,
'DISTRIBUIDORES001, S.A. DE C.V')
Insert into [DISTRIBUIDORES] ([ID_EMPRESA], [EMPRESA]) values
(853,'DISTRIBUIDORES002')
Insert into [DISTRIBUIDORES] ([ID_EMPRESA], [EMPRESA]) values (1326,'
DISTRIBUIDORES003')
Insert into [DISTRIBUIDORES] ([ID_EMPRESA], [EMPRESA]) values (1321,'
DISTRIBUIDORES004')
Insert into [DISTRIBUIDORES] ([ID_EMPRESA], [EMPRESA]) values (75,'
DISTRIBUIDORES005')
DELETE FROM SOLICITUDES
Insert into [SOLICITUDES] ([ID_SOLICITUD], [ID_EMPRESA], [DEPENDENCIA],
[ESTADO], [AREA], [SUBDIRECCION], [MAYORISTA], [NUMERO_LICITACION],
[TIPO_LICITACION], [CLASE_LICITACION], [NOMBRE_PROY], [FEC_PUBLIC],
[FEC_BASES], [FEC_JUNTA_ACL], [FEC_OF_LEGAL], [FEC_FALLO],
[FEC_ENTREGA_BIENES], [DESC_PRESENCIA], [FACTORES_CRITICOS],
[FEC_ULTIMA_ACT], [FEC_SOLICITUD], [STATUS], [CUENTA], [ALPHA_SERVERS],
[ALPHA_WORKSTATION], [NETWORKING], [STORAGE_WORKS], [HIMALAYAS],
[CARTA_LIBRE], [ID_FOLIOTEMP], [RequiereBusinessCase], [ID_Mayorista], [IPG],
[PSG], [HP_Proliant], [HPOX], [HP_Alpha_Server], [HP_Storage_Works], [HP_SW],
[HasSupplies], [comentarios], [bitacora], [factor_decision], [specialprice],
[avalado], [bases], [certificado], [cartasimpresas], [FacturaHP], [razones],
[Proyecto], [DualAgregation], [IdSector])
values(36443, 75, 3119, 3, 'DIRECCION GENERAL DE ADMINISTRACION Y FINANZAS',
'DE RECURSOS MATERIALES', 'DFX DE MEXICO', '06100001', '1', 'E', 'ADQUISICION
DE BIENES',NULL,NULL,NULL,NULL, NULL,NULL,NULL, 'CARTAS DE APOYO', NULL,
NULL, 4, 4, 0, 0, 0, 0, 0, '', 0, 0, NULL, 0, 0, 0, 0, 0, 0, 0, 0, '', 0, '',
NULL, 0, 0, 0, 0, NULL, NULL, 0, NULL, 1)
Insert into [SOLICITUDES] ([ID_SOLICITUD], [ID_EMPRESA], [DEPENDENCIA],
[ESTADO], [AREA], [SUBDIRECCION], [MAYORISTA], [NUMERO_LICITACION],
[TIPO_LICITACION], [CLASE_LICITACION], [NOMBRE_PROY], [FEC_PUBLIC],
[FEC_BASES], [FEC_JUNTA_ACL], [FEC_OF_LEGAL], [FEC_FALLO],
[FEC_ENTREGA_BIENES], [DESC_PRESENCIA], [FACTORES_CRITICOS],
[FEC_ULTIMA_ACT], [FEC_SOLICITUD], [STATUS], [CUENTA], [ALPHA_SERVERS],
[ALPHA_WORKSTATION], [NETWORKING], [STORAGE_WORKS], [HIMALAYAS],
[CARTA_LIBRE], [ID_FOLIOTEMP], [RequiereBusinessCase], [ID_Mayorista], [IPG],
[PSG], [HP_Proliant], [HPOX], [HP_Alpha_Server], [HP_Storage_Works], [HP_SW],
[HasSupplies], [comentarios], [bitacora], [factor_decision], [specialprice],
[avalado], [bases], [certificado], [cartasimpresas], [FacturaHP], [razones],
[Proyecto], [DualAgregation], [IdSector])
values(36444, 1321, 3589, 8, 'DIRECCION GENERAL DE ADMINISTRACION Y
FINANZAS', 'DE RECURSOS MATERIALES', 'DFX DE MEXICO', '06100001', '1', 'E',
'ADQUISICION DE BIENES', '', '', '', '', '', '', ' ', 'CARTAS DE APOYO',NULL,
NULL, 4, 4, 0, 0, 0, 0, 0, '', 0, 0, NULL, 0, 0, 0, 0, 0, 0, 0, 0, '', 0, '',
NULL, 0, 0, 0, 0, NULL, NULL, 0, NULL, 1)
Insert into [SOLICITUDES] ([ID_SOLICITUD], [ID_EMPRESA], [DEPENDENCIA],
[ESTADO], [AREA], [SUBDIRECCION], [MAYORISTA], [NUMERO_LICITACION],
[TIPO_LICITACION], [CLASE_LICITACION], [NOMBRE_PROY], [FEC_PUBLIC],
[FEC_BASES], [FEC_JUNTA_ACL], [FEC_OF_LEGAL], [FEC_FALLO],
[FEC_ENTREGA_BIENES], [DESC_PRESENCIA], [FACTORES_CRITICOS],
[FEC_ULTIMA_ACT], [FEC_SOLICITUD], [STATUS], [CUENTA], [ALPHA_SERVERS],
[ALPHA_WORKSTATION], [NETWORKING], [STORAGE_WORKS], [HIMALAYAS],
[CARTA_LIBRE], [ID_FOLIOTEMP], [RequiereBusinessCase], [ID_Mayorista], [IPG],
[PSG], [HP_Proliant], [HPOX], [HP_Alpha_Server], [HP_Storage_Works], [HP_SW],
[HasSupplies], [comentarios], [bitacora], [factor_decision], [specialprice],
[avalado], [bases], [certificado], [cartasimpresas], [FacturaHP], [razones],
[Proyecto], [DualAgregation], [IdSector])
values(36445, 1321, 81, 6, 'DIRECCION GENERAL DE ADMINISTRACION Y FINANZAS',
'DE RECURSOS MATERIALES', 'DFX DE MEXICO', '06100001', '1', 'E', 'ADQUISICION
DE BIENES',NULL,NULL,NULL,NULL, NULL,NULL,NULL, 'CARTAS DE APOYO',GETDATE(),
GETDATE(), 4, 4, 0, 0, 0, 0, 0, '', 0, 0, NULL, 0, 0, 0, 0, 0, 0, 0, 0, '',
0, '', NULL, 0, 0, 0, 0, NULL, NULL, 0, NULL, 1)
Insert into [SOLICITUDES] ([ID_SOLICITUD], [ID_EMPRESA], [DEPENDENCIA],
[ESTADO], [AREA], [SUBDIRECCION], [MAYORISTA], [NUMERO_LICITACION],
[TIPO_LICITACION], [CLASE_LICITACION], [NOMBRE_PROY], [FEC_PUBLIC],
[FEC_BASES], [FEC_JUNTA_ACL], [FEC_OF_LEGAL], [FEC_FALLO],
[FEC_ENTREGA_BIENES], [DESC_PRESENCIA], [FACTORES_CRITICOS],
[FEC_ULTIMA_ACT], [FEC_SOLICITUD], [STATUS], [CUENTA], [ALPHA_SERVERS],
[ALPHA_WORKSTATION], [NETWORKING], [STORAGE_WORKS], [HIMALAYAS],
[CARTA_LIBRE], [ID_FOLIOTEMP], [RequiereBusinessCase], [ID_Mayorista], [IPG],
[PSG], [HP_Proliant], [HPOX], [HP_Alpha_Server], [HP_Storage_Works], [HP_SW],
[HasSupplies], [comentarios], [bitacora], [factor_decision], [specialprice],
[avalado], [bases], [certificado], [cartasimpresas], [FacturaHP], [razones],
[Proyecto], [DualAgregation], [IdSector])
values(36446, 1321, 3437, 30, 'DIRECCION GENERAL DE ADMINISTRACION Y
FINANZAS', 'DE RECURSOS MATERIALES', 'DFX DE MEXICO', '06100001', '1', 'E',
'ADQUISICION DE BIENES', NULL,NULL,NULL,NULL, NULL,NULL,NULL, 'CARTAS DE
APOYO', NULL,NULL, 4, 4, 0, 0, 0, 0, 0, '', 0, 0, NULL, 0, 0, 0, 0, 0, 0, 0,
0, '', 0, '', NULL, 0, 0, 0, 0, NULL, NULL, 0, NULL, 1)
INSERT INTO [pedidos]
([ID_SOLICITUD],[NO_PARTE],[CANTIDAD],[ID_FOLIOTEMP],[PRECIO ])VALUES(36446,'U4818PE',10,0,1.38)
INSERT INTO [pedidos]
([ID_SOLICITUD],[NO_PARTE],[CANTIDAD],[ID_FOLIOTEMP],[PRECIO ])VALUES(36445,'U5000E',1,0,1.437500000000000e+003)
INSERT INTO [pedidos]
([ID_SOLICITUD],[NO_PARTE],[CANTIDAD],[ID_FOLIOTEMP],[PRECIO ])VALUES(36443,'PA716A',1,0,2.990000000000000e+002)
INSERT INTO [pedidos]
([ID_SOLICITUD],[NO_PARTE],[CANTIDAD],[ID_FOLIOTEMP],[PRECIO ])VALUES(36436,'PA716A',1,0,2.990000000000000e+002)
INSERT INTO [pedidos]
([ID_SOLICITUD],[NO_PARTE],[CANTIDAD],[ID_FOLIOTEMP],[PRECIO ])VALUES(36436,'PA716A',1,0,2.990000000000000e+002)
INSERT INTO [pedidos]
([ID_SOLICITUD],[NO_PARTE],[CANTIDAD],[ID_FOLIOTEMP],[PRECIO ])VALUES(36437,'PA716A',1,0,2.990000000000000e+002)
INSERT INTO [pedidos]
([ID_SOLICITUD],[NO_PARTE],[CANTIDAD],[ID_FOLIOTEMP],[PRECIO ])VALUES(36438,'PA716A',1,0,2.990000000000000e+002)
INSERT INTO [pedidos]
([ID_SOLICITUD],[NO_PARTE],[CANTIDAD],[ID_FOLIOTEMP],[PRECIO ])VALUES(36439,'PA716A',1,0,2.990000000000000e+002)
INSERT INTO [pedidos]
([ID_SOLICITUD],[NO_PARTE],[CANTIDAD],[ID_FOLIOTEMP],[PRECIO ])VALUES(36440,'PA716A',1,0,2.990000000000000e+002)
INSERT INTO [pedidos]
([ID_SOLICITUD],[NO_PARTE],[CANTIDAD],[ID_FOLIOTEMP],[PRECIO ])VALUES(36441,'PA716A',1,0,2.990000000000000e+002)
INSERT INTO [pedidos]
([ID_SOLICITUD],[NO_PARTE],[CANTIDAD],[ID_FOLIOTEMP],[PRECIO ])VALUES(36442,'PA716A',1,0,2.990000000000000e+002)
Insert into [SOLICITUDES] ([ID_SOLICITUD], [ID_EMPRESA], [DEPENDENCIA],
[ESTADO], [AREA], [SUBDIRECCION], [MAYORISTA], [NUMERO_LICITACION],
[TIPO_LICITACION], [CLASE_LICITACION], [NOMBRE_PROY], [FEC_PUBLIC],
[FEC_BASES], [FEC_JUNTA_ACL], [FEC_OF_LEGAL], [FEC_FALLO],
[FEC_ENTREGA_BIENES], [DESC_PRESENCIA], [FACTORES_CRITICOS],
[FEC_ULTIMA_ACT], [FEC_SOLICITUD], [STATUS], [CUENTA], [ALPHA_SERVERS],
[ALPHA_WORKSTATION], [NETWORKING], [STORAGE_WORKS], [HIMALAYAS],
[CARTA_LIBRE], [ID_FOLIOTEMP], [RequiereBusinessCase], [ID_Mayorista], [IPG],
[PSG], [HP_Proliant], [HPOX], [HP_Alpha_Server], [HP_Storage_Works], [HP_SW],
[HasSupplies], [comentarios], [bitacora], [factor_decision], [specialprice],
[avalado], [bases], [certificado], [cartasimpresas], [FacturaHP], [razones],
[Proyecto], [DualAgregation], [IdSector])
values(36436, 1321, 3437, 30, 'DIRECCION GENERAL DE ADMINISTRACION Y
FINANZAS', 'DE RECURSOS MATERIALES', 'DFX DE MEXICO', '06100001', '1', 'E',
'ADQUISICION DE BIENES', NULL,NULL,NULL,NULL, NULL,NULL,NULL, 'CARTAS DE
APOYO', NULL,NULL, 4, 4, 0, 0, 0, 0, 0, '', 0, 0, NULL, 0, 0, 0, 0, 0, 0, 0,
0, '', 0, '', NULL, 0, 0, 0, 0, NULL, NULL, 0, NULL, 1)
Insert into [SOLICITUDES] ([ID_SOLICITUD], [ID_EMPRESA], [DEPENDENCIA],
[ESTADO], [AREA], [SUBDIRECCION], [MAYORISTA], [NUMERO_LICITACION],
[TIPO_LICITACION], [CLASE_LICITACION], [NOMBRE_PROY], [FEC_PUBLIC],
[FEC_BASES], [FEC_JUNTA_ACL], [FEC_OF_LEGAL], [FEC_FALLO],
[FEC_ENTREGA_BIENES], [DESC_PRESENCIA], [FACTORES_CRITICOS],
[FEC_ULTIMA_ACT], [FEC_SOLICITUD], [STATUS], [CUENTA], [ALPHA_SERVERS],
[ALPHA_WORKSTATION], [NETWORKING], [STORAGE_WORKS], [HIMALAYAS],
[CARTA_LIBRE], [ID_FOLIOTEMP], [RequiereBusinessCase], [ID_Mayorista], [IPG],
[PSG], [HP_Proliant], [HPOX], [HP_Alpha_Server], [HP_Storage_Works], [HP_SW],
[HasSupplies], [comentarios], [bitacora], [factor_decision], [specialprice],
[avalado], [bases], [certificado], [cartasimpresas], [FacturaHP], [razones],
[Proyecto], [DualAgregation], [IdSector])
values(36437, 1321, 3437, 30, 'DIRECCION GENERAL DE ADMINISTRACION Y
FINANZAS', 'DE RECURSOS MATERIALES', 'DFX DE MEXICO', '06100001', '1', 'E',
'ADQUISICION DE BIENES', NULL,NULL,NULL,NULL, NULL,NULL,NULL, 'CARTAS DE
APOYO', NULL,NULL, 4, 4, 0, 0, 0, 0, 0, '', 0, 0, NULL, 0, 0, 0, 0, 0, 0, 0,
0, '', 0, '', NULL, 0, 0, 0, 0, NULL, NULL, 0, NULL, 1)
Insert into [SOLICITUDES] ([ID_SOLICITUD], [ID_EMPRESA], [DEPENDENCIA],
[ESTADO], [AREA], [SUBDIRECCION], [MAYORISTA], [NUMERO_LICITACION],
[TIPO_LICITACION], [CLASE_LICITACION], [NOMBRE_PROY], [FEC_PUBLIC],
[FEC_BASES], [FEC_JUNTA_ACL], [FEC_OF_LEGAL], [FEC_FALLO],
[FEC_ENTREGA_BIENES], [DESC_PRESENCIA], [FACTORES_CRITICOS],
[FEC_ULTIMA_ACT], [FEC_SOLICITUD], [STATUS], [CUENTA], [ALPHA_SERVERS],
[ALPHA_WORKSTATION], [NETWORKING], [STORAGE_WORKS], [HIMALAYAS],
[CARTA_LIBRE], [ID_FOLIOTEMP], [RequiereBusinessCase], [ID_Mayorista], [IPG],
[PSG], [HP_Proliant], [HPOX], [HP_Alpha_Server], [HP_Storage_Works], [HP_SW],
[HasSupplies], [comentarios], [bitacora], [factor_decision], [specialprice],
[avalado], [bases], [certificado], [cartasimpresas], [FacturaHP], [razones],
[Proyecto], [DualAgregation], [IdSector])
values(36438, 1321, 3437, 30, 'DIRECCION GENERAL DE ADMINISTRACION Y
FINANZAS', 'DE RECURSOS MATERIALES', 'DFX DE MEXICO', '06100001', '1', 'E',
'ADQUISICION DE BIENES', NULL,NULL,NULL,NULL, NULL,NULL,NULL, 'CARTAS DE
APOYO', NULL,NULL, 4, 4, 0, 0, 0, 0, 0, '', 0, 0, NULL, 0, 0, 0, 0, 0, 0, 0,
0, '', 0, '', NULL, 0, 0, 0, 0, NULL, NULL, 0, NULL, 1)
Insert into [SOLICITUDES] ([ID_SOLICITUD], [ID_EMPRESA], [DEPENDENCIA],
[ESTADO], [AREA], [SUBDIRECCION], [MAYORISTA], [NUMERO_LICITACION],
[TIPO_LICITACION], [CLASE_LICITACION], [NOMBRE_PROY], [FEC_PUBLIC],
[FEC_BASES], [FEC_JUNTA_ACL], [FEC_OF_LEGAL], [FEC_FALLO],
[FEC_ENTREGA_BIENES], [DESC_PRESENCIA], [FACTORES_CRITICOS],
[FEC_ULTIMA_ACT], [FEC_SOLICITUD], [STATUS], [CUENTA], [ALPHA_SERVERS],
[ALPHA_WORKSTATION], [NETWORKING], [STORAGE_WORKS], [HIMALAYAS],
[CARTA_LIBRE], [ID_FOLIOTEMP], [RequiereBusinessCase], [ID_Mayorista], [IPG],
[PSG], [HP_Proliant], [HPOX], [HP_Alpha_Server], [HP_Storage_Works], [HP_SW],
[HasSupplies], [comentarios], [bitacora], [factor_decision], [specialprice],
[avalado], [bases], [certificado], [cartasimpresas], [FacturaHP], [razones],
[Proyecto], [DualAgregation], [IdSector])
values(36439, 1321, 3437, 30, 'DIRECCION GENERAL DE ADMINISTRACION Y
FINANZAS', 'DE RECURSOS MATERIALES', 'DFX DE MEXICO', '06100001', '1', 'E',
'ADQUISICION DE BIENES', NULL,NULL,NULL,NULL, NULL,NULL,NULL, 'CARTAS DE
APOYO', NULL,NULL, 4, 4, 0, 0, 0, 0, 0, '', 0, 0, NULL, 0, 0, 0, 0, 0, 0, 0,
0, '', 0, '', NULL, 0, 0, 0, 0, NULL, NULL, 0, NULL, 1)
Insert into [SOLICITUDES] ([ID_SOLICITUD], [ID_EMPRESA], [DEPENDENCIA],
[ESTADO], [AREA], [SUBDIRECCION], [MAYORISTA], [NUMERO_LICITACION],
[TIPO_LICITACION], [CLASE_LICITACION], [NOMBRE_PROY], [FEC_PUBLIC],
[FEC_BASES], [FEC_JUNTA_ACL], [FEC_OF_LEGAL], [FEC_FALLO],
[FEC_ENTREGA_BIENES], [DESC_PRESENCIA], [FACTORES_CRITICOS],
[FEC_ULTIMA_ACT], [FEC_SOLICITUD], [STATUS], [CUENTA], [ALPHA_SERVERS],
[ALPHA_WORKSTATION], [NETWORKING], [STORAGE_WORKS], [HIMALAYAS],
[CARTA_LIBRE], [ID_FOLIOTEMP], [RequiereBusinessCase], [ID_Mayorista], [IPG],
[PSG], [HP_Proliant], [HPOX], [HP_Alpha_Server], [HP_Storage_Works], [HP_SW],
[HasSupplies], [comentarios], [bitacora], [factor_decision], [specialprice],
[avalado], [bases], [certificado], [cartasimpresas], [FacturaHP], [razones],
[Proyecto], [DualAgregation], [IdSector])
values(36440, 1321, 3437, 30, 'DIRECCION GENERAL DE ADMINISTRACION Y
FINANZAS', 'DE RECURSOS MATERIALES', 'DFX DE MEXICO', '06100001', '1', 'E',
'ADQUISICION DE BIENES', NULL,NULL,NULL,NULL, NULL,NULL,NULL, 'CARTAS DE
APOYO', NULL,NULL, 4, 4, 0, 0, 0, 0, 0, '', 0, 0, NULL, 0, 0, 0, 0, 0, 0, 0,
0, '', 0, '', NULL, 0, 0, 0, 0, NULL, NULL, 0, NULL, 1)
Insert into [SOLICITUDES] ([ID_SOLICITUD], [ID_EMPRESA], [DEPENDENCIA],
[ESTADO], [AREA], [SUBDIRECCION], [MAYORISTA], [NUMERO_LICITACION],
[TIPO_LICITACION], [CLASE_LICITACION], [NOMBRE_PROY], [FEC_PUBLIC],
[FEC_BASES], [FEC_JUNTA_ACL], [FEC_OF_LEGAL], [FEC_FALLO],
[FEC_ENTREGA_BIENES], [DESC_PRESENCIA], [FACTORES_CRITICOS],
[FEC_ULTIMA_ACT], [FEC_SOLICITUD], [STATUS], [CUENTA], [ALPHA_SERVERS],
[ALPHA_WORKSTATION], [NETWORKING], [STORAGE_WORKS], [HIMALAYAS],
[CARTA_LIBRE], [ID_FOLIOTEMP], [RequiereBusinessCase], [ID_Mayorista], [IPG],
[PSG], [HP_Proliant], [HPOX], [HP_Alpha_Server], [HP_Storage_Works], [HP_SW],
[HasSupplies], [comentarios], [bitacora], [factor_decision], [specialprice],
[avalado], [bases], [certificado], [cartasimpresas], [FacturaHP], [razones],
[Proyecto], [DualAgregation], [IdSector])
values(36441, 1321, 3437, 30, 'DIRECCION GENERAL DE ADMINISTRACION Y
FINANZAS', 'DE RECURSOS MATERIALES', 'DFX DE MEXICO', '06100001', '1', 'E',
'ADQUISICION DE BIENES', NULL,NULL,NULL,NULL, NULL,NULL,NULL, 'CARTAS DE
APOYO', NULL,NULL, 4, 4, 0, 0, 0, 0, 0, '', 0, 0, NULL, 0, 0, 0, 0, 0, 0, 0,
0, '', 0, '', NULL, 0, 0, 0, 0, NULL, NULL, 0, NULL, 1)
Insert into [SOLICITUDES] ([ID_SOLICITUD], [ID_EMPRESA], [DEPENDENCIA],
[ESTADO], [AREA], [SUBDIRECCION], [MAYORISTA], [NUMERO_LICITACION],
[TIPO_LICITACION], [CLASE_LICITACION], [NOMBRE_PROY], [FEC_PUBLIC],
[FEC_BASES], [FEC_JUNTA_ACL], [FEC_OF_LEGAL], [FEC_FALLO],
[FEC_ENTREGA_BIENES], [DESC_PRESENCIA], [FACTORES_CRITICOS],
[FEC_ULTIMA_ACT], [FEC_SOLICITUD], [STATUS], [CUENTA], [ALPHA_SERVERS],
[ALPHA_WORKSTATION], [NETWORKING], [STORAGE_WORKS], [HIMALAYAS],
[CARTA_LIBRE], [ID_FOLIOTEMP], [RequiereBusinessCase], [ID_Mayorista], [IPG],
[PSG], [HP_Proliant], [HPOX], [HP_Alpha_Server], [HP_Storage_Works], [HP_SW],
[HasSupplies], [comentarios], [bitacora], [factor_decision], [specialprice],
[avalado], [bases], [certificado], [cartasimpresas], [FacturaHP], [razones],
[Proyecto], [DualAgregation], [IdSector])
values(36442, 1321, 3437, 30, 'DIRECCION GENERAL DE ADMINISTRACION Y
FINANZAS', 'DE RECURSOS MATERIALES', 'DFX DE MEXICO', '06100001', '1', 'E',
'ADQUISICION DE BIENES', NULL,NULL,NULL,NULL, NULL,NULL,NULL, 'CARTAS DE
APOYO', NULL,NULL, 4, 4, 0, 0, 0, 0, 0, '', 0, 0, NULL, 0, 0, 0, 0, 0, 0, 0,
0, '', 0, '', NULL, 0, 0, 0, 0, NULL, NULL, 0, NULL, 1)
update SOLICITUDES set fec_solicitud = '2006-07-15'
UPDATE SOLICITUDES set STATUS = 1 WHERE ID_SOLICITUD IN (36446,
36444,36445,36443,36436,36436,36437)
if exists (select * from dbo.sysobjects where id =
object_id(N'[dbo].[spS_PrepareFunnelForecastReport]') and OBJECTPROPERTY(id,
N'IsProcedure') = 1)
drop procedure [dbo].[spS_PrepareFunnelForecastReport]
GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS OFF
GO
CREATE PROCEDURE spS_PrepareFunnelForecastReport
(
@dtInicioFechaSolicitud datetime = getdate
)
AS
/* REPORTE DE FUNNEL Y FORECAST GENERAL */
/* MODIFICADO EL 2006-07-19 POR MIRANRON */
/*---- QUITAR TABLA TEMP ----*/
if exists (select * from dbo.sysobjects where id =
object_id(N'temptbFunnelForecast') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table temptbFunnelForecast
SELECT tbStates1.zona_geografica, Usuarios1.Nombre AS Gerente,
Usuarios_1.Nombre AS PBM, Usuarios2.Nombre AS TSG, Usuarios3.Nombre AS PSG,
Usuarios4.Nombre AS IPG,
dbo.dependencias_cat.DESCRIPCION AS Cliente, dbo.dependencias_cat.ESTRATEGICA
AS Listada,
dbo.dependencias_cat.GEM AS SP,
dbo.SOLICITUDES.NOMBRE_PROY, DISTRIBUIDORES1.EMPRESA AS Mayorista,
DISTRIBUIDORES_1.EMPRESA AS Distribuidor,
dbo.PEDIDOS.NO_PARTE, dbo.CPQGOB_EQUIPOS.Activo, dbo.CPQGOB_EQUIPOS.BU,
dbo.CPQGOB_EQUIPOS.DESCRIPCION, dbo.CPQGOB_EQUIPOS.PL,
dbo.CAT_STATUS_SOLICITUD.CICLOVENTA, dbo.CPQGOB_EQUIPOS.PRECIOUSD,
dbo.PEDIDOS.CANTIDAD, dbo.CPQGOB_EQUIPOS.PRECIOUSD *
dbo.PEDIDOS.CANTIDAD AS Total, dbo.SOLICITUDES.FEC_OF_LEGAL,
dbo.SOLICITUDES.FEC_FALLO,
dbo.SOLICITUDES.FEC_ENTREGA_BIENES, dbo.SOLICITUDES.ID_SOLICITUD,
dbo.SOLICITUDES.FEC_ULTIMA_ACT,
dbo.SOLICITUDES.numero_licitacion,
dbo.CAT_STATUS_SOLICITUD.DESCRIPCION AS Status, dbo.CAT_FALLO.DESCRIPCION AS
Fallo, dbo.SOLICITUDES.DualAgregation,
dbo.SOLICITUDES.FEC_SOLICITUD, tbStates1.StateName AS
[Localidad distribuidor], tbStates_1.StateName AS [Localidad cliente]
INTO temptbFunnelForecast
FROM dbo.DISTRIBUIDORES DISTRIBUIDORES_1 RIGHT OUTER JOIN
dbo.DISTRIBUIDORES DISTRIBUIDORES1 RIGHT OUTER JOIN
dbo.CAT_STATUS_SOLICITUD INNER JOIN
dbo.SOLICITUDES INNER JOIN
dbo.dependencias_cat ON dbo.SOLICITUDES.DEPENDENCIA =
dbo.dependencias_cat.ID ON
dbo.CAT_STATUS_SOLICITUD.ID_STATUS =
dbo.SOLICITUDES.STATUS LEFT OUTER JOIN
dbo.tbStates tbStates_1 ON dbo.SOLICITUDES.ESTADO =
tbStates_1.StateId ON DISTRIBUIDORES1.ID_EMPRESA =
dbo.SOLICITUDES.ID_Mayorista ON
DISTRIBUIDORES_1.ID_EMPRESA =
dbo.SOLICITUDES.ID_EMPRESA LEFT OUTER JOIN
dbo.CAT_FALLO INNER JOIN
dbo.RESULTADOS ON dbo.CAT_FALLO.ID_FALLO =
dbo.RESULTADOS.FALLO ON
dbo.SOLICITUDES.ID_SOLICITUD =
dbo.RESULTADOS.ID_SOLICITUD LEFT OUTER JOIN
dbo.CPQGOB_EQUIPOS INNER JOIN
dbo.PEDIDOS ON dbo.CPQGOB_EQUIPOS.NO_PARTE =
dbo.PEDIDOS.NO_PARTE ON
dbo.SOLICITUDES.ID_SOLICITUD =
dbo.PEDIDOS.ID_SOLICITUD LEFT OUTER JOIN
dbo.DependenciasAdministradoresVenta INNER JOIN
dbo.Usuarios Usuarios2 ON
dbo.DependenciasAdministradoresVenta.idUsuarioTSG = Usuarios2.idUsuario INNER
JOIN
dbo.Usuarios Usuarios3 ON
dbo.DependenciasAdministradoresVenta.idUsuarioPSG = Usuarios3.idUsuario INNER
JOIN
dbo.Usuarios Usuarios4 ON
dbo.DependenciasAdministradoresVenta.idUsuarioIPG = Usuarios4.idUsuario ON
dbo.SOLICITUDES.DEPENDENCIA =
dbo.DependenciasAdministradoresVenta.idDependencia LEFT OUTER JOIN
dbo.Usuarios Usuarios1 INNER JOIN
dbo.GerenteDistritoEjecutivosCuentas ON
Usuarios1.idUsuario = dbo.GerenteDistritoEjecutivosCuentas.IdUsuarioGte RIGHT
OUTER JOIN
dbo.Usuarios Usuarios_1 INNER JOIN
dbo.DistribuidoresEjecutivosCuentas ON
Usuarios_1.idUsuario = dbo.DistribuidoresEjecutivosCuentas.idUsuario ON
dbo.GerenteDistritoEjecutivosCuentas.IdUsuarioPBM =
dbo.DistribuidoresEjecutivosCuentas.idUsuario ON
dbo.SOLICITUDES.ID_EMPRESA =
dbo.DistribuidoresEjecutivosCuentas.idDistribuidor LEFT OUTER JOIN
dbo.tbStates tbStates1 ON DISTRIBUIDORES_1.ESTADO =
tbStates1.StateId
where solicitudes.fec_solicitud >=@dtInicioFechaSolicitud
order by solicitudes.id_solicitud
/*--- ACTUALIZAR CICLO VENTA A 0 PARA STATUS perdida ---*/
UPDATE temptbFunnelForecast
SET cicloventa = 0
WHERE id_solicitud in
(
SELECT distinct id_solicitud
FROM temptbFunnelForecast
WHERE status = 'completa' and fallo = 'perdida' and cicloventa is null
)
/*--- ACTUALIZAR CICLO VENTA A 0 PARA STATUS desierta ---*/
UPDATE temptbFunnelForecast
SET cicloventa = 0
WHERE id_solicitud in
(
SELECT distinct id_solicitud
FROM temptbFunnelForecast
WHERE status = 'completa' and fallo = 'desierta' and cicloventa is null
)
/*LAS OPORTUNIDADES QUE VAN AL 20% - Folios en revisión sin fechas y sin
producto */
UPDATE temptbFunnelForecast SET CicloVenta = 20 WHERE id_solicitud IN
(
SELECT id_solicitud FROM temptbFunnelForecast
WHERE PL IS NULL
AND Fec_Of_Legal IS NULL
AND Fec_Fallo IS NULL
AND Fec_Entrega_bienes IS NULL
AND Status like 'revisi%'
)
/*LAS OPORTUNIDADES QUE VAN AL 40% - Folios en revisión sin fechas y con
producto */
UPDATE temptbFunnelForecast SET CicloVenta = 40 WHERE id_solicitud IN
(
SELECT id_solicitud FROM temptbFunnelForecast
WHERE PL IS NOT NULL
AND Fec_Of_Legal IS NULL
AND Fec_Fallo IS NULL
AND Fec_Entrega_bienes IS NULL
AND Status like 'revisi%'
)
/*LAS OPORTUNIDADES QUE VAN AL 50% - Folios en revisión con fechas y con
producto. */
UPDATE temptbFunnelForecast SET CicloVenta = 50 WHERE id_solicitud IN
(
SELECT id_solicitud FROM temptbFunnelForecast
WHERE PL IS NOT NULL
AND Fec_Of_Legal IS NOT NULL
AND Fec_Fallo IS NOT NULL
AND Fec_Entrega_bienes IS NOT NULL
AND Status like 'revisi%'
)
=====================================
(CONTINUED IN NEXT POST)