Árvore de páginas


CONTEÚDO

  1. Visão Geral
  2. Exemplo de utilização
  3. Parâmetros
  4. Variáveis
  5. Tabelas utilizadas


01. VISÃO GERAL

Este Ponto de Entrada pertence à rotina de Geração de R.E. (EECSI100). Ele deve ser utilizado para customizar a rotina do Geração de R.E. 

Programa Fonte: EECSI100.PRW

Retorno: Verdadeiro (.T.) ou Falso (.F.).


02. EXEMPLO DE UTILIZAÇÃO

User Function EECSI100()

If ValType(ParamIXB) == "A"
cParam:= ParamIXB[1]
Else
cParam:= ParamIXB
End
If Do Case
Case cParam == "SI100_ALTERA_EYU"
MsgInfo("Ponto de Entrada 'SI100_ALTERA_EYU' ativo!")
EndCase
Return NIL

User Function EECSI100()

If ValType(ParamIXB) == "A"
cParam:= ParamIXB[1]
Else
cParam:= ParamIXB
EndIf
Do Case
Case cParam == "SI100_GRAVA_TAB"
MsgInfo("Ponto de Entrada 'SI100_GRAVA_TAB' ativo!")
EndCase
Return NIL

User Function EECSI100()
If ValType(ParamIXB) == "A"
cParam:= ParamIXB[1]
Else
cParam:= ParamIXB
EndIf
Do Case
Case cParam == "SI100_GRAVA_TAB"
MsgInfo("Ponto de Entrada 'SI100_GRAVA_TAB' ativo!")
EndCase
Return NIL

User Function EECSI100()
If ValType(ParamIXB) == "A"
cParam:= ParamIXB[1]
Else
cParam:= ParamIXB
EndIf
Do Case
Case cParam == "CONTROLE_QUEBRA"
lLoopRE := .T.
MsgInfo("Ponto de Entrada 'CONTROLE_QUEBRA' ativo!")
Case cParam == "ALTERA_DESCRI"
MsgInfo("Teste")
EndCase
Return NIL

User Function EECSI100()
Local cParam, lRet

If ValType(ParamIXB) == "A"
cParam:= ParamIXB[1]
Else
cParam:= ParamIXB
EndIf
Do Case
Case cParam == "CALC_ANTECIPADO"
nAnteci += 10
lRet:= .T.
Case cParam == "UNIDADE"
MsgInfo("UNIDADE")
Case cParam == "ALTERA_FORNEXP"
MsgInfo("ALTERA_FORNEXP")
EndCase
Return lRet

03. PARÂMETROS


NomeTipoDescrição
CALC_ANTECIPADOCaracterParâmetro no fonte EECSI100.PRW para alterar no cálculo do Valor Antecipado na rotina de R.E.
UNIDADECaracterParâmetro para atualizar a conversão de unidade de medida na tabela SJ5.
ALTERA_FORNEXPArrayParâmetro para alterar o Fornecedor/Exportador ao ser enviado na geração do RE.
CONTROLE_QUEBRAArrayParametro para controlar a quebra da geração de RE
ALTERA_DESCRIArrayParâmetro para alterar a descrição do item antes da geração do RE.
SI100_ALTERA_EYUArrayParâmetro para alterar os dados da tabela EYU
SI100_GRAVA_TABArrayParâmetro para gravar os dados das tabelas do RE

04. VARIÁVEIS


ParâmetroNomeTipoPermite alterarDescrição
CALC_ANTECIPADOnAnteciNuméricoSimVariável que acumula o valor do adiantamento 


05. TABELAS UTILIZADAS

  • Não há.