Tempo aproximado para leitura: 00:05:00 min
Ocorrência
Ao tentar inserir um movimento em um determinado Tipo de Movimento ou tentar acessa-lo via Parametrizador da coligada ou ao tentar incluir Permissões á um Tipo de Movimento para um usuário ou ao Faturar um movimento na lista de movimentos a serem gerados não é exibido um Tipo de Movimento, mas via banco de dados esse tipo de movimento é apresentado.
Ambiente
Cross Segmento - TOTVS Backoffice (Linha RM) - TOTVS Gestão de Estoque, Compras e Faturamento - Todas as versões
Causa
Esse incidente ocorre, pois o Tipo de Movimento em questão não existe em alguma das 3 tabelas destinadas ao registro de um Tipo de Movimento no banco de dados.
São elas TTMV, TTMVEXT e TITMTMV.
O Tipo de Movimento precisa existir nestas 3 tabelas. Caso ele deixe de existir em um ou mais delas o tipo de movimento poderá não ser exibido ao utilizar o sistema.
As situações abaixo podem vir a ocorrer nesse caso:
- Ao tentar inserir um novo movimento seja manualmente, seja por faturamento a tela de seleção do tipo de movimento não exibe o Tipo de Movimento mesmo que o usuário já tenha permissão ao tipo de movimento.
- Ao tentar parametrizar um Tipo de Movimento este não é exibido no Parametrizador mesmo que o usuário já tenha inserido movimento para tal e possua permissão por tipo de movimento.
- Ao tentar atribuir permissão a um Tipo de Movimento este não é exibido no anexo Permissão por tipo de Movimento do cadastro do Usuário mesmo que este seja exibido no parametrizador e para outros usuário este tipo de movimento seja exibido ao tentar inserir movimento.
Também podem ocorrer situações que combinem duas das 3 possibilidades acima citadas.
A causa desse tipo de situação ocorrer geralmente é devido a realização de Cópia de Tipo de Movimento utilizando o recurso de importação de XML ou Cópia de Tipo de Movimento entre Coligadas , onde durante a cópia ocorreu alguma mensagem de erro mas que não impediu que o tipo de movimento fosse criado. O fato da mensagem ocorrer impede que o Tipo de Movimento seja criado em uma ou mais, das tabelas acima citada.
Exemplo de uma possível mensagem de erro:
Solução
Para solucionar essa ocorrência será necessário realizar a cópia do Tipo de Movimento novamente sobrepondo o existente afim de garantir que nenhuma mensagem de erro ocorra durante a cópia. Neste caso é necessário que utilize o recurso de Cópia de Tipo de Movimento entre Coligadas e não o processo de importar XML de parâmetros.
0 Comentários