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


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"//Permite validar o status do registro e a sua gravação
        lRet := .T.

    ELSEIF cParam == "MAIL_TELA"
        cFrom:= "[email protected]"
        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.//Variável utilizada em rdmake para desviar validação no embarque referente à amostra
    ENDIF
RETURN

03. Parâmetros


NomeTipoDescrição
GRAVACAO_INICIOCaracterPermite identificar qual ação foi executada pelo usuário.

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).



05. TABELAS UTILIZADAS

Não há