![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
El albaran es una simple tabla, la factura son dos tablas en relación maestro-detalle (cabecera de factura y cuerpo).
Albaran, campos: - id de albaran (autoincremento, puede haber huecos si no quieres huecos pregunta) - numero de albaran (correlativo, no es clave principal), tipo A0000032/2006 - fecha albaran date - remitente entero (clave ajena o foránea de cliente) con un DBLookup va que chuta - Destinatario entero (clave ajena o foránea de cliente) con un DBLookup va que chuta - Portes entero,un radiogrup con dos opciones: - Pagados (se supone que los portes del albaran los paga el Remitente- Base imponible - Porcentaje de iva - total de albaran currency (puede crearse o puede hacerse al vuelo) - Los demás campos que requiera. Para enlazar esto con la tarifa, puedo ayudarte un poco, ya que tengo algo parecido hecho. La filosofía que uso es: - Dependiendo del tipo de portes (pagados o debidos) se elige la tarifa correspondiente de ese cliente, despues, según los kilos se eligen las 2 tarifas más cercanas y se añaden a Un Combobox, donde el usuario, puede elegir una de esas tarifas o poner una distinta. Aunque se "debería elegir una de sus tarifas" a veces, por el volumen del paquete, se establece una "tarifa especial" para ese porte, por tanto, hay que dejar que el usuario pueda especificar esa tarifa excepcional. si te interesa puedo darte algún fragmento de código. Saludos.
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#2
|
||||
|
||||
|
Hola Delphitest
Sigo con problemas para ver el programa, no estan lo archivos: DTMRepartidores, DTMTarifa, al no estar estos no puedo hacer nada, revisa que esten todos los archivos cuando los envies para poder verlos. Saludos |
|
#3
|
||||
|
||||
|
Vale Ya lo veo
En que quieres que te ayude? Quieres que te adelante algo ? Saludos |
|
#4
|
|||
|
|||
|
Entra en la opción, Ventas/Albaranes
Si das de alta uno nuevo veras que despues de meter los datos de cabecera hay que pulsar el botón que pone "+" a la dcha del DBGrid. Eso permite meter las lineas del albaran y aparecen con un importe de cada linea. Mete una linea , le das a aceptar y luego otra y ya a cancelar, eso hace que las lineas aparezcan en el dbgrid. Hasta ahi todo bien, pero fijate en la base imponible , está a cero, eso es lo que quiero solucionar, que sea la suma de los importes. El iva, descuento y total ya están preparados. Gracias de nuevo.
__________________
Mi proyecto paso a paso (Parte I) |
|
#5
|
||||
|
||||
|
Hola
Dame el concepto matematico de esto, no lo entiendo. Creo que va asi: Base Imponible + IVA - Descuento = Total Es asi ??? Quieres hacer la operacion y si te apetece, lo grabas o no.?? Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Ejecutar Query Paso a Paso??? | juliopag1 | SQL | 0 | 17-06-2006 01:51:10 |
| Novato (Paso a Paso de una consulta) | enecumene | Conexión con bases de datos | 2 | 29-05-2006 20:52:19 |
| Motor Paso a Paso | jluisx | C++ Builder | 3 | 12-09-2005 16:48:07 |
| Red Paradox paso a paso | Aldo Josué | Conexión con bases de datos | 2 | 13-12-2003 13:53:37 |
| procedure paso a paso | Silver | Varios | 1 | 26-08-2003 20:24:00 |
|