Linha de Produto: | Microsiga Protheus® |
Segmento: | Supply Chain - Logística |
Módulo: | SIGATMS - Gestão de Transportes |
Função: | TMSA140 - Viagem de Transporte TMSA141 - Viagem de Entrega e Coleta TMSA144 - Manutenção de Viagens |
Situação/Requisito: | Precisamos de auxilio para orientar o cliente quanto a utilização dos Pontos de entrada TM144CLN / TM144MEA, pois o campo é inserido e conseguimos digitar, mais seu conteúdo não é gravado na tabela. |
Solução/Implementação: | Alguns Pontos de Entrada foram alterados, de modo que armazenassem a informação digitada em campo específico nas tabelas do banco de dados. |
Tickets relacionados: | 2270026 |
Requisitos: | Sobre os campos específicos Os campos específicos devem ser criados na tabela DUD! Não deve ser utilizada a tabela DTA, por conta do carregamento ser definido logo no inicio da inclusão da viagem, onde o usuário pode indicar que o carregamento será manual, impactando assim em não gerar a tabela DTA na inclusão da viagem. Sobre a lógica dos Pontos de Entrada Para que os Pontos de Entrada funcionem corretamente, sugerimos que a lógica deles seja implementada da seguinte forma: TM144CLN (DocumentaçãoTM144CLN - Inclusão de Campos na Geração de Viagens ) TM144MEA (Documentação TM144MEA - Manipulação de Elementos do aAlter ) TM144BKP (Documentação TM144BKP - Armazenamento de campos específicos no array aDocto ) TM140DUD (Documentação TM140DUD - Gravação do Arquivo DUD ) TM141DUD (Documentação http://tdn.totvs.com/display/public/PROT/TM141DUD+-+Manipula+Arquivo+DUD ) Sobre a função de Modificação Para que a modificação da informação no campo específico seja efetivada, o documento que está sendo alterado deve ter seu status igual "Em aberto". Caso contrário, a modificação não será efetivada. |