Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-10-2016
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Yo tampoco entiendo muy bien en qué consiste el problema. Dado que imagenología no va a cargar la comida, y cocina no va a cargar quirófano, no tendría por qué haber colisiones. Cada cargo entra en una fila distinta de la tabla de cargos y puede haber inserciones simultáneas de registros para el mismo cliente.

LineComment Saludos
Responder Con Cita
  #2  
Antiguo 19-10-2016
Avatar de gmontes
gmontes gmontes is offline
Miembro
 
Registrado: jul 2004
Ubicación: Culiacán, Sinaloa, México
Posts: 668
Poder: 23
gmontes Va por buen camino
saludos

gracias por presentar sus dudas a mi falta de claridad

la forma de trabajar la caja principal, que es la que factura, es la siguiente:

se registra el paciente (tabla de pacientes con sus datos)

se registra el cliente al cual se factura el paciente (tabla de clientes con sus datos, clavecliente, rfc, etc etc
)

se inicia la captura de cargos al paciente en un stringlist (concepto, precio unitario, cantidad, descuento, iva, etc etc)
se sale de captura y quedan los cargos a espera de mas cargos o convertir estos cargos en factura

lo nuevo:

se agrego un departamento nuevo (terminal)

se pretende que este departamento haga sus cargos al paciente, (sin ver los cargos ya capturados)

la solución que encontré, es tener una tabla de repositorio de cargos

es decir, cuando la caja principal entre a hacer mas cargos, le salga un aviso de que en el repositorio tiene cargos de otros departamentos (para el paciente activo) y si los desea agregar a la cuenta del paciente

esto sería para que si coincide que en un dado momento el hacer cargos al mismo paciente, en el stringlist, no afecte o se tenga que estar revisando la tabla de repositorio de cargos.
__________________
Todos llevamos nuestros demonios a cuestas..
Responder Con Cita
  #3  
Antiguo 19-10-2016
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.941
Poder: 28
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Cita:
Empezado por roman Ver Mensaje
Yo tampoco entiendo muy bien en qué consiste el problema. Dado que imagenología no va a cargar la comida, y cocina no va a cargar quirófano, no tendría por qué haber colisiones. Cada cargo entra en una fila distinta de la tabla de cargos y puede haber inserciones simultáneas de registros para el mismo cliente.

LineComment Saludos
Concuerdo con Roman. Creo que te estas preocupando por algo que no es un problema.

Lo que describe se veria asi:

Cita:

Cliente1: + Comida * $100
Cliente1: + Quirofano * $1000
Cliente1: + Imagenes * $9
El orden no importaria. Ver lo que ya tiene el paciente es trivial (seria consultar su log de cargos). Y al final alguien revisa y aprueba todo lo realizado. Listo.
---
P.D: Deberias usando datos de prueba hacer un recorrido de todos los escenarios hasta que veas como funciona todo. Eso se puede hacer con un diagrama de flujo o en una hoja de Excel (mi tecnica favorita).
__________________
El malabarista.
Responder Con Cita
  #4  
Antiguo 20-10-2016
Avatar de gmontes
gmontes gmontes is offline
Miembro
 
Registrado: jul 2004
Ubicación: Culiacán, Sinaloa, México
Posts: 668
Poder: 23
gmontes Va por buen camino
gracias por los comentarios, voy a aplicarlos.
__________________
Todos llevamos nuestros demonios a cuestas..
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Obtener todos los departamentos entre dos tablas. jeremiselxi Varios 6 29-05-2015 14:39:04
Cargos en el Club ixMike La Taberna 59 28-01-2008 23:24:57
controlar acceso a un objeto desde diferentes threads derteo OOP 2 07-02-2006 19:16:36
Abstracción de aplicación por departamentos adlfv OOP 2 26-10-2005 07:46:38
Descripcion de cargos Informaticos DarkByte Humor 0 10-06-2004 14:07:29


La franja horaria es GMT +2. Ahora son las 12:06:58.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi