Task #7132 Artículos - Agregar campos para Unidad de Medida de Producción
Se agregan campos para determinar una nueva configuración de Unidad de Medida de Producción, con Relación entre UMS/UMP.
El campo UMP puede quedar en blanco (suponiendo que NO utilicen Producción).
Si el campo UMP está en blanco, el campo Relación entre UMS/UMP se encontrara deshabilitado y en cero.
Si el campo UMP tiene un valor asignado, el campo Relación entre UMS/UMP estará habilitado y NO podrá quedar en blanco
Task #7133 Estructuras de Artículos - Se cambia UM de Stock por UM Producción en los componentes
En la estructura de productos, las que son de tipo "Producción", se mostrara la descripción abreviada de la Unidad de Medida de Producción en la columna U.M. Cuando se carga un artículo en la grilla de componentes, se debe valida que el artículo tenga definida UMP. En caso contrario, se mostrara el siguiente mensaje de error "No se puede agregar el artículo {ID}, debido a que no tiene asignada Unidad de Medida de Producción."
Task #7134 Listado de Estructura de Artículos - Cambiar UMS por UMP
En los reportes de Estructuras de Artículos donde se muestre la UM, cuando la estructura es de producción, se modifica para que se tome la Unidad de Medida de Producción.
Task #7135 Proceso de Costeo de Artículos - Agregar conversión de UMP a UMS al momento de costear
al calcular el costo de los componentes, se considera la relación de UniStock a UniProduccion, con el fin de llevar el costo de la compra a stock, y de stock a producción.
Task #7137 Ingreso de Orden de Producción - Asignar Unidad Medida de Producción, al detalle de componentes
Cuando se agregan los componentes en el detalle de la orden de producción, se asigna la Unidad de Medida de Producción.
Task #7138 Ingreso de Parte de Producción - Convertir Unidad Medida de Producción a Unidad Medida de Stock, al consumir componentes
Al guardar el parte de producción, se genera el movimiento de stock convirtiendo la UMP (en la que está expresado el componente) a la UMS (en la cual se mueve el stock).
Task #7139 Anulación de Parte de Producción - Convertir Unidad Medida de Producción a Unidad Medida de Stock, al devolver componentes
Al anular el parte de producción, se debe generar el movimiento de stock convirtiendo la UMP (en la que está expresado el componente) a la UMS (en la cual se mueve el stock).
Task #7140 Menú Orden de Producción - Generar grupo de menú
Se crea grupo de menú, llamado "Orden de Producción" dentro del menú "Producción". Este grupo de menú contiene:
* Ungreso de Orden de Producción
* Consulta de Orden de Producción
* Cumplimiento de Orden de Producción
* Anulación de Orden de Producción
Task #7142 Menú Parte de Producción - Generar grupo de menú
Se crea grupo de menú, llamado "Parte de Producción" dentro del menú "Producción". Este grupo de menú debe contener:
* Ingreso de Parte de Producción
* Consulta de Parte de Producción
* Anulación de Parte de Producción
Task #7145 Listado de Vendedores - agregar filtro y columna de Almacén
Se agrega filtro por Almacén en el listado de vendedores. En el reporte se agregan dos columnas, Cod.Alm. y Almacén, donde se muestra el ID y Descripción respectivamente.
Task #7146 Ingreso de Remitos a Clientes - Agregar campo Vendedor
En el formulario ingreso de remito a cliente se agrega el campo con nómina VENDEDOR, en la misma línea donde está el almacén.
Task #7148 Ingreso de Presupuestos - Implementar nueva función
Si el usuario cambia el ID de Vendedor en el ingreso de presupuestos, se presentara el siguiente mensaje: "El almacén obtenido al cambiar el vendedor es distinto al almacén actual. ¿Desea asignar el nuevo almacén?" con las opciones "Si" y "No". En función a esa respuesta, se asignará o no el nuevo almacén obtenido.
Task #7150 Ingreso de Remitos a Clientes - Implementar nueva función
Si el usuario cambia el ID de Vendedor en el ingreso de remitos a clientes, se presentara el siguiente mensaje: "El almacén obtenido al cambiar el vendedor es distinto al almacén actual. ¿Desea asignar el nuevo almacén?" con las opciones "Si" y "No". En función a esa respuesta, se asignará o no el nuevo almacén obtenido.
Task #7151 Ingreso de Proformas - Implementar nueva función
Si el usuario cambia el ID de Vendedor en el ingreso de proformas, se presentara el siguiente mensaje: "El almacén obtenido al cambiar el vendedor es distinto al almacén actual. ¿Desea asignar el nuevo almacén?" con las opciones "Si" y "No". En función a esa respuesta, se asignará o no el nuevo almacén obtenido.
Task #7152 Ingreso de Facturas de Venta - Implementar nueva función
Si el usuario cambia el ID de Vendedor en el ingreso de factura de venta, se presentara el siguiente mensaje: "El almacén obtenido al cambiar el vendedor es distinto al almacén actual. ¿Desea asignar el nuevo almacén?" con las opciones "Si" y "No". En función a esa respuesta, se asignará o no el nuevo almacén obtenido.
Task #7153 Ingreso de Comprobante de Venta Varios - Implementar nueva función
Si el usuario cambia el ID de Vendedor en el ingreso de comprobante de venta varios, se presentara el siguiente mensaje: "El almacén obtenido al cambiar el vendedor es distinto al almacén actual. ¿Desea asignar el nuevo almacén?" con las opciones "Si" y "No". En función a esa respuesta, se asignará o no el nuevo almacén obtenido.
Task #7174 Ingreso de Orden de Compra - El sistema debe tomar el almacén de compra por defecto
Al ingresar una orden de compra el sistema propondrá el almacén de compra por defecto
Task #7175 Parámetros - Agregar campos de Almacén para Producción
Se agregan dos campos nuevos para indicar el Almacén de Consumo de Materiales por defecto y el Almacén de Alta de Producción por defecto. Pueden permitir valor cero, en caso de asignar uno debe ser un almacén existente.
Task #7176 Consulta de Orden de Producción - Los campos de Almacén y Fecha estimada, NO deben ocultarse
Los campos Almacén y Fecha estimada ahora son visibles.
Task #7178 Ingreso de Orden de Producción - Se toma el Almacén de Consumo de Materiales por Defecto
Al realizar un ingreso de orden de producción el sistema propondrá el almacén de consumo de materiales por defecto.
Task #7179 Ingreso de Parte de Producción - Se debe tomar el Almacén de alta de Producción por Defecto
Al realizar un ingreso de parte de producción el sistema propondrá el almacén de alta de producción por defecto
Task #7181 Zonas de ventas
Se crea nueva entidad Zonas de ventas dentro de ventas > tablas > zonas de ventas, el mismo cuenta con los siguientes listados: Código de Zona de Venta / Descripción de Zona de Venta y los siguientes Filtros: Código de Zona / Descripción
Task #7182 Vendedores - Agregar Zona de Venta
Se agrega el campo en el Formulario. El campo puede quedar en blanco. En la nómina de vendedores también se le agrega el campo Zona (corresponde al ID) y Descripción Zona. En el listado de vendedores, se agrega filtro por zona y las columnas en los reportes
Task #7183 Clientes - Agregar Zona de Venta
Se agrega el campo Zona de Venta a la tabla de Clientes, también se genera el Inputbox en Formulario. El campo puede quedar en blanco.
En la nómina de clientes se agrega el campo Zona (corresponde al ID) y Descripción Zona.
En el listado de clientes, también se agrega el filtro por zona y las columnas en reportes
Task #7185 Listado de Facturas de Venta - agrega filtro Zona de Venta
Se agrega filtro de Zona de Venta en los órdenes Fecha de Venta, Vendedor, Cliente.
El filtro aplica según la siguiente lógica:
Si el cliente tiene Zona de Venta, se toma la zona de venta del cliente.
Si NO tiene Zona de Venta, se toma la zona de venta del vendedor
Task #7186 Listado de Facturas de Venta - agregar Orden por Zona de Venta
Se agrega filtro de Zona de Venta (con nómina de Zonas de Venta), Vendedor, Cliente, Tipo de comprobante, Centro Emisor, Número, Fecha, Turno.
Si el cliente tiene Zona de Venta, se toma la zona de venta del cliente.
Si NO tiene Zona de Venta, se toma la zona de venta del vendedor.
Task #7187 Parámetros - Agregar Modo de salida de Stock por Número de Lote
Se agrega opción que permite configurar cual es el modo de salida de artículos que llevan stock por Número de Lote, esta se encuentra en parámetros > solapa stock.
Las opciones son:
* 0 = Manual (sería el predeterminado actual, el usuario selecciona manualmente cual es el lote que se entrega)
* 1 = FEFO (por sus siglas en inglés First Expired, First Out) se identifica en español como "primero en expirar, primero en salir")
Task #7188 Ingreso de Remitos - Se implementar Modo de Salida de Stock con Identificación por Lote
El modo de Salida de Stock con Identificación por lote, se da cuando está configurado el modo FEFO. En éste caso, al momento que el usuario carga un artículo en el comprobante, si el tipo de identificación es por Lote, funcionara de la siguiente manera:
* Si el modo es Manual, el comportamiento es el actual: solicita que se cargue la identificación de los lotes manualmente.
* Si el modo es FEFO, el comportamiento de ser:
* NO se solicita al usuario la carga de lotes manuales
* El sistema deberá buscar los lotes con stock disponible, ordenando por fecha de vencimiento descendente.
* A partir de la cantidad indicada (ya sea 1 predeterminado por el sistema o la cantidad ingresada por el usuario) se completa automáticamente los lotes a partir del próximo a vencer, tomando la cantidad disponible en dicho lote, y continuando con el lote siguiente hasta cubrir la cantidad ingresada por el usuario.
Task # 7189 Ingreso de Facturas de Venta - Implementar Modo de Salida de Stock con Identificación por Lote
Se implementar el modo de Salida de Stock con Identificación por lote, cuando está configurado el modo FEFO.
En éste caso, al momento que el usuario carga un artículo en el comprobante, si el tipo de identificación es por Lote, funcionara de la siguiente manera:
* Si el modo es Manual, el comportamiento debe ser el actual: solicita que se cargue la identificación de los lotes manualmente.
* Si el modo es FEFO, el comportamiento de ser:
* NO se solicita al usuario la carga de lotes manuales
* El sistema deberá buscar los lotes con stock disponible, ordenando por fecha de vencimiento descendente.
* A partir de la cantidad indicada (ya sea 1 predeterminado por el sistema o la cantidad ingresada por el usuario) se completa automáticamente los lotes a partir del próximo a vencer, tomando la cantidad disponible en dicho lote, y continuando con el lote siguiente hasta cubrir la cantidad ingresada por el usuario.
Task #7190 Ingreso de Proformas - Implementar Modo de Salida de Stock con Identificación por Lote
Se implementar el modo de Salida de Stock con Identificación por lote, cuando está configurado el modo FEFO.
En éste caso, al momento que el usuario carga un artículo en el comprobante, si el tipo de identificación es por Lote, funcionara de la siguiente manera:
* Si el modo es Manual, el comportamiento debe ser el actual: solicita que se cargue la identificación de los lotes manualmente.
* Si el modo es FEFO, el comportamiento de ser:
* NO se solicita al usuario la carga de lotes manuales
* El sistema deberá buscar los lotes con stock disponible, ordenando por fecha de vencimiento descendente.
* A partir de la cantidad indicada (ya sea 1 predeterminado por el sistema o la cantidad ingresada por el usuario) se completa automáticamente los lotes a partir del próximo a vencer, tomando la cantidad disponible en dicho lote, y continuando con el lote siguiente hasta cubrir la cantidad ingresada por el usuario.