Ver Mensaje Individual
  #2  
Antiguo 09-03-2005
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Reputación: 10
marcoszorrilla Va por buen camino
Supongo que te estás refiriendo a las transacciones, pues resumiendo todo lo que ocurra dentro de una transacción sino se llega a consolidar queda anulado en su totalidad.

-----Comienzo transacción.
Facturar albaranes
Crear lineas de factura
totalizar lineas
Crear cabecera de factura
Actualizar la ficha del cliente
eliminar los albaranes facturados
-----final de transacción

Si por ejemplo dentro de la transacción realizamos todas las tareas indicadas, supongamos que cuando estamos creando la cabecera de la factura ocurre un error inesperado, ya hemos agregado las líneas a la factura y hemos creado parte de la cabecera, sería una catastrofe que la situación quedara de esta forma, tendríamos dispuesto que se ejecute un Rollback en caso de cualquier fallo y quedaría de esta manera anulado todo el proceso, dejándolo en la situación anterior al comienzo de la transacción.

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita