Reglas de Negocio

Versión 2008.4

El máximo y mínimo de la mercancía son calculados en base a la cantidad de ventas menos devoluciones en un período de fechas, de dicho período se obtienen los días naturales. Entonces el total de unidades vendidas es dividido entre los días naturales. El resultado es multiplicado por el máximo de días para obtener el stock máximo de la mercancía, y multiplicado por el mínimo de días para obtener el stock mínimo de la mercancía.

Versión 2007.3

Las mercancías admiten varias ofertas pero siempre será aplicada siempre solamente una, la que más beneficie al cliente.
Los descuentos por factor de preco en las Unidades de Medida de la mercancía son considerados Descuentos por Renglón.
Cuando existe OFERTA ésta es aplicada antes de cualquier otro descuento.
El parámetro de Igualar Costo de Reposición a último, sucede si es diferente de cero (Avanzadas – Otros – Parámetros Generales, pestaña Mercaderías).

Versión 2007.1

Pregunta si cambia la utilidad al modificar el precio de venta. Esto aplica siempre y cuando exista una sola lista de precios.
Si la utilidad es fija, cambia el costo.
Si la utilidad es editable, pregunta si cambia la utilidad o el costo.
En la forma de operar las Notas de Entrada forzadas, toma el costo de reposición; si es 0 toma el último. Si es de todas formas 0 toma el promedio.
El costo base de la utilidad siempre será el costo de reposición.
Las devoluciones y cancelaciones no se permiten sin efectivo disponible.
En Cambio Masivo de Precios el múltiplo de redondeo siempre será moviendo la utilidad y el precio mínimo de venta se mueve en forma proporcional.
Cuando existe una OFERTA ésta es aplicada antes de cualquier otro descuento.
Los descuentos por factor de precio en las unidades de medida de la mercancía son considerados descuentos por renglón.
Las mercancías admiten varias ofertas pero siempre será aplicada solamente una, la que más beneficie al cliente.

Versión 2006.1

Punto de Venta y Administrador

Costo base para la utilidad = costo de reposición
Se establecen precio mínimo de venta y descuento máximo para control de precios al público como una manera de cuidar el margen de utilidad.
Generación de entradas forzadas para evitar existencias negativas
No existe ningún movimiento en COMPUEJE que no esté respaldado por un docto.
Cambios masivos de precios solo afecta a costo de reposición.
Devolución de recibo no se admite si no hay disponible en la forma de pago en que se requiere registrar.
Las facturas directas desde PDV si afectan inventario, siempre que se facture un recibo el sistema se cerciorará de que ya haya afectado el inventario.
La única forma de vender abajo del costo es mediante una oferta.
No son admitidas las existencias negativas, el problema se resuelve con “entradas forzadas”.
La lista de precios al público es la lista número 1.
El método de redondeo es 5/4 = 5 arriba, 4 abajo.
Orden de Búsqueda de Registros en Catálogos con múltiples códigos

Orden de Búsqueda para localizar mercancía en la Base de Datos:
Código principal
Códigos alternos
Código de barras (GTIN)
PLU
Orden de búsqueda para localizar clientes en la Base de Datos:
Código principal
Registro Tributario
Códigos alternos
Orden de Búsqueda de Registros en Catálogos con múltiples códigos

Estructura de Folios para documentos:
TIENDA + ESTACIÓN + DOCUMENTO + CONSECUTIVO
Con el dato de tienda se garantiza que cuando el usuario consolide la información almacenada en la Base de Datos de la oficina central los folios no se crucen.

Foliación para COMPUEJE (Kardex de Movimientos de inventario):
TIENDA + ESTACIÓN + DOCUMENTO + CONSECUTIVO + CONSECUTIVO RENGLÓN
Consecutivo = Consecutivo de documento
Cualquier documento que surja en el sistema es establecido en COMPUCAJA, es decir el usuario jamás podrá crear un nuevo documento.

Usuario COMPUCAJA

Este usuario-empleado se va preinstalado en la base de datos del sistema, opera como “Super-usuario” ya que cuenta con todos los permisos habilitados, sus permisos no pueden ser modificados. El único usuario que se puede cambiar y que queda a total responsabilidad del cliente es reasignarle una nueva contraseña.

Grabación de la Información en la Base de Datos

Toda la información se graba en letras mayúsculas, el sistema acepta todos los caracteres que el usuario ingrese.

Excepciones:
E-mail en catálogo de Empleados
E-mail en catálogo de Fabricantes
Registro de enlaces a Sitios Web de Fabricantes y Mercancías

Nombres en catálogos son irrepetibles
El sistema vigila que no se repita el dato de Nombre en un mismo catálogo.

Eliminación de registros
La eliminación de registros en el sistema es física. Los registros que tengan vínculos en otras tablas no podrán ser borrados, en este caso el sistema atrapará la excepción que ocurra enviando un mensaje similar a “No se puede eliminar el registro porque tiene relaciones o vínculos con otras tablas de la base de datos”.

Bloqueo de registros
El sistema no deberá permitir que diferentes usuarios accedan a un mismo registro para su edición. Si ocurre el caso que un usuario está modificando un registro y desde otra instancia del sistema un usuario accede a dicho registro, la aplicación deberá de enviar un mensaje donde especifique que el registro esta siendo modificado por otro usuario.

Asignación de Códigos en Catálogos
Los códigos a los catálogos serán asignados automáticamente por el sistema, si se elimina un registro este no será ocupado nuevamente, por lo tanto, la asignación de códigos automáticos no es el primer disponible que se encuentre, sino el último encontrado más uno. La fórmula para la obtención del código siguiente es:

código = Ultimo asignado + 1

Habrá algunas excepciones, catálogos que requieran que el usuario asigne manualmente el código principal para acceder a los registros del catálogo.
Excepciones: Catálogo de Mercancías y Catálogo de Clientes.

Políticas Comerciales Establecidas

Los tipos de descuentos disponibles actualmente en el sistema fueron agrupados en dos grupos:

Básicos:
Para el caso de que el usuario tenga definido en el sistema más de uno de éste grupo, el sistema comparará todos y sólo aplicará uno: el de mayor porcentaje que es el más beneficia al cliente.
Descuento por cliente. Si en la caja se pide cliente (parámetro de caja), el descuento asignado a éste es aplicado a todos los productos que conformen la venta.
Ofertas. Una vez registrado el producto a vender, el sistema automáticamente verifica en la tabla de ofertas si hay oferta vigente para dicho producto.

Adicionales:
Estos descuentos serán aplicados única y exclusivamente por permiso de usuario, a excepción de Artículos Adicionales con Descuento. Para el caso de que se haya aplicado uno básico (grupo anterior) el cálculo será en cascada. Ejemplo de cálculo en cascada:

Precio c/impuestos = $100.00
-10% por Oferta = $ 10.00
Subtotal = $ 90.00
-15% Descto por Renglón = $ 13.50
Precio final = $ 76.50

Descuento por renglón (tanto en porcentaje como en importe). Función solicitada por el usuario una vez que se haya registrado (escaneado o digitado) el código de la mercancía a vender.
Descuento global. Función solicitada por el usuario. Se podrá ingresar el porcentaje de descuento global al comenzar el registro del comprobante ó cuando el cajero haya ingresado todas las partidas de venta (al final).
Descuento por Forma de Pago. Definido a nivel administrativo y se activará al registrar por comprobante la forma de pago. El descuento sólo será aplicado siempre y cuando el comprobante sea pagado en su totalidad por dicha forma de pago.
El sistema revisará las reglas siguientes al aplicar cualquiera de éstos descuentos:

Reglas:

En los descuentos clasificados como “Básicos”, siempre se aplicará el porcentaje de descuento que más beneficie al cliente.

El descuento del cliente, anula la solicitud del Descuento Global (ya sea al inicio o al final).

En caso de que sea solicitado un descuento del mismo tipo, el sistema aplicará solo uno, el que más convenga al cliente.

A nivel producto se validará el atributo de “Precio mínimo a vender” ó “Descuento máximo permitido” que se definirá por mercancía.

Precio mínimo a vender(PMV) = Porcentaje máximo permitido

Excepciones: Para el caso de las ofertas no se respetará el precio mínimo a vender pero al momento de que el usuario la esté dando de alta en el sistema, éste deberá de enviar una “alerta visual” explicando que la oferta que se está registrando no respetará los parámetros permitidos de la mercancía.

En COMPUCAJA.net 2006 se establece que la lista de precios 1 es la que contiene el “Precio máximo al público”, a éste respecto el sistema sólo alertará al usuario cuando se detecte que ésta regla es infringida.

No se admiten más comentarios