Ordens de cliente no ponto de venda (PDV)

Este artigo descreve como criar e gerenciar ordens de cliente no ponto de venda (PDV) do Microsoft Dynamics 365 Commerce. Use pedidos de clientes para capturar vendas onde os compradores desejam pegar produtos em uma data posterior, pegar produtos de um local diferente ou ter itens enviados para eles.

Em um mundo de comércio omnicanal, muitos varejistas oferecem a opção de ordens de cliente, ou ordens especiais, para cumprir vários requisitos de produto e processamento. Estes são alguns dos cenários típicos:

  • Um cliente deseja que os produtos sejam entregues em um endereço específico em uma data específica.
  • Um cliente deseja retirar produtos de uma loja ou local que é diferente da loja ou local no qual ele comprou esses produtos.
  • Um cliente em uma loja deseja encomendar os produtos hoje e retirá-los na mesma loja em uma data posterior.

Os varejistas podem usar ordens de cliente para minimizar perdas de venda que, de outra forma, poderiam ser causadas por faltas de estoque, já que a mercadoria pode ser entregue ou retirada em um horário ou local diferente.

Configurar ordens de cliente

Antes de tentar usar a funcionalidade de ordem de cliente no PDV, certifique-se de concluir todas as configurações necessárias no Commerce headquarters.

Configurar modos de entrega

Para usar pedidos de clientes, configure os modos de entrega que o canal da loja pode usar. Defina pelo menos um modo de entrega a ser utilizado quando os itens do pedido são enviados para um cliente a partir de uma loja. Além disso, defina pelo menos um modo de entrega de retirada a ser usado quando as linhas de ordem forem retiradas na loja. Defina modos de entrega na página Modos de entrega na sede. Para obter mais informações sobre como configurar modos de entrega para canais do Commerce, consulte Definir modos de entrega.

Configurar grupos de atendimento

Algumas lojas ou locais de depósito podem não conseguir atender a ordens de cliente. Ao configurar grupos de atendimento, uma organização pode especificar quais lojas e locais de depósito são exibidos como opções para os usuários que criam ordens de cliente no PDV. Configure grupos de atendimento na página Grupos de Cumprimento . Crie quantos grupos de atendimento forem necessários. Depois de definir um grupo de atendimento, vincule-o a uma loja selecionando Atribuição de grupo de atendimento na guia Configurar no Painel de Ações da página Lojas.

A partir da versão 10.0.12 do Commerce, as organizações podem definir se as combinações de depósito ou depósito e loja definidas em grupos de atendimento podem ser usadas para remessa, retirada ou ambas. Essa funcionalidade permite uma maior flexibilidade ao determinar quais depósitos podem ser selecionados para as ordens de cliente com itens para remessa e quais lojas podem ser selecionadas para ordens de cliente com itens a serem retirados. Para usar essas opções de configuração, ative o recurso Capacidade para especificar locais como "Remessa" ou "Retirada" habilitada no Grupo de atendimento. Se um depósito vinculado a um grupo de atendimento não for uma loja, ele poderá ser configurado somente como um local de remessa. Ele não poderá ser usado quando ordens para retirada forem configuradas no PDV.

Definir configurações de canal

Quando você trabalha com pedidos de clientes no POS, considere algumas das configurações do canal da loja. Localize essas configurações na página Lojas na sede.

  • Armazém: Este campo mostra o armazém que o sistema usa ao decrementar o estoque de pedidos de pagamento e retirada de clientes vinculados a essa loja. Use armazéns distintos para cada canal de loja para evitar problemas de lógica de negócios conflitantes entre os canais de loja.
  • Armazém de Envio: Este campo mostra o depósito que o sistema usa ao decrementar o estoque para pedidos de clientes enviados da loja selecionada. Se o recurso Capacidade para especificar locais como "Remessa" ou "Retirada" habilitada no Grupo de atendimento estiver habilitado no seu ambiente, os usuários do PDV podem escolher um depósito específico do qual remeter no PDV, em vez de escolher uma loja da qual remeter. Portanto, quando esse recurso está habilitado, o armazém de expedição não é mais usado, já que o usuário escolhe o armazém específico para enviar o pedido no momento da criação do pedido.
  • Atribuição de grupos de fulfillment: Selecione este botão (na aba Configurar no Painel de Ações) para vincular os grupos de fulfillment referenciados e mostrar opções de locais de retirada ou origem de envio quando os pedidos dos clientes forem criados no POS.
  • Use imposto baseado em destino: Esta opção indica se o endereço de envio é usado para determinar o grupo fiscal aplicado às linhas de pedido enviadas para o endereço do cliente.
  • Use imposto baseado no cliente: Esta opção indica se o grupo fiscal definido para o endereço de entrega do cliente é usado para taxar pedidos de clientes criados no POS para envio ao domicílio do cliente.

Configurar parâmetros de ordens de cliente

Antes de tentar criar pedidos de clientes no POS, configure os parâmetros apropriados na sede. Localize esses parâmetros na guia Pedidos do cliente da página de parâmetros de Comércio .

  • Tipo de ordem padrão: Essa propriedade legada não é suportada.

  • Porcentagem de depósito padrão: Insira a porcentagem do valor total do pedido que o cliente deve pagar como depósito antes que o pedido possa ser confirmado. Dependendo de seus privilégios, os associados da loja poderão substituir o valor usando a operação Substituição de depósito no PDV, se essa operação estiver configurada para o layout da tela de transação.

    Note

    A configuração de porcentagem de depósito será ignorada se um cliente do tipo B2B (entre empresas) pertencente a uma hierarquia de cliente for adicionado à ordem do cliente. Para esses clientes, o percentual de depósito padrão é sempre definido como zero, mas o caixa pode substituir o percentual de depósito usando a operação de substituição de depósito .

  • Modo de retirada: Insira o modo de entrega que o sistema deve aplicar às linhas de pedidos de venda configuradas para retirada em POS.

  • Modo de entrega para retirada imediata: Insira o modo de entrega que o sistema deve aplicar às linhas do pedido de venda consideradas linhas de retirada imediata quando um carrinho misto for criado, em que algumas linhas são retiradas ou enviadas, e outras são levadas imediatamente pelo cliente.

  • Percentual de cobrança por cancelamento: Se uma cobrança for aplicada quando um pedido de cliente for cancelado, insira o valor dessa cobrança.

  • Código de cobrança de cancelamento: Insira o código de cobrança de contas a receber que o sistema deve usar quando uma cobrança de cancelamento for aplicada a pedidos cancelados de clientes via POS. O código do encargo define a lógica de lançamento financeiro para o encargo de cancelamento.

    Note

    Quando os recursos de encargos automáticos avançados não estiverem habilitados, crie um código de cobrança dedicado para encargos de cancelamento em vez de reutilizar o código de encargo de envio, pois a última opção pode resultar em um comportamento inesperado quando o sistema seleciona o grupo de impostos de vendas para a cobrança. Escolha um nome de código de cobrança de cancelamento e uma descrição que deixa claro para os caixas que o código de cobrança de cancelamento é apenas para cancelamentos.

  • Código de frete: Se a opção Usar carregamento automático avançado estiver definida como Sim, essa configuração de parâmetro não tem efeito. Se essa opção estiver definida como Não, os usuários serão solicitados a inserir manualmente um encargo de remessa quando criarem ordens de cliente no PDV. Use esse parâmetro para mapear um código de encargo de contas a receber a ser aplicado às ordens quando os usuários inserirem um encargo de remessa. O código do encargo define a lógica de lançamento financeiro para o encargo de remessa.

  • Use cobranças automáticas avançadas: Defina esta opção para Sim para usar cobranças automáticas calculadas pelo sistema quando os pedidos dos clientes forem criados no POS. Esses encargos automáticos podem calcular taxas de envio ou outros encargos específicos de pedido ou item. Para obter mais informações sobre como configurar e usar encargos automáticos avançados, consulte Encargos automáticos avançados de omnicanal.

Atualizar layouts da tela de transação no PDV

Certifique-se de configurar o layout da tela POS para apoiar a criação e gestão dos pedidos dos clientes. Além disso, configure todas as operações de POS necessárias. Veja a seguir algumas das operações de PDV recomendadas para oferecer suporte de forma correta à criação e ao gerenciamento de ordens de cliente:

  • Envie todos os produtos: Use essa operação para especificar que todas as linhas do carrinho de transação são enviadas para um destino.
  • Enviar produtos selecionados: Use essa operação para especificar que linhas selecionadas no carrinho de transação são enviadas para um destino.
  • Retirar todos os produtos: Use essa operação para especificar que todas as linhas do carrinho de transação são retiradas de um local de loja selecionado.
  • Retirar produtos selecionados: Use essa operação para especificar que as linhas selecionadas no carrinho de transação são retiradas de um local de loja selecionado.
  • Efetivar todos os produtos: Use esta operação para especificar que todas as linhas da transação são efetivadas. Se você usar esta operação no POS, o pedido do cliente será convertido em uma transação de compra paga e retirada.
  • Retirar produtos selecionados: Use esta operação para especificar que os itens selecionados no carrinho da transação serão retirados pelo cliente no ato da compra. Essa operação é útil somente em um cenário de ordem híbrida.
  • Ordem de recall: Use essa operação para buscar e recuperar pedidos de clientes, de modo que usuários de POS possam editar, cancelar ou realizar operações relacionadas ao cumprimento deles, conforme necessário.
  • Altere o modo de entrega: Use essa operação para alterar rapidamente o modo de entrega para linhas já configuradas para envio, sem exigir que os usuários passem novamente pelo fluxo de "enviar todos os produtos" ou "enviar produtos selecionados".
  • Anulação de depósito: Use essa operação para alterar o valor do depósito que o cliente paga pelo pedido selecionado.

Captura de tela das operações na tela de transação de POS.

Trabalhar com ordens de cliente no PDV

Note

A funcionalidade de reconhecimento de receita no momento não tem suporte para uso em canais do Commerce (comércio eletrônico, PDV, call center). Não adicione itens configurados com o reconhecimento de receita aos pedidos criados nos canais de Comércio.

Criar uma ordem de cliente para produtos que serão remetidos ao cliente

Para criar um pedido de cliente para produtos que são enviados ao cliente, siga estas etapas:

  1. Na tela de transação do PDV, adicione um cliente à transação.
  2. Adicione produtos ao carrinho.
  3. Selecione Remeter selecionado ou Remeter tudo para remeter os produtos a um endereço na conta do cliente.
  4. Selecione a opção para criar uma ordem de cliente.
  5. Confirme ou altere o local "remeter de", confirme ou altere o endereço de remessa e selecione um método de remessa.
  6. Insira a data desejada de remessa da ordem do cliente.
  7. Use as funções de pagamento para pagar por valores calculados devidos ou use a operação Substituição de depósito para alterar os valores devidos e, em seguida, aplicar o pagamento.
  8. Se o total do pedido completo não foi pago, insira um cartão de crédito que será cobrado pelo saldo devido no pedido quando a fatura for emitida.

Criar um pedido de cliente para produtos que o cliente retira

Para criar um pedido de cliente para produtos que o cliente retira, siga estas etapas:

  1. Na tela de transação do PDV, adicione um cliente à transação.
  2. Adicione produtos ao carrinho.
  3. Selecione Retirar selecionado ou Retirar tudo para iniciar a configuração de retirada de ordens.
  4. Selecione o local da loja onde o cliente pega os produtos selecionados.
  5. Selecione uma data quando o item for coletado.
  6. Use as funções de pagamento para pagar por valores calculados devidos ou use a operação Substituição de depósito para alterar os valores devidos e, em seguida, aplicar o pagamento.
  7. Se o total da ordem não foi pago, selecione se o cliente fará o pagamento posteriormente (na retirada) ou se um cartão de crédito será indexado agora e usado e capturado no momento da retirada.

Use o gerenciamento de crédito para pedidos do Commerce

A partir do Dynamics 365 Commerce versão 10.0.48, você pode configurar pedidos de clientes para seguir o fluxo completo de gerenciamento de crédito. Quando você ativa esse recurso, o sistema avalia os pedidos com base nas regras de bloqueio da gestão de crédito e pode colocar pedidos em retenção de crédito para dar visibilidade e controle à sua equipe financeira antes que o atendimento do pedido prossiga.

Para habilitar esse comportamento, defina as seguintes configurações:

  • Habilite o recurso Usar a configuração de gerenciamento de crédito para pedidos do Commerce no workspace Gerenciamento de recursos.
  • Habilite a opção Gerenciamento de crédito em Parâmetros de contas a receber>Gerenciamento de crédito.

Note

Se você não habilitar nenhuma dessas configurações, os pedidos de comércio usarão o comportamento padrão em que o sistema bloqueia diretamente o pedido ou a transação quando o limite de crédito de um cliente é excedido, em vez de roteá-lo pelo fluxo de retenção de crédito.

Pedidos simples do cliente (retirada ou remessa)

Você pode controlar se o sistema verifica o limite de crédito no momento da captura do pedido. Para permitir que os caixas (no POS) ou compradores B2B (no site de comércio eletrônico) executem pedidos mesmo depois que o limite de crédito for excedido, habilite uma nova configuração chamada Ignorar verificação de crédito durante a captura de pedidos no perfil de funcionalidade para pos ou lojas online. Depois que o pedido é realizado, os pedidos do cliente para retirada na loja ou com modalidade de entrega por remessa seguem o fluxo de gerenciamento de crédito. Dependendo das regras de bloqueio configuradas, os pedidos podem ser colocados em espera de crédito para revisão.

Note

Para que a regra de bloqueio Limite de crédito usado entre em vigor, você também deve habilitar Verificar limite de crédito na ordem de venda em Parâmetros de crédito e cobranças. Essa configuração se aplica a todos os pontos de verificação de gerenciamento de crédito, incluindo confirmação de pedido, geração de lista de seleção e faturamento. Outras regras de bloqueio não exigem essa configuração.

Ordens de cliente híbrido

Para pedidos híbridos que incluem uma linha para retirada (em que o cliente leva alguns itens imediatamente), o pedido não passa pelo fluxo de gestão de crédito. As linhas de retirada são faturadas no momento da transação, portanto o sistema não pode aplicar um bloqueio de crédito no cabeçalho do pedido. O comportamento existente é preservado para esses pedidos.

Ações de atendimento de pedidos na loja

Quando os colaboradores da loja executam ações de atendimento de um pedido (como separar ou embalar), essas ações não acionam o fluxo de gerenciamento de crédito. Se o limite de crédito do cliente for excedido e a mensagem ao exceder o limite de crédito for definida como Erro, o sistema bloqueará a ação de atendimento. As ações de cumprimento executadas na loja não alteram a configuração de gerenciamento de crédito no nível do cabeçalho do pedido. Esse comportamento garante que as linhas do pedido atendidas a partir de um armazém continuem passando pelo fluxo de gerenciamento de crédito conforme o esperado.

Caixa e transações de transporte

Para transações à vista e para retirada, o sistema bloqueia a transação se o limite de crédito do cliente for ultrapassado e a configuração Mensagem ao exceder o limite de crédito em Parâmetros de crédito e cobrança estiver definida como Erro. Esse comportamento permanece inalterado independentemente de o gerenciamento de crédito estar habilitado.

Defina opções de aceleração para pedidos de clientes no POS e libere os pedidos para o depósito

A partir do Dynamics 365 Commerce versão 10.0.49, os funcionários da loja podem selecionar uma opção de aceleração para um pedido de cliente diretamente no POS, e os administradores podem configurar pedidos para serem enviados ao depósito para cumprimento assim que o pedido for criado. Use essa funcionalidade para facilitar o retorno mais rápido para clientes que precisam que seu pedido seja enviado ou retirado antes do prazo padrão de entrega, além de ajudar sua equipe de armazém a priorizar pedidos apressados durante a retirada.

Ativar opções de agilização no POS

Essa funcionalidade está disponível por padrão, mas os controles POS ficam ocultos até que você os ative para uma loja ou grupo de lojas. Defina as seguintes configurações na página Perfil de funcionalidade no Commerce headquarters, para as lojas em que você deseja que os colaboradores da loja usem as opções de agilização:

  • Exibir opções de urgência no POS: Ative esta configuração para mostrar o controle da opção de urgência no POS depois que um atendente da loja selecionar uma forma de entrega para um pedido do cliente.
  • Acionar a liberação para o depósito com a criação do pedido: Selecione uma ou mais opções de aceleração que devem fazer com que o pedido seja liberado para o depósito para cumprimento assim que o pedido for criado, em vez de esperar pelo cronograma padrão de processamento de pedidos.

Note

Se você não selecionar nenhuma opção de agilização para a configuração Acionar liberação para o depósito com criação de pedido, selecionar uma opção de agilização no POS não fará com que o pedido seja liberado imediatamente para o depósito. Em vez disso, esses pedidos são liberados manualmente pelo back-office ou por meio do processo em lote que libera os pedidos para o depósito.

Defina uma opção padrão de aceleração para o modo de entrega

Você pode configurar uma opção padrão de aceleração para cada modo de entrega. Quando um funcionário da loja seleciona esse modo de entrega no POS, a opção de aceleração correspondente é automaticamente selecionada. O atendente da loja ainda pode alterar a opção de agilização para outro valor antes de concluir o pedido.

Selecione uma opção de agilização no POS

Para selecionar uma opção de aceleração ao criar um pedido de cliente no POS, siga estes passos:

  1. Adicione um cliente e produtos à transação, e então selecione um modo de entrega (por exemplo, envio ou retirada).
  2. Se aparecer um controle de opção de aceleração, revise a opção de aceleração padrão (se configurada) ou selecione a opção de acelerar que se aplica ao pedido.
  3. Complete o pedido como de costume.

Se a opção de expedição acelerada selecionada estiver configurada para disparar uma liberação para o armazém, o pedido será criado no sistema de back-office em tempo real, mesmo que a loja esteja configurada para processar os pedidos dos clientes de forma assíncrona.

Use opções de aceleração para priorizar a retirada no armazém

A opção de agilização selecionada em um pedido de cliente está disponível no aplicativo móvel Warehouse Management (app WMS). As equipes do armazém podem usar essas informações para ajustar a prioridade de separação, de modo que pedidos urgentes ou expressos passem para o topo da lista de trabalho de separação, à frente dos pedidos comuns. Esse recurso ajuda a garantir que os pedidos que seus clientes estão esperando mais cedo sejam atendidos mais cedo, sem exigir que os funcionários do armazém busquem ou sinalizem manualmente pedidos urgentes.

Note

  • Para aproveitar esse recurso, sua equipe de operações de armazém deve configurar regras de criação e priorização de trabalho no Gerenciamento de Armazém para considerar a opção de aceleração. Trabalhe com sua equipe de implementação de armazém para definir a priorização com base nas opções de aceleração.

  • Existe um campo existente chamado MCR Expedite , que é usado para salvar a opção de acelerar nos pedidos do call center. No entanto, você não pode usar essa propriedade para pedidos de venda SCM ou pedidos POS e, por isso, uma nova propriedade Expedite foi introduzida no pedido de venda. Esse novo campo Expedite é atualizado quando você cria pedidos no POS. Então, essa nova propriedade pode ter um valor diferente do campo MCR Expedite . Se você atualmente usa o campo MCR Expedite existente para qualquer processo de negócio posterior, revise sua configuração antes de ativar esse recurso. O campo MCR Expedite será aposentado em futuras versões. Portanto, se seu negócio depende da correspondência desses campos, você precisará implementar personalizações para mantê-los sincronizados. Além disso, entre em contato com a Microsoft para discutir seu cenário, para avaliar a possibilidade de habilitar processos de negócios adicionais a jusante nesse novo campo Expedite.

Editar uma ordem de cliente existente

Você pode fazer recall e editar pedidos de varejo criados no canal online ou na loja por meio do POS, conforme necessário.

Importante

Você não pode editar todos os pedidos de varejo pelo aplicativo POS. Se a configuração Ativar a conclusão de pedidos estiver ativada para o canal do call center, os pedidos criados em um canal de call center não podem ser editados pelo POS. Para garantir o processamento de pagamento correto, os pedidos originados em um canal de call center e que usam a funcionalidade Habilitar conclusão do pedido devem ser editados por meio do aplicativo de call center na sede.

Note

A Microsoft recomenda que você não edite pedidos e cotações no POS, quando criados por um usuário na sede que não seja do call center. Esses pedidos e cotações não usam o motor de precificação do Commerce. Então, se eles forem editados no POS, o mecanismo de precificação do Commerce recalcula seus preços.

Os usuários podem editar pedidos qualificados por meio do aplicativo POS mesmo que o pedido seja parcialmente atendido. No entanto, as ordens faturadas integralmente ainda não podem ser editadas por meio do PDV. Para habilitar esse recurso, ative o recurso Editar ordens parcialmente atendidas no Ponto de Venda no espaço de trabalho Gerenciamento de recursos. Se esse recurso não estiver habilitado ou se você estiver usando a versão 10.0.16 ou anterior, os usuários só poderão editar pedidos de clientes no POS se o pedido estiver totalmente aberto. Se o recurso estiver ativado, você pode limitar quais lojas podem editar pedidos parcialmente cumpridos. Você também pode configurar a opção para desabilitar essa funcionalidade para repositórios específicos por meio do perfil funcionalidade na guia Geral .

  1. Selecione Cancelar ordem.
  2. Use Pesquisar para inserir filtros para encontrar a ordem e, em seguida, selecione Aplicar.
  3. Selecione a ordem na lista de resultados e, em seguida, selecione Editar. Se o botão Editar estiver indisponível, a ordem está em um estado no qual não pode ser editada.
  4. No carrinho de transação, faça as alterações necessárias na ordem de cliente. Algumas alterações podem ser proibidas durante a edição.
  5. Conclua o processo de edição selecionando uma operação de pagamento.
  6. Para sair do processo de edição sem salvar nenhuma alteração, use a operação Void Transaction.

Impacto do preço quando as ordens são editadas

Quando os clientes fazem pedidos no POS ou em um site de comércio eletrônico do Commerce, eles se comprometem com um valor. Esse valor inclui um preço e também pode incluir um desconto. Um cliente que faz uma compra e posteriormente contata o call center para alterar essa ordem (por exemplo, para adicionar outro item), tem expectativas específicas sobre a aplicação de descontos. Mesmo que as promoções nas linhas de ordem existentes tenham expirado, o cliente espera que os descontos que foram originalmente aplicados a essas linhas permaneçam em vigor. No entanto, se nenhum desconto estava em vigor quando o pedido foi originalmente colocado, mas um desconto entra em vigor mais tarde, o cliente espera que o novo desconto seja aplicado ao pedido alterado. Caso contrário, o cliente poderá cancelar o pedido existente e, em seguida, criar um novo pedido em que o novo desconto seja aplicado. Como mostra esse cenário, os preços e descontos aos quais os clientes se comprometem devem ser preservados. Ao mesmo tempo, os usuários do PDV e do call center precisam ter a flexibilidade de recalcular os preços e os descontos para as linhas da ordem de venda, conforme necessário.

Quando os usuários recuperam e editam pedidos no POS, os preços e os descontos das linhas de pedido existentes são considerados "bloqueados". Em outras palavras, elas não são alteradas, mesmo que algumas linhas de pedido sejam canceladas ou alteradas ou novas linhas de pedido sejam adicionadas. Para alterar os preços e os descontos das linhas de venda existentes, o usuário do PDV precisa selecionar Recalcular. O bloqueio de preço é então removido das linhas de ordem existentes. No entanto, antes da versão 10.0.21 do Commerce, esse recurso não estava disponível no call center. Em vez disso, as alterações nas linhas da ordem acarretavam o recálculo dos preços e dos descontos.

Na versão 10.0.21 do Commerce, um novo recurso chamado Impedir cálculo de preço não intencional para pedidos de comércio está disponível no workspace de gerenciamento de recursos. Esse recurso está ativado por padrão. Quando ativado, uma nova propriedade Preço bloqueado está disponível para todos os pedidos de comércio eletrônico. Após a conclusão da captura das ordens inseridas em qualquer canal, esta propriedade será automaticamente habilitada (ou seja, a caixa de seleção será marcada) para todas as linhas da ordem. O mecanismo de preço do Commerce então exclui essas linhas de ordem de todos os cálculos de preço e de desconto. Portanto, se a ordem for editada, as linhas da ordem serão excluídas do cálculo de preço e de descontos por padrão. No entanto, os usuários do call center podem desabilitar a propriedade (ou seja, desmarcar a caixa de seleção) para qualquer linha da ordem e, em seguida, selecionar Recalcular para incluir as linhas de ordem existentes nos cálculos de preço.

Mesmo quando estiverem aplicando um desconto manual a uma linha de venda existente, os usuários do call center precisam desabilitar a propriedade Preço bloqueado da linha de venda para que possam aplicar o desconto manual.

Os usuários do call center também podem desabilitar a propriedade Preço bloqueado para linhas de ordem em massa selecionando Remover bloqueio de preço no grupo Calcular na guia Vender do painel de ação da página Ordem de venda. Nesse caso, o bloqueio de preço é removido de todas as linhas de ordem, exceto daquelas que não podem ser editadas (em outras palavras, as linhas que têm um status de Parcialmente faturado ou Faturado). Em seguida, depois que as alterações no pedido forem concluídas e enviadas, o bloqueio de preço será reaplicado para todas as linhas de pedido.

Importante

Quando o recurso Impedir o cálculo de preço não intencional para pedidos de comércio é ativado, a configuração da avaliação do contrato comercial é ignorada nos fluxos de trabalho de preços. Em outras palavras, as caixas de diálogo de avaliação do contrato comercial não mostram a seção Relacionada ao preço . Esse comportamento ocorre porque a configuração da avaliação do contrato comercial e o recurso de bloqueio de preço têm uma finalidade semelhante: evitar alterações de preço não intencionais. No entanto, a experiência do usuário para a avaliação do contrato comercial não dimensiona bem para ordens grandes nas quais os usuários devem selecionar uma ou mais linhas da ordem para redefinir o preço.

Note

A propriedade Preço bloqueado pode ser desabilitada para uma ou mais linhas selecionadas somente quando o módulo Call center é usado. O comportamento do PDV permanece inalterado. Em outras palavras, o usuário do PDV não pode desbloquear os preços das linhas de ordem selecionadas. No entanto, eles podem selecionar Recalcular para remover o bloqueio de preço de todas as linhas de ordem existentes.

Cancelar uma ordem de cliente

Para cancelar um pedido do cliente, siga estas etapas:

  1. Selecione Cancelar ordem.
  2. Use Pesquisar para inserir filtros para encontrar a ordem e, em seguida, selecione Aplicar.
  3. Selecione a ordem na lista de resultados e, em seguida, selecione Cancelar. Se o botão Cancelar não estiver disponível, o pedido estará em um estado em que não poderá ser cancelado.
  4. Se os encargos de cancelamento estiverem configurados, confirme-os. Você pode ajustar os encargos de cancelamento antes de confirmá-los, conforme necessário.
  5. No carrinho de transação, conclua o processo de cancelamento selecionando uma operação de pagamento. Se os depósitos que você pagou excederem a taxa de cancelamento, os pagamentos de reembolso poderão ser devidos.
  6. Para sair do processo de cancelamento sem salvar nenhuma alteração, use a operação de transação Void .

Nas versões do Comércio antes da 10.0.36, se um pedido for parcialmente cancelado e você o reabrir no POS para edição, as linhas de pedido canceladas serão exibidas na transação e impressas no recibo da ordem editada. No Commerce versão 10.0.36 e posterior, as linhas canceladas ficam ocultas do POS e não são impressas no recibo. Essa funcionalidade é controlada pelo recurso Ocultar linhas de ordem canceladas do PDV, que está habilitado por padrão no espaço de trabalho do gerenciamento de recursos desde a versão 10.0.36. Você pode desabilitar o recurso, se necessário.

Finalizar a remessa ou retirada da ordem de cliente no PDV

Depois de criar um pedido, o cliente pega os itens de um local de repositório ou os itens são enviados, dependendo da configuração do pedido. Para obter mais informações sobre esse processo, consulte a documentação de atendimento da ordem na loja.

Fluxo de transações assíncronas para ordens de cliente

Você pode criar pedidos de clientes no POS no modo síncrono ou no modo assíncrono.

Importante

Use o modo de criação de ordem assíncrona. Ele é muito mais performante do que o modo de criação de pedidos síncronos e fornece uma melhor experiência do usuário.

Habilitar a criação de pedidos de clientes no modo assíncrono

Para habilitar a criação de pedidos de clientes no modo assíncrono, siga estas etapas:

  1. Na sede, acesse Varejo e Comércio>Configuração do canal>Perfis de PDV>Perfis de funcionalidade.

  2. Selecione o perfil de funcionalidade que corresponde à loja para a qual você deseja habilitar a criação de ordem assíncrona.

  3. Na Guia Rápida Geral, selecione a partir das seguintes opções de configuração:

    • Criar ordem de cliente no modo assíncrono
    • Usar serviço em tempo real para a criação de ordem com backup assíncrono

Note

A opção Usar serviço em tempo real para a criação de ordem com backup assíncrono está disponível no Commerce versão 10.0.33 e posterior.

A opção Criar ordem de cliente no modo assíncrono sempre cria a ordem em um processo em lote. O POS conclui imediatamente a transação usando o número de confirmação do pedido, mas leva alguns minutos para que a ordem seja criada na sede (após a execução dos trabalhos relevantes). Os trabalhos necessários para criar a ordem são o trabalho P-0001 (Transações de canal) e o trabalho Sincronizar ordens. Você pode usar o número de confirmação para recuperar o pedido para processos de cumprimento e edição.

A opção Usar serviço em tempo real para a criação de ordem com backup assíncrono só poderá ser habilitada se a opção Criar ordem do cliente no modo assíncrono já estiver habilitada. A opção Usar serviço em tempo real para criação de pedidos com backup assíncrono primeiro tenta criar o pedido utilizando o Serviço de Transação de Varejo (RTS). Se essa tentativa falhar, a ordem será criada usando o mesmo processo em lote descrito anteriormente. Na maioria das vezes, a ordem é criada com a mesma rapidez com que seria criada por meio da criação síncrona de ordens. No entanto, com essa configuração, o POS usa o número de confirmação para concluir imediatamente a transação de pedido e não aguarda a conclusão da chamada RTS.

A partir da versão 10.0.35 do Commerce, você pode cancelar pedidos de clientes assíncronos mesmo se o pedido de venda correspondente não for criado na sede. Para habilitar essa funcionalidade, ative o recurso Habilitar cancelamento de pedido assíncrono no workspace de gerenciamento de recursos.

Note

No momento, o recurso Habilitar cancelamento de pedidos assíncronos está marcado como um recurso de visualização porque ele ainda não foi validado em relação aos recursos de localização.

A experiência de cancelar um pedido assíncrono é semelhante à de cancelar um pedido de cliente existente. A única diferença é que, ao cancelar um pedido assíncrono, o sistema pode solicitar ao associado da loja que acesse os principais detalhes de contato do cliente para validá-los com o cliente. Se um associado da loja precisar modificar os detalhes do cliente, ele poderá abrir o registro do cliente a partir da tela da transação e modificar os dados a partir daí. Essa funcionalidade é útil porque depois de cancelar o pedido de forma assíncrona (mesmo que a ação de cancelamento seja bem-sucedida no POS e o depósito do cliente seja reembolsado), o pedido original será cancelado somente depois de ser criado na sede. Se houver um problema ao cancelar o pedido, o cliente poderá ser contatado usando as informações validadas. Desde o Commerce versão 10.0.36, para configurar o aviso para solicitar as informações do cliente, habilite Solicitar número de telefone e email para cancelamento assíncrono da ordem no formulário perfil de funcionalidade do PDV.

Para garantir que o sistema cancele automaticamente a ordem original após sua criação na sede, execute os seguintes trabalhos em lotes em intervalos predefinidos.

Para criar e agendar os trabalhos em lotes que garantem que o recurso Habilitar cancelamento de pedido assíncrono funcione corretamente, siga estas etapas:

  1. Vá até Administração do Sistema>Consultas>Trabalhos em lotes.
  2. Na página Trabalho em lotes, crie os dois trabalhos em lote a seguir:
    1. Configure um trabalho para executar a classe RetailDocumentOperationMonitorBatch.
    2. Configure um trabalho para executar a classe RetailDocumentOperationProcessingBatch.
  3. Programar os novos trabalhos em lotes a serem executados periodicamente. Por exemplo, defina o plano para que os trabalhos sejam executados a cada cinco minutos.

Se você tiver algum problema ao cancelar um pedido, poderá visualizar os problemas no workspace Cancelamentos assíncronos de pedidos incompletos>Processamento e consulta de pedidos de venda Dois tipos de problemas podem impedir que um pedido de venda original seja cancelado: problemas permanentes ou problemas transitórios (também conhecidos como problemas retráteis). Cenários de problemas permanentes incluem casos em que um pedido é atendido e, portanto, não pode ser cancelado ou onde um pedido é parcialmente atendido (e parcialmente cancelado), mas o cliente é reembolsado o depósito total. Problemas transitórios incluem casos em que um pedido original ainda não foi criado, portanto, a transação de cancelamento correspondente ainda não foi processada. O sistema tenta processar automaticamente as linhas associadas a erros temporários, mas você deve lidar manualmente com as linhas associadas a erros permanentes. Depois de corrigir um pedido manualmente, você pode definir o status de solução de problemas de uma transação para indicar que nenhuma solução de problemas adicional é necessária.

Para cenários em que as organizações não podem habilitar ordens de cliente assíncronas e devem usar ordens de cliente síncronas, se a criação das ordens demorar muito de modo que o PDV atinja o tempo limite, ou se a ordem chegar a um estado incorreto, você poderá usar a operação Impor conclusão da transação (liberada na versão 10.0.35) para concluir a ordem assincronamente. Como a organização não deseja o pedido de cliente assíncrono, use o processo de cancelamento de pedido assíncrono descrito anteriormente para cancelar o pedido e tente criar um novo pedido. Para resumir, a operação Impor conclusão da transação fornece uma maneira para que você saia de um estado em que há falha na criação de ordens, mas que você não pode anular a transação.

Note

A operação Impor conclusão da transação só poderá ser usada se o recurso Habilitar cancelamento de ordem assíncrona estiver habilitado.

Mais recursos

Ordens híbridas de cliente