Ayuda

05/01/2004 - 20:20 por luis suescun | Informe spam
Hola a todos...

Un feliz año 2004 cargado de muchos exitos para todos.

y comienzo con la primera del año a ver si me pueden ayudar.

Tengo un proceso el cual se trata de la grabacion de unas entradas de
inventario; este debe en todo su trayecto grabar el documento de entrada,
actualizar las ordenes de compra generadoras de la entrada, actualizar el
inventario disponible y actualizar un documento de control interno para la
mercancia recibida diario.

Como se podran dar cuenta tiene muchas transacciones que realizar.

Este proceso venia trabajando bien, hasta que cierto dia, dejo de grabar las
entradas de almacen y las otras transacciones se cumplian, otras no. Por mas
que revise el codigono no le encontre error. La solucion Final se dio
quitando los trigguer de la tabla de detalles de la entrada de almacen.

Funciono bien un tiempo hasta que cierto dia, de nuevo dejo de funcionar, en
este caso lo unico que hice para solucionar el problema fue quitar el
control transaccional y el problema se "soluciono" y lo digo entre comillas
pues no es debido dejar un proceso de estos sin control transaccional.

Alguien que me pueda orientar de que puede estar pasando...?


Luis.

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera [MVP]
05/01/2004 - 21:43 | Informe spam
Y ese proceso que dices, qué es? Cómo está implementado?

Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties expressed or implied,
and confers no rights.


"luis suescun" wrote in message
news:
Hola a todos...

Un feliz año 2004 cargado de muchos exitos para todos.

y comienzo con la primera del año a ver si me pueden ayudar.

Tengo un proceso el cual se trata de la grabacion de unas entradas de
inventario; este debe en todo su trayecto grabar el documento de entrada,
actualizar las ordenes de compra generadoras de la entrada, actualizar el
inventario disponible y actualizar un documento de control interno para la
mercancia recibida diario.

Como se podran dar cuenta tiene muchas transacciones que realizar.

Este proceso venia trabajando bien, hasta que cierto dia, dejo de grabar


las
entradas de almacen y las otras transacciones se cumplian, otras no. Por


mas
que revise el codigono no le encontre error. La solucion Final se dio
quitando los trigguer de la tabla de detalles de la entrada de almacen.

Funciono bien un tiempo hasta que cierto dia, de nuevo dejo de funcionar,


en
este caso lo unico que hice para solucionar el problema fue quitar el
control transaccional y el problema se "soluciono" y lo digo entre


comillas
pues no es debido dejar un proceso de estos sin control transaccional.

Alguien que me pueda orientar de que puede estar pasando...?


Luis.



Respuesta Responder a este mensaje
#2 luis suescun
05/01/2004 - 23:57 | Informe spam
Gustavo, este proceso esta implementado asi.

Base de datos Sql server 2000
Front End Vfp.
Con controladores de Odbc.

Se Hacen unas Ordenes de Compra al Proveedor.
Este comienza a entregar y el sistema debe organizar la mercancia en la
bodega.
Actualizar el disponible del producto que entra.
Actualizar la orden de compra fuente.
Actualizar el control interno de ingresos de mercancia.

Gustavo Larriera [MVP] escribió en el
mensaje de noticias #
Y ese proceso que dices, qué es? Cómo está implementado?

Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties expressed or implied,
and confers no rights.


"luis suescun" wrote in message
news:
> Hola a todos...
>
> Un feliz año 2004 cargado de muchos exitos para todos.
>
> y comienzo con la primera del año a ver si me pueden ayudar.
>
> Tengo un proceso el cual se trata de la grabacion de unas entradas de
> inventario; este debe en todo su trayecto grabar el documento de


entrada,
> actualizar las ordenes de compra generadoras de la entrada, actualizar


el
> inventario disponible y actualizar un documento de control interno para


la
> mercancia recibida diario.
>
> Como se podran dar cuenta tiene muchas transacciones que realizar.
>
> Este proceso venia trabajando bien, hasta que cierto dia, dejo de grabar
las
> entradas de almacen y las otras transacciones se cumplian, otras no. Por
mas
> que revise el codigono no le encontre error. La solucion Final se dio
> quitando los trigguer de la tabla de detalles de la entrada de almacen.
>
> Funciono bien un tiempo hasta que cierto dia, de nuevo dejo de


funcionar,
en
> este caso lo unico que hice para solucionar el problema fue quitar el
> control transaccional y el problema se "soluciono" y lo digo entre
comillas
> pues no es debido dejar un proceso de estos sin control transaccional.
>
> Alguien que me pueda orientar de que puede estar pasando...?
>
>
> Luis.
>
>
>


Respuesta Responder a este mensaje
#3 Adrian Garcia
06/01/2004 - 01:39 | Informe spam
Hmm.. no deberias dejar un proceso asi sin control transaccional. Porque no
nos envias los errores que se producen? Fijate tambien de ver si encuentras
alguna informacion adicional en el log de Sql Server,

Saludos
Adrian D. Garcia
NDSoft

"luis suescun" wrote in message
news:
Hola a todos...

Un feliz año 2004 cargado de muchos exitos para todos.

y comienzo con la primera del año a ver si me pueden ayudar.

Tengo un proceso el cual se trata de la grabacion de unas entradas de
inventario; este debe en todo su trayecto grabar el documento de entrada,
actualizar las ordenes de compra generadoras de la entrada, actualizar el
inventario disponible y actualizar un documento de control interno para la
mercancia recibida diario.

Como se podran dar cuenta tiene muchas transacciones que realizar.

Este proceso venia trabajando bien, hasta que cierto dia, dejo de grabar


las
entradas de almacen y las otras transacciones se cumplian, otras no. Por


mas
que revise el codigono no le encontre error. La solucion Final se dio
quitando los trigguer de la tabla de detalles de la entrada de almacen.

Funciono bien un tiempo hasta que cierto dia, de nuevo dejo de funcionar,


en
este caso lo unico que hice para solucionar el problema fue quitar el
control transaccional y el problema se "soluciono" y lo digo entre


comillas
pues no es debido dejar un proceso de estos sin control transaccional.

Alguien que me pueda orientar de que puede estar pasando...?


Luis.



Respuesta Responder a este mensaje
#4 luis suescun
06/01/2004 - 13:38 | Informe spam
No eso es lo curioso... no hay ningun mensaje de error. y que conste que le
tengo control de errores por odbc y por VFP.

Luis

Adrian Garcia escribió en el mensaje de
noticias
Hmm.. no deberias dejar un proceso asi sin control transaccional. Porque


no
nos envias los errores que se producen? Fijate tambien de ver si


encuentras
alguna informacion adicional en el log de Sql Server,

Saludos
Adrian D. Garcia
NDSoft

"luis suescun" wrote in message
news:
> Hola a todos...
>
> Un feliz año 2004 cargado de muchos exitos para todos.
>
> y comienzo con la primera del año a ver si me pueden ayudar.
>
> Tengo un proceso el cual se trata de la grabacion de unas entradas de
> inventario; este debe en todo su trayecto grabar el documento de


entrada,
> actualizar las ordenes de compra generadoras de la entrada, actualizar


el
> inventario disponible y actualizar un documento de control interno para


la
> mercancia recibida diario.
>
> Como se podran dar cuenta tiene muchas transacciones que realizar.
>
> Este proceso venia trabajando bien, hasta que cierto dia, dejo de grabar
las
> entradas de almacen y las otras transacciones se cumplian, otras no. Por
mas
> que revise el codigono no le encontre error. La solucion Final se dio
> quitando los trigguer de la tabla de detalles de la entrada de almacen.
>
> Funciono bien un tiempo hasta que cierto dia, de nuevo dejo de


funcionar,
en
> este caso lo unico que hice para solucionar el problema fue quitar el
> control transaccional y el problema se "soluciono" y lo digo entre
comillas
> pues no es debido dejar un proceso de estos sin control transaccional.
>
> Alguien que me pueda orientar de que puede estar pasando...?
>
>
> Luis.
>
>
>


Respuesta Responder a este mensaje
#5 Miguel Egea
06/01/2004 - 23:32 | Informe spam
SQL garantiza el ACID, el problema debe estar en el control que haces de las
transacciones. Tiene que faltar algún commit o sobrar algún rollback.
Pasanos un esqueleto de procedimiento tipo y vemos..


=Miguel Egea
http://www.portalsql.com
Microsoft SQL-SERVER MVP.
Brigada Anti-Cursores
Aviso de Seguridad
http://www.microsoft.com/spain/tech...9-USER.asp
==
"luis suescun" escribió en el mensaje
news:
No eso es lo curioso... no hay ningun mensaje de error. y que conste que


le
tengo control de errores por odbc y por VFP.

Luis

Adrian Garcia escribió en el mensaje de
noticias
> Hmm.. no deberias dejar un proceso asi sin control transaccional. Porque
no
> nos envias los errores que se producen? Fijate tambien de ver si
encuentras
> alguna informacion adicional en el log de Sql Server,
>
> Saludos
> Adrian D. Garcia
> NDSoft
>
> "luis suescun" wrote in message
> news:
> > Hola a todos...
> >
> > Un feliz año 2004 cargado de muchos exitos para todos.
> >
> > y comienzo con la primera del año a ver si me pueden ayudar.
> >
> > Tengo un proceso el cual se trata de la grabacion de unas entradas de
> > inventario; este debe en todo su trayecto grabar el documento de
entrada,
> > actualizar las ordenes de compra generadoras de la entrada, actualizar
el
> > inventario disponible y actualizar un documento de control interno


para
la
> > mercancia recibida diario.
> >
> > Como se podran dar cuenta tiene muchas transacciones que realizar.
> >
> > Este proceso venia trabajando bien, hasta que cierto dia, dejo de


grabar
> las
> > entradas de almacen y las otras transacciones se cumplian, otras no.


Por
> mas
> > que revise el codigono no le encontre error. La solucion Final se dio
> > quitando los trigguer de la tabla de detalles de la entrada de


almacen.
> >
> > Funciono bien un tiempo hasta que cierto dia, de nuevo dejo de
funcionar,
> en
> > este caso lo unico que hice para solucionar el problema fue quitar el
> > control transaccional y el problema se "soluciono" y lo digo entre
> comillas
> > pues no es debido dejar un proceso de estos sin control transaccional.
> >
> > Alguien que me pueda orientar de que puede estar pasando...?
> >
> >
> > Luis.
> >
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida