Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

EECAF200 - Manutenção do Câmbio

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)
   




AF200DPARC_PARCELA_CAMBIO

CaracterAo remover a Dt.Embarque do processo e clicar em Salvar, este ponto de entrada será executado.


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

lDLoopEEQ

BooleanaPrivateSimSe estiver atribuído como .T., a parcela de câmbio da iteração atual não será excluída. Valor padrão = .F.

Programa Fonte

EECAF200.PRW