Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Cross Segmento - Backoffice (Linha Protheus) - SIGAEST - MATA241 - Pontos de Entrada da rotina Movimentação Múltipla

Os Pontos de Entrada da rotina MATA241 - Movimentação Múltipla no TOTVS Backoffice permitem personalizações em diversas fases, como inclusão de campos, validações, atualizações e tratamentos específicos durante movimentações internas (requisições/devoluções). Cada ponto atua em funções específicas, desde a montagem da tela até a gravação e estorno dos movimentos, oferecendo flexibilidade para ajustes conforme necessidade do usuário.

time.png Tempo aproximado para leitura: 00:02:00 min


Dúvida

Quais são os Pontos de Entrada relacionados à rotina MATA241 - Movimentação Múltipla?

 

Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Estoque/Custos - Todas as versões.

 

Solução

Veja abaixo os Pontos de Entrada relacionados à rotina MATA241 - Movimentação Múltipla (clique no nome do Ponto de Entrada para obter maiores detalhes):

Nome: Título: Descrição:
MT241MEM Retorna um array sendo que cada elemento é um campo memo a ser tratado pelo cadastro.

LOCALIZAÇÃO : Function Mata241- Função de Movimentações Internas (Requisições/Devoluções).

EM QUE PONTO : No momento em que o sistema carrega o Array Principal (aMemos), onde é possível adicionar os campos Memos virtuais de usuários.

MTA241CPO Inclui campos do usuário na getdados

LOCALIZAÇÃO : Localiza-se nas seguintes rotinas de Movimentos Internos Modelo 2:

a) A241Inclui (função para Inclusão de movimentação interna)

b) A241Visual (função para Visualização de movimentação interna)

c) A241Estorn (função para Estorno de movimentação interna)

EM QUE PONTO: Após a montagem do aHeader e aCols nas rotinas acima; Pode ser utilizado para incluir campos do usuário na getdados.

A241BUT Movimentações Internas

LOCALIZAÇÃO: Na rotina de movimentações internas (modalidade II).

EM QUE PONTO: Será executado na montagem da tela nas funções de visualização, inclusão e estorno.

MT241CAB Inclusão de campos no cabeçalho da rotina Movimentos Internos Mod2 O Ponto de entrada MT241CAB permite a inclusão de campos no cabeçalho da rotina "Movimentos Internos - Modelo 2".
MTA241DOC Permite ou não a digitação do campo "Número do Documento"

LOCALIZAÇÃO : Function a241Inclui() - Responsável pela inclusão de movimentação interna.

EM QUE PONTO : antes da digitação dos dados e seu objetivo é permitir ou não a digitação do campo 'Numero do Documento'. O retorno do ponto de entrada MTA241DOC indica se o usuário pode digitar o documento (retorno = .T.) ou não (retorno = .F.).

MTA241PCO Rotina de baixa da pré-requisição

LOCALIZAÇÃO : Function A241Inclui - Função para inclusão de movimentos internos (Requisições e Devoluções internas) Modelo 2

EM QUE PONTO : Apos a montagem do aCols, vale ressaltar que este ponto de entrada e somente utilizado quando utilizada a rotina de baixa da pre-requisição. ('MATA185')

MT241SD3 Atualização de Arquivo ou campo

LOCALIZAÇÃO : Função A241Inclui (Inclusão de Movimentação Interna).

EM QUE PONTO : É executado logo após a gravação dos movimentos internos (SD3), na inclusão e tem como finalidade a atualização de algum arquivo ou campo.

MT241CAN Tratamento específicos de campos do usuário

LOCALIZAÇÃO : Function A241Inclui - Função para inclusão de movimentos internos (Requisições e Devoluções internas) Modelo 2

EM QUE PONTO : No final da Função, no CANCELAMENTO da inclusão; deve ser utilizado para tratamentos específicos de arquivos/campos do usuário.

MT241EST Atualização de arquivo ou campo

LOCALIZAÇÃO: Função A241Estorn (Estorno de Movimentação Interna)

EM QUE PONTO : Após a atualização do registro de movimentos internos (SD3) no estorno do movimento e tem como finalidade a atualização de algum arquivo ou campo.

MT241TOK Valida inclusão de movimento

LOCALIZAÇÃO : Função A241TudOk (Validação da Inclusão do Movimento - Critica se todo o documento esta' Ok)

EM QUE PONTO : Tem a finalidade de ser utilizado como validação da inclusão do movimento pelo usuário.

MT241GRV Atualiza arquivo ou campo

LOCALIZAÇÃO : função A241GRAVA (Gravação do movimento)

EM QUE PONTO : Após a gravação dos dados (aCols) no SD3, e tem a finalidade de atualizar algum arquivo ou campo.

MTA241I Valida a data do movimento

LOCALIZAÇÃO : Este Ponto de Entrada está localizado na função A241Data (valida a data em relação a data do último fechamento)

EM QUE PONTO: Após a validação da data do movimento, no cabeçalho da rotina e tem a finalidade de validar esta mesma data.

MT241EXT Valida campos específicos de usuário

LOCALIZAÇÃO : função MTA241ESTOK (Confirmação antes de executar o estorno)

EM QUE PONTO : Antes do Estorno e sua finalidade é permitir validar campos específicos do usuário no momento do estorno.

MT241SE Adiciona itens no aCols

LOCALIZAÇÃO : Está localizado na função M241SeleEs (Seleciona estrutura como base para preenchimento automático de produtos a serem requisitados - utilizada para explodir o 1° nível da estrutura).

EM QUE PONTO: No final da função M241SeleEs, deve ser utilizada para adicionar itens no aCols.

 

MTA241MNU Altera o Menu O ponto de entrada MTA241MNU permite a inclusão de novas rotinas ao Menu Padrão da rotina de Movimentos Internos (Modelo 2)
M240BROW Tratamentos de exibição dos dados no browse

LOCALIZAÇÃO : Funções Mata240() e Mata241()

EM QUE PONTO : Executado antes da execução do browse, serve para tratamentos de exibição dos dados no browse (filtro, por exemplo). Este ponto de entrada e chamado pelos programas MATA240 (Internos) e MATA241 (Internos Mod.2).

MT240DVL Validação das Informações do Movimento quando a quantidade informada é maior que a requisição O ponto de entrada localizado no Movimento Interno (MATA240), função A240VldeOP(), utilizado para validar a apresentação da mensagem "A quantidade de devolução é maior que o saldo requisitado do produto para Ordem de Produção".

 

Saiba mais:

MP - SIGAEST - MATA240 - Pontos de Entrada da rotina Movimentação Simples

MP - SIGAEST - MATA185 - Pontos de Entrada da rotina Baixa de Pré-Requisição ao Armazém

MP - SIGAEST - MATA175 - Pontos de Entrada da rotina Baixa de CQ

Clique aqui e veja mais artigos sobre Movimentações no Estoque

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _