Histórico da Página
...
02. EXEMPLO DE UTILIZAÇÃO
User Function EECAP100()
Local cParamIXB
Local lRet:= .T.
Local nPos
Begin Sequence
If ValType(ParamIXB) == "A"
cParamIXB:= ParamIXB[1]
Else
cParamIXB:= ParamIXB
EndIf
Do Case
Case cParamIXB == "PE_COPYPED"
/*
Exemplo quando acessada a ação de cópia do processo
If ParamIXB[3] //se foi selecionada a cópia dos itens
WorkIt->(DBgoTop())
While WorkIt->(!Eof())
WorkIt->EE8_ZZZZZ:= ""
WorkIt->(DBSkip())
EndDo
WorkIt->(DBgoTop())
EndIf
*/
Case cParamIXB == "GRV_WORK"
MsgInfo("Ponto de entrada EECAP100 com o parâmetro 'GRV_WORK'")
EndCase
End Sequence
Return lRet
03. PARÂMETROS
Nome | Tipo | Descrição |
---|---|---|
GRV_WORK | Caracter | Executado no início da função principal antes de criar a Work. |
AP100MAN_INICIO | Array | Executado no início da função de manutenção dos processos. |
CAN_MODIFY | Array | Executado após a verificação se o pedido pode ser alterado. |
ANTES_TELA_PRINCIPAL | Array | Executado antes da tela principal do pedido. |
FECHA_TELA_PRINCIPAL | Array | Executado após a abertura da tela principal do pedido. |
DETMAN_ANTES_DIALOG | Array | Executado antes da tela de manutenção do item. |
PE_GRVDET | Array | Após a gravação dos detalhes na WorkGrp. |
DEL_WORKIT | Array | Após a exclusão dos detalhes na WorkGrp. |
CANCELA | Array | Executado quando a opção de excluir o pedido é cancelada. |
PE_DEL_WORK | Array | Executado no início da função AP100Del antes de deletar o registro na WORK. |
ESTORNO_ITEM | Array | No estorno do item, após a exclusão dos registros na EEY e antes da exlcusão dos registros na EE8. |
PE_GRV_EE8 | Array | Executado na função AP100Grava após a gravação da EE8. |
PE_GRV | Array | Executado após gravação da EE8. |
GRV_PED | Array | Permitir alteração no processo de gravação do pedido de exportação. |
PE_LINOK | Array | Executado na função AP100LINOK que valida os campos da enchoice. Usado na validação da linha. Permite acesso ao Array aCampoVld que contem a lista de campos do produto padrão que não serão validados ao incluir/alterar o item do pedido de exportação. |
ROD_CAPA_PED | Array | Executado antes de apresentar o rodapé da capa. |
ROD_ITENS_PED | Array | Executado antes de apresentar o rodapé dos itens |
PE_COPYPED | Array | Executado na função AP100CopyFrom, após a cópia dos dados do processo. |
COPYPED_TELA | Array | Executado na função AP100SelProc que copia dados de um processo, antes da tela de seleção de pedidos. |
GETPESOS | Array | Executado antes da tela de conferência de pesos. |
GETPESOS_OK | Array | Executado após a abertura da tela de conferência de pesos. |
PE_OFFSHORE_GERA_CAPA | Array | Executado na função AP100GerPed que gera pedido para filial do exterior, no momento de gravação dos campos de memória da tabela EE7. |
ESTORNO_PEDIDO | Array | Executado antes de deletar o pedido da tabela EE7. |
ESTORNO_PEDIDO_EXT | Array | Executado antes de deletar o pedido da tabela EE7 para filial do exterior. |
PE_EXC | Array | Executado no final da função AP100DelPed que deleta os pedidos de exportação. |
CALC_FOBTOT | Array | Apurar o valor Fob total dos itens em que o agente está vinculado. |
04. VARIÁVEIS
Parâmetro | Nome | Tipo | Permite alterar | Descrição |
---|---|---|---|---|
PE_GRVDET | nTipo | Numérico | Sim | |
nOpcAux | Numérico | Sim | Variável utilizada para a alteração da opção aRotina. | |
CALC_FOBTOT | nFobTotAux | Numérico | Sim | Apurar o valor Fob total dos itens em que o agente está vinculado. |
PE_GRV | lEECAP100 | Lógico | Não | Flag para que o ponto de entrada "PE_GRV" seja executado apenas uma vez. |
GETPESOS | nPesLC | Numérico | Sim | |
GETPESOS | nPesBC | Numérico | Sim | |
PE_COPYPED | lCapa | Lógico | Sim | |
PE_COPYPED | IItens | Lógico | Sim |
05. TABELAS UTILIZADAS
- Não há.
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas