SIGAFAT, SIGACOM e SIGAFISFaturamento, Compras e Fiscal.
AdvPL GuiaUser Function <nome-do-ponto>() · PARAMIXB · Return <valor-esperado>Catálogo histórico de 1.041 pontos de entrada únicos, organizado em 21 módulos do Protheus 7.10.
Este documento de 20 de janeiro de 2003 registra pontos de entrada do Advanced Protheus 7.10. Em 243 páginas, relaciona a rotina, o identificador usado pelo ExecBlock, o momento da execução, parâmetros, observações e retorno esperado. A análise encontrou 1.133 ocorrências e 1.041 identificadores únicos, distribuídos em 221 blocos de programas e 21 módulos. A página preserva o material como mapa histórico; cada ponto deve ser confirmado no TDN e no fonte do release atualmente utilizado antes da implementação.
User Function <nome-do-ponto>() · PARAMIXB · Return <valor-esperado>SIGAFAT, SIGACOM e SIGAFISFaturamento, Compras e Fiscal.
SIGAPMS, SIGAGPE e SIGAPONGestão de projetos, Gestão de Pessoal e Ponto Eletrônico.
SIGATRM, SIGARSP e SIGATMKTreinamento, Recrutamento e Seleção e Telemarketing.
SIGAEST, SIGAPCP e SIGAQNCEstoque/Custos, Planejamento e Controle da Produção e Controle de Não Conformidades.
SIGAQDO, SIGAQIP, SIGAQIE e SIGAQMTDocumentos, Inspeção de Processos, Inspeção de Entradas e Metrologia.
SIGAFIN, SIGACON e SIGAATFFinanceiro, Contabilidade Gerencial e Ativo Fixo.
SIGATEC e SIGALOJAField Service e Controle de Lojas.
#Include "TOTVS.ch"
User Function MT410BRW()
Local aArea := GetArea()
// Aplique somente uma regra validada para o release usado.
ConOut("Antes da apresentação do browse de pedidos")
RestArea(aArea)
ReturnO documento de 2003 situa MT410BRW antes do browse do MATA410. O TDN atual ainda documenta o ponto sem parâmetros e sem retorno.
#Include "TOTVS.ch"
User Function M410ALOK()
Local lPermite := .T.
// Validação específica, testada e documentada.
// .F. impede a alteração do pedido no contexto histórico.
Return lPermiteO retorno deve respeitar rigorosamente o contrato do ponto. A existência e o comportamento de M410ALOK precisam ser confirmados no release utilizado.
User Function ExPonto()
Local xValor := NIL
If ValType(PARAMIXB) == "A" .And. Len(PARAMIXB) >= 1
xValor := PARAMIXB[1]
EndIf
Return xValorA verificação evita pressupor que PARAMIXB sempre seja um array preenchido; a estrutura real deve vir da documentação específica do ponto.
© 2026 Usina.BR. Todos os direitos reservados. TOTVS, Protheus, Microsiga e seus respectivos logotipos são marcas de titularidade da TOTVS S.A. AdvPL é uma linguagem de programação desenvolvida pela TOTVS. O AdvPL Guia é um projeto independente, sem vínculo, representação, patrocínio ou afiliação com a TOTVS S.A., suas franquias ou representantes.