Você está na página 1de 11

1.1.1 REPORTE DE PRODUCTOS CON PRECIOS MODIFICADOS.

Para dar respuesta a este requerimiento se implementó una pequeña


aplicación diseñada en visual FoxPro con motor de base de datos
SQL Server 2008, donde por medio de código SQL en la base de
datos al dar Clic en el botón Consultar se realiza la consulta de los
productos con precio de venta modificados y se muestran en una
tabla diseñada dentro de la aplicación. Se diseñó otra función en el
botón Cancelar que después de realizada la consulta permite limpiar
la tabla y los campos de fecha para realizar una nueva consulta,
además el botón llamado Informe muestra una vista preliminar del
informe a imprimir.

Figura 1. Código Precios Modificados.


Fuente: Autor del documento.

1.1.2 CLASIFICACIÓN DE LOS PRODUCTOS.

Para realizar esta clasificación, por medio de código SQL se realizó


una consulta donde de la tabla ALBVENTALIN se utilizaron los
campos Codarticulo, Total y Fechaentrega, con la condición que la
Fechaentrega se encuentre dentro de las fechas establecidas para la
consulta es decir en un periodo de 180 días y ordenar de manera
descendente por el campo Total. Luego se creó una variable que
sumara los totales y de esta manera realizar la clasificación: todos
los productos que sumaran en 80% se clasificaran en TIPOA, los que
estén entre el 81% y 95% en TIPOB y los mayores al 95% en TIPOC.

Figura 2. Código Tipo Productos.


Fuente: Autor del documento.

1.1.3 INVENTARIO ACTIVO POCKET.

Para dar solución a solicitud, se diseñó una aplicación en Visual


FoxPro que mostrara la descripción de producto, el precio de venta,
el stock y que permitiera digitar un número correspondiente al
inventario activo y otro número correspondiente al número de
etiquetas.

Existen dos formas de leer el código del artículo:

 Utilizando el scanner de la PDA.


 Digitando el código de barras.

Una vez que tenemos el código del producto, el código que se diseñó
llama los datos solicitados (descripción, precio, stock y tipo de
artículo) y los muestra en cajas de texto, además se tienen dos
campos libres y activos para digitar, uno correspondiente al
inventario activo y otro para el número de etiquetas a imprimir.

El campo Tipo de Articulo (A, B, C) y Stock, se crearon por petición


del gerente, para brindar un servicio adicional, pues permite tener
conocimiento de los productos existentes en el almacén y realizar un
análisis del tipo de articulo ya que para el gerente es importante que
los productos Tipo A merezcan un mayor espacio en góndola a
diferencia de los tipos B o C.

Figura 3. Código Inventario Activo.

Fuente: Autor del documento.


1.1.4 ENTRADA DE COMPRAS POCKET.

Para dar respuesta a este requerimiento, se diseñó una aplicación en


Visual FoxPro que permita realizar el recibo de mercancía, en donde
por una parte se diseñó el Encabezado Recibo Mercancía que
contiene los siguientes campos: Nro Pedido, Nombre Proveedor y
Nro de Factura. Allí en Nro Pedido se digita el número que se
encuentra en la orden de pedio que corresponde a un número
consecutivo que se lleva de las ordenes realizadas por el gerente. En
el momento que se digita el número de pedido, el código SQL que se
diseñó hace las validaciones correspondientes y nos trae el nombre
del proveedor que se muestra en una caja de texto, el otro campo
corresponde al número de factura que nos trae el proveedor.

Finalmente al hacer Clic en Aceptar se abre una nueva ventana


llamada Detalle Recibo Mercancía. Esta ventana contiene los
siguientes campos: Codigo, Nombre Prod, Cant/Ped, Cant/Rec,
Cos/Unit, Cos/Tot. En el momento en que digitamos el código de
barras del producto, la estructura de código realizada con SQL nos
trae el nombre del producto, las cantidades pedidas y el costo
unitario, donde estos datos vienen enlazados con la orden de pedido,
en el campo Cant/Rec se digita la cantidad de unidades que se
reciben y automáticamente el sistema llena el campo Cos/Tot con el
producto entre Cant/Rec y Cos/Unit.
Figura 4. Código Recibo Mercancía.

Fuente: Autor del documento.


1.1.5 REPORTE DE PRODUCTOS NO VENDIDOS.

Para realizar este reporte, por medio de código SQL se utilizaron los
campos: Codarticulo, Referencia, Descripcion, UnidadesTotal y
FechaEntrega de la tabla ALBVENTALIN haciendo la condición que
la fecha de venta (FechaEntrega) se encuentre dentro de las fechas
asignadas en la consulta.

Para traer el dato del stock se utilizaron los campos: Codarticulo y


Stock de la tabla STOCKS; para obtener el código de barras y el
costo de las unidades existentes (stock) se utilizaron los campos:
Codarticulo, Codbarras y CosteStock de la tabla ARTICULOSLIN;
para traer la rotación (cantidad de artículos vendidos) en 15 días
utilizamos los campos: Codarticulo y Rotacion12 de la tabla
ARTICULOSCAMPOSLIBRES; para traer el precio de venta de los
productos se utilizaron los campos: Codarticulo y Pneto de la tabla
PRECIOSVENTA.

Finalmente con añadiendo mas código SQL se completó la estructura


con todas las condiciones y validaciones necesarias para la realizar
la consulta.
Figura 5. Código Productos No Vendidos.

Fuente: Autor del documento.

1.1.6 REPORTE TIPO DE PRODUCTOS POR PROVEEDOR.

Como ya se había realizado la clasificación de los productos en tipo


A, B y C, entonces para esta aplicación solo se creó código para que
el sistema me mostrara los productos del proveedor seleccionado.
Figura 6. Código Tipo Producto por Proveedor.

Fuente: Autor del documento.

1.1.7 INVENTARIO FÍSICO POCKET.

Para realizar este registro de inventario físico, se creó una aplicación


que se pudiera manejar desde la POCKET donde por medio de
código SQL se tomaron datos de las tablas…
Figura 7. Código Inventario Físico.

Fuente: Autor del documento.

1.1.8 SALIDA DE AVERIAS POCKET.


Este procedimiento se realizó mediante una secuencia de código
SQL donde se tomaron los campos..de la tabla…
Figura 8. Código Salida Averías.

Fuente: Autor del documento.