Descrição

EECAP102 - Pedido de Exportação

Observações

Ponto de Entrada para customização de funções no programa EECAP102.

Exemplos

User Function EECAP102()

Local cParam:= ""


If Type("ParamIXB") == "C"

cParam:= PARAMIXB

Else

cParam:= PARAMIXB[1]

EndIf


Do Case

Case cParam == "CAMPO_EE8"

MsgInfo("Entrou no ponto de entrada 'CAMPO_EE8'")
aAdd(aCampoItem, {{|| WorkIt->EE8_POSIPI }, "", AvSx3("EE8_POSIPI", 5)})

Case cParamIXB == "ANTES_TOTPED_PRECOI"

/*
Exemplo de uso do ponto de entrada para acessar o total do pedido de exportação, EE7_TOTPED,
após a apuração do preço no INCOTERM e antes do cálculo da comissão e aplicação de desconto.
*/

/*MsgInfo("Valor INCOTERM do pedido, campo EE7_TOTPED: " + AllTrim(Str(M->EE7_TOTPED)))
M->EE7_TOTPED += ????
MsgInfo("Novo total do pedido, campo EE7_TOTPED: " + AllTrim(Str(M→EE7_TOTPED)))*/

EndCase

Return Nil

Preview

Veja também

EECAP102 - Pedido de exportação

Idioma

Português(Brasil)

Versões

Microsiga_Protheus11 e posteriores

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Updates


Parâmetros

 

Nome

Tipo

DescriçãoDefault  ObrigatórioReferência 

CAMPO_EE8CaracterPermite a customização de campos para serem visualizados no pedido de exportação. Estará disponível para alteração a variável aCampoItem.



ANTES_TOTPED_PRECOIArrayPermite acessar o total do pedido de exportação, EE7_TOTPED, após a apuração do preço no INCOTERM e antes do cálculo da comissão e aplicação de desconto.


Retorno


Eventos de chamada do Ponto de Entrada


Variáveis


NomeTipoEscopoPode AlterarDescrição

aCampoItemArrayPrivateSimAtravés desta variável, é possivel adicionar campos novos na visualização do pedido de exportação

Programa Fonte

EECAP102.PRW