Está en la página 1de 1

Se pide desarrollar un software para una empresa dedicada a la distribución de

productos en exclusiva de alimentación. Para ello se pide:

1. Gestión clientes
Los clientes pueden ser personas morales o físicas. Los datos que interesa
mantener de los clientes son: un código único de cliente, nombre, razón social,
dirección, lista de teléfonos de contacto, ciudad, código postal, CURP en el caso de las
personas físicas y RFC en el caso de las personas morales, Los clientes pueden darse
de alta, modificarse y darse de baja.

2. Gestión de proveedores
De los proveedores interesa mantener los siguientes datos: un código único,
nombre, razón social, dirección, ciudad, código postal, lista teléfonos, fax, RFC.
Los proveedores pueden darse de alta, modificarse y darse de baja. Dar de
baja un proveedor supone desactivarlo a él y a los productos que sirve.

3. Gestión de artículos
Los artículos se dividen en categorías. Cada categoría se caracteriza por un
código y una descripción. Cada artículo se compone de un código, nombre, IVA que se
aplica, precio de compra, precio de venta, número de unidades. Cada artículo lo sirve
un único proveedor. Los artículos pueden darse de alta, modificarse y darse de baja.

4. Gestión de recibos
Un recibo es un documento que recoge los datos de una venta a un cliente. Un
recibo está formado por una cabecera, unas líneas de recibo y un pie con los totales.
La cabecera tiene el número de recibo, los datos del cliente que se estimen
oportunos y la fecha de creación del recibo. Cada línea del recibo consta del código y
la descripción del artículo, el número de unidades, el precio de venta (que puede diferir
del precio de venta recogido en la definición del artículo y el importe total del artículo.
El pie recoge los totales de la siguiente forma: existirá una fila por cada base de
IVA diferente aplicado en los diferentes artículos. Cada fila tendrá cuatro columnas, la
primera indica la base de IVA aplicado, la segunda la suma de los importes de los
artículos a los que aplicarles ese IVA, la tercera el IVA, la cuarta sería la suma de los
importes con el IVA aplicado. Por último, aparecerá el total a pagar.
De un recibo debe saberse si está pagado o no. Los recibos pueden crearse en
cualquier momento. Un recibo puede borrarse sólo si no existe una factura asociada.
Un recibo puede modificarse siempre, pero teniendo en cuenta que si se modifica un
recibo que tiene asociada una factura, ésta se verá modificada a su vez.

5. Gestión de facturas
Una factura recoge la información de un conjunto de recibos pertenecientes a
un cliente. Una factura consta de una cabecera, un cuerpo de factura y un pie de
factura.
La cabecera de la factura tiene los siguientes datos: datos fiscales del emisor de la
factura, datos fiscales del cliente, fecha y número de factura (el número de factura es
único y asignado por el sistema, iniciándose cada mes de enero).
El cuerpo de la factura estaría formado por los recibos que forman la factura,
de manera que para cada uno de ellos aparezca el número del recibo y las líneas del
recibo.
El pie de factura sería similar al pie de recibo, pero haciendo referencia a todos
los recibos que se contemplan en dicha factura.
El proceso de facturación se lleva a cabo dando el rango de clientes a los que
se quiere facturar y un rango de fechas para seleccionar los recibos.
Las facturas sólo pueden crearse. Si hace falta modificar su contenido se
modifican los albaranes correspondientes. Las facturas no pueden borrarse.

Esquivel 2011

También podría gustarte