Compartir a través de


Automatizar el proceso de las cargas de planificación

Nota

Este tema se aplica a las características en el módulo Administración de transporte. No se aplica a las características en el módulo Gestión del inventario.

En este tema se describe una característica que se encuentra disponible si está ejecutando . En el tema se proporciona información acerca de cómo usar estrategias de creación de carga para crear automáticamente cargas. En los siguientes ejemplos se muestra cuándo esto es útil:

  • Cuando envía con regularidad un conjunto determinado de productos. En lugar de crear cargas cada vez, puede aplicar estrategias de creación de cargas.

  • Cuando desee maximizar la eficacia evitando cargas semillenas.

Utilice una estrategia de creación de carga

Microsoft Dynamics AX proporciona una estrategia de creación de carga denominada Estrategia de planificación de la carga basada en volumenestrategia de carga. Esta estrategia le permite usar los valores máximos especificados para la altura y el peso de la plantilla de carga, o reemplaza los ajustes especificando valores nuevos. Para usar este estrategia, selecciónela en el campo Estrategia de creación de carga en la ficha desplegable Programa de instalación en el formulario Banco de trabajo de creación de carga.

Además, puede agregar sus propias estrategias de creación de carga creando una nueva clase en el árbol de objetos de aplicación (AOT). Para obtener información acerca de cómo hacerlo, vea los siguientes procedimientos.

Requisitos previos

La tabla siguiente muestra los requisitos previos que deben cumplirse antes de comenzar.

Categoría

Requisito previo

Productos emitidos y Almacenes

Los productos y los almacenes que se incluyen en los pedidos de ventas deben habilitarse para los procesos Gestión de almacenes.

Cargar plantilla

Debe crear una o varias plantillas de carga. Cuando genere propuestas cargas, las estrategias de la creación de carga usan los atributos definidos en la plantilla de carga para determinar qué configurar en las cargas. Para obtener más información, vea Configurar una plantilla de carga.

Nota

Se proporciona una estrategia de creación de carga denominada Estrategia de planificación de la carga basada en volumen en . Si tiene más de una plantilla de carga, el volumen basado en la estrategia de la plantilla de carga usa únicamente la primera plantilla de carga en la lista.

Licencias

Para poder agregar una nueva clase al AOT, necesita el código de licencia de desarrollo X++ para Microsoft Dynamics AX: SysXpp.

Cree una clase para una nueva estrategia de creación de carga

Puede crear nuevas clases si desea implementar distintas estrategias para las cargas de creación. En esta sección se proporcionan las sugerencias y los trucos que pueden ayudarle a crear y a implementar su propia clase de la estrategia de creación de cargas.

Se proporciona una estrategia de creación de carga denominada Estrategia de planificación de la carga basada en volumen en . Esta estrategia le permite usar los valores máximos especificados para la altura y el peso de la plantilla de carga, o reemplaza los ajustes especificando valores nuevos.

Debe crear una clase que ejecute la interfaz TMSILoadBuildStrategy. Para realizar la nueva clase disponible, necesita aplicarla con TMSLoadBuildStrategyEnableAttribute. Cuando se crea la clase, debe considerar lo siguiente:

  • El método getDescription tiene que devolver una referencia a una etiqueta Microsoft Dynamics AX que contenga una descripción sencilla de la estrategia que está creando. Se muestra esta descripción al configurar y usar las estrategias que usan esta clase.

  • La clase puede requerir valores numéricos específicos, cadena, booleano y valores de fecha de UTC y hora para inicializar la instancia de clase. Para notificar al sistema acerca del tipo de datos que se necesitan para inicializar la instancia de clase, es necesario implementar el método populateParameterCollection. Este método requiere que proporcione las instancias de objeto que derivan de la clase TMSLoadBuildStrategyParam . Estos objetos representan parámetros, por lo que necesita asegurarse de que usen claves únicas para identificar los nombres de parámetros. Las claves se usan para recuperar el valor del parámetro cuando un objeto es inicializado por el método init. Los valores de parámetros son especificados por el usuario en el formulario Parámetros de la estrategia de la creación de carga. Después de agregar una clase de la estrategia, tiene que hacer clic en Generar lista de clases en el formulario Estrategias de planificación de la carga para agregar la clase y sus configuraciones a la lista del formulario.

  • La tabla TMSLoadBuildSession agrupa información acerca de cargas propuestas en una sesión de la creación de cargas. Esto garantiza que las sesiones se mantengan independientes si más de un usuario está realizando el proceso al mismo tiempo. La tabla TMSProposedLoadContent contiene información acerca de las líneas de la oferta y la demanda que necesitan ser asignadas a las cargas. La tabla TMSLoadBuildStrategyInputSet agrupa líneas para que las líneas de contenido que no se deben empaquetar juntas se mantengan independientes. El proceso de creación de carga para cada solicitud se produce de forma independiente para cada conjunto de entrada de estrategias de creación de carga. El método proposeLoads de su clase de estrategia se denomina una vez para cada conjunto de entrada. Este método debe repetirse a través de los registros de la tabla TMSProposedLoadContent que pertenecen a un conjunto de entrada de la estrategia de creación de carga, y asigna la referencia a los registros de la tabla TMSProposedLoad. Al dejar la referencia opcional para el espacio en blanco de la tabla TMSProposedLoads, indica que el registro propuesto del contenido de carga no está asignado a una carga propuesta. Tras usar las cargas propuestas para crear cargas, las líneas de la tabla TMSProposedLoad se convierten en líneas de la tabla TMSLoadTable. Los registros en la tabla TMSProposedLoadContent se convierten en una o más líneas de carga. Para una descripción del modelo de datos físicos, vea el diagrama siguiente.

Configure una estrategia de creación de carga y establezca sus parámetros

Después de haber agregado una clase para las estrategias de creación de carga al AOT, se debe aplicar la clase en Microsoft Dynamics AX. Puede hacerlo al configurar las estrategias de creación de carga, que también le permiten configurar y mantener los parámetros para la estrategia.

Para configurar una estrategia de creación de carga y establecer sus parámetros, siga los siguientes pasos:

  1. Haga clic en Administración de transporte > Configurar > General > Estrategias de planificación de la carga.

  2. En el campo Nombre, escriba un nombre para la estrategia.

  3. En el campo Clase de estrategia de planificación de la carga, seleccione la clase que contiene la lógica para la estrategia de creación de carga. Cuando selecciona una clase, el campo Descripción mostrará automáticamente la descripción de la estrategia de clase.

    Nota

    Si configura una estrategia, o ha actualizado una clase y desea agregarla a la lista de tipos, haga clic en Generar lista de clases.

  4. Para agregar o mantener los parámetros para la clase, haga clic en Parámetros.

  5. Seleccione el atributo de la lista situada en la parte izquierda del formulario y en la ficha desplegable General, introduzca o seleccione los valores de configuración.

    Nota

    Los parámetros que están disponibles se ofrecen a través de la clase, y pueden variar en función del diseño de clase. Para la clase de estrategia de creación de carga basada en volumen que se proporciona en , puede especificar el porcentaje de la capacidad del volumen máximo que puede rellenar para una carga, y la capacidad de peso máximo. El valor del parámetro funciona con el ajuste máximo especificado en la plantilla de carga. Por ejemplo, si la configuración de la capacidad del volumen máximo de la plantilla de carga es del 100 %, y especifica un valor de 10 para el parámetro de capacidad del volumen, a continuación, se rellenará una carga al 10 %.

Genere cargas propuestas, realice cambios y, a continuación cree cargas en función de las cargas propuestas

Puede crear cargas propuestas basadas en una estrategia de creación de carga.

Para crear cargas propuestas, siga estos pasos:

  1. Haga clic en Administración de transporte > Consultas > Área de trabajo de planificación de la carga.

    - O bien -

    Haga clic en Administración de transporte > Consultas > Área de trabajo de planificación de la carga. En el panel de acciones, haga clic en Área de trabajo de planificación de la carga.

  2. En el campo Plantilla de planificación de la carga, seleccione la plantilla que se usará para generar las cargas propuestas, o bien especifique un nombre para una nueva plantilla.

  3. En el campo Estrategia de planificación de la carga, seleccione la estrategia que contiene los criterios que se deben aplicar al generar las cargas propuestas.

  4. En el campo Tipo de suministro o demanda, seleccione Ventas.

  5. Opcional: en la ficha desplegable Configurar, puede especificar los intervalos de criterios para controlar qué especifica la carga. Por ejemplo, puede especificar los intervalos de envío y las fechas de entrega, los códigos postales, el país o región y los sitios y los almacenes. También puede aplicar códigos de filtro. Para obtener más información, vea Configurar filtros y grupos de filtros.

  6. Opcional: para definir los criterios adicionales para buscar las líneas de pedidos de ventas, haga clic en Editar consulta y, a continuación especifique los criterios. Normalmente, esta opción se usa para los casos específicos. Por ejemplo, si desea usar un transportista específico para las cargas.

  7. En la ficha desplegable Cargar plantillas, seleccione la plantilla de carga que se usará para generar las cargas propuestas. Use los botones Trasladar hacia arriba y Trasladar hacia abajo para organizarlas en la secuencia en la que desea que se evalúen.

  8. Haga clic en Proponer cargas.

Para cambiar las cargas propuestas, siga estos pasos:

  1. En la ficha desplegable Líneas de carga propuesta, realice una de las acciones siguientes:

    • Para quitar una línea propuesta de carga, haga clic en Quitar de carga propuesta. La línea se desplaza desde la ficha desplegable Líneas de carga propuesta a No incluido. Aún está disponible en la oferta y demanda.

    • Para asignar la línea de carga a otra carga, en la columna Carga propuesta, seleccione la carga a la que se debe asignar.

  2. En la ficha desplegable No incluido, puede agregar líneas a una carga propuesta. Por ejemplo, esto resulta útil si sabe que los artículos pueden adaptarse a la carga aunque el sistema no encontrara la capacidad para esta. La ficha desplegable No incluido incluye líneas de pedidos de ventas que la estrategia de creación de carga no podría incluir en una carga. Esto puede suceder si una carga ya superó el máximo permitido para una carga. Para agregar una línea a una carga propuesta, en la columna Carga propuesta, seleccione la carga a la que se debe asignar.

Para crear cargas en función de las cargas propuestas, siga este paso:

  • Haga clic en Crear cargas.

Limpie los datos no usados para las cargas propuestas

Cuando cree propuestas cargas, se crea una sesión para almacenar las propuestas temporales. Al crear las cargas, la información acerca de las cargas propuestas se desactiva. Sin embargo, si crea cargas propuestas, pero no crea las cargas, los datos no se desactivan. Si crea cargas propuestas con frecuencia, los datos pueden comenzar a acumularse. De forma predeterminada, el trabajo por lotes eliminará registros creados al menos un día antes de la fecha actual.

Para ejecutar un trabajo por lotes para limpiar datos no usados para cargas propuestas, siga estos pasos:

  1. Haga clic en Gestión de transporte > Periódico > Borrar la información de sesión de creación de carga.

  2. Escriba los criterios para el trabajo por lotes.

Información técnica para administradores del sistema

Si no tiene acceso a las páginas que se usan para completar esta tarea, póngase en contacto con el administrador del sistema y proporcione la información que se indica en la tabla siguiente.

Categoría

Requisito previo

Claves de configuración

Haga clic en Administración del sistema > Configurar > Licencias > Configuración de licencias. Expanda la clave de licencia de Comercio y seleccione la clave de configuración de Administración de almacenes y transporte.

Haga clic en Administración del sistema > Configurar > Licencias > Configuración de licencias. Seleccione la clave de configuración Desarrollo X++.