Árvore de páginas


CONTEÚDO

  1. Visão Geral
  2. Exemplo de utilização
  3. Parâmetros
  4. Variáveis
  5. 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


Exemplo de Utilização
//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


NomeTipoDescrição

EET_CAPA_CAMPOS_MBROWSE_DESP

CaracterPossibilita adicionar ou remover campos no Browse principal da rotina na Visão "1-Despesa"
EET_CAPA_CAMPOS_MBROWSE_FINCaracterPossibilita adicionar ou remover campos no Browse principal da rotina na Visão "2-Financeiro"
EET_CAPA_CAMPOS_VIEWCaracterPossibilita adicionar campos na View do formulário de dados da despesa (EET)
EET_CAPA_REMOVER_VIEWCaracterPossibilita remover campos na View do formulário de dados da despesa (EET)
EET_CAPA_METADADOS_VIEWCaracterPossibilita a inclusão ou alteração dos metadados da View do formulário de dados da despesa (EET)
EET_CAPA_ADICIONAR_GRUPOSCaracterPossibilita a inclusao de grupos de campos na View do formulario de dados da despesa (EET)
EET_CAPA_REMOVE_FOLDERSCaracterPossibilita definir se os folders da View do formulário de dados da despesa (EET) devem ser exibidos
EET_CAPA_CAMPOS_MODELCaracterPossibilita definir quais campos serão considerados no modelo de dados da despesa (EET)
EET_CAPA_ADICIONAR_MODELCaracterPossibilita adicionar campos específicos no modelo de dados da despesa (EET)
EET_CAPA_REMOVER_MODELCaracterPossibilita remover campos específicos no modelo de dados da despesa (EET)
EET_CAPA_METADADOS_MODELCaracterPossibilita a inclusão ou alteração dos metadados da Model do formulário de dados da despesa (EET)
EEB_CAMPOS_VIEWCaracterPossibilita adicionar campos na View do formulário de dados do fornecedor da despesa (EEB)
EEB_REMOVER_VIEWCaracterPossibilita remover campos na View do formulário de dados do fornecedor da despesa (EEV)
EEB_METADADOS_VIEWCaracterPossibilita a inclusão ou alteração dos metadados da View do formulário de dados do fornecedor da despesa (EEB)
EEB_ADICIONAR_GRUPOSCaracterPossibilita a inclusão de grupos de campos na View do formulário de dados do fornecedor da despesa (EEB)
EEB_REMOVE_FOLDERSCaracterPossibilita definir se os folders da View do formulário de dados do fornecedor da despesa (EEB) devem ser exibidos
EEB_CAMPOS_MODELCaracterPossibilita definir quais campos serão considerados no modelo de dados do fornecedor da despesa (EEB)
EEB_ADICIONAR_MODELCaracterPossibilita adicionar campos específicos no modelo de dados do fornecedor da despesa (EET)
EEB_REMOVER_MODELCaracterPossibilita definir os campos que serão removidos do modelo de dados do fornecedor da despesa (EEB)
EEB_METADADOS_MODELCaracterPossibilita a inclusão ou alteração dos metadados da Model do formulário de dados do fornecedor da despesa (EEB)
EET_EMB_CAMPOS_VIEWCaracterPossibilita adicionar campos na View do formulário de dados da despesa específicos do embarque (EET)
EET_EMB_REMOVER_VIEWCaracterPossibilita remover campos na View do formulário de dados da despesa específicos do embarque (EET)
EET_EMB_METADADOS_VIEWCaracterPossibilita inclusão ou alteração dos metadados da View do formulário de dados da despesa específicos do embarque (EET)
EET_EMB_ADICIONAR_GRUPOSCaracterPossibilita a inclusão de grupos de campos na View do formulário de dados da despesa específicos do embarque (EET)
EET_EMB_REMOVE_FOLDERSCaracterPossibilita definir se os folders da View do formulário de dados da despesa específicos do embarque (EET)
EET_EMB_CAMPOS_MODELCaracterPossibilita definir quais campos serão considerados no modelo de dados da despesa específicos do embarque (EET)
EET_EMB_ADICIONAR_MODELCaracterPossibilita adicionar campos específicos no modelo de dados da despesa específicos do embarque (EET)
EET_EMB_REMOVER_MODELCaracterPossibilita definir os campos que serão removidos do modelo de dados da despesa específicos do embarque (EET)
EET_EMB_METADADOS_MODELCaracterPossibilita a inclusão ou alteração dos metadados da Model do formulário de dados do embarque (EET)

04. VARIÁVEIS

Não há.


05. TABELAS UTILIZADAS

  • EET - Despesas de Exportação