Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Descrição

EECAF200 - Manutenção do Câmbio

Observações

Utilizado para alteração do status no controle de câmbio e do embarque após a liquidação

Exemplos

User Function EECAF200()

Local cParam := If(Type("ParamIxb") = "A",ParamIxb[1],If(Type("ParamIxb") = "C",ParamIxb,""))

If cParam == "PE_STATUS"
MsgInfo("Entrou no ponto de entrada 'PE_STATUS'.")
If EEC->(RecLock("EEC",.f.))
M->EEC_STATUS := "A"
M->EEC_STTDES := "STATUS TESTE"
EndIf
EndIf

IF cParam == "INICIALIZA_EVENTOS"
msginfo("Entrou no ponto de entrada 'INICIALIZA_EVENTOS'")
lGrvCamCon := .F.
ENDIF

IF cParam == PE_ALT_PARC

msginfo("Entrou no ponto de entrada 'PE_ALT_PARC'")

ENDIF

Return nil

Preview

Veja também

 

Idioma

Português(Brasil)

Versões

Microsiga_Protheus12

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Updates

 

Parâmetros

 NomeTipoDescriçãoDefaultObrigatórioReferência
 PE_STATUSCarácter

Permite a customização do status do pedido após a liquidação do controle do câmbio

   
 INICIALIZA_EVENTOSCarácterPermite a customização da validação que não permite gerar parcela de câmbio, caso a parcela já esteja liquidado   
 PE_ALT_PARCCaracterPermite alteração da parcela de câmbio (aParc)   

Retorno

()

Eventos de chamada do Ponto de Entrada

 

Variáveis

NomeTipoEscopoPode AlterarDescrição
 lGrvCamCon Booleana Private Sim Variável que permite pular a validação que não gera/regerar o titulo no financeiro
aParcarrayPrivateSimArray que contém as parcelas de câmbio

Programa Fonte

EECAF200.PRW