Sintomas
Depois de concluir ou cancelar um transportador, o valor na caixa status não é atualizado para fechado no gerenciamento de pedidos no Microsoft Dynamics SL.
Observação A caixa status é exibida na guia outras informações na tela transportadoras (40.110.00) . Além disso, a tela transportadora Update Log Viewer (40.460.00) não inclui uma entrada para a ID da transportadora.
Causa
Causa 1
A configuração atrasar a atualização da transportadora está incorreta. Veja a Resolução 1.
Causa 2
A configuração do tempo de repouso do Process Manager é muito pequena. Consulte resolução 2
Causa 3
A etapa atualizar transportadora na guia etapas na tela tipos de pedidos (40.200.00) está configurada incorretamente. Consulte Resolução 3.
Causa 4
O tipo de pedido foi alterado na guia etapas da tela tipos de pedido (40.200.00) antes de as transportadoras existentes serem fechadas. Consulte resolução 4.
Causa de 5
Personalizações foram adicionadas à tela transportadoras (40.110.00) que interrompeu o processamento dos registros da transportadora. Consulte resolução 5.
Causa 6
Qualquer causa diferente da causa de 1 a causa 5. Nesse caso, esse problema ocorre independentemente do tipo de ordem. Consulte resolução 6 ou resolução 7.
Resolução
Solução 1
Verifique se a configuração para atrasar a atualização da transportadora não é muito grande. Para fazer isto, siga as seguintes etapas:
-
No menu módulo , clique em Gerenciamento de pedidos.
-
No painel Gerenciamento de pedidos , clique em configuração de gerenciamento de pedidos em Configurar.
-
Na guia outros , verifique se o valor na caixa atrasar a atualização da transportadora (minutos) não é muito grande. Observação Se o valor de atualização do remetente (minutos) de atraso for definido como 30, a transportadora não fechará até 30 minutos depois que você concluir o registro de transportadora.
Solução 2
Aumente o tempo de repouso para o processo do Process Manager. Para fazer isto, siga as seguintes etapas:
-
No menu módulo , clique em Gerenciamento de pedidos.
-
No painel Gerenciamento de pedidos , clique em configuração de gerenciamento de pedidos em Configurar.
-
Na guia outros , digite 15 na caixa tempo de espera do Gerenciador de processo (segundos) se o valor na caixa for menor do que 15.
Solução 3
Corrija o status da etapa no tipo de ordem. Para fazer isto, siga as seguintes etapas:
-
Na lista módulos , clique em Gerenciamento de pedidos.
-
No painel Gerenciamento de pedidos , clique em solicitar tipos em manutenção.
-
Na caixa tipo de pedido , digite a ID do tipo de pedido que você deseja alterar.
-
Na guia etapas , clique em obrigatório no status da etapa de transportador de atualização.
-
Clique em Salvar. Em seguida, feche a tela Order Types (40.200.00) .
Resolução 4
Cancele as transportadoras e os pedidos de venda relacionados. Para fazer isto, siga as seguintes etapas:
-
Na lista módulos , clique em Gerenciamento de pedidos.
-
No painel Gerenciamento de pedidos , clique em confirmação de remessa em entrada.
-
Na caixa ID da transportadora , digite a ID da transportadora que você deseja cancelar.
-
Clique para marcar as seguintes caixas de seleção:
-
Cancelar transportador
-
Cancelar pedido
-
-
Clique em concluir. Em seguida, feche o Tela de confirmação de entrega (40.117.00) .
Resolução 5
Remover personalizações da tela transportadoras (40.110.00) . Para fazer isto, siga as seguintes etapas:
-
Feche todas as telas, exceto a tela transportadoras (40.110.00) .
-
No menu Personalizar , clique em modo de personalização.
-
No menu Personalizar , clique em remover alterações da tela.
-
Clique em Sime, em seguida, clique em OK.
-
Feche a tela transportadoras (40.110.00) . Em seguida, abra a tela.
Resolução 6
Altere a ordem das transportadoras para um pedido reconhecido pelo Process Manager. Para fazer isso, execute as etapas a seguir. Observação Antes de seguir as instruções deste procedimento, verifique se você tem uma cópia de backup completa do banco de dados que pode ser restaurada se ocorrer um problema.
-
Na tela do Process Manager (40.400.00) , clique em parar.
-
Usando o Microsoft SQL Query Analyzer ou o Microsoft SQL Server Management Studio, execute a instrução apropriada em relação ao banco de dados do aplicativo.
-
-
Microsoft SQL Server 7,0
Selecione "execADG_Release_For_Update" "+ rtrim (CpnyID) +" ', ' ', ' "+ rtrim (transportaid) +" ' "de SOSHIPHEADER onde NextFunctionID =" 4043000 "e NextFunctionClass =" 0200 "
-
Microsoft SQL Server 2000 ou Microsoft SQL Server 2005 ou Microsoft SQL Server 2008
Defina QUOTED_IDENTIFIEROFF selecionar "exec ADG_Release_For_Update" "+ rtrim (CpnyID) +" ', ' ', ' "+ rtrim (transportaid) +" ' "de SOSHIPHEADER whereNextFunctionID =" 4043000 "e NextFunctionClass =" 0200 "
-
-
Copie os resultados da instrução em uma nova janela. Exclua todos os títulos de coluna ou linhas de contagem de linhas. Em seguida, execute a nova declaração para reenfileirar as transportadoras listadas.Observação A instrução a seguir é um exemplo dos resultados que você copiaria.
exec ADG_Release_For_Update ' 0060 ', ' ', do 0009868
-
Na tela do Process Manager (40.400.00) , clique em Iniciar.
Resolução 7
Cancelar a transportadora. Para fazer isto, siga as seguintes etapas:
-
Na lista módulos , clique em Gerenciamento de pedidos.
-
No painel Gerenciamento de pedidos , clique em transportadoras em entrada.
-
Na guia outras informações , clique para marcar a caixa de seleção cancelada e, em seguida, clique em concluir.