Evaluando propuestas

Programa para emitir facturas

Publicado el 14 Febrero, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Necesito crear una aplicación/programa para Windows mediante el cual pueda emitir facturas a clientes, el cual utilizaré como programa de respaldo cuando nuestro software de facturación falla.
El programa debe tener un campo para escribir el código de barras del artículo y realizar una búsqueda en una base de datos y retornar la siguiente información:
Nombre
Precio
Impuesto
Adicionalmente, debe tener un campo para anotar la cantidad de artículos vendidos.
Debe tener otro campo donde se calcule el total por línea (cantidad x precio + impuesto).

El campo de código de barras tiene un máximo de 12 caracteres, alfanuméricos. Cuando el código inicia con 25, el programa debe separar el código en dos partes: extraer los primeros 7 dígitos (que sería el código del artículo) y extraer los últimos 5 dígitos y dividirlo entre 1000 (que sería la cantidad del artículo) por ejemplo:
Código de barras: 250265212345
Código (7 primeros dígitos): 2502652
Cantidad (5 últimos dígitos dividido entre 1000): 12.345
Utilizando los primeros 7 dígitos, buscar en la BBDD para retornar los datos requeridos (descripción, precio, impuesto). En los casos que el código de barras no inicia con 25, se utiliza todo el código de barras para realizar la búsqueda en la BBDD.

En la cabecera del documento se colocaría la fecha actual y el total del documento (sumatoria de todas las líneas facturadas).
Debe tener otro campo para ingresar el total del pago recibido y otro campo para calcular el cambio/vuelto del cliente.

Debe tener un botón para totalizar la factura el cual la guardará en la BBDD y abrirá un nuevo formulario en blanco para realizar la siguiente venta.
Luego de presionar el botón totalizar, se debe imprimir la factura por una impresora de comandas.

Debe ser un programa sencillo y formato de impresión sencillo con los datos más elementales.
El programa no manejará datos de clientes diferentes. No es necesario manejar diferentes medios de pago.

La data de las facturas emitidas se debe almacenar en una tabla que pueda exportar a Excel. Se debe exportar la data de la cabecera del documento y de las líneas.

El programa debe alimentarse desde una base de datos con contiene los datos de los artículos:
Código de barras
Descripción
Precio
Impuesto

Necesito que la bbdd de este programa se actualice recurrentemente (cada hora) con data desde sap business one hana. Actualmente tengo un programa para enviar data desde SAP hacia hojas de cálculo de Google Sheets.

Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Plataformas requeridas Windows

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por O. U.