Veja as configurações dos pontos de entrada do Importador de XML Protheus.
A seguir você verá as configurações de pontos de entrada do Importador de XML Protheus.
Para encontrar de forma mais fácil o que você procura, acesse as configurações do que procura direto pelos links abaixo:
GT1FORNEC - Filtrar browse por CNPJ do fornecedor
GT1CODPRF - Formatar o código do produto do fornecedor
GT1CPS - Habilitar campos customizados na tabela 2
GT1ITEM - Carregar campos customizados para o documento de entrada (NFe,NFSe)
GATIPED - Apresentar mais campos na consulta do pedido de compra
GT1VALCP - Preencher algum campo automáticamente ao importar
GTPRDFOR - Ponto após a gravação da SA5/SA7
GTPOSREL - Ponto após o vínculo com pedido de compra
GTITEMCT - Carregar campos customizados para o documento de entrada (CTe)
GT1ALTPC - Ponto para manipular o pedido antes do vínculo
GT1ALTIT - Altera o array de itens antes de importar a NFe
GT1LDPED - Carregar mais campos do pedido para primeira tela do importador
GT1MENU - Adicionar botões no menu Outras Ações
GT1RATCT - Personalização do rateio de CTe
GT1BTNFE - Adicionar botão na tela de importação
GT1LGEND - Adicionar legendas no browse principal
GT1TOLER - Personalizar a tolerância de quantidade e preço
GT1VLPED - Adicionar validação no vínculo com pedido de compra
GT1PFRET - Mudar o produto padrão do CTe
GT1AICTE - Alterar array de itens antes de importar o CTe
GT1VLNFE - Adicionar validações na confirmação da importação da NFe
GT1VCTE - Adicionar validações na confirmação da importação do CTe
GT1QRYPED - Manipula a query de busca do pedido de compra
GT1CTCAB - Adicionar campos no cabeçalho do CTe
GT1CAB - Adicionar campos no cabeçalho da NFe e NFSe
GT1DIVPD - Manipular array de divergência entre pedido e XML
GT1CLIFOR - Manipula a query de busca do fornecedor/cliente
GT1NFRET - Personaliza a busca automática da nota de origem para Ret.PD3
GT1VLPRD - Indica se apresenta ou não as validações entre produto xml e cadastro
GT1BRWCHG - Ponto de chamada após a troca de linha do browse principal
GT1FILBRW - Permite manipilar o filtro do browse principal
GT1CMPCT - Adicionar campos para preencher na importação do CTe
GT1PCAUT - Filtrar pedidos na busca automática de pedidos
GT1INIT - Executar alguma função antes de entrar o programa
GT1PEDCT - Definir o pedido de compra do CTe
GT1VLNFS - Adicionar validações na confirmação da importação da NFSe
GT1CMPLT - Adicionar campos para importação do CTe em lote
GTNUMNFS - Manipular o número da NFSe
CXMANDOC - Manipular o número da NFe, NFSe, CTe e CTe OS
CXMANSER - Manipular a série dos documentos
CXNFDESX - Regra para desconsiderar algum XML
CXVALXML - Adicionar validações para o XML
GT1OPDF - Alterar informações da AC9 (Base Conhecimento)
GTAVICMS - Ponto para alterar o valor do parâmetro MV_XGTVICD
GT1CPRPA - Ponto para adicionar campos (SB1 ou SC7) no filtro da regra automática
CXEMPAUT - Definir quais empresas estão autorizadas para utilizar o importador
GT1MENUDI - Permite adicionar botões no painel de documentos importados
CXDEFFIL - Permite definir a qual filial do XML pertence
GT1CBAVR - Manipular os campos do cabeçalho do aviso de recebimento
GT1CPCRG - Adicionar conteúdos da regra automática nas tabelas SD1 ou SF1
GT1DCNLAN - CNPJs de emissores que não serão efetuados validação do Doc. Origem
GT1FORNEC
Descrição | Utilizado para filtrar o browse de NFe e CTe, informando o CNPJ dos fornecedores os quais são visíveis para o usuário. | ||||
Parâmetros | Nenhum | ||||
Retorno |
|
||||
Exemplo |
User Function GT1FORNEC() |
GT1CODPRF
Descrição | Utilizado para formatar o código de produto do fornecedor com alguma regra específica, impactando na relação produto x fornecedor (SA5). | |||||||||
Parâmetros |
|
|||||||||
Retorno |
|
|||||||||
Exemplo |
User Function GT1CodPRF() |
GT1CPS
Descrição | Utilizado para habilitar a edição de campos customizados criados na tabela 2, contida no parâmetro MV_XGTTAB2. Os campos informados neste ponto de entrada devem ser a partir do underline, conforme exemplo. | ||||
Parâmetros | Nenhum | ||||
Retorno |
|
||||
Exemplo |
User Function GT1CPS() |
GT1ITEM
Descrição | Utilizado para levar campos customizados ao Documento de Entrada. Este ponto de entrada é chamado para cada item do XML (linha do browse). | ||||||
Parâmetros |
|
||||||
Retorno |
|
||||||
Exemplo |
User Function GT1ITEM() |
GATIPED
Descrição | Utilizado para apresentar outros campos do pedido de compra (SC7) na consulta de pedidos em aberto. Botão ‘Ped. Compra’. | ||||
Parâmetros | Nenhum | ||||
Retorno |
|
||||
Exemplo |
User Function GATIPED() |
GT1VALCP
Descrição | Utilizado para preencher automaticamente algum campo do XML ao carregar a primeira tela da importação. | ||||||||||||
Parâmetros |
|
||||||||||||
Retorno |
|
||||||||||||
Exemplo |
User Function GT1VALCP() |
GTPRDFOR
Descrição | Utilizado para executar alguma regra após a gravação/atualização da relação produto x fornecedor (SA5) ou produto x cliente (SA7). | ||||||||||||||||||
Parâmetros |
|
||||||||||||||||||
Retorno |
|
||||||||||||||||||
Exemplo |
User Function GTPRDFOR() |
GTPOSREL
Descrição | Utilizado para executar alguma regra após a relação do pedido de compra, como por exemplo preencher algum campo do cabeçalho da nota fiscal. | |||||||||
Parâmetros |
|
|||||||||
Retorno |
|
|||||||||
Exemplo |
User Function GTPOSREL() |
GTITEMCT
Descrição | Utilizado para levar campos customizados ao Documento de Entrada para o tipo de documento CTe (Conhecimento de Transporte). Este ponto de entrada é chamado para cada item do CTe. | ||||||||||||
Parâmetros |
|
||||||||||||
Retorno |
|
||||||||||||
Exemplo |
User Function GTITEMCT() |
GT1ALTPC
Descrição | Utilizado para alterar alguma informação do pedido de compra, como por exemplo e conversão da moeda. | |||||||||
Parâmetros |
|
|||||||||
Retorno |
|
|||||||||
Exemplo |
User Function GT1ALTPC() |
GT1ALTIT
Descrição | Utilizado para alterar alguma informação do array de itens antes de levá-lo ao Documento de Entrada. Este ponto de entrada sobrepõe o array do programa pelo definido na função. | ||||||
Parâmetros |
|
||||||
Retorno |
|
||||||
Exemplo |
User Function GT1ALTIT() |
GT1LDPED
Descrição | Utilizado para preencher algum campo da nota fiscal com informação a nível de item do pedido de compra selecionado. | ||||
Parâmetros | Nenhum | ||||
Retorno |
|
||||
Exemplo |
User Function GT1LDPED() |
GT1MENU
Descrição | Utilizado para adicionar botões no menu principal do importador, localizado em Outras Ações. | ||||||
Parâmetros |
|
||||||
Retorno |
|
||||||
Exemplo |
User Function GT1MENU() |
GT1RATCT
Descrição | Utilizado para personalizar o rateio no conhecimento de transporte. | |||||||||||||||
Parâmetros |
|
|||||||||||||||
Retorno |
|
|||||||||||||||
Exemplo |
User Function GT1RATCT() |
GT1BTNFE
Descrição | Utilizado para adicionar botões na primeira tela da importação da NFe tipo Normal. | ||||
Parâmetros | Nenhum | ||||
Retorno |
|
||||
Exemplo |
User Function GT1BTNFE() |
GT1LGEND
Descrição | Utilizado para personalizar as legendas do browse principal. | |||||||||
Parâmetros |
|
|||||||||
Retorno |
|
|||||||||
Exemplo |
User Function GT1LGEND() |
GT1TOLER
Descrição |
Utilizado para especificar uma tolerância nas validações da quantidade e valor unitário realizadas no vínculo com o pedido de compra. |
|||||||||||||||||||||||||||
Parâmetros |
|
|||||||||||||||||||||||||||
Retorno |
|
|||||||||||||||||||||||||||
Exemplo |
User Function GT1TOLER() |
GT1VLPED
Descrição |
Utilizado para executar alguma validação no vínculo com o pedido de compra. |
|||||||||
Parâmetros |
|
|||||||||
Retorno |
|
|||||||||
Exemplo |
User Function GT1VLPED() |
GT1PFRET
Descrição | Utilizado para mudar o produto padrão na importação do CTe. | |||||||||
Parâmetros |
|
|||||||||
Retorno |
|
|||||||||
Exemplo |
User Function GT1PFRET |
GT1AICTE
Descrição |
Utilizado para alterar qualquer informação nos itens do CTe antes de levá-los para o Documento de Entrada. |
|||||||||||||||
Parâmetros |
|
|||||||||||||||
Retorno |
|
|||||||||||||||
Exemplo |
User Function GT1AICTE() |
GT1VLNFE
Descrição | Utilizado para executar alguma validação após a confirmação da primeira tela da importação, dentro da importação de uma nota fiscal eletrônica. | ||||||
Parâmetros |
|
||||||
Retorno |
|
||||||
Exemplo |
User Function GT1VLNFE() |
GT1VCTE
Descrição | Utilizado para executar alguma validação após a confirmação da primeira tela da importação, dentro da importação de um conhecimento de transporte. | ||||||||||||
Parâmetros |
|
||||||||||||
Retorno |
|
||||||||||||
Exemplo |
User Function GT1VCTE() |
||||||||||||
GT1QRYPED
Descrição |
Utilizado para adicionar alguma condição na query de busca do pedido de compra, no preenchimento manual. |
||||
Parâmetros | Nenhum | ||||
Retorno |
|
||||
Exemplo |
User Function GT1QRYPED() |
GT1CTCAB
Descrição |
Utilizado para manipular o cabeçalho do conhecimento de transporte antes da importação. |
||||||||||||
Parâmetros |
|
||||||||||||
Retorno |
|
||||||||||||
Exemplo |
User Function GT1CTCAB() |
GT1CAB
Descrição | Utilizado para manipular o cabeçalho da nota fiscal. | ||||||
Parâmetros |
|
||||||
Retorno |
|
||||||
Exemplo |
User Function GT1CAB() |
GT1DIVPD
Descrição |
Utilizado para manipular o array contendo as divergências entre pedido de compra e XML, na impressão do relatório. No exemplo abaixo é utilizado para excluir as divergência a partir de uma tolerância. |
||||||
Parâmetros |
|
||||||
Retorno |
|
||||||
Exemplo |
User Function GT1DIVPD() |
GT1CLIFOR
Descrição |
Manipula a query de busca do fornecedor/cliente para adicionar condições na busca do fornecedor/cliente. |
||||||
Parâmetros |
|
||||||
Retorno |
|
||||||
Exemplo |
User Function GT1CLIFOR() |
GT1NFRET
Descrição |
Personaliza a busca automática da nota de origem para a importação do retorno em poder de terceiros. |
||||||
Parâmetros |
|
||||||
Retorno |
|
||||||
Exemplo |
User Function GT1NFRET() |
GT1VLPRD
Descrição |
Indica se apresenta ou não as validações entre produto xml e cadastro ao importar uma NFe. |
||||||||||||
Parâmetros |
|
||||||||||||
Retorno |
|
||||||||||||
Exemplo |
User Function GT1VLPRD() |
GT1BRWCHG
Descrição |
Ponto de chamada após a troca de linha do browse de documentos pendentes de importação. Utilizar variável cCombo1 para manipular o tipo de nota e cCombo2 para manipular o tipo de frete. |
||||
Parâmetros | Nenhum | ||||
Retorno |
|
||||
Exemplo |
User Function GT1BRWCHG() |
GT1FILBRW
Descrição |
Permite manipilar o filtro do browse principal. |
||||
Parâmetros | Nenhum | ||||
Retorno |
|
||||
Exemplo |
User Function GT1FILBRW() |
GT1CMPCT
Descrição |
Permite adicionar campos para preencher na importação do CTe. Campos a nível de documento de origem. |
||||
Parâmetros | Nenhum | ||||
Retorno |
|
||||
Exemplo |
User Function GT1CMPCT() |
GT1PCAUT
Descrição |
Permite definir quais pedidos de compra devem ser considerados na busca automática. |
||||
Parâmetros | Nenhum | ||||
Retorno |
|
||||
Exemplo |
User Function GT1PCAUT() |
GT1INIT
Descrição |
Ponto para executar alguma função antes de entrar o programa. |
||||
Parâmetros | Nenhum | ||||
Retorno |
|
||||
Exemplo |
User Function GT1INIT() |
GT1PEDCT
Descrição |
Ponto para definir o pedido de compra para a importação do CTe. |
||||
Parâmetros | Nenhum | ||||
Retorno |
|
||||
Exemplo |
User Function GT1PEDCT() |
GT1VLNFS
Descrição |
Permite adicionar validações na confirmação da importação da NFSe. |
||||
Parâmetros | Nenhum | ||||
Retorno |
|
||||
Exemplo |
User Function GT1VLNFS() |
GT1CMPLT
Descrição |
Permite adicionar campos na importação do CTe em lote. |
||||
Parâmetros | Nenhum | ||||
Retorno |
|
||||
Exemplo |
User Function GT1CMPLT() |
GTNUMNFS
Descrição |
Ponto para manipular o número da nota fiscal de serviço. |
||||||
Parâmetros |
|
||||||
Retorno |
|
||||||
Exemplo |
User Function GTNUMNFS() |
CXMANDOC
Descrição |
Ponto para manipular o número da NFe, NFSe, CTe e CTe OS. |
||||||||||||
Parâmetros |
|
||||||||||||
Retorno |
|
||||||||||||
Exemplo |
User Function CXMANDOC() |
CXMANSER
Descrição |
Ponto para manipular a série dos documentos. |
||||||||||||
Parâmetros |
|
||||||||||||
Retorno |
|
||||||||||||
Exemplo |
User Function CXMANSER() |
CXNFDESX
Descrição |
Permite definir regra para desconsiderar algum XML. Deve também manipular o tipo do XML para 0=Desonciderado e gravar erro no campo _CCECOR. |
||||
Parâmetros | Nenhum | ||||
Retorno |
|
||||
Exemplo |
User Function CXNFDESX() |
CXVALXML
Descrição |
Ponto de entrada para adicionar validações na primeira camada. |
||||
Parâmetros | Nenhum | ||||
Retorno |
|
||||
Exemplo |
User Function CXVALXML() |
GT1OPDF
Descrição |
Ponto para alterar informações da tabela AC9 (Base Conhecimento) no anexo automático do DANFE. |
||||
Parâmetros | Nenhum | ||||
Retorno |
|
||||
Exemplo |
User Function GT1OPDF() |
GTAVICMS
Descrição |
Ponto para alterar o valor do parâmetro MV_XGTVICD. |
||||
Parâmetros | Nenhum | ||||
Retorno |
|
||||
Exemplo |
User Function GTAVICMS() |
GT1CPRPA
Descrição |
Ponto para adicionar campos (SB1 ou SC7) no filtro da regra automática. |
||||
Parâmetros | Nenhum | ||||
Retorno |
|
||||
Exemplo |
User Function GT1CPRPA() |
CXEMPAUT
Descrição |
Ponto para permitir informar quais empresas estão autorizadas para utilização dos serviços de gerenciamento de XMLs, separados por ; e conforme estrutura <empresa>+<filial>;<empresa>+<filial>. Utilizado quando conteúdo excede o tamanho do parâmetro MV_CXNFEMP. |
||||
Parâmetros | Nenhum | ||||
Retorno |
|
||||
Exemplo |
User Function CXEMPAUT() |
Descrição |
Ponto utilizado para adicionar botões no menu de Outras Ações no painel de documentos importados. |
||||
Parâmetros | Nenhum | ||||
Retorno |
|
||||
Exemplo |
User Function GT1MENUDI() |
CXDEFFIL
Descrição |
Ponto de entrada para definir a filial na qual o XML pertence, chamado na função de busca da filial pelo CNPJ. |
||||||||||||||||||
Parâmetros |
|
||||||||||||||||||
Retorno |
|
||||||||||||||||||
Exemplo |
User Function CXDEFFIL() |
GT1CBAVR
Descrição |
Ponto de entrada utilizado para adicionar e manipular os campos enviados para a importação de um aviso de recebimento. |
||||||||||||
Parâmetros |
|
||||||||||||
Retorno |
|
||||||||||||
Exemplo
|
User Function GT1CBAVR() |
GT1CPCRG
Descrição |
Ponto de entrada utilizado para levar os valores da Regra Automática para o Documento de entrada (SF1/SD1) |
||||
Parâmetros | Nenhum | ||||
Retorno |
|
||||
Exemplo |
User Function GT1CPCRG() |
GT1DCNLAN
Descrição |
Ponto utilizado para definir quais CNPJs de emissores não serão efetuados validação do Doc. Origem |
||||
Parâmetros | Nenhum | ||||
Retorno |
|
||||
Exemplo |
User Function GT1DCNLAN () |