SUM
Es bastante complejo, diría yo. Lo que usted quiere es calcular la suma de todas las combinaciones de registros. Buscando en Google encontré esta solución para las combinaciones. Deberá partir de...
View ArticleSUM
Si, el sistema asigna el monto de los cheques segun el total de los pagos, es decir, si tengo 3 pagos de 5.000 y realizaré en 2 cheques, me divide 15.000/2 , osea, 7.500
View ArticleSUM
Si, pago se refiere a la deuda que tiene, es decir a los pagos que debe realizar..La tabla temporal es solo para mostrar todos los cambios que se hacen según el recorrido del cheque en los...
View ArticleSUM
De hecho si, actualmente tengo un sp que tiene 2 cursores, realizando el pago/abono de acuerdo al orden del periodo más antiguo y el monto mayor.El sp que tengo es asi.USE [WEBCOB] GO /****** Object:...
View ArticleSUM
Estimado, el cheque debe siempre cuadrar con el total de los pagos, es decir, nunca me debería sobrar ningún peso (el dato se origina así). Lo de ordenar la tabla respecto al periodo más antiguo ,es...
View ArticleSUM
Estimado, el cheque debe siempre cuadrar con el total de los pagos, es decir, nunca me debería sobrar ningún peso (el dato se origina así). Lo de ordenar la tabla respecto al periodo más antiguo ,es...
View ArticleSUM
Mire CROSS JOIN y CTE y me dio dolor de cabeza para el problema planteado. por ahora necesito descanso de este tema uffffDBA SQL Server Santiago/Chile
View ArticleSUM
Para borrar los registros las filas diferencias cambiar el set secuenica por:set @secuencia=cast(@xaschar(1))+','+CASEWHEN@y=@xTHEN''ELSEcast(@yaschar(1))...
View ArticleSUM
La recursividad sería como vincular los resultados finales con ellos mismos para ir calculando los residuales de los cheques. Pero no sé cómo exactamente.Jose R. MCPCode Samples
View ArticleSUM
Hola, bueno con el ejemplo que me das hay una opción recursiva que permite ver las combinaciones que necesitas, lo que pasa es que tienes que definir tantas variables x,y,z como miembros necesites para...
View ArticleSUM
No las combinaciones, sino como los totales. Las combinaciones no porque la cantidad de registros sería potencialmente monumental. No sé exactamente. Creo que recursividad ayuda aquí pero no logro...
View ArticleSUM
Entiendo Jose.Entonces seria como generar las combinaciones de manera recursiva, luego con ello "dar" con las cuotas que el cheque alcanza a pagar.DBA SQL Server Santiago/Chile
View ArticleSUM
Correcto, con cursores funciona. Sin embargo mi instinto me dice que se puede con una consulta, solamente que esta consulta es bastante difícil. ¿Tal vez un CTE recursivo?Jose R. MCPCode Samples
View ArticleSUM
Jose.Justamente ahi esta el problema, las combinaciones uffff.Las deudas no deben ser muchas por clientes, asi que un cursor o while se acomoda perfecto, recorrer cada deuda ordenada por fecha desde...
View ArticleSUM
Pago no me suena correcto. Pago sería una tabla que registra los abonos que hace un cliente. Usted parece que más bien está definiendo DEUDAS, no pagos.¿Por qué una tabla temporal? Yo tendría una...
View ArticleSUM
No veo otra manera que lo hagas sin iteracion cursor o while , que por lo demas ya lo tienes asi.DBA SQL Server Santiago/Chile
View ArticleSUM
Entiendo lo que necesitas hacer, pero en los pagos lo "normal" es que el cajero defina que se pagara y tu en el sistema validas que pague desde el mas antiguo, hacerlo automatico es engorroso y la...
View ArticleSUM
Estimado, el tema es el siguiente:TABLA PAGO --> CODIGO int, PERIODO int, MONTO int, ESTADO char(1)TABLA CHEQUE --> CODIGO int, FECHA date, MONTO int, ESTADO char(1)Por ejemplo si tuviera 3...
View ArticleSUM
Me da curiosidad porque necesitas hacer eso.Atte.CristianPMDBA SQL Server Santiago/Chile
View ArticleSUM
Desistí de hacerlo de esta forma, ya que tal como ustedes dicen el algoritmo es muy complejo por la imnensidad de combinaciones que se puedan dar...Agradecido por sus respuestas!
View ArticleSUM
Estoy de acuerdo con Jose,Lo que pretendes hacer es algo bastante complejo, en terminos de algoritmo.En cualquier caso, no te recomiendo implementar esa logica en un procedimiento almacenado, yo...
View ArticleSUM
Es bastante complejo, diría yo. Lo que usted quiere es calcular la suma de todas las combinaciones de registros. Buscando en Google encontré esta solución para las combinaciones. Deberá partir de...
View ArticleSUM
Disculpa. Básicamente vendría siendo algo asi:declare @monto_chq int declare @monto_max int set @monto_chq = 40000 create table #tmp_datos(nud int, monto int) insert into #tmp_datos select 1,50000...
View ArticleSUM
Es primordial que indiques la estructura de la o las tablas.Si son muchas tablas indicar los script de creacion, datos de insercion.Atte.CristianPM.DBA SQL Server Santiago/Chile
View ArticleSUM
Estimados contertulios:Os traigo un problema que a simple vista se ve fácil pero que me ha traído un gran dolor de cabeza.Básicamente necesito que me cuadre una suma de una tabla de acuerdo a 1...
View Article