Evaluando propuestas

Microservicio para Laravel via Api (Backend) desarrollado en Boostrap o Veu.Js (Frontend)

Publicado el 14 Agosto, 2019 en Programación y Tecnología

Sobre este proyecto

Abierto

Nro. Del requerimiento Funcional
RF12
Nombre del requerimiento
Recepción de Compras

Historias de Usuario
USUARIO: Bodeguero y/o Encargado de Nodo:

TAREA 1: Recepción desde rendición Mercado Mayorista:

El Bodeguero verá la lista de Rendiciones generadas que aún están sin recepción conforme. Se propone que mediante títulos se diferencie de la lista de Ordenes a Productor.


El Bodeguero podrá pinchar y visualizar una rendición, desplegando todos los productos comprados en Mercado Mayorista (MM). Incluyendo campo nuevo de cantidad real o cantidad recepcionada.
El Bodeguero podrá ingresar vía número con hasta 2 decimales el campo de peso recepcionado.

En caso de ser Cantidad o formato unidades sera sin decimales. Solo el formato Kilo permite decimales.. Por defecto deberá marcar el valor que se genera a partir de la rendición. Este campo servirá en el Backend de la plataforma para contabilizar el ingreso de productos al sistema de inventario.
El registro de Ingreso deberá quedar asociado al usuario que realizó la recepción.



TAREA 2: Recepción desde Orden de Productor:
El Bodeguero verá la lista de Ordenes generadas a productores. Se propone que mediante titulos de diferencie de la lista anterior de rendiciones.
El bodeguero vía código de Barra (ID Orden, puede ser ingresado tb manual), puede ingresar directo y ademas podra filtrar por Rut del Productor o nombre del productor para visualizar específicamente sus ordenes.
El Bodeguero podrá pinchar una orden y desplegar todos los productos encargados al productor con: Formato, Cantidad de formatos, Valor unitario, Total Neto, Iva y Total Bruto. Y al final la cantidad en Kilos o Unidades que deben ser recepcionadas de ese producto.
El Bodeguero podrá ingresar vía número con hasta 2 decimales el campo de peso recepcionada En caso de ser unidades con números enteros. Por defecto deberá marcar el mismo peso que se genera a partir de la Orden a Productor. Este campo servirá en el Backend del sistema para contabilizar el ingreso de productos al sistema de inventario.


Permitir indicar si el lote tiene factura asociada o está pendiente.
Permitir crear una Factura dentro del proceso de recepción de un lote. Esta creación deberá considerar los siguientes campos: Número de Factura, Imagen y monto total.
En caso de Factura generada, poder asociar más de un lote a una misma factura (visualizar desde el boton asignar factura las sin cruadrar y poder asignar el Lote)
Los pedidos a productor deberan estar con valores en montos Netos, Iva (neto *0,19) y total (neto +Iva).


Al final de la recepcion (parte baja) deberá mostrar Factura/as con Total ingresado (en crear Factura) Vs total calculado (desde los Lotes asignados).
Si la factura no cuadra, deberá permitir solicitar Nota de Crédito al productor o Pedido pendiente Factura.
Estas Notas de Credito y pedidos pendiente de factura deberan ser posibles de cerrar en vista de diferencias rececpcion.

TAREA 3: Ajustar Diferencias Recepcion:
Bodeguero y encargado de Nodo podran ver las diferencias generadas en recepcion por documento pendiente y notas de credito.
Bodeguero y encargado de Nodo podran asignar documentos respectivos a las diferencias y cerrarlas conforme. Para esto deberan poder desde la vista crear un documento correspondiente a Factura o Nota de credito con los mismos campos

TAREA 4: Ver Historial de Recepcion:
El Bodeguero y encargado de Nodo podran visualizar los ingresos a inventario asociados a una OT u Orden a productor.

En esta visualización la idea es poder ver lo ingresado en cada recepcion generada.

USUARIO 2: Encargado del Nodo

TAREA 1: Reportes de Inventario:
El encargado del nodo debera poder visualizar el saldo o stock en bodega por producto. Para esto se dispondran de dos vistas, una tipo tabla con Ingresos, Salida y Stock diario, junto con otra tipo grafico en donde se vean los mismos campos (ingreso y Salida como barras color Verde y Rojo respectivamente; y Salda como una Linea con el Stock Diario). Ademas arriba se deberá ver los dias promedio en inventario y el saldo promedio diario.



TAREA 2: Precios promedio de compra:
El Encargado debera poder ver en la lsita de precios un valor referencial referente al precio promedio de compra y margen medio esperado.



Datos de entrada
despliegue de lista de compra rendida para aprobación
órdenes generadas a productores (después de modulo productor)

preguntas equipo de desarrollo
favor enviar preguntas

despliegues de salida
despliegue de lista de aprobada en recepción para ingreso de productos a bodega
requerimientos de usuarios asociado


pruebas de éxito
se pueden visualizar rendicion en la lista inicial de manera correcta.
Los datos ingresados en recepcion se guardan y registran de manera correcta permitiendo actualizar la base de datos de Inventario en las unidades base y magnitudes que corresponde.
El sistema permite la correcta visualización de valores unitarios en lista de precios.


El sistema permite la correcta visualización de gráficos de inventario por producto.
(Después de Productor) El Sistema permite ver desde ID o Codigo QR los datos de Ordenes generadas a productor.
Los datos ilpara su correcta validacion en campo y disponibles para recepcion.de la mercadería que debe recepcionar, con estos datos debe revisar pesos  y cantidades compradas, e 2)  Ingresar a bodega de artículos debidamente formateados por unidad semilla (Kg.,

Un, atado, etc.). Internamente el sistema debe calcular y registar el dato del Precio unitario referido a la semilla, de acuerdo a las cantidades efectivamente pesadas
Adicionalmente en esta instancia debe validar la información de los proveedores y documentos asociados (facturas).
Imagenes referenciales


No Hay, hacer las sugerencias respectivas, considerar despliegues para interfaces Cel, Tablet, PC

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador, Analista funcional, Gerente de proyecto, Diseñador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por E. L.