Histórico da Página
...
Do Case
Case cParam == "CAMPO_EE8"
MsgInfo("Entrou no ponto de entrada 'CAMPO_EE8'")
...
aAdd(aCampoItem, {{|| WorkIt->EE8_POSIPI }, "", AvSx3("EE8_POSIPI", 5)})
nPos:= AScan(aCampoItem, {|x| x[3] == "Part.No."})
If nPos > 0
aCampoItem[nPos][1]:= {||"1234"}
EndIf
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 == "APOS_TOTPED_PRECOI"
/* Exemplo de uso de ponto de entrada para manipular as variáveis de totais do rodapé do pedido de exportação
após a execução da função AP100PrecoI
*/
M->EE7_TOTPED := 103 //Total Pedido
M->EE7_TOTFOB :=105 //Total Fob
M->EE7_VLFOB := 105 //Total Fob Interno, deixar este valor igual ao EE7_TOTFOB
M->EE7_TOTLIQ := 106 // Total Líquido
M->EE7_PESLIQ :=107 // Peso Líquido
M->EE7_PESBRU := 1048 //Peso Bruto
EndCase
Return Nil
03. PARÂMETROS
...
Nome | Tipo | Descrição |
---|---|---|
CAMPO_EE8 | Caracter | Permite 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_PRECOI | Array | Permite 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. |
AP100CRIT | Array | Ponto de entrada para exibir ou não a mensagem de diferença de valor apontada no faturamento |
DESC_PROD | Caracter | Indica que o ponto de entrada está sendo chamado para o preenchimento da descrição do item, após a digitação do código do produto. |
EECVLEE8_CALC_EMB | Array | Retirar validações dos campos referente à Embalagem do Item de Exportação |
TP_AGNT_EMB | Caracter | Parâmetro para chamada do ponto de entrada. |
APOS_TOTPED_PRECOI | Caracter | Permite alterar os valores do rodapé do pedido de exportação. |
04. VARIÁVEIS
Parâmetro | Nome | Tipo | Permite alterar | Descrição | |
---|---|---|---|---|---|
CAMPO_EE8 | aCampoItem | Array | Sim | Através desta variável, é possivel adicionar campos novos na visualização do pedido de exportação | |
AP100CRIT | lmsgDescon | Lógico | Sim | Variável que controla se a mensagem de diferença de valor apontada no faturamento será exibida ou não. Se retornar true será exibida, se retornar false, não será exibida. | |
EECVLEE8_CALC_EMB | M->EE8_VM_DES | Caracter | Não | ||
APOS_TOTPED_PRECOI | EE7_TOTPED | Numérico | Sim | Variável referente ao campo "Total Pedido" da tela do pedido. | |
APOS_TOTPED_PRECOI | EE7_TOTFOB | Numérico | Sim | Variável referente ao campo "Total Fob" da tela do pedido. | |
APOS_TOTPED_PRECOI | EE7_VLFOB | Numérico | Sim | Variáel para uso interno do sistema, deve ser informado com o mesmo valor do campo EE7_TOTFOB. | |
APOS_TOTPED_PRECOI | EE7_TOTLIQ | Numérico | Sim | Variável referente ao campo "Total Líquido" da tela do pedido. | |
APOS_TOTPED_PRECOI | EE7_PESLIQ | Numérico | Sim | Variável referente ao campo "Peso Líquido" da tela do pedido. | |
APOS_TOTPED_PRECOI | EE7_PESBRU | Numérico | Sim | Variável referente ao campo "Peso Bruto" da tela do pedido. |
05. TABELAS UTILIZADAS
- Não há.
...