CONTEÚDO
- Visão Geral
- Exemplo de utilização
- Parâmetros
- Variáveis
- Tabelas Utilizadas
01. VISÃO GERAL
Este Ponto de Entrada pertence à rotina de EasyTec. Ele deve ser utilizado para customização desta rotina.
02. EXEMPLO DE UTILIZAÇÃO
Exemplo de Utilização
user function EASYTEC() local cParam := If(Type("ParamIxb") = "A",ParamIxb[1],If(Type("ParamIxb") = "C",ParamIxb,"")) do case case cParam == "INTERF_CARREGA_ALIQUOTA" MsgInfo("Entrou no ponto de entrada 'INTERF_CARREGA_ALIQUOTA'.") Aliq->PIS := "8.5" Aliq->COFINS := "18" case cParam == "ANTES_TELA_INICIAL" cDirDbf := "C:\Arquivo_NCM" case cParamIXB == "DEPOIS_LER_NCM" conOut(" Entrou no ponto de entrada 'DEPOIS_LER_NCM' ") case cParamIXB == "FIN_RECUP_NCM" conOut(" Entrou no ponto de entrada 'FIN_RECUP_NCM' ") case cParamIXB == "DEPOIS_GRAVAR" conOut(" Entrou no ponto de entrada 'DEPOIS_GRAVAR' ") case cParamIXB == "DEPOIS_GRAVAR_INFO" conOut(" Entrou no ponto de entrada 'DEPOIS_GRAVAR_INFO' ") case cParamIXB == "FIM_LER_ARQUIVO_LOG" conOut(" Entrou no ponto de entrada 'FIM_LER_ARQUIVO_LOG' ") case cParamIXB == "FIN_LEIT_NCM" conOut(" Entrou no ponto de entrada 'FIN_LEIT_NCM' ") case cParamIXB == "VALIDA_NCM_INIFIM" conOut(" Entrou no ponto de entrada 'VALIDA_NCM_INIFIM' ") end case return nil
03. PARÂMETROS
Nome | Tipo | Descrição |
---|---|---|
INTERF_CARREGA_ALIQUOTA | Caracter | Permite a customização dos valores das aliquotas antes da gravação das mesmas na tabela de NCM. Esta alteração poderá ser efetuada diretamente na tabela temporária "Aliq". |
ANTES_TELA_INICIAL | Caracter | Permite a customização do caminho do diretório de trabalho da integração de NCM |
DEPOIS_LER_NCM | Caracter | Permite a customização após carregar as NCMs na tabela temporária "Aliq". |
FIN_RECUP_NCM | Caracter | Permite a customização ao finalizar o processamento da integração de NCMs |
DEPOIS_GRAVAR | Caracter | Permite a customização depois de gravar o retorno na tabela temporária "Aliq" e a tabela SYD após a integração de cada ncm |
DEPOIS_GRAVAR_INFO | Caracter | Permite a customização depois de gravar o retorno na tabela temporária "Aliq" e a tabela SYD após a integração de cada ncm (INFOTEC) |
FIM_LER_ARQUIVO_LOG | Caracter | Permite a customização após a leitura do arquivo de log gerado para cada NCM |
FIN_LEIT_NCM | Caracter | Permite a customização após a leitura do arquivo de txt gerado para cada NCM |
VALIDA_NCM_INIFIM | Caracter | Permite a customização na validação quando ao informar a NCM inicial ou final |
04. VARIÁVEIS
Parêmetro | Nome | Tipo | Permite Alterar | Descrição |
---|---|---|---|---|
ANTES_TELA_INICIAL | cDirDbf | Caracter | Sim | Variável para alterar o caminho do diretório de trabalho da integração de NCM. |
FIM_LER_ARQUIVO_LOG | cLinha | Caracter | Sim | Variável com conteúdo obtido a partir do arquivo de log, caso tenha o conteúdo 15 significa que Log não encontrado. |
FIN_LEIT_NCM | aNCM1 | Array | Sim | Variável com conteúdo obtido a partir do arquivo de txt, onde as posições são: 1 - NCM 4 - Alíquota II 5 - Alíquota IPI 6 - Alíquota PIS 7 - Alíquota COFINS |
05. TABELAS UTILIZADAS
- SYD - Nomenclatura Comum do Mercosul
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas