Nesting

Definici贸n

Se redefine Nesting como atributo informativo que agrupa ofs, en vez de agrupar pasos de of. En esta versi贸n el nesting no se relaciona con las c茅lulas ni con los pasos de las ofs. Se queda directamente relacionado en la capa informativa de la of.

Caracter铆sticas de nesting:

  1. C贸digo nesting como atributo de la of y reutilizable a trav茅s del c贸digo de la versi贸n nesting que se pone a disposici贸n del cliente. Un c贸digo nesting se puede repetir pero un c贸digo nesting + version ser谩 煤nico.

  2. Activaci贸n y desactivaci贸n de la funcionalidad a trav茅s de los m贸dulos de configuraci贸n de la aplicaci贸n

  3. Control del origen de la gesti贸n de nestings, puede ser a trav茅s de las sincronizaciones del ERP / Fichero, o a trav茅s de la propia aplicaci贸n epolca. Solo se podr谩 configurar un m茅todo nesting_settings.png

  4. Cada nesting tendr谩 opcionalmente un atributo de versi贸n, el cual identifica el n煤mero de veces que se ha reutilizado el mismo c贸digo de nesting. No identifica subnestings de diferentes chapas

  5. Un c贸digo nesting podr谩 contener diferentes ofs, en diferentes estados y pasos, ya que no hace control de integridad, 煤nicamente es un atributo.

  6. Una of solo puede pertenecer a un solo nesting+version.

  7. Para hacer cambios masivos de estado a trav茅s de c贸digo nesting+versi贸n se pone a disposici贸n un endpoint de la api en el cual se informar谩 tambi茅n de la c茅lula d贸nde se quiere realizar el cambio de estado, ya que las ofs del nesting+version pueden estar en distintas fases.

  8. Se permitir谩 asignar el atributo "nested" a las ofs marcadas para ello, como soluci贸n para indicar al usuario que a esa of ya ha sido asignada a un nesting en el ERP y que ser谩 actualizada en la siguiente sincronizaci贸n.

Operativas

  • Cambio masivo de estado a trav茅s de c贸digo nesting+versi贸n y c茅lula para localizar las ofs a cambiar de estado

  • Con gesti贸n de nesting desde el ERP

    • Se podr谩 listar los c贸digos generados acceder a ellos y ver las ofs asignadas a un c贸digo
    • Se podr谩n generar c贸digos nested para informar de que una of en concreto ya ha sido asignada a un nesting en el ERP.
    • No se podr谩n crear, borrar ni modificar los c贸digos nestings ni las asignaciones a las ofs desde ePolca
  • Con gesti贸n de nesting desde ePolca

    • Se podr谩 listar los c贸digos generados acceder a ellos y ver las ofs asignadas a un c贸digo
    • Se podr谩 crear un nuevo c贸digo de nesting y asignarle las ofs que se deseen
    • No estar谩 disponible el funcionamiento de c贸digos nested

Nesting entrante por Sincronizaci贸n

En este planteamiento se solicitar谩 informar, por parte del cliente, dentro de la cabecera de la of, los campos:

  • nesting_code
  • nesting_version

Con esta informaci贸n se crear谩 en ePolca una asociaci贸n de los nestings informados + version para relacionar todas las ofs implicadas. Esta informaci贸n NO crear谩 ning煤n grupo de procesamiento ni operativa automatizada, ser谩 una informaci贸n asociada a cada of que se podr谩 consultar y filtrar.

Si durante la sincronizaci贸n se realiza una cambio de estado de una of en un paso que tiene nesting asociado, 煤nicamente se realizar谩 este cambio en la of implicada. El resto de ofs con el mismo nesting no tendr谩n ninguna modificaci贸n a menos que tambi茅n esten informadas de forma individual durante la misma sincronizaci贸n. Dicho de otra forma, las ofs tendran cambio de estado individual, de la misma forma que las que no usen nesting.

Cambio de estado por nesting

En el caso de querer hacer un cambio de estado masivo a todas las ofs asociadas a un nesting. Se pondr谩 a disposici贸n de los clientes un endpoint de la API espec铆fico para esta acci贸n. En dicha petici贸n se informar谩 de:

  • c贸digo nesting
  • nesting version
  • cell_code
  • new state id

De forma que al recibir esta informaci贸n se buscar谩 en el sistema todas las ofs asociadas al nesting + version que se encuentren en el paso con el cell_code solicitado y se aplicar谩 el cambio de estado a todos los resultados encontrados.

Toda la informaci贸n t茅cnica del endpoint y par谩metros para usarlo as铆 como las respuestas recibidas se pueden en contrar en la documentaci贸n de la API

Creaci贸n manual de nuevo Nesting

Se ha creado una nueva pantalla para la gesti贸n de los nestings ubicada en el men煤 de navegaci贸n Pedidos/Nestings

nesting_list_2.png

Esta pantalla nos muestra un resumen de los c贸digos nesting creados y el n煤mero de ofs asociadas a cada uno de ellos. Adem谩s si hemos configurado la aplicaci贸n para gestionar nestings desde ePolca, podremos crear nuevos nestings y borrar los que no queramos.

Los registros pueden diferenciarse en su color de fondo por tres tipos:

  1. Color Rojo: Nesting hu茅rfano, es un c贸digo que no tiene ninguna of asociada y deber铆a eliminarse autom谩ticamente en la siguiente sincronizaci贸n de datos.
  2. Color Verde: Nestings finalizados: Son aquellos c贸digos nestings que tienen todas sus ofs asociadas terminadas
  3. Sin color expl铆cito: Nestings normales que a煤n tienen ofs en proceso.

Por defecto la vista cargar谩 煤nicamente los nestings que a煤n est茅n abiertos. Si desea ver todos los nestings, basta con seleccionar la opci贸n Incluir nestings finalizados en la parte superior de la tabla.

Al crear un nuevo nesting:

  1. Hay que seleccionar las ofs que queremos incluir en el nesting
  2. Accionamos el bot贸n de creaci贸n
  3. Informamos del c贸digo y la versi贸n. Si el c贸digo ya ha sido utilizado se mostrar谩 debajo de la versi贸n un texto con la informaci贸n de la 煤ltima versi贸n utilizada.

new_nesting.png

Al hacer click en el c贸digo de nesting tambi茅n podemos acceder al detalle de las ofs asociadas a ese c贸digo. y gestionar las asociaciones.

  • En el primper listado aparecen las ofs asociadas al nesting, que pueden ser seleccionadas y desasignadas si se desea. El bot贸n de borrar realiza la operaci贸n de desasignaci贸n.
  • Si accionamos el bot贸n de a帽adir, nos aparecer谩 un segundo listado con todas las ofs disponibles en el sistema para poder a帽adir nuevas asociaciones al nesting.

nesting_ofs.png

Anotaciones Nested

Si hemos configurado el sistema para que la gesti贸n de los nestings se haga desde el ERP, no podremos crear ni gestionar nestings desde la aplicaci贸n, pero a cambio se nos activa la opci贸n de poder a帽adir anotaciones nested a las ofs que queramos para indicar que ya han sido asignadas a un nesting en el ERP, y que ser谩n actualizadas en la siguiente sincronizaci贸n.

Para llevar a cabo esta operativa con esta configuraci贸n, aparecer谩 una nueva secci贸n en el men煤 Pedidos/Anotaciones nested. En esta secci贸n dispondremos de un listado de todas las ofs del sistema y podremos seleccionar m煤ltiples ofs para a帽adir la anotaci贸n nested. Para facilitar la gesti贸n se puede hacer uso del filtro.

nested_list.png

Visibilidad de las columnas nested

Si no deseamos usar el m贸dulo de nestings, lo podemos dejar desactivado por configuraci贸n, y las columnas no aparecer谩n en ningun listado.

Por el contrario, si habilitamos el m贸dulo, podemos seleccionar las columnas que queremos ver en los listados a trav茅s de la configuraci贸n general, visibilidad de columnas.

nesting_columns.png nesting_columns_2.png