Share via


Descrição geral das políticas de consolidação de envios

O processo de consolidação de envios que utiliza políticas de consolidação de envios permite a consolidação de envios automatizada durante o lançamento automatizado e manual para o armazém. A consolidação automatizada que estava disponível antes da introdução desta funcionalidade tinha campos codificados e baseava-se no campo Consolidar o envio num lançamento para o armazém que estava definido para um armazém.

As políticas de consolidação de envios são utilizadas para a seguinte funcionalidade:

  • As tarefas de lote automatizadas de lançamento para armazém
  • O comando Lançar para o armazém numa ordem de venda, ordem de transferência ou ordem de envio de saída
  • As páginas dedicadas Lançar para o armazém
  • O comando Lançar para o armazém na página Workbench de planeamento de carga de saída
  • A consolidação manual de envios nas páginas Consolidar envios e Workbench de consolidação de envios

Antes de as políticas de consolidação de envios terem sido introduzidas, a função de consolidação existia como um cenário ao nível do armazém. Todas as encomendas para todos os clientes de um único armazém foram tratadas como se tivessem os mesmos requisitos de consolidação. As políticas de consolidação de envios adicionam suporte a cenários onde diferentes organizações têm diferentes requisitos para a consolidação de envios.

As consultas são utilizadas para identificar a política de consolidação de envios que se aplica e, em seguida, um conjunto editável de campos determina como as linhas de carga são agrupadas ao nível do envio. (Este padrão assemelha-se ao padrão que os modelos de vaga seguem.) Além disso, foi adicionada uma opção Consolidar com os envios existentes a cada política. Quando esta opção é ativada, o procedimento Lançar para o armazém localiza envios para consolidação, ao procurar entre os envios existentes que foram criados com base na mesma política de consolidação. Neste caso, o sistema irá selecionar um envio ou carga existente em vez de criar um novo. No entanto, o sistema só irá efetuar a consolidação com os envios existentes que tenham um estatuto de Aberto; os envios que pertencem a um lançamento de vaga com um estado de Lançado ou superior não serão considerados como alvos da consolidação.

Quando a caraterística de Políticas de consolidação de envios é ativada no seu sistema, a definição Consolidar o envio num lançamento para o armazém que estava anteriormente disponível na página de configuração Armazéns é ocultada. Para o ajudar a transitar para a nova caraterística de consolidação de envios, uma função na página Políticas de consolidação de envios permite-lhe criar uma política predefinida que inclui automaticamente a definição antiga para os armazéns existentes. Após essa política predefinida ser criada, a definição Consolidar o envio num lançamento para o armazém na página de configuração Armazéns deixará de ser considerada. Para mais informações, consulte Configurar políticas de consolidação de envios.

Pode utilizar as várias páginas Lançar para o armazém para anular manualmente a política de consolidação aplicável da mesma forma que pode anular as políticas de cumprimento.

Pode utilizar o comando Lançar > Lançar para o armazém na página Workbench de planeamento de carga de saída para construir cargas de saída baseadas em linhas de ordem de venda, transferência e envio de saída antes de efetuar o lançamento para o armazém. Estas cargas utilizam a mesma lógica de consolidação que foi introduzida juntamente com a consolidação das políticas de envio.

Pode utilizar a página Workbench de consolidação de envios para consolidar os envios existentes que ainda não foram confirmados, mas que já foram lançados para o armazém. Esta funcionalidade suporta cenários em que o processo de lançamento automatizado, que tem a sua própria consolidação de envios, é executado várias vezes por dia, mas as potenciais consolidações adicionais são identificadas manualmente antes do envio às transportadoras ser concluído durante o processo de confirmação. Esta funcionalidade permite-lhe consolidar envios de saída que são criados a partir de linhas de ordem de venda, de transferência ou de envio de saída em qualquer altura após os envios serem lançados para o armazém, mas antes de serem confirmados.

A página Workbench de consolidação de envios funciona como o workbench de criação de carga, onde pode avaliar vários envios ao mesmo tempo e atribuir uma encomenda não consolidada a um envio específico. Pode aplicar modelos de consolidação de envios para avaliar as consolidações propostas várias vezes e confirmá-las. Algumas regras são implementadas para evitar a consolidação não autorizada e para avisá-lo sobre eventuais erros.

Descrição geral da nova funcionalidade

Esta secção descreve as páginas, os comandos e as funcionalidades que são alteradas ou adicionadas quando ativa e utiliza a funcionalidade Políticas de consolidação de envios.

Página Políticas de consolidação de envios

As políticas são diferenciadas pelo tipo de ordem de intervenção. O tipo Ordens de venda representa envios de Ordem de venda, o tipo Ordens de transferência representa envios de Problema de transferência e o tipo Ordem de envio de saída representa envios de Ordem de envio de saída.

Cada política de consolidação de envios tem uma consulta que define quando é aplicada e um número de sequência que determina a ordem de execução. A consolidação é aplicada para cada combinação única dos campos selecionados. Um parâmetro adicional que é fornecido é utilizado para a consolidação com os envios existentes (abertos). As políticas são avaliadas e aplicadas sempre que um novo envio for criado (antes do processamento de vagas).

Se a política incluir campos obrigatórios por preencher ou quaisquer campos proibidos, será marcada como não válida na secção Selecionada. As listas de campos obrigatórios e proibidos são codificadas e podem ser alargadas.

A lista seguinte mostra os campos obrigatórios. Como os envios são sempre divididos com base nestes campos, não é possível agrupar múltiplos envios que têm valores diferentes para estes campos.

  • Para ordens de vendas:

    • Número de conta:WHSShipmentTable.AccountNum
    • Destinatário da entrega:WHSShipmentTable.DeliveryName
    • Endereço postal (RecId):WHSShipmentTable.DeliveryPostalAddress
    • Armazém:WHSShipmentTable.InventLocationId
  • Para ordens de transferência:

    • Do armazém:InventTransferTable.InventLocationIdFrom
    • Para o armazém:InventTransferTable.InventLocationIdTo
  • Para ordens de envio de saída:

    • Número de conta:WHSShipmentTable.AccountNum
    • Destinatário da entrega:WHSShipmentTable.DeliveryName
    • Endereço postal (RecId):WHSShipmentTable.DeliveryPostalAddress
    • Armazém:WHSShipmentTable.InventLocationId
    • Sistema de origem:WHSShipmentTable.SourceSystem

Os campos seguintes não estão disponíveis para todos os tipos de documentos. Estes campos não são visíveis na interface do utilizador (UI) e não podem ser utilizados para a consolidação.

  • ID de envio:WHSShipmentTable.ShipmentId
  • Estado:WHSShipmentTable.ShipmentStatus
  • Política de consolidação de envios:WHSShipmentTable.ShipConsolidationPolicyName
  • Tipo de transação de trabalho:WHSShipmentTable.WorkTransType
  • ID de vaga:WHSShipmentTable.WaveId
  • ID de carga:WHSShipmentTable.LoadId
  • ID de envio:WHSLoadLine.ShipmentId
  • ID de carga:WHSLoadLine.LoadId

Por predefinição, quando se cria uma política, o conjunto de campos obrigatórios é utilizado como campos de consolidação. No entanto, pode modificar a lista utilizando os botões de seta para a esquerda e para a direita. (O processo assemelha-se ao processo de seleção de métodos em modelos de vaga.)

Os valores que os utilizadores selecionam para estes campos serão utilizados para todos os envios recentemente criados ou serão adicionados aos envios existentes durante a consolidação com estes envios. Quando dois envios têm o mesmo valor para um campo selecionado para a consolidação desses envios, os envios são consolidados. O mesmo princípio aplica-se a todos os campos de consolidação subsequentes selecionados. Se os valores diferirem, o segundo envio será rejeitado e selecionado para um novo envio. O processo de consolidação automatizado consiste em criar todas as combinações únicas de valores para os campos de consolidação de envios e, em seguida, atribuir um envio à combinação relevante.

Os campos não selecionados serão ignorados durante o processo de consolidação. Se dois envios tiverem valores diferentes para um campo não selecionado, o campo será limpo (ou seja, definido como em branco). Se ambos os envios tiverem o mesmo valor para um campo não selecionado, o campo será preenchido.

A lista de campos de consolidação (isto é, campos que serão limpos se tiverem valores diferentes) é codificada. A lista contém todos os campos que são inicializados a partir de uma linha de ordem de venda ou transferência quando um novo envio é criado. Por outras palavras, se um campo não for inicializado a partir de uma linha de ordem de venda ou transferência, será ignorado quando novos dados forem adicionados a um envio existente.

Página Lançar para o armazém

  • Um novo campo na grelha inferior mostra a política de consolidação que foi aplicada.
  • Um novo botão permite-lhe selecionar manualmente e/ou substituir a política de consolidação.

Comando Lançar para o armazém na página Workbench de planeamento de carga de saída

  • A lógica foi ajustada para utilizar as políticas de consolidação aplicadas.
  • Os envios são agora consolidados apenas dentro de uma única carga.

Página Consolidar envios

  • A pesquisa por envios semelhantes (ou seja, candidatos à consolidação) foi alterada de modo a utilizar os campos selecionados na política de consolidação de envios.
  • Os campos que têm valores diferentes em envios diferentes estão agora definidos como em branco. (Anteriormente, foram utilizados os valores do envio "base" selecionado.)

Página Workbench de consolidação de envios

  • A nova funcionalidade replica o processo de consolidação manual numa escala maior.
  • Agora, pode abrir esta página a partir do menu Lançar para o armazém no módulo Warehouse Management.
  • O algoritmo analisa os envios existentes que ainda não foram enviados. Propõe então a consolidação, com base nos campos selecionados nas políticas de consolidação.

Comparação de funcionalidades

A tabela seguinte resume como funciona a consolidação de envios quando não utiliza as políticas de consolidação de envios e quando as utiliza.

Sem políticas de consolidação de envios Com políticas de consolidação de envios
Não aplicável Os envios de vendas ou transferências selecionados para consolidação têm de ter a mesma política de consolidação que o envio que está a ser criado ou têm de ser atribuídos a um envio aberto (quando a opção Consolidar com os envios existentes estiver ativada).
O procedimento Lançar para o armazém não procura entre os envios existentes para localizar um envio para consolidação. Apenas os envios criados por uma instância atual do procedimento Lançar para o armazém são utilizadas para localizar um envio para consolidação. Se a opção Consolidar com os envios existentes estiver ativada para uma política de consolidação que está atualmente a ser utilizada, o procedimento Lançar para o armazém procura entre os envios existentes que foram criados com base na mesma política de consolidação para localizar um envio para consolidação. Assim, se tiver duas políticas, um envio que estiver a ser criado com base na política 2 nunca será consolidado com um envio que foi criado com base na política 1.
Não aplicável Se uma lista de campos de política de consolidação estiver vazia ou se não for possível localizar uma política, é criado um novo envio para cada linha de ordem de venda ou transferência.
O campo de consolidação seguinte define a combinação exclusiva de valores que é utilizada para consolidar envios para uma linha de transferência. (Todos os outros campos são ignorados.)
  • Número de encomenda (OrderNum)
Os campos de consolidação seguintes definem a combinação exclusiva de valores que é utilizada para consolidar envios para uma linha de transferência. (Todos os outros campos são ignorados.)
  • Número de encomenda (OrderNum)
  • Destinatário da entrega (DeliveryName)
  • Endereço postal (DeliveryPostalAddress)
  • Código de país ISO (CountryRegionISOCode)
  • Endereço (Address)
  • Local (InventSiteId)
  • Armazém (InventLocationId)
  • Transportadora (CarrierCode)
  • Serviço de transportadora (CarrierServiceCode)
  • Modo de entrega (ModeCode) *
  • Grupo de transportadoras (CarrierGroupCode)
  • Termos de entrega (DlvTermId)

Estes são os únicos campos que estão disponíveis e são inicializados quando um novo envio é criado.

* Nota: O ModeCode é o Modo atribuído à Transportadora selecionada para uma linha de transferência (não o Modo de entrega selecionado para uma linha de transferência). Se optar por incluir o Modo de entrega (ModeCode) entre os seus critérios de consolidação, o sistema consolidará apenas linhas de transferência com o mesmo valor de Modo fornecido, a Transportadora, o Serviço da transportadora e o Modo de entrega são todos definidos para a linha (independente dos valores). Além disso, o sistema também consolidará todas as linhas de transferência onde o Modo está em branco.

Os campos de consolidação seguintes definem a combinação exclusiva de valores que é utilizada para consolidar envios para uma linha de venda. (Todos os outros campos são ignorados.)
  • Número de encomenda (OrderNum)
  • Referência do cliente (CustomerRef)
  • Requisição do cliente (CustomerReq)
  • Termos de entrega (DlvTermId)
Os campos de consolidação seguintes definem a combinação exclusiva de valores que é utilizada para consolidar envios para uma linha de venda. (Todos os outros campos são ignorados.)
  • Número de encomenda (OrderNum)
  • Número de Conta (AccountNum)
  • Destinatário da entrega (DeliveryName)
  • Endereço postal (DeliveryPostalAddress)
  • Código de país ISO (CountryRegionISOCode)
  • Endereço (Address)
  • Local (InventSiteId)
  • Armazém (InventLocationId)
  • Transportadora (CarrierCode)
  • Serviço de transportadora (CarrierServiceCode)
  • Modo de entrega (ModeCode) *
  • Grupo de transportadoras (CarrierGroupCode)
  • ID do mediador (BrokerCode)
  • Direção (LoadDirection)
  • Termos de entrega (DlvTermId)
  • Referência do cliente (CustomerRef)
  • Requisição do cliente (CustomerReq)

Estes são os únicos campos que estão disponíveis e são inicializados quando um novo envio é criado.

* Nota: O ModeCode é o Modo atribuído à Transportadora selecionada para uma linha de venda (não o Modo de entrega selecionado para uma linha de venda). Se optar por incluir o Modo de entrega (ModeCode) entre os seus critérios de consolidação, o sistema consolidará apenas linhas de venda com o mesmo valor de Modo fornecido, a Transportadora, o Serviço da transportadora e o Modo de entrega são todos definidos para a linha (independente dos valores). Além disso, o sistema também consolidará todas as linhas de venda onde o Modo está em branco.

Não aplicável Os seguintes campos de consolidação são obrigatórios para uma linha de venda e não podem ser removidos:
  • Número de Conta (AccountNum)
  • Destinatário da entrega (DeliveryName)
  • Endereço postal (DeliveryPostalAddress)
  • Armazém (InventLocationId)
Por predefinição, estes campos serão atribuídos quando uma nova política for criada. Não podem ser removidos.
O procedimento Lançamento de cargas para o armazém na página Workbench de planeamento de carga de saída utiliza o seu próprio código separado para criar envios e vagas. Aplicam-se políticas de consolidação de envios para determinar os campos que devem ser avaliados para consolidação. Os envios são consolidados apenas dentro de uma única carga.
Selecione manualmente Consolidar envios na página Todos os envios e, em seguida, selecione um envio de "base" de destino. O filtro irá sugerir que quaisquer envios existentes que tenham valores correspondentes para vários campos-chave. Selecione manualmente Consolidar envios na página Todos os envios e, em seguida, selecione um envio de "base" de destino. O sistema irá sugerir outros envios existentes, correspondendo os valores de vários campos-chave que estão configurados para as políticas de consolidação de envios relevantes.
Pode utilizar o comando Consolidar envios da página Todos os envios para apenas um único envio. A página Workbench de consolidação de envios ajuda-o a definir um conjunto de envios que ainda não estão num estado enviado. Estes envios são analisados com base em vários campos-chave que são configurados nas suas políticas de consolidação de envios. Quaisquer envios em que os valores destes campos correspondam são sugeridos para consolidação.

Pode gerir manualmente a consolidação removendo os envios das consolidações sugeridas e/ou adicionando-lhes envios. Vários tipos de erro podem ocorrer, mas pode substituir alguns deles.

Nota de design: o procedimento Lançamento automático de ordens de venda para o armazém divide as linhas de venda em grupos. Cada grupo tem o seu próprio valor ReleaseToWarehouseId exclusivo e é processado separadamente pelo procedimento Lançar para o armazém. Este procedimento cria um novo trabalho independentemente da configuração da pausa de trabalho. Nota de design: o procedimento Lançamento automático de ordens de venda para o armazém atribui o mesmo valor ReleaseToWarehouseId a todas as linhas de vendas que estão a ser processadas. Todas as linhas de vendas são processadas pelo procedimento Lançar para o armazém ao mesmo tempo. Para assegurar o comportamento anterior, tem de configurar a pausa de trabalho por ID de envio.

Recursos adicionais