Trecho do ponto de entrada que faz a chamada para o Ponto de Entrada que o cliente renomeia para XMT103CLAS

Local lMT103CLAS    := ExistBlock("XMT103CLAS")

Local aColsDup      := Paramixb[1]

Local cNat          := Paramixb[2]

If lMT103CLAS

ExecBlock("MT103CLAS",.F.,.F.,{aColsDup,cNat})

EndIf

Documentação oficial no TDN

MT103CLAS - Ponto que permite manipular informações do item e das duplicatas da NFE a classificar - Linha Microsiga Protheus - TDN (totvs.com)

MT103CLAS - Ponto que permite manipular informações do item e das duplicatas da NFE a classificar

Ponto de Entrada - MT103CLAS

Linha de Produto: Protheus
Segmento: Manufatura
Módulo: SIGACOM - Compras
Rotina: RotinaNome TécnicoDocumento de EntradaMATA103
Issues / Ticket : MMAN-3807 / Ticket: 265694
DMANMAT02-9823
País(es): Brasil
Banco(s) de Dados: Todos
Sistemas Operacionais: Todos

Ponto de Entrada

| Descrição: | O Ponto de Entrada MT103CLAS deve ser utilizado somente para manipular as informações já inseridas no item (SD1) e também disponibiliza as informações de duplicatas para realizar customizações internas ao classificar um documento de entrada. No ponto de entrada são disponibilizados nos parâmetros o array contendo os dados das duplicatas a pagar e a natureza. A condição de pagamento pode ser obtida através da variável cCondicao que é do tipo Private. | | --- | --- | | Eventos: | A chamada do Ponto de Entrada MT103CLAS, ocorre ao clicar no botão "Fechar", após informar os dados para classificar um documento de entrada. Ao clicar no botão "Fechar", será apresentada uma mensagem perguntando se deseja ou não salvar as informações já inseridas. Se "sim", o ponto de entrada" será executado. Se "não" o ponto de entrada não será executado, ocorrendo o fechamento da tela. | | Programa Fonte: | MATA103.PRW | | Função: | A103GrvCla - Classificação do Documento de Entrada. | | Parâmetros: | ParâmetroTipoDescriçãoParamixb[1]ArrayArray contendo as informações de duplicatas a pagar.Paramixb[2]CaracterCódigo da natureza informada na aba duplicatas | | Retorno: | Não possui. | | Exemplo: | #Include 'Protheus.ch' User Function MT103CLAS() Local aColsDup := Paramixb[1] Local cNat := Paramixb[2] // Customizações diversas Return |