Bases de Datos - CONSULTA DIFICIL

   
Vista:

CONSULTA DIFICIL

Publicado por David (1 intervención) el 28/10/2008 13:39:02
hola muy buenas!!! mi consulta es la siguiente... necesito hacer una select,para mi un tanto comlpicada, haber que m deciis vosotros...

-----------------------------------------------------

Tabla divnegocio

Name
Code
Comment
Data Type
Mandatory
Primary
(^orden de los tipos de datos)

id
DVNID
Division de negocio ID
SMALLINT
X
X

descripcion
DVNDESCRI
Descripcion
VARCHAR(60)
X


ctaFacturacionId
DVNCFACTURA
Cuenta contable de facturación.
SMALLINT
X


ctaContrapartidaId
DVNCCONTF
cuenta de CONTRAPARTIDA asociada para el asiento de facturacion y dotación a morosos. | Va al revés D/H de lo que diga el tipo de asiento
SMALLINT
X


ctaCobroVentanillaId
DVNCCOBRO
Cuenta contable de cobro por ventanilla
SMALLINT
X


ctaCobroRemesaId
DVNCREMESA
Cuenta contable de cobro por remesa
SMALLINT
X


ctaCobroDuplicadoId
DVNCCOBDUP
Cuenta contable de cobro duplicado
SMALLINT
X


ctaCobroMorososId
DVNCMOROSO
Cuenta contable de cobro si la factura ha sido dotada a morosos
SMALLINT



ctaDotacionMorososId
DVNCDOTMOR
Cuenta contable de dotación a morosos
SMALLINT



adjudicacion
DVNADJID
id de la adjudicación(explotación)
SMALLINT
X


actividadContable
DVNACTCCODIGO
CODIGO DE LA ACTIVIDAD CONTABLE
CHARACTER(2)



DVNCCPERIO
DVNCCPERIO
Cuenta periodificación
SMALLINT



DVNCCDDEUDA
DVNCCDDEUDA
Cuenta descarga de deuda
SMALLINT



usuario
DVNHSTUSU
USUARIO DE INSERCION/MODIFICACION
CHARACTER(10)
X


hora
DVNHSTHORA
FECHA/HORA DE INSERCION/MODIFICACION
TIMESTAMP
X
(fin primera tabla)
----------------------------------------------------

Columnas de la tabla CUENTACONT

Name
Code
Comment
Data Type
Mandatory
Primary

CCID
CCID
Identificador
SMALLINT
X
X

CCDESCRIP
CCDESCRIP
Descripción
VARCHAR(60)
X


CCCODIGO
CCCODIGO
Cuenta
VARCHAR(10)
X


CCINDIVA
CCINDIVA
Tipo de impuesto cuenta.
CHAR



CCCUENIVA
CCCUENIVA
Cuenta de impuestos
SMALLINT



CCINDIVAI
CCINDIVAI
Tipo de impuesto cuenta impuesto.
CHAR



CCCUEAJUST
CCCUEAJUST
Cuenta de ajuste
SMALLINT



CCINDIVACA
CCINDIVACA
Tipo de impuesto cuenta ajuste
CHAR



CCCCUEAJUS
CCCCUEAJUS
Contra cuenta de ajuste.
SMALLINT



CCINDIVACC
CCINDIVACC
Tipo de impuesto contracuenta ajuste
CHAR



CCCOBDUPL
CCCOBDUPL
S/N Cobro duplidado.
CHAR
X


CCCUEDUPLI
CCCUEDUPLI
Cuenta cobro duplicado
SMALLINT



CCSNCSC
CCSNCSC
Aplicar CSC Si/No
CHAR
X


CCTIPO
CCTIPO
Tipo de cuenta M->Mayor D->Deudor A->Acreedor C->Activo
CHAR
X


CCAUSAACTC
CCAUSAACTC
S/N UTILIZAR ACTIVIDAD CONTABLE DE DIVISIÓN NEGOCIO
CHAR
X


CCSOCPRSID
CCSOCPRSID
Foreign Key a sociedad.
INTEGER
X


CCSNIVA
CCSNIVA
Si / No cuenta de IVA
CHAR
X


CCSNINFANT
CCSNINFANT
Si / No informar antiguedad
CHAR
X


CCSNSUSTCSC
CCSNSUSTCSC
Si / No sustituir según CSC
CHAR
X


CCSNDATES
CCSNDATES
S/N Indicar codigo de tesoreria
CHAR
X


CCNIVELTES
CCNIVELTES
Nivel de tesorería
CHARACTER(2)



CCHSTUSU
CCHSTUSU
Usuario inserción/modificación datos.
CHARACTER(10)
X


CCHSTHORA
CCHSTHORA
Fecha/Hora de inserción/modificación de datos.
TIMESTAMP
X


------------------------------------------

Columnas de la tabla ACTICONT

Name
Code
Comment
Data Type
Mandatory
Primary

ACTCCODIGO
ACTCCODIGO
CODIGO INFORMADO POR EL USUARIO
CHARACTER(2)
X
X

ACTCDESCRI
ACTCDESCRI
DESCRIPCIÓN DE LA ACTIVIDAD CONTABLE
VARCHAR(30)
X

----------------------------------------------------------

WENO,DESPUES DE ESTE ROLLO, LA SELECT QUE QUERRIA SACAR ES, SACAR LA DESCRIPCION DE LA ACTCONT, LA DESCRIPCION DE LA DIVNEGOCIO, LA DESCRIPCION DE LA CCONT, EL CODIGO DE LA CCONTABLE(HASTA AQUI NADA RARO..) LO DIFICIL, ES QUE PARA TODO ESTO TB SAQUE Cuenta contable de cobro por ventanilla, Cuenta contable de cobro por remesa, Cuenta contable de cobro duplicado,Cuenta contable de cobro si la factura ha sido dotada a morosos, Cuenta contable de dotación a morosos Y SABER DE CUAL ES KUAL,,,PORQUE LO QUE HE LLEGADO A CONSEGUIR ES MUY CONFUSO Y NO SE SABE CUAL ES D MOROSOS, O CUAL ES D REMESA.... T SACA VALORES PERO QUERRIA AGRUPARLOS DE ALGUNA MANERA QUE M DIJERA,ESTOS SON PARA MOROSOS, ESTOS SON COBRO POR VENTANILLA.....................CREO QUE M HE EXPLICADO FATAL, PERO LA QUESTION ES ESA QUE SE AGRUPEN D ALGUNA MANERA QUE SE DIFERENCIA LA ULTIMA PARTE QUE HE EXPLICADO....

SALUDOS I GRACIAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:CONSULTA DIFICIL

Publicado por Franklin Gamboa (188 intervenciones) el 28/10/2008 14:57:26
Hola,

La estructura de las tablas no se entiende para nada jeje asi va aser dificil ayudarte. tambien, a como tu dijiste, casi no te explicaste.

mandame un email con una imagen (una imagen vale mas que mil palabras) del esquema relacional para entender tus estructuras, los campos que debe retornar la consulta y las reglas de negocio (lo de los morosos, etc.).

De momento y sin ver tu esquema relacional, me da la impresión de que lo que te piden para esta consulta no puede sacarse fácilmente, habrá que calcular por ejemplo fechas de mora y otras cosas (luego me preguntan por que me gusta tener campos bit con esa información en la tabla!!!), pero el que la consulta pueda hacerse dependerá de lo que diga tu esquema relacional.

Saludos,

Franklin Gamboa
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar