![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
¿como controlar cargos de diferentes departamentos a una cuenta de un cliente?
saludos
mi duda es la siguiente en delphi 7 con firebird capturamos cargos a un cliente a lo largo de un periodo de horas o días. cuando el cliente avisa que ya desea su cuenta, se hace la factura o facturas de dicho cliente para facilitar la organización de los cargos, se manejan "fichas" o lotes. y se puede facturar una o algunas de estas fichas o lotes, seria una factura por ficha o lote. el problema es que ahora se incorporara un departamento externo, que se requiere que haga sus cargos a la cuenta de los clientes ¿como controlar esos cargos? por si la ficha o el lote esta en uso o que el cargo se realice antes de que se facture y se vaya el cliente gracias
__________________
Todos llevamos nuestros demonios a cuestas.. |
#2
|
||||
|
||||
Aclara cómo funciona esa parte de la empresa, y qué son exactamente cargos, fichas, lotes... y a qué te refieres con departamento externo, ¿conectado por internet?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
||||
|
||||
Tienes que darnos ejemplos con las tablas concretas y como se hace el flujo.
__________________
El malabarista. |
#4
|
||||
|
||||
poniendolo mas simple, creo
llega un paciente y en la terminal de admisión se le hacen cargos como habitación, derecho de quirofano, etc mientras la terminal 2 que esta en imagenología, le hace un cargo por las placas o servicios de rayos x que se le ordenan en la terrminal 3, digamos que es cocina y se hacen cargos por alimentacion alguna sugerencia para controlar los cargos olvidemos lo de las fichas o lotes actualmente los cargos se hacen en una sola terminal se tiene el catalogo de pacientes se abre la cuenta del paciente y se van capturando los cargos lo tipico: clave de paciente, codigo del concepto, precio unitario,cantidad, iva, etc etc en un dbgrid mi duda es como controlar esos cargos que harian las terminales de imagenologia u otra, si estoy capturando cargos en mi terminal principal al mismo paciente.
__________________
Todos llevamos nuestros demonios a cuestas.. |
#5
|
||||
|
||||
Hola gmontes.
No me queda claro a que te refieres con "controlar":
Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#6
|
||||
|
||||
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 |
#7
|
||||
|
||||
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.. |
#8
|
||||
|
||||
Cita:
Lo que describe se veria asi: Cita:
--- 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. |
#9
|
||||
|
||||
gracias por los comentarios, voy a aplicarlos.
![]()
__________________
Todos llevamos nuestros demonios a cuestas.. |
![]() |
|
|
![]() |
||||
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 |
![]() |
|