Á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 Amostras de Café(EICAM100). Para utilizar a rotina siga as instruções do documento EEC0002_Adequação_ao_Exportador_de_Café

Programa Fonte: EICAM100.PRW

02. EXEMPLO DE UTILIZAÇÃO


EECAM100
User Function eecam100()
cParam := IIF(TYPE("PARAMIXB")=="C",PARAMIXB,PARAMIXB[1])
    IF cParam == "GRAVACAO_INICIO"

    //3 -> Incluir
    //4 -> Alterar
    //5 -> Excluir
        //ParamIXB[2] := 5
        IF PARAMIXB[2] == 4
            MSGINFO("Registro alterado com sucesso")
        
        ELSEIF PARAMIXB[2] == 3
            MSGINFO("Registro incluído com sucesso")

        ELSEIF PARAMIXB[2] == 5
            MSGINFO("Registro excluído com sucesso")


        ENDIF
    ELSEIF cParam == "APROVACAO_SALDO"
        lValidaSaldo:= .F.

    ELSEIF cParam =="VAL_STATUS"
        lRet := .T.

    ELSEIF cParam == "MAIL_TELA"
        cTo:= "[email protected]"
        cCC:= "[email protected]"
        cSubjec:="Assunto" 
        cConteudo:="exemplo de conteudo da mensagem"

    ELSEIF cParam =="MAIL_MSG_TAB"
        cBodyTb:= "Mensagem "

    ELSEIF cParam =="ANTES_VALID"
        lValAm := .F. 
    ENDIF
RETURN

03. Parâmetros


NomeTipoDescrição
GRAVACAO_INICIOCaracterPermite identificar qual ação foi executada pelo usuário.
APROVACAO_SALDOCaracterPermite desviar da validação do saldo.
VAL_STATUSCaracter

Permite validar o status do registro e a sua gravação

MAIL_TELACaracterPermite configurar os campos para o envio do e-mail
MAIL_MSG_TABCaracterPermite alterar o corpo do texto do e-mail
ANTES_VALIDCaracterPermite desviar da validação no embarque referente à amostra

04. Variáveis


ParâmetroNomeTipoPermite AlterarDescrição
GRAVACAO_INICIOnOpcArrayNãoPermite customizar uma mensagem com base na ação executada pelo usuário (Inclusão, alteração, exclusão).
APROVACAO_SALDOlValidaSaldoLógicoSimPermite desviar da condição de validação do saldo. Se >F. a validação não será feita
VAL_STATUSlRetLógicoSimPermite validar o status do registro e a sua gravação
MAIL_TELAcToCaracterSimPermite alterar o destinatário do e-mail
MAIL_TELAcCCCaracterSimPermite alterar o destinatário de cópia do e-mail
MAIL_TELAcSubjectCaracterSimPermite alterar o Assunto do e-mail
MAIL_TELAcConteudoCaracterSimPermite alterar o conteúdo do e-mail
MAIL_MSG_TABcBodyTbCaracterSimPermite alterar o texto do corpo do e-mail
ANTES_VALIDlValAmLógicoSimSe .F. é feito o desvio da validação do embarque da amostra



05. TABELAS UTILIZADAS

Não há