Partilhar via


Configurar o mapeamento para as colunas de estado da ordem de venda

As colunas que indicam o estado da ordem de venda têm diferentes valores de enumeração no Microsoft Dynamics 365 Supply Chain Management e Dynamics 365 Sales. É necessária uma configuração adicional para mapear estas colunas em escrita dupla.

colunas no Supply Chain Management

No Supply Chain Management, duas colunas refletem o estado da ordem de venda. As colunas que deve mapear são Estado e Estado do documento.

A enumeração do Estado especifica o estado geral da encomenda. Este estado é indicado no cabeçalho da ordem.

A enumeração do Estado tem os seguintes valores:

  • Encomenda em aberto
  • Entregue
  • Faturado
  • Cancelado

A enumeração do Estado do documento especifica o documento mais recente que foi gerado para a encomenda. Por exemplo, se a encomenda for confirmada, este documento é uma confirmação de ordem de venda. Se uma ordem de venda for parcialmente faturada, e depois a linha restante for confirmada, o estado do documento permanece Fatura, porque a fatura é gerada mais tarde no processo.

A enumeração do Estado do documento tem os seguintes valores:

  • Confirmação
  • Lista de seleção
  • Guia de remessa
  • Fatura

colunas em Vendas

Em Vendas, duas colunas indicam o estado da encomenda. As colunas que deve mapear são Estado e Estado de processamento.

A enumeração do Estado especifica o estado geral da encomenda. Tem os seguintes valores:

  • Ativo
  • Submetido
  • Cumprido
  • Faturado
  • Cancelado

A enumeração do Estado de processamento foi introduzida de modo a que o estado possa ser mapeado com maior precisão com o Supply Chain Management.

A tabela a seguir mostra o mapeamento do Estado de processamento no Supply Chain Management.

Estado do Processamento Estado no Supply Chain Management Estado de documentos no Supply Chain Management
Ativo Encomenda em aberto Nenhum
Confirmado Encomenda em aberto Confirmação
Recolhido Encomenda em aberto Lista de seleção
Parcialmente entregue Encomenda em aberto Guia de remessa
Entregue Entregue Guia de remessa
Faturado parcialmente Entregue Fatura
Faturado Faturado Fatura
Cancelado Cancelado Não aplicável

A tabela a seguir mostra o mapeamento do Estado de processamento entre o Vendas e o Supply Chain Management.

Estado do Processamento Estado em Vendas Estado no Supply Chain Management
Ativo Ativo Encomenda em aberto
Confirmado Submetido Encomenda em aberto
Recolhido Submetido Encomenda em aberto
Parcialmente entregue Ativo Encomenda em aberto
Faturado parcialmente Ativo Encomenda em aberto
Faturado parcialmente Cumprido Entregue
Faturado Faturado Faturado
Cancelado Cancelado Cancelado

Configurar

Para configurar o mapeamento das colunas de estado da ordem de venda, deve ativar os atributos IsSOPIntegrationEnabled e isIntegrationUser.

Para ativar o atributo IsSOPIntegrationEnabled, siga estes passos.

  1. Num browser, aceda a https://<test-name>.crm.dynamics.com/api/data/v9.0/organizations. Substitua <test-name> com a ligação da sua empresa ao Vendas.

  2. Na página que é aberta, procure organizationid, e tome nota do valor.

    Procure organizationid.

  3. Em Vendas, abra a consola do browser e execute o seguinte script. Utilize o valor organizationid do passo 2.

    Xrm.WebApi.updateRecord("organization",
    "d9a7c5f7-acbf-4aa9-86e8-a891c43f748c", {"issopintegrationenabled" :
    true}).then(
        function success(result) {
            console.log("Account updated");
            // perform operations on row update
        },
        function (error) {
            console.log(error.message);
            // handle error conditions
        }
    );
    

    Código JavaScript na consola do browser.

  4. Verifique se IsSOPIntegrationEnabled está definido como verdadeiro. Utilize o URL do passo 1 para verificar o valor.

    IsSOPIntegrationEnabled está definido como verdadeiro.

Para ativar o atributo isIntegrationUser, siga estes passos.

  1. Em Vendas, Aceda a Definições > Personalização > Personalizar o sistema, selecione Tabela do utilizador e, em seguida, abra Formulário > Utilizador.

    Abrir o formulário do utilizador.

  2. No Explorador de Campos, procure Modo de utilizador de integração e faça duplo clique para o adicionar ao formulário. Guarde a alteração.

    Adicionar a coluna do modo de utilizador de integração ao formulário.

  3. Em Vendas, aceda a Definições > Segurança > Utilizadores e altere a vista de Utilizadores ativados para Utilizadores aplicacionais.

    Alterar a vista de Utilizadores Ativados para Utilizadores Aplicacionais.

  4. Selecione as duas entradas para DualWrite IntegrationUser.

    Lista de utilizadores aplicacionais.

  5. Altere o valor da coluna do Modo de utilizador de integração para Sim.

    Alterar o valor da coluna do Modo de Utilizador de Integração.

As suas ordens de vendas estão agora mapeadas.