Mapa visual de los Puntos de Entrada de MATA261, destacando MA261LIN y la ruta de ejecución automática.
El objetivo es mostrar dónde se ubica cada Punto de Entrada en el flujo de Transferencia Múltiple. El diagrama separa la entrada interactiva de la automática y posiciona los PE en sus regiones funcionales documentadas.
Mapa elaborado a partir del flujo analizado con base en la documentación oficial disponible. La posición y el comportamiento de los PE pueden variar entre releases, parches y personalizaciones.
Página creada el Última revisión el
Mapa de ejecución
MA261LIN en la práctica
MA261LIN — validação por linha
O fluxo documentado posiciona MA261LIN na validação de cada item da transferência. Por isso, o mapa o classifica como um PE por linha/item e o relaciona tanto ao caminho interativo quanto ao fluxo automático quando a validação de linha é executada.
User Function MA261LIN()
Local lRet := .T.
Local nLinha := PARAMIXB[1]
// Executado na validação da linha da MATA261.
// Mantenha aqui apenas regras necessárias para aceitar ou rejeitar o item.
Return lRet
Puntos de Entrada identificados
MT261ACS
Dónde se ejecuta
Entrada da MATA261
Papel en el flujo
Controle de acesso
Comportamiento documentado
Pode interromper a rotina quando retorna falso.
MT261MEM
Dónde se ejecuta
Inicialização
Papel en el flujo
Campos memo adicionais
Comportamiento documentado
Retorno array é incorporado à lista de memos da rotina.
M261FILB
Dónde se ejecuta
Browse
Papel en el flujo
Filtro do browse
Comportamiento documentado
Retorno caractere é usado como filtro da consulta.
MA261CPO
Dónde se ejecuta
Montagem do grid
Papel en el flujo
Campos adicionais
Comportamiento documentado
Inclui campos no aHeader em visualização, inclusão e estorno.
MA261IN
Dónde se ejecuta
Carga do grid
Papel en el flujo
Valores de campos de usuário
Comportamiento documentado
Executado durante o preenchimento das linhas do grid.
M261BCHOI
Dónde se ejecuta
Interface
Papel en el flujo
Botões adicionais
Comportamiento documentado
Retorna array de botões apresentados na tela.
MT261CAB
Dónde se ejecuta
Interface
Papel en el flujo
Objeto da janela
Comportamiento documentado
Recebe painel, posição e opção da operação.
MTA261DOC
Dónde se ejecuta
Inclusão
Papel en el flujo
Edição do documento
Comportamiento documentado
Controla se o documento pode ser editado.
A261TOK
Dónde se ejecuta
Validação final
Papel en el flujo
TudoOk
Comportamiento documentado
Retorno lógico participa da validação final antes da gravação.
MA261LIN
Dónde se ejecuta
Validação de linha
Papel en el flujo
Transferência por item
Comportamiento documentado
Chamado no fim de A261LinOk, recebe nLinha e só executa se as validações anteriores mantiverem lRet verdadeiro.
A261PROD
Dónde se ejecuta
Validação de produto
Papel en el flujo
Produto origem/destino
Comportamiento documentado
Chamado em A261VldCod após validação do código do produto.
MT261UM
Dónde se ejecuta
Validação de quantidade
Papel en el flujo
Unidades de medida
Comportamiento documentado
Pode substituir o resultado lógico da validação das quantidades.
A261LOC
Dónde se ejecuta
Validação de armazém/local
Papel en el flujo
Origem ou destino
Comportamiento documentado
Chamado na validação do local para produto de origem ou destino.
MT260NLOT
Dónde se ejecuta
Loop de gravação
Papel en el flujo
Tratamento de lote
Comportamiento documentado
Executado por item durante a gravação quando há validação de lote.
MA260NFQ
Dónde se ejecuta
Loop de gravação
Papel en el flujo
Tratamento CQ
Comportamiento documentado
PE compartilhado usado na lógica de controle de qualidade.
M261D3O
Dónde se ejecuta
Loop de gravação
Papel en el flujo
Antes de processamento complementar do SD3
Comportamiento documentado
Chamado durante a gravação para a linha corrente.
MA261D3
Dónde se ejecuta
Loop de gravação
Papel en el flujo
Após gravação do SD3
Comportamiento documentado
Chamado por item depois da gravação do movimento SD3.
MT261TDOK
Dónde se ejecuta
Pós-gravação
Papel en el flujo
Após transferência
Comportamiento documentado
Chamado depois da gravação da transferência.
MA261TRD3
Dónde se ejecuta
Pós-transação de inclusão
Papel en el flujo
Registros SD3 gravados
Comportamiento documentado
Recebe aRecSD3 após a transação de inclusão.
MT261TRV
Dónde se ejecuta
Estorno / transação
Papel en el flujo
Controle de lock
Comportamiento documentado
Recebe arrays de locks de SB2 e SD3 durante o estorno.
MA261EXC
Dónde se ejecuta
Estorno
Papel en el flujo
Após gravação do estorno
Comportamiento documentado
Chamado depois da gravação do movimento de estorno.
MA261EST
Dónde se ejecuta
Estorno
Papel en el flujo
Validação de estorno
Comportamiento documentado
Ponto de Entrada associado às validações ligadas ao estorno.
MTA261CAN
Dónde se ejecuta
Saída sem gravar
Papel en el flujo
Cancelamento
Comportamiento documentado
Recebe nOpcx quando o fluxo encerra sem gravar.
MTA261MNU
Dónde se ejecuta
MenuDef
Papel en el flujo
Menu da rotina
Comportamiento documentado
Permite alterar o array aRotina na montagem do menu.
Comentarios
Todavía no hay comentarios aprobados.
Inicia sesión con Google o Microsoft para comentar.