Partilhar via


Operação de saída de inventário no POS

Isto artigo descreve as capacidades da operação de inventário de saída do ponto de venda (POS) em Microsoft Dynamics 365 Commerce.

Na versão 10.0.10 e posteriores do Commerce, as operações de entrada e saída no ponto de venda (POS) substituíram a operação de recolha e receção.

Nota

Na versão 10.0.10 e posteriores do Commerce, quaisquer novas funcionalidades na aplicação POS que estejam relacionadas com a receção de inventário da loja contra ordens de compra e ordens de transferência serão adicionadas à operação de entrada POS operation. Se estiver a utilizar atualmente a operação de recolha e receção no POS, recomendamos que desenvolva uma estratégia para passar dessa operação para as novas operações de entrada e saída. Embora a operação de recolha e receção não seja removida do produto, do ponto de vista funcional ou de desempenho, não haverá mais investimentos nesta operação após a versão 10.0.9 do Commerce.

Pré-requisitos

Antes de a organização poder utilizar a funcionalidade de operação de saída, é necessário concluir os seguintes pré-requisitos.

Configurar uma estrutura de documentos assíncrona

Para obter informações sobre como configurar uma estrutura de documento assíncrona, consulte Estrutura de documento assíncrona do Commerce. Pode saltar isto passo se já tiver configurado uma estrutura de documentos assíncrona para outras operações.

Adicionar a operação de saída à estrutura do ecrã do POS

É necessário configurar a operação Outbound operation POS em um ou mais layouts de ecrã POS. Antes de implementar a nova operação num ambiente de produção, certifique-se de que a testa exaustivamente e que dá formação aos seus utilizadores para a utilizarem.

Operação de inventário de saída

A operação de inventário de saída permite aos utilizadores do POS executar as seguintes tarefas:

  • Lançar transportes para documentos de ordens de transferência nos casos em que a loja do utilizador é o armazém de saída designado.
  • Ver informações sobre o histórico de envios de ordens de transferência lançadas pela loja.
  • Criar novos pedidos de ordens de transferência de saída.

Quando a operação de saída é iniciada a partir da aplicação POS, aparece uma exibição de página de lista. Esta vista mostra documentos de ordens de transferência em aberto que têm linhas de inventário que a loja atual do utilizador pretende enviar e cumprir. Para encontrar um documento selecionado, os utilizadores podem percorrer a lista ou utilizar a função de pesquisa.

A lista de documentos de inventário de saída tem três separadores.

  • Active - Isto separador mostra as ordens de transferência com o estado Requested ou Partially Shipped. As encomendas contêm linhas ou quantidades em linhas que devem ser expedidas pela loja atual do utilizador. Isto separador também mostra as encomendas com um estado de Processing in HQ (ou seja, estão a aguardar a confirmação do lançamento bem sucedido da sede) ou Processing failed (ou seja, o lançamento na sede não foi bem sucedido e o utilizador tem de corrigir os dados e tentar novamente submeter as encomendas).
  • Rascunho - Isto separador mostra novos pedidos de ordem de transferência de saída que a loja do utilizador criou. No entanto, os documentos só foram guardados localmente. Ainda não foram enviados para a sede para serem processados.
  • Completo - Isto separador mostra uma lista de documentos de ordens de transferência que a loja enviou na totalidade nos últimos sete dias. Isto separador destina-se apenas a fins informativos. Todas as informações sobre os documentos são dados só de leitura para a loja.

Quando visualiza documentos em qualquer um dos separadores, o campo Status pode ajudá-lo a compreender a fase em que o documento se encontra.

  • Rascunho - O documento de ordem de transferência só foi guardado localmente na base de dados de canais da loja. Ainda não foi apresentada à sede qualquer informação sobre o pedido de ordem de transferência.
  • Solicitado - O pedido de compra ou ordem de transferência foi criado na sede e está totalmente aberto. A loja atual do utilizador ainda não processou quaisquer envios contra o documento.
  • Parcialmente enviado - O documento de ordem de transferência tem uma ou mais linhas ou quantidades parciais de linhas que foram lançadas como enviadas pelo depósito de saída. Estas linhas expedidas estão disponíveis para serem recebidas através da operação de entrada.
  • Totalmente enviada - A ordem de transferência teve todas as suas linhas e quantidades de linhas completas lançadas como enviadas pelo depósito de saída.
  • Em curso - Isto estado é utilizado para informar os utilizadores do dispositivo de que o documento está a ser trabalhado ativamente por outro utilizador.
  • Em pausa - Isto estado é apresentado depois de Pausa na receção ser selecionado para parar temporariamente o processo de receção.
  • Processamento na sede - O documento foi enviado para a sede a partir da aplicação POS, mas ainda não foi lançado com êxito na sede. O documento está a passar pelo processo assíncrono de lançamento de documentos. Depois de o documento ter sido enviado com êxito para a sede, o seu estado deve ser atualizado para Totalmente recebido ou Parcialmente recebido.
  • Processamento falhado - O documento foi enviado para a sede e rejeitado. O painel Details mostra o motivo da falha de lançamento. O documento deve ser editado para corrigir problemas de dados e, em seguida, deve ser reenviado à sede para processamento.

Quando se selecciona uma linha de documento na lista, aparece um painel Details . Isto painel apresenta informações adicionais sobre o documento, tais como informações sobre a expedição e a data. Uma barra de progresso mostra quantos itens ainda têm de ser processados. Se o documento não tiver sido processado com êxito para a sede, o painel Details também apresenta mensagens de erro relacionadas com a falha.

Na vista de página da lista de documentos, pode selecionar Detalhes da encomenda na barra de aplicações para ver os detalhes do documento. Também é possível ativar o processamento de recibos em linhas de documentos elegíveis.

Na visualização da página da lista de documentos, também é possível criar uma nova ordem de transporte de saída para uma loja.

Processo de expedição de ordens de transferência

Depois de selecionar um documento de ordem de transferência no separador Active , pode selecionar Order details para iniciar o processo de execução. É apresentada a vista Lista de encomendas completa . Esta página mostra todas as linhas de documento que contêm o item. Mostra também os pormenores da quantidade encomendada.

Cada leitura de um código de barras actualiza a quantidade no campo Shipping now em uma unidade. Em alternativa, pode introduzir uma quantidade de envio seleccionando Enviar produto na barra de aplicações, introduzindo um ID de item e, em seguida, introduzindo a quantidade. Se o item for controlado por local, é possível confirmar ou definir o local de expedição para a linha do documento.

Na vista Lista completa de encomendas , pode selecionar manualmente uma linha na lista e, em seguida, atualizar a quantidade Shipping now da linha selecionada no painel Details .

Validações de expedição por excesso de entrega

As validações ocorrem durante o processo de preenchimento das linhas do documento. Incluem validações por excesso de entrega. Se um utilizador tentar enviar mais inventário do que o encomendado numa ordem de transferência, mas o fornecimento excessivo não estiver configurado ou a quantidade enviada exceder o limite de tolerância de fornecimento excessivo configurado para a linha da ordem de transferência, o utilizador recebe um erro e não pode enviar a quantidade em excesso.

Linhas de fecho de subfornecimento

Na versão 10.0.12 do Commerce, foi adicionada uma funcionalidade que permite aos utilizadores de POS fechar ou cancelar quantidades restantes durante o envio de encomendas de saída se o armazém de saída determinar que não pode enviar a quantidade total solicitada. As quantidades também podem ser fechadas ou canceladas posteriormente. Para utilizar esta capacidade, a empresa deve ser configurada para permitir o fornecimento incompleto de ordens de transferência. Além disso, deve ser definido um percentual de fornecimento incompleto para a linha da ordem de transferência.

Para configurar a empresa para permitir a subentrega de ordens de transferência, na sede, vá para Gestão de inventário > Configuração > Parâmetros de gestão de inventário e armazém. Na página Parâmetros de gestão de inventário e de armazém , no separador Ordens de transferência , active o parâmetro Aceitar entrega incompleta . Em seguida, execute a tarefa do agendador de sindicação 1070 para sincronizar as alterações de parâmetros com o seu canal de loja.

As porcentagens de fornecimento incompleto para uma linha de ordem de transferência podem ser predefinidas em produtos como parte da configuração do produto na sede do comércio. Em alternativa, podem ser definidos ou sobregravados numa linha de ordem de transferência específica através da sede.

Depois de uma organização concluir a configuração da sub-entrega de ordens de transferência, os utilizadores de POS verão uma nova opção Fechar quantidade restante no painel Detalhes quando seleccionarem uma linha de ordem de transferência de saída através da função Operação de saída . Quando o utilizador concluir a expedição utilizando a operação Finish fulfillment , pode enviar um pedido à sede para cancelar a quantidade restante não expedida. Se o utilizador fechar a quantidade restante, o comércio executa uma validação para verificar se a quantidade que está a ser cancelada está dentro do limite de tolerância da percentagem de fornecimento incompleto definido na linha da ordem de transferência. Se o limite de tolerância para entregas incompletas for excedido, é apresentada uma mensagem de erro e o utilizador não poderá fechar a quantidade restante até que as quantidades "anteriormente enviadas" e "enviar agora" atinjam ou excedam o limite de tolerância para entregas incompletas.

Depois de o envio ser sincronizado com a sede, as quantidades definidas no campo Ship now para a linha da ordem de transferência no POS são actualizadas para um estado enviado na sede. Quaisquer quantidades não expedidas que anteriormente teriam sido consideradas quantidades "restantes para expedição" (ou seja, quantidades que serão expedidas mais tarde) são consideradas quantidades canceladas. A quantidade de "restos a expedir" para a linha da ordem de transferência é definida como 0 (zero) e a linha é considerada totalmente expedida.

Envio de artigos com localização controlada

Se os itens que estão a ser enviados forem controlados por local, os utilizadores podem escolher o local a partir do qual pretendem emitir o inventário durante o processo de envio. Recomendamos que configure um local de saída predefinido para o armazém da sua loja, para tornar isto processo mais eficiente. Mesmo que esteja configurada uma localização predefinida, os utilizadores podem substituir a localização do problema em linhas seleccionadas, conforme necessário.

A operação respeita a configuração Blank receipt allowed na dimensão de armazenamento Location e não exige que seja introduzida uma dimensão de localização se Blank receipt allowed estiver configurada. Se não forem permitidas localizações de recibos em branco para um item, a aplicação POS mostra um erro e exige que seja introduzida uma localização antes de o recibo poder ser lançado.

Enviar tudo

Se necessário, pode selecionar Enviar tudo na barra de aplicações para atualizar rapidamente a quantidade A enviar agora para todas as linhas do documento para o valor máximo que está disponível para ser preenchido para essas linhas.

Cancelar cumprimento

Utilize a função Cancelar preenchimento na barra de aplicações apenas se pretender voltar atrás no documento e não pretender guardar quaisquer alterações. Por exemplo, o utilizador seleccionou inicialmente o documento errado e não pretende que os dados de expedição anteriores sejam guardados.

Colocar cumprimento em pausa

Se estiver a executar a ordem de transferência, pode utilizar a função Pause fulfillment se pretender fazer uma pausa no processo. Por exemplo, o utilizador pode querer executar outra operação a partir do PDV, como registrar a venda de um cliente, ou atrasar o lançamento do transporte na sede.

Quando selecciona Pausa no preenchimento, o estado do documento é alterado para Pausado. Assim, o utilizador saberá que os dados foram introduzidos no documento, mas que o documento ainda não foi confirmado. Quando estiver pronto para retomar o processo de execução, seleccione o documento em pausa e, em seguida, seleccione Detalhes da encomenda. Quaisquer quantidades Shipping now que tenham sido guardadas anteriormente serão mantidas e podem ser visualizadas na vista Lista de encomendas completa .

Rever

Antes do compromisso final do cumprimento para a sede, é possível usar a função Review para validar o documento de saída. Esta função alerta-o para potenciais dados em falta ou incorrectos que podem causar uma falha no processamento e dá-lhe a oportunidade de corrigir os problemas antes de submeter o pedido de execução. Para ativar a função Review na barra de aplicações, active a funcionalidade Enable validation in POS inbound and outbound inventory operations através da Feature management na sede.

A função Review valida as seguintes questões num documento de saída:

  • Excesso de envio - A quantidade a enviar agora é superior à quantidade pedida. A gravidade deste problema é determinada pela configuração da entrega excessiva na sede.
  • Sub-envio - A quantidade a enviar agora é inferior à quantidade encomendada. A gravidade deste problema é determinada pela configuração de entrega insuficiente na sede.
  • Número de série - O número de série não é fornecido ou não está disponível para um item serializado que requer um número de série para ser registado no inventário.
  • Localização não definida - A localização não está especificada para um item com localização controlada, onde não é permitido que a localização esteja em branco.
  • Linhas eliminadas - A encomenda tem linhas eliminadas por um utilizador da sede que não é conhecido pela aplicação POS.

Se definir o parâmetro Enable automatic validation para Yes em Commerce parameters>Inventory>Store inventory operations, a validação é executada automaticamente quando selecciona a função Finish fulfillment .

Concluir cumprimento

Quando terminar de introduzir todas as quantidades de produtos Shipping now , deve selecionar Finish fulfillment na barra da aplicação.

Quando é utilizado o processamento assíncrono de documentos, o recibo é apresentado através de uma estrutura assíncrona de documentos. O tempo necessário para que o documento seja lançado depende do tamanho do documento (o número de linhas) e do tráfego geral de processamento que está a ocorrer no servidor. Normalmente, isto processo ocorre numa questão de segundos. Se o lançamento do documento falhar, o utilizador é notificado através da lista de documentos Outbound operation no separador Active , onde o estado do documento será atualizado para Processing failed. O utilizador pode então selecionar o documento com falha no POS para ver as mensagens de erro e o motivo da falha no painel Details . Um documento falhado permanece não lançado e requer que o utilizador regresse às linhas do documento seleccionando Detalhes da encomenda no POS. O utilizador deve então atualizar o documento com correcções, com base nos erros. Depois de um documento ser corrigido, o utilizador pode tentar processá-lo novamente, seleccionando Concluir preenchimento na barra de aplicações.

Criar uma ordem de transferência de saída

A partir do POS, os utilizadores podem criar novos documentos de ordens de transferência. Para iniciar o processo, seleccione New na barra de aplicações enquanto estiver na lista principal de documentos Outbound operation . Em seguida, é-lhe pedido que seleccione um Transferir para armazém ou loja para onde a sua loja atual enviará o inventário. Os valores são limitados à seleção definida na configuração do grupo de execução da loja. Num pedido de transferência de saída, a sua loja atual será sempre a Transfer from warehouse para a ordem de transferência. Esse valor não pode ser alterado.

Pode introduzir valores nos campos Data de envio, Data de receção e Modo de entrega conforme necessário. Também é possível adicionar uma nota que será armazenada juntamente com o cabeçalho da ordem de transferência, como um anexo ao documento na sede.

Após a criação das informações do cabeçalho, é possível adicionar produtos à ordem de transferência. Para iniciar o processo de adição de itens e quantidades solicitadas, leia os códigos de barras ou seleccione Adicionar produto.

Após a introdução das linhas na ordem de transferência de saída, é necessário selecionar Guardar para guardar localmente as alterações ao documento, ou Enviar pedido para enviar os detalhes da ordem para a sede para processamento posterior. Se selecionar Guardar, o documento de projeto é armazenado na base de dados do canal e o armazém de saída não pode executar o documento até que isto tenha sido processado com êxito através de Enviar pedido. Seleccione Guardar apenas se não estiver pronto para submeter o pedido à sede para processamento.

Se um documento for guardado localmente, pode ser encontrado no separador Drafts da lista de documentos Inbound operation . Enquanto um documento estiver no estado Rascunho , pode editá-lo seleccionando Editar. Pode atualizar, acrescentar ou eliminar linhas conforme necessário. Também pode eliminar todo o documento enquanto isto estiver no estado Rascunho , seleccionando Eliminar no separador Rascunhos .

Depois de o projeto de documento ser submetido com êxito à sede, aparece no separador Active e tem um estado de Requested. Neste momento, apenas os utilizadores do armazém de saída podem editar o documento, seleccionando Operação de saída na aplicação POS. Os utilizadores do armazém de entrada podem visualizar a ordem de transferência no separador Active da lista de documentos Inbound operation , mas não a podem editar ou eliminar. O bloqueio de processamento garante que não ocorram conflitos porque um solicitante de entrada modifica a ordem de transferência ao mesmo tempo em que o expedidor de saída está ativamente recolhendo e expedindo a ordem. Se forem necessárias alterações da filial ou do armazém de entrada após a apresentação da ordem de transferência, é necessário contactar o expedidor de saída e pedir-lhe que introduza as alterações.

Depois que o documento estiver no status Requested , ele estará pronto para o processamento de atendimento pelo depósito de saída. À medida que o transporte é processado através da operação de saída, o estado dos documentos de ordem de transferência é atualizado de Requested para Fully shipped ou Partially shipped. Depois de os documentos estarem no estado Totalmente expedido ou Parcialmente expedido , a loja ou armazém de entrada pode lançar recibos contra eles utilizando o processo de receção de operações de entrada.

As ordens de transferência totalmente enviadas são movidas para o separador Complete da lista de documentos Outbound operation . Aí, permanecem visíveis para os utilizadores da loja de saída ou do armazém, em modo só de leitura, durante sete dias.

Recursos adicionais

Operação de inventário de entrada no POS