Histórico da Página
CONTEÚDO
- Visão Geral
- Exemplo de utilização
- Parâmetros
- Variáveis
- Tabelas utilizadas
01. VISÃO GERAL
Este documento ter por objetivo demonstrar os Pontos de Entrada disponíveis na rotina de Despesas Nacionais de Exportação. Neste documentos são listados o nome dos Pontos de Entrada, seus objetivos e exemplos de utilização, assim como possíveis variáveis que possam ser acessadas por eles.
Programa Fonte: EECDN400.PRW
02. EXEMPLO DE UTILIZAÇÃO
03. PARÂMETROS
...
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
//Ponto de Entrada DN400DEFS
User Function DN400DEFS()
Local cID := PARAMIXB
Do Case
Case cID == "EET_CAPA_CAMPOS_MBROWSE_DESP"
//Possibilita adicionar ou remover campos no Browse principal da rotina na Visao "1-Despesa"
Case cID == "EET_CAPA_CAMPOS_MBROWSE_FIN"
//Possibilita adicionar ou remover campos no Browse principal da rotina na Visao "2-Financeiro"
Case cID == "EET_CAPA_CAMPOS_VIEW"
//Possibilita adicionar campos na View do formulario de dados da despesa (EET)
Case cID == "EET_CAPA_REMOVER_VIEW"
//Possibilita remover campos na View do formulario de dados da despesa (EET)
aAdd(aDefs, "EET_CHAR")
aAdd(aDefs, "EET_NUM")
Case cID == "EET_CAPA_METADADOS_VIEW"
//Possibilita a inclusao ou alteracao dos metadados da View do formulario de dados da despesa (EET)
Case cID == "EET_CAPA_ADICIONAR_GRUPOS"
//Possibilita a inclusao de grupos de campos na View do formulario de dados da despesa (EET)
Case cID == "EET_CAPA_REMOVE_FOLDERS"
//Possibilita definir se os folders da View do formulario de dados da despesa (EET) devem ser exibidos
Case cID == "EET_CAPA_CAMPOS_MODEL"
//Possibilita definir quais campos serao considerados no modelo de dados da despesa (EET)
Case cID == "EET_CAPA_ADICIONAR_MODEL"
//Possibilita adicionar campos especificos no modelo de dados da despesa (EET)
Case cID == "EET_CAPA_REMOVER_MODEL"
//Possibilita remover campos especificos no modelo de dados da despesa (EET)
Case cID == "EET_CAPA_METADADOS_MODEL"
//Possibilita a inclusao ou alteracao dos metadados da Model do formulario de dados da despesa (EET)
Case cID == "EEB_CAMPOS_VIEW"
//Possibilita adicionar campos na View do formulario de dados do fornecedor da despesa (EEB)
Case cID == "EEB_REMOVER_VIEW"
//Possibilita remover campos na View do formulario de dados do fornecedor da despesa (EEV)
Case cID == "EEB_METADADOS_VIEW"
//Possibilita a inclusao ou alteracao dos metadados da View do formulario de dados do fornecedor da despesa (EEB)
Case cID == "EEB_ADICIONAR_GRUPOS"
//Possibilita a inclusao de grupos de campos na View do formulario de dados do fornecedor da despesa (EEB)
Case cID == "EEB_REMOVE_FOLDERS"
//Possibilita definir se os folders da View do formulario de dados do fornecedor da despesa (EEB) devem ser exibidos
Case cID == "EEB_CAMPOS_MODEL"
//Possibilita definir quais campos serao considerados no modelo de dados do fornecedor da despesa (EEB)
Case cID == "EEB_ADICIONAR_MODEL"
//Possibilita adicionar campos especificos no modelo de dados do fornecedor da despesa (EET)
Case cID == "EEB_REMOVER_MODEL"
//Possibilita definir os campos que serao removidos do modelo de dados do fornecedor da despesa (EEB)
Case cID == "EEB_METADADOS_MODEL"
//Possibilita a inclusao ou alteracao dos metadados da Model do formulario de dados do fornecedor da despesa (EEB)
Case cID == "EET_EMB_CAMPOS_VIEW"
//Possibilita adicionar campos na View do formulario de dados da despesa especificos do embarque (EET)
aAdd(aDefs, "EET_CHAR")
aAdd(aDefs, "EET_NUM")
Case cID == "EET_EMB_REMOVER_VIEW"
//Possibilita remover campos na View do formulario de dados da despesa especificos do embarque (EET)
Case cID == "EET_EMB_METADADOS_VIEW"
//Possibilita inclusao ou alteracao dos metadados da View do formulario de dados da despesa especificos do embarque (EET)
Case cID == "EET_EMB_ADICIONAR_GRUPOS"
//Possibilita a inclusao de grupos de campos na View do formulario de dados da despesa especificos do embarque (EET)
Case cID == "EET_EMB_REMOVE_FOLDERS"
//Possibilita definir se os folders da View do formulario de dados da despesa especificos do embarque (EET)
Case cID == "EET_EMB_CAMPOS_MODEL"
//Possibilita definir quais campos serao considerados no modelo de dados da despesa especificos do embarque (EET)
Case cID == "EET_EMB_ADICIONAR_MODEL"
//Possibilita adicionar campos especificos no modelo de dados da despesa especificos do embarque (EET)
Case cID == "EET_EMB_REMOVER_MODEL"
//Possibilita definir os campos que serao removidos do modelo de dados da despesa especificos do embarque (EET)
Case cID == "EET_EMB_METADADOS_MODEL"
//Possibilita definir os campos que serao removidos do modelo de dados da despesa especificos do embarque (EET)
EndCase
Return Nil
//Ponto de Entrada DN400INTEMB (Utilizado em conjunto com o PE DN400DEFS para que novos campos adicionados possam ser gravados)
User Function DN400INTEMB()
oEEB := PARAMIXB[1]//Modelo de dados para informacoes do fornecedor da despesa (EEB)
oEET := PARAMIXB[2]//Modelo de dados para informacoes gerais da despesa, como por exemplo o documento (EET)
oEmb := PARAMIXB[3]//Modelo de dados para informacoes da despesa especificas para cada embarque, como por exemplo o proprio numero do embarque ou o valor (EET)
nLine := PARAMIXB[4]//Linha atual do modelo de dados do Embarque que esta sendo considerada na preparacao de dados para integracao
//Possibilita adicionar novos campos na integracao da despesa com o Embarque
aAdd(aEEC[Len(aEEC)][2][1], {"EET_CHAR", oEMB:GetValue("EET_CHAR", nLine), Nil})
aAdd(aEEC[Len(aEEC)][2][1], {"EET_NUM", oEMB:GetValue("EET_NUM", nLine), Nil})
Return Nil
|
03. PARÂMETROS
Nome | Tipo | Descrição |
---|---|---|
EET_CAPA_CAMPOS_MBROWSE_DESP | Caracter | Possibilita adicionar ou remover campos no Browse principal da rotina na Visão "1-Despesa" |
EET_CAPA_CAMPOS_MBROWSE_FIN | Caracter | Possibilita adicionar ou remover campos no Browse principal da rotina na Visão "2-Financeiro" |
EET_CAPA_CAMPOS_VIEW | Caracter | Possibilita adicionar campos na View do formulário de dados da despesa (EET) |
EET_CAPA_REMOVER_VIEW | Caracter | Possibilita remover campos na View do formulário de dados da despesa (EET) |
EET_CAPA_METADADOS_VIEW | Caracter | Possibilita a inclusão ou alteração dos metadados da View do formulário de dados da despesa (EET) |
EET_CAPA_ADICIONAR_GRUPOS | Caracter | Possibilita a inclusao de grupos de campos na View do formulario de dados da despesa (EET) |
EET_CAPA_REMOVE_FOLDERS | Caracter | Possibilita definir se os folders da View do formulário de dados da despesa (EET) devem ser exibidos |
EET_CAPA_CAMPOS_MODEL | Caracter | Possibilita definir quais campos serão considerados no modelo de dados da despesa (EET) |
EET_CAPA_ADICIONAR_MODEL | Caracter | Possibilita adicionar campos específicos no modelo de dados da despesa (EET) |
EET_CAPA_REMOVER_MODEL | Caracter | Possibilita remover campos específicos no modelo de dados da despesa (EET) |
EET_CAPA_METADADOS_MODEL | Caracter | Possibilita a inclusão ou alteração dos metadados da Model do formulário de dados da despesa (EET) |
EEB_CAMPOS_VIEW | Caracter | Possibilita adicionar campos na View do formulário de dados do fornecedor da despesa (EEB) |
EEB_REMOVER_VIEW | Caracter | Possibilita remover campos na View do formulário de dados do fornecedor da despesa (EEV) |
EEB_METADADOS_VIEW | Caracter | Possibilita a inclusão ou alteração dos metadados da View do formulário de dados do fornecedor da despesa (EEB) |
EEB_ADICIONAR_GRUPOS | Caracter | Possibilita a inclusão de grupos de campos na View do formulário de dados do fornecedor da despesa (EEB) |
EEB_REMOVE_FOLDERS | Caracter | Possibilita definir se os folders da View do formulário de dados do fornecedor da despesa (EEB) devem ser exibidos |
EEB_CAMPOS_MODEL | Caracter | Possibilita definir quais campos serão considerados no modelo de dados do fornecedor da despesa (EEB) |
EEB_ADICIONAR_MODEL | Caracter | Possibilita adicionar campos específicos no modelo de dados do fornecedor da despesa (EET) |
EEB_REMOVER_MODEL | Caracter | Possibilita definir os campos que serão removidos do modelo de dados do fornecedor da despesa (EEB) |
EEB_METADADOS_MODEL | Caracter | Possibilita a inclusão ou alteração dos metadados da Model do formulário de dados do fornecedor da despesa (EEB) |
EET_EMB_CAMPOS_VIEW | Caracter | Possibilita adicionar campos na View do formulário de dados da despesa específicos do embarque (EET) |
EET_EMB_REMOVER_VIEW | Caracter | Possibilita remover campos na View do formulário de dados da despesa específicos do embarque (EET) |
EET_EMB_METADADOS_VIEW | Caracter | Possibilita inclusão ou alteração dos metadados da View do formulário de dados da despesa específicos do embarque (EET) |
EET_EMB_ADICIONAR_GRUPOS | Caracter | Possibilita a inclusão de grupos de campos na View do formulário de dados da despesa específicos do embarque (EET) |
EET_EMB_REMOVE_FOLDERS | Caracter | Possibilita definir se os folders da View do formulário de dados da despesa específicos do embarque (EET) |
EET_EMB_CAMPOS_MODEL | Caracter | Possibilita definir quais campos serão considerados no modelo de dados da despesa específicos do embarque (EET) |
EET_EMB_ADICIONAR_MODEL | Caracter | Possibilita adicionar campos específicos no modelo de dados da despesa específicos do embarque (EET) |
EET_EMB_REMOVER_MODEL | Caracter | Possibilita definir os campos que serão removidos do modelo de dados da despesa específicos do embarque (EET) |
EET_EMB_METADADOS_MODEL | Caracter | Possibilita a inclusão ou alteração dos metadados da Model do formulário de dados do embarque (EET) |
04. VARIÁVEIS
Não há.
04. VARIÁVEIS
...
05. TABELAS UTILIZADAS
- EET - Despesas de Exportação
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas