Árvore de páginas

Versões comparadas

Chave

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

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)))*/

Case cParamIXB == "PRECOI_ATU_PRECO"


/*

Exemplo de intervenção na composição do preço no FOB do item do pedido de exportação

O valor informado na variável nValPto será somado ao valor considerado na apuração valor FOB do item

*/

//nValPto+=20


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.



PRECOI_ATU_PRECOArrayRececido na primeira posição do array, permite itendificar o momento onde é possível intervir nos valores que são considerados na apuração do valor FOB do item do pedido de exportação. A segunda posição do array se refere ao valor (campo) que está sendo processado na apuração.


Retorno


Eventos de chamada do Ponto de Entrada


Variáveis


NomeTipoEscopoPode AlterarDescrição

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

nValPtoNuméricoPrivateSimDisponível no ponto de entrada com o parâmetro PRECOI_ATU_PRECO, permite intervir nos valores que serão considerados na apuração do valor FOB do item do pedido de exportção.

Programa Fonte

EECAP102.PRW