Partilhar via


Editar e auditar transações de encomendas online e de encomendas assíncronas de clientes

Este artigo descreve como editar e auditar transações de encomendas online e de encomendas assíncronas de clientes no Microsoft Dynamics 365 Commerce.

Descrição geral

Entre as versões 10.0.5 e 10.0.6 do Commerce, foi adicionado suporte para a edição de transações cash and carry (tais como vendas e devoluções) e transações de gestão de caixa (tais como entrada flutuante e remoção de propostas). Na versão 10.0.7 do Commerce foi adicionado suporte para a edição de transações de encomendas online e de transações de encomendas assíncronas de clientes.

Editar e auditar transações de encomendas

Para editar e auditar transações de encomendas no Commerce headquarters, siga estes passos.

  1. Instale o suplemento do Office Microsoft Dynamics .

  2. Na página Commerce parameters , no separador Customer orders , no separador Order FastTab, especificar um código de retenção para Hold code for order synchronization errors.

  3. Abra o espaço de trabalho Store financials . Os blocos Erros de sincronização de encomendas online e Erros de sincronização de encomendas de clientes fornecem uma vista pré-filtrada da página de transação de retalho. Cada um dos mosaicos apresenta os registos de transações cuja sincronização falhou para o tipo de encomenda correspondente.

  4. Abra a página Erros de sincronização de encomendas online ou a página Erros de sincronização de encomendas de clientes . Selecione um registo para visualizar os detalhes dos erros de sincronização. O Estado de sincronização FastTab fornece os seguintes detalhes de erro:

    • Estado da encomenda pendente
    • Detalhes do erro da encomenda
    • Data e hora da modificação
    • Número de repetições
  5. Se os detalhes do erro indicarem que o registo deve ser corrigido, seleccione Office Add in e, em seguida, seleccione Edit selected transaction. É aberto um ficheiro do Excel que apresenta os detalhes da transação selecionada.

    • Se a transação que estiver a ser editada for uma transação de encomenda online, o ficheiro Excel conterá as seguintes folhas de cálculo:

      • Transação - Esta folha de cálculo contém os detalhes do cabeçalho da transação.
      • Transação de vendas - Esta folha de cálculo contém os detalhes da linha da transação.
      • Operações de pagamento - Esta folha de cálculo contém os detalhes das linhas de pagamento da transação.
      • Transacções de desconto - Esta folha de cálculo contém os detalhes relacionados com o desconto da transação.
      • Transacções fiscais - Esta folha de cálculo contém os detalhes relacionados com os impostos da transação.
      • Charges transactions - Esta folha de cálculo contém os dados relativos aos encargos da transação.
    • Se a transação que estiver a ser editada for uma transação de encomenda assíncrona de cliente, o ficheiro Excel conterá as seguintes folhas de cálculo:

      • Lines - Esta folha de cálculo contém o cabeçalho e os detalhes da linha da transação.
      • Pagamentos - Esta folha de cálculo contém os detalhes das linhas de pagamento da transação.
      • Descontos - Esta folha de cálculo contém os detalhes relacionados com os descontos da transação.
      • Impostos - Esta folha de cálculo contém os detalhes relacionados com os impostos da transação.
      • Charges - Esta folha de cálculo contém os dados relacionados com os encargos da transação.
  6. No ficheiro Excel, no campo Pending order status , introduza Editing e, em seguida, publique a alteração. Desta forma, evita-se que a tarefa Synchronize order , que está a ser executada em modo batch, ignore isto registo durante o processamento.

  7. No ficheiro do Excel, altere os campos apropriados e volte a carregar os dados para a sede do Commerce utilizando a funcionalidade de publicação do suplemento do Excel do Dynamics. Após a publicação dos dados, as alterações serão refletidas no sistema. Durante a publicação não é efetuada qualquer validação das alterações efetuadas pelos utilizadores.

    Nota

    Se não conseguir encontrar o campo que tem de editar, siga os passos abaixo para adicionar o campo em falta à folha de cálculo.

    1. Seleccione Design no Conector de dados.
    2. Selecione o ícone de lápis junto à tabela à qual pretende adicionar um campo.
    3. Seleccione o campo na secção Campos disponíveis e, em seguida, seleccione Adicionar.
    4. Adicione todos os campos necessários e seleccione Update.
    5. Quando a atualização estiver concluída, poderá ser necessário selecionar Refresh para atualizar os valores.
  8. É possível ver uma pista de auditoria completa das alterações seleccionando Ver pista de auditoria no cabeçalho Transação de retalho para as alterações ao nível do cabeçalho, e na secção e registo relevantes na página de transação apropriada. Por exemplo, todas as alterações relacionadas com as linhas de vendas serão apresentadas na página Transacções de vendas e todas as alterações relacionadas com pagamentos serão apresentadas na página Transacções de pagamento . São mantidas as seguintes informações de auditoria sobre as alterações:

    • Data e hora da modificação
    • Campo
    • Valor antigo
    • Novo valor
    • Modificado por
  9. Depois de ter efectuado e publicado as alterações, seleccione Synchronize order para iniciar imediatamente o processo de sincronização. Em alternativa, poderá aguardar que o processo de sincronização que está a ser executado em modo de lote processe a transação.

Por predefinição, após a sincronização das encomendas com êxito, estas são colocadas em estado de espera, com base no código de espera definido nos parâmetros do Commerce. O estado de espera das encomendas deverá ser removido para que estas possam continuar a ser processadas para fins de cumprimento ou outras operações.

Impedir que uma transação seja processada pelo sincronizador de ordens

Há situações em que não se pretende que determinadas transacções sejam recolhidas pela tarefa Synchronize orders porque já se criaram manualmente as encomendas correspondentes. Para evitar que a tarefa Synchronize orders recolha determinadas transacções para processamento, edite as transacções e defina a propriedade Entry Status como Voided para essas transacções. A tarefa Synchronize orders ignorará então as transacções.

Recursos adicionais

Editar e auditar as transacções de gestão de caixa e de transporte de fundos

Editar dimensões financeiras para transacções de retalho

Criar um livro de trabalho Excel para editar transacções de retalho

Adicionar campos a um livro de trabalho do Excel para editar transacções de retalho