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.).
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
| Nome | Tipo | Descrição | 
|---|---|---|
| CALC_ANTECIPADO | Caracter | Parâmetro no fonte EECSI100.PRW para alterar no cálculo do Valor Antecipado na rotina de R.E. | 
| UNIDADE | Caracter | Parâmetro para atualizar a conversão de unidade de medida na tabela SJ5. | 
| ALTERA_FORNEXP | Array | Parâmetro para alterar o Fornecedor/Exportador ao ser enviado na geração do RE. | 
| CONTROLE_QUEBRA | Array | Parametro para controlar a quebra da geração de RE | 
| ALTERA_DESCRI | Array | Parâmetro para alterar a descrição do item antes da geração do RE. | 
| SI100_ALTERA_EYU | Array | Parâmetro para alterar os dados da tabela EYU | 
| SI100_GRAVA_TAB | Array | Parâmetro para gravar os dados das tabelas do RE | 
| Parâmetro | Nome | Tipo | Permite alterar | Descrição | 
|---|---|---|---|---|
| CALC_ANTECIPADO | nAnteci | Numérico | Sim | Variável que acumula o valor do adiantamento | 
<!-- esconder o menu --> 
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}
.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>
 |