How Can We Help?

Pontos de Entrada Protheus

Ponto de Entrada Protheus

ProgramaPonto de EntradaDescriçãoParametrosRetorno
HFXML04MT100C7CCabeçalho de Consulta do Pedido de Compra{ aArrayF4, aArrSldo }Array contendo os campos a serem mostrados
HFXML04MT100C7DInclusão de campos da Tabela SC7 a serem pequisados na ConsultaaArrayF4[Len(aArrayF4)](Nil)
HFXML04MT100C7LVerificar a posição do Pedido de Compra dentro da Query do Programa e do tabela SC7 – Pedido de Compra{ aArrayF4, aArrSldo }(Nil)
HFXML04MT103SELPedidos de Compra a Serem Tratados ( criterio de seleção do usuário )aCabTipo de Tratamento ( igual nOpca )
HFXML04MT103VPCTratamento de Validação do Pedido de Compra ( retorno lógico )(Nenhum)Logico
HFXML04MTIPCBUTAdiciona Botoes do Usuário no EnChoiceBar ( retorno(Nenhum)aUsButtons
HFXML05M145ADDPonto de entrada padrão Protheus{aCabs,aItens}Array de tratamento
HFXML05M145ARDELValidação da Deleção de Aviso de Recebimento(Nenhum)Logico
HFXML05M145HAARPonto de entrada após geração de AR(Len(aLogErro)>0)(Nil)
HFXML05M145HANFTratamento após a geração da NF de EntradalMsErroAuto(Nil)
HFXML05M145HCDPCondição de PagamentocCondCondição de Pagamento valido
HFXML05M145HCFCodigo FiscalcCfCodigo Fiscal Valido
HFXML05M145HCITratamento do aCabs e aItensaParam{aCabsNew,aItensNew) a serem tratados
HFXML05M145HERRPonto de entrada após geração de AR{aLogErro}(Nil)
HFXML05M145HMITTratamento generico{DB3_NUMPC,DB3_ITEMPC}(Nil)
HFXML05M145HOMHomologação do Aviso de Recebimento{aCols1,aCols2}Logico
HFXML05M145HTESTes de EntradacTesEntCodigo TES valido
HFXML05M145HTFTipos de documentos homologadosaParamArray {Tipo, UsaForm)
HFXML05MT145ALTAlteração dos Itens do Pedido inclusão de Campos(Nenhum)aColsItPe
HFXML05MT145ATUPonto de entrada após alteração/exclusão do Aviso de Recebimento(Nenhum)(Nil)
HFXML05MT145BUTAdicionar Botoes do Usuário na ToolBar{nOpcx}aButtonUsr
HFXML05MT145CMGPonto de entrada da homologação dos A.R.E(Nenhum)Logico
HFXML05MT145F6PCabeçalho de Consulta do Pedido de Compra{aCores}Array contendo os campos a serem mostrados
HFXML05MT145GRVPonto de entrada anterior a Exclusão/Alteracao/Homologacao do Pedido{nOpcx}Logico
HFXML05MT145IPCPonto de entrada após a importacao do Pedido de Compra(Nenhum)(Nil)
HFXML05MT145LK1Validação da alteração no Pedido{nOpcx,aHeader2, aColsIt}Logico
HFXML05MT145LK2Validação da linha do Pedido{nOpcx}Logico
HFXML05MT145MNUAdiciona Botões de rotinas de usuario(Nenhum)aRotAdic
HFXML05MT145NFEPonto desativadoNão UsarNão Usar
HFXML05MT145NOBTPonto de entrada para ativar ou desativar botoes e hotkeys(Nenhum)Logico ( Se .f. inibi botoes )
HFXML05MT145SX1Adiciona perguntas às perguntas padrão MTA145(Nenhum)(Nil)
HFXML05MT145TOKPonto de Entrada antes de Confirmação de AR{nOpcx}Logico
HFXML05MTA145MNUInclusão de novas rotinas no aRotina(Nenhum)(Nil)
HFXML07A100DELFunção para verificação se NF pode ser excluida(Nenhum)Logico
HFXML07M116ACOLValida dados{cAliasSD1,nX,aChave}(Nil)
HFXML07M116MARKFunção para validação das NFs marcadas para tratamento(Nenhum)(Nil)
HFXML07MA116BUTInsere Rotinas{ nOpcx, aButtons }aButtons
HFXML07MT100LOKValidação da Linha de Dados ( Itens ){lRet}Logico
HFXML07MT116AGLManipulação valor da pergunta “Aglutina Produtos?”{aCombo4}c116Combo4
HFXML07MT116AGRPonto de Entrada após atualização da Nf-e ( cabeçalhos)(Nenhum)(Nil)
HFXML07MT116BRWApós marcação das Nfs a Serem tratadas(Nenhum)(Nil)
HFXML07MT116BUTInsere Rotinas no aRotina(Nenhum)aUsButtons
HFXML07MT116F3Manipulação da Consulta do Fornecedor ou Cliente(Nenhum)a116F3
HFXML07MT116FTRFiltro do arquivo SF1(Nenhum)cRetPe
HFXML07MT116GRVPonto de Entrada após atualização da NF-e ( itens )(Nenhum)(Nil)
HFXML07MT116NCFManipulação do Numero do Documento de Entrada{c116NumNF}cPEcNFiscal
HFXML07MT116OKValidação dos dados antes exclusão{l116Exclui}Logico
HFXML07MT116QRYInclusão de Rotinas Query(Nenhum)cRetPe
HFXML07MT116SD1Valida antes da atualização SD1{(cAliasSD1)}lRet116SD1
HFXML07MT116TELConfiguração da Tela de exibição da NF-e(Nenhum)Logico
HFXML07MT116TOKValidação total dos dados{lRet}Logico
HFXML07MT116VALManipulacao do Valor do Frete{n116Valor}n116Valor
HFXML07MT116VLDValidação dos dados da NF-e{nFormul,cNFiscal,cSerie,cFornece,cCodLoja}Logico
HFXML07MT116VTPValidação da tela de parametros{aParametros}Logico
HFXML09MT100C7CCabeçalho de Consulta do Pedido de CompraaCabaNew
HFXML09MT100C7DInclusão de campos da Tabela SC7 a serem pequisados na ConsultaaArrayF4[Len(aArrayF4)]aNew
HFXML09MT100C7LVerificar a posição do Pedido de Compra dentro da Query do Programa e do tabela SC7 – Pedido de Compra{ aArrayF4, aArrSldo }(Nil)
HFXML09MT103VPCTratamento de Validação do Pedido de Compra ( retorno lógico )(Nenhum)Logico
HFXML09MTIPCBUTInclue botoes na rotina EnchoiceBar(Nenhum)aUsButtons
HFXML20MA103F4HTratamento do cabeçalho dos dados a serem informados(Nenhum)Array contendo Nome dos dados
HFXML20MA103F4ITratamento para inclusão de campos da tabela SC7(Nenhum)Array contendo os campos desejados
HFXML20MA103F4LTratamento das informações de fornecedor e itens pedido de compra{ aF4For, aRecSC7 }(Nil)
HFXML20MT103IP2Ponto de entrada para tratamentos diversos após o recalculo deimpostos carregados a partir da TES correspondente{nItens}(Nil)
HFXML20MT103IPCPonto de entrada após a inclusão do pedido de venda{nItem}(Nil)
HFXML20MT103NPCPonto de entrada para manipular o array de multiplas naturezas por titulo no Pedido de Compras{aHeadSEV,aColsSEV}aRet ( mesmo formato dos parametros de envio)
HFXML20MT103RCCAjuste de multiplas natureza{aHeadSEV,aColsSEV}aColsSDE ( mesmo formato enviado )
HFXML20MT103VPCTratamento de Validação do Pedido de Compra ( retorno lógico )(Nenhum)(Nil)
HFXMLFUNA140ALTValidação da alteração do Pre-Documento(Nenhum)Logico
HFXMLFUNA140EXCValidação da exclusão do Pre-Documento(Nenhum)Logico
HFXMLFUNA140SAIApós a saida do tratamento , onde se posicionar{ aRotina[ nOpcx, 4 ], cNFiscal, cSerie, cA100For, cLoja, cTipo, nOpcA }(Nil)
HFXMLFUNMA103F4HTratamento do cabeçalho dos dados a serem informados(Nenhum)Array contendo Nome dos dados
HFXMLFUNMA103F4IInclusão de Campos no SF4(Nenhum)aUsCont
HFXMLFUNMA103F4LTratamento das informações de fornecedor e itens pedido de compra{ aF4For, aRecSC7 }(Nil)
HFXMLFUNMT100C7CCabeçalho de Consulta do Pedido de CompraaCabaNew
HFXMLFUNMT100C7DAdiciona campos do C7aArrayF4[Len(aArrayF4)]aNew
HFXMLFUNMT100C7LVerificar a posição do Pedido de Compra dentro da Query do Programa e do tabela SC7 – Pedido de Compra{ aArrayF4, aArrSldo }(Nil)
HFXMLFUNMT103CPSConsulta definida pelo usuário(Nenhum)Nome da Consulta ( SXB )
HFXMLFUNMT103SELPedidos de Compra a Serem Tratados ( criterio de seleção do usuário )aCabTipo de Tratamento ( igual nOpca )
HFXMLFUNMT140ACFAtualizacao da conferencia fisica(Nenhum)(Nil)
HFXMLFUNMT140APVPonto de entrada para alterar o Grupo de Aprovacao.{cGrupo}cGrupo
HFXMLFUNMT140BUTAdiciona botoes do usuario na EnchoiceBar(Nenhum)aUsButtons
HFXMLFUNMT140CDPPara não exibir os campos customizados no Acols, é necessário incluir o mesmo no aListBox e posteriormente carregar o mesmo no array aNolFields para ser desconsiderado na FillGetDados(Nenhum)aNoFields
HFXMLFUNMT140CPOAdiciona campos a serem mostrados(Nenhum)aCamposPE
HFXMLFUNMT140FILFiltro para SF1(Nenhum)cFiltro
HFXMLFUNMT140GCTPonto de entrada permite incluir itens não-pertinentes ao gct ou não.{aCols,nX,nPosMed}{lItensMedidos,lNaoMedido}
HFXMLFUNMT140LOKPonto de entrada validação dos dados da linha{lRetorno,a140Total,a140Desp}Logico
HFXMLFUNMT140PCPonto de Entrada para o tratamento do parâmetro MV_PCNFE (Nota Fiscal tem que ser amarrada a um Pedido de Compra ?){lPCNFE}Logico
HFXMLFUNMT140ROTAdiciona Rotinas ao Menu(Nenhum)aRotina
HFXMLFUNMT140TOKValidação de Todos os dados{lRetorno}Logico
HFXMLFUNMTA140MNUPonto de entrada utilizado para inserir novas opcoes no array aRotina(Nenhum)(Nil)
HFXMLFUNMTIPCBUTAdiciona botões(Nenhum)aUsButtons
HFXMLFUNSD1140ETratamento pos exclusão itens(Nenhum)(Nil)
HFXMLFUNSD1140ITratamento após inclusão/alteracao itens(Nenhum)(Nil)
HFXMLFUNSF1140ITratamento SF1 após inclusão/alteracao(Nenhum)(Nil)
HFXMLR00HLPALTERPATHPonto de entrada de definição de PATH(Nenhum)Diretório desejado
HFXMLR15HLPALTERPATHPonto de entrada de definição de PATH(Nenhum)Diretório desejado
Table of Contents