You are on page 1of 8

Modulos para el ERP

CATLOGOS
Lineas
Sublineas
Marcas
Proveedores
Tipo de Proveedores
Productos
o Existencias
o Precios
o Impuestos
o Cdigos de barra alternativos
Vendedores
Catalogo de puestos
Catalogo de personal ( A partir de este catalogo se determina si el personal es
usuario del sistema y si a que departamento pertenece etc etc )
Tipos de clientes
Clientes
Sucursales
Bancos
o Cuentas
o Conceptos de Movimientos
Catalogos de HACIENDA
o Aduana
o ClaveProdSer
o ClaveUnidad
o CodigoPostal
o FormaPago
o Impuesto
o Moneda
o NumPedimentoAduanal
o Pais
o PatenteAduanal
o RegimenFiscal
o TasaoCuota
o TipoDeComprobante
o TipoFactor
o TipoTRelacion
o UsoCFDI
Catalogos de contabilidad Sistema
Catalogos de contabilidad Hacienda
o

VENTAS
Cotizaciones
Vender de distintos locales
Facturas
Remisiones
Addendas
Consolidacin de Remisiones
Ventas programadas peridicas
Backorder
Promociones
o Precios especiales por cliente
o Por criterios del producto y/o venta y/o cliente
Rangos de productos y/o lneas y/o marcas y/o proveedores
Rangos de clientes y/o tipos de clientes y/o lista de precios
Productos similares (Yoghurts, lleva 3x2 no importando el sabor)
Nmero de productos en la partida.
Nmero de tems en la venta.
Monto antes de IVA de la venta
o Aplicar
Porcentaje
Monto Fijo
o Limitar
Por fecha
Por unidades
Por aplicaciones (limitado a 100 facturas)
Lista de precios y productos por cliente ( modelo Retail )
Exportar venta a compra a propio sistema y/o a formato XLS, XML, CSV

PUNTO DE VENTA
Remisin
Factura
Cobro inmediato de la operacin
Corte de caja
o Fondo de apertura
o Corte de caja
Venta de servicios ( Tiempo aire, pagos a terceros )

DSV (DROP SHIPPING V ENDOR)


Vender con existencia de otra base de datos

DEVOLUCIONES
Devoluciones no timbradas, solo afectan inventario y CXC
Notas de Crdito
Garantas

COMPRAS
Compras directas
rdenes de Compra
Recepciones parciales
Recepciones completas
rdenes de compra automticas
o Global
o Por local
o Por consumo cliente ( Fill Rate )
o Por calculo mximos y minimos
Importaciones y Pedimentos

DEVOLUCIONES A PROVEEDOR
Devoluciones sin documento fiscal
Notas de Debito
Garantas

TRANSFERENCIAS
Traslados
Traslado por fases
Recepcin parcial o total
Traslado total
Traslado total por fases

OTRAS ENTRADAS
Entradas

OTRAS SALIDAS
Salidas

KITS O MANUFACTURA S IMPLE


Definicin
Orden de ensamble
Orden de explosin.
Estatus de produccin

CUENTAS POR COBRAR


Cobranza
o Aplicar monto seleccionando compras
Cargos
Abonos
Pago de notas de crdito
Notas de Cargo
Aplicaciones de Saldo
Parcialidades
CUENTAS POR PAGAR
Pagos
o Aplicar monto seleccionando compras
Cargos
Abonos
Cobro de notas de dbito
Aplicaciones de saldo

WMS (WAREHOUSE MANAG EMENT SYSTEM)


Ubicaciones
Traslado de Ubicaciones
Sugerido de Resurtido
Pick Ticket

LOGISTICA
Pick ticket
Entrega de mercanca
Embarques
Packing list

MARKETING
Actividades
Rebates
Proteccin de precios
CRM
Prospectos
o Registro
o Seguimiento
o Cierre
o Estadsticas.
Proyectos de venta.
o Registro
o Seguimiento
o Estadsticas
o Conversion de prospecto a cautivo
Conexin a PBX IP informando que cliente llama y mostrando en pantalla la informacin
relevante.

PROYECTOS
Gestin
Licitaciones

OTROS
Nmeros de serie
Lotes
Inventario Fsico
o Con cdigo de barras ( con Drones !)
o Desde archivo externo
Asignacin de Backorders
Facturacin mltiples folios
Timbrado CFDI
Multimoneda
o Vender en distintas monedas
o Manejar 3 tipos de cambios distintos por moneda
Identificador Unico por producto ( como si todos fueran seriados )
o
BANCOS
o Registro de movimientos CxCo CxPa
o Aplicacin con digito verificador
o Aplicacin con archivo externo
Tienda WEB ?
o Off Line
o On Line
Analisis de Datos
o Comparativos mensuales 2 aos ( Minimo )
Producto
Cliente
Marca
Vendedor
Proveedor ( a partir de recepcin de compra y si el sistema tiene
implementado el modeo IUP)

o Drill down todas las reas


o Cubos de decisiones todas las reas

DISEO DE SOLUCIN

BASE DE DATOS
MariaDB
Lgica y reglas de negocio residentes en la base de datos.
o Restricciones
o Procedimientos almacenados.
o Triggers
o Vistas
o Usuarios

API
Desarrollada en C#
Manejar la conexin entre la base de datos y el cliente a travs de Sockets
Envo y recepcin de mensajes entre cliente y API
o JSON
o Encriptado
o Codificado en Base64
Operacin
o Validar el usuario y mantendr un socket abierto entre el cliente y la API.
o Entregar un token cuando la validacin sea exitosa.
o Se encargar de la seguridad de la base de datos validando que no haya SQL
Injection en las peticiones.
o Generar el cdigo SQL para realizar transacciones en la base de datos.

CLIENTES
Al manejar un ambiente en 3 capas, el cliente es independiente del funcionamiento de la base de
datos. Inicialmente se pretende iniciar con un cliente PHP para posteriormente integrar una
versin de escritorio en lenguaje a definir.

Esto permite en algn momento hacer la solucin del cliente de cdigo abierto para que
desarrolladores puedan hacer su propia interfaz de usuario lo cual robustecera al sistema.
DIAGRAMA DE SOLUCIN

MariaDB

API C#

Internet

Interfaz de usuario

In

Interfaz de usuario

You might also like