﻿<?xml version="1.0"?>
<doc>
<assembly>
<name>
Eticadata.IntegratorOffLine
</name>
</assembly>
<members>
<member name="T:Eticadata.IntegratorOffLine.My.Resources.Resources">
<summary>
  A strongly-typed resource class, for looking up localized strings, etc.
</summary>
</member>
<member name="P:Eticadata.IntegratorOffLine.My.Resources.Resources.ResourceManager">
<summary>
  Returns the cached ResourceManager instance used by this class.
</summary>
</member>
<member name="P:Eticadata.IntegratorOffLine.My.Resources.Resources.Culture">
<summary>
  Overrides the current thread's CurrentUICulture property for all
  resource lookups using this strongly typed resource class.
</summary>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.ExportaXML(Eticadata.IntegratorOffLine.PerfilIntegracao)">
 <summary>
 Função inicial da exportação. Calcula dados e gera ficheiro final.
 </summary>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.CarregaValoresNaBD(Eticadata.ERP.IntgOffLine.IntgConfiguracoes,Eticadata.IntegratorOffLine.Tree)">
 <summary>
 Função responsável por calcular e inserir todos os valores na base de dados temporária
 </summary>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.BuildXMLFiles(Eticadata.ERP.IntgOffLine.IntgConfiguracoes,Eticadata.IntegratorOffLine.Tree)">
 <summary>
 Esta função é responsável por criar um ficheiro XML por cada Item seleccionado
 </summary>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.GeraFicheiro(System.String,System.String,System.Boolean)">
 <summary>
 Responsável por criar uma SP com a query para construir o ficheiro XML
 </summary>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.GeraFicheiro">
 <summary>
 Responsável por gerar um ficheiro XML com todos os ficheiros XML da Pasta Temporária
 </summary>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.ChangeLastXMLPath(System.String@,System.String@)">
 <summary>
 Responsável por criar o primeiro FOR XML PATH
 </summary>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.CarregaValoresFiltroNaBD(System.String,System.String,Eticadata.ERP.IntgOffLine.IntgConfiguracoes,System.String,System.String,System.String,System.String,System.Boolean,System.String,System.String,Eticadata.IntegratorOffLine.Tree)">
 <summary>
 Esta função é responsável por calcular e inserir os valores resultantes das configurações
 </summary>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.CarregaContextoNaBD(System.Data.DataTable,Eticadata.ERP.IntgOffLine.IntgConfiguracoes,System.String,System.String,System.Boolean,System.String,System.String,System.Int32,System.String,System.String,Eticadata.IntegratorOffLine.Tree)">
 <summary>
 Esta função é responsável por calcular e inserir os valores de contexto
 </summary>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.CarregaContextoCompNaBD(System.Data.DataTable,Eticadata.ERP.IntgOffLine.IntgConfiguracoes,System.String,System.String,System.String,System.String,System.String,System.Int32,System.String,System.String,Eticadata.IntegratorOffLine.Tree)">
 <summary>
 Esta função é responsável por calcular e inserir os valores complementares dos contextos
 </summary>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.BuildQuery(Eticadata.IntegratorOffLine.TreeNode,System.String,System.String,System.Collections.Generic.Dictionary{System.String,Eticadata.ERP.IntgOffLine.TabelaPropriedades},System.Collections.Generic.SortedList{System.String,System.Collections.Generic.SortedList{System.String,Eticadata.ERP.IntgOffLine.CamposConversoes}},System.Boolean@)">
 <summary>
 Esta função é responsável por criar a query que dará origem ao ficheiro XML
 </summary>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.GetCondicaoWhere(System.String[],System.String[])">
 <summary>
 Função responsável por devolver uma condição WHERE
 </summary>
 <returns>Retorna a condição onde os elementos de uma lista são igual aos da outra</returns>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.GetCondicaoWhere(System.Boolean,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.SortedList{System.Int32,Eticadata.ERP.IntgOffLine.TabelaFiltros}},System.String,System.Collections.Generic.SortedList{System.String,Eticadata.ERP.IntgOffLine.FiltroGlobal})">
 <summary>
 Função responsável por devolver a condição WHERE na execução de filtros
 </summary>
 <remarks>Utilizada para no processo de exportação</remarks>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.AddCondicaoWhere(System.String@,System.String,System.String)">
 <summary>
 Adiciona uma nova condição a uma condição WHERE 
 </summary>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.GetNomeTabela(System.String)">
 <summary>
 Retorna o nome completo de uma tabela da empresa
 </summary>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.GetNomeTabelaTemp(System.String)">
 <summary>
 Retorna o nome completo de uma tabela da base de dados temporária
 </summary>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.GetSelect(System.Boolean,System.String,System.String,System.String)">
 <summary>
 Esta função retorna um SELECT
 </summary>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.GetFrom(System.Boolean,System.String,System.String)">
 <summary>
 Esta função retorna um FROM
 </summary>
 <param name="pIsTabela">Determina se o parâmetro pTabela é uma tabela ou um SELECT</param>
 <param name="pTabela">Tabela ou SELECT</param>
 <param name="pTabelaAs">ALIAS à tabela</param>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.GetOrderBy(System.String)">
 <summary>
 Esta função retorna um Order By
 </summary>
 <param name="pOrderBy">Campos pelos quais se pretende ordenar, separados por vírgulas</param>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.GetCondicaoWhere(System.String@,System.String)">
 <summary>
 Função responsável por devolver uma condição WHERE 
 </summary>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.GetCondicao(System.String,System.String,System.String,System.String,System.String,System.String@,System.String@)">
 <summary>
 Função responsável por converter e devolver a condição dos filtros das tabelas do sistema
 </summary>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.GetOnPart(System.String[],System.String[])">
 <summary>
 Retorna a condição ON utilizada num JOIN
 </summary>
 <remarks>Retorna a condição onde os elementos de uma lista são igual aos da outra</remarks>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.GetOnPart(System.String,System.String[])">
 <summary>
 Retorna a condição ON utilizada num JOIN
 </summary>
 <remarks>Retorna a condição onde o primeiro parâmetro é igual a qualquer um dos dos elementos do outro</remarks>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.IsDefaultValue(System.String)">
 <summary>
 Função responsável por determinar se um determinado campo é um valor por defeito
 </summary>
 <remarks>O campo é parte da chave determinada nas tabelas de base do Integrador</remarks>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.GetDefaultField(System.String,System.Boolean)">
 <summary>
 Função responsável por devolver um determinado campo definido por defeito
 </summary>
 <remarks>O valorCodificado é parte da chave determinada nas tabelas de base do Integrador</remarks>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.GetDefaultValue(System.String)">
 <summary>
 Função responsável por devolver o valor de um determinado campo definido por defeito
 </summary>
 <remarks>O valorCodificado é parte da chave determinada nas tabelas de base do Integrador depois de tratado na GetDefaultField</remarks>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.IsValue(System.String)">
 <summary>
 Função determinar se um determinado campo é o valor de definido por defeito
 </summary>
 <remarks>O campo é parte da chave determinada nas tabelas de base do Integrador depois de tratado na GetDefaultField</remarks>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.GetCamposSemAlias(System.String)">
 <summary>
 Devolve a tabela ou Alias de um determinado campo
 </summary>
 <remarks>O strCampo deve ter o seguinte formato "Tabela.Campo"</remarks>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.GetCamposAs(System.String,System.String,System.String)">
 <summary>
 Retorna os campos com ligação à respectiva tabela separados por vírgulas.
 </summary>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.GetCampos(System.String[],System.String,System.Boolean,System.String)">
 <summary>
 Retorna os campos com ligação à respectiva tabela separados por vírgulas.
 </summary>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.GetCampos(System.String,System.String)">
 <summary>
 Retorna os campos com ligação à respectiva tabela separados por vírgulas.
 </summary>
 <remarks>Os campos devem vir separados por vírgulas.</remarks>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.GetCampos(System.String,System.String,System.Boolean,System.String)">
 <summary>
 Retorna os campos com ligação à respectiva tabela separados por vírgulas.
 </summary>
 <remarks>Os campos devem vir separados por vírgulas.</remarks>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.GetCampos(System.String,System.String,System.String,System.Boolean,System.String,System.String[])">
 <summary>
 Retorna os campos com ligação à respectiva tabela separados por vírgulas.
 </summary>
 <remarks>Os campos devem vir separados por vírgulas.</remarks>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.GetCampos(System.String[],System.String,System.Collections.Generic.SortedList{System.String,Eticadata.ERP.IntgOffLine.CamposConversoes},System.String,System.Boolean,System.String,System.String[])">
 <summary>
 Retorna os campos com ligação à respectiva tabela separados por vírgulas
 </summary>
 
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.GetLeftJoin(System.Boolean,System.String,System.String,System.String,System.String,System.String,System.Boolean,System.String)">
 <summary>
 Retorna um LEFT JOIN
 </summary>
 <param name="pIsTabela">Determina se pTabela é uma Tabela ou um SELECT</param>
 <param name="pTabela">Tabela ou SELECT</param>
 <param name="pTabelaAs">ALIAS</param>
 <param name="pCamposLigacao">Campos da Tabela ou SELECT para ligação</param>
 <param name="pTabelaFromAs">ALIAS da Tabela FROM</param>
 <param name="pCamposLigacaoTabelaFrom">Campos da Tabela FROM para ligação</param>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.GetInnerJoin(System.Boolean,System.String,System.String,System.String,System.String,System.String)">
 <summary>
 Retorna um INNER JOIN
 </summary>
 <param name="pIsTabela">Determina se pTabela é uma Tabela ou um SELECT</param>
 <param name="pTabela">Tabela ou SELECT</param>
 <param name="pTabelaAs">ALIAS</param>
 <param name="pCamposLigacao">Campos da Tabela ou SELECT para ligação</param>
 <param name="pTabelaFromAs">ALIAS da Tabela FROM</param>
 <param name="pCamposLigacaoTabelaFrom">Campos da Tabela FROM para ligação</param>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.GetCast(System.Boolean,System.String,System.String)">
 <summary>
 Retorna um CAST
 </summary>
 <param name="blnValor">Determina se pCampo é um valor ou um campo</param>
 <param name="pCampo">Determina o campo sujeito ao CAST</param>
 <param name="pTipo">Determina o tipo para o CAST</param>
</member>
<member name="M:Eticadata.IntegratorOffLine.Exportador.IsViewIntegrador(System.String)">
 <summary>
 Identifica se strTabela é uma View do integrador 
 </summary>
 <remarks>Para devolver TRUE strTabela tem de começar com "View_intg"</remarks>
</member>
<member name="M:Eticadata.IntegratorOffLine.Importador.GetFiles(System.String)">
 <summary>
 Ordena os ficheiros pela data contida no nome do ficheiro
 </summary>
</member>
<member name="M:Eticadata.IntegratorOffLine.Importador.ValidaFicheiro(System.String)">
 <summary>
 Responsável por validar o ficheiro
 </summary>
</member>
<member name="M:Eticadata.IntegratorOffLine.Importador.ValidoPorFiltro(System.Xml.XmlNode)">
 <summary>
 Determina se o nodo cumpre o filtro definido na configuração 
 </summary>
</member>
<member name="M:Eticadata.IntegratorOffLine.Importador.ValidoPorValor(System.String,Eticadata.ERP.IntgOffLine.Filtros)">
 <summary>
 Determina se o nodo cumpre o filtro definido na configuração 
 </summary>
</member>
<member name="M:Eticadata.IntegratorOffLine.IntegradorBase.CarregaDados(Eticadata.ERP.IntgOffLine.IntgConfiguracoes)">
 <summary>
 Função responsável por carregar as definições do perfil de integração
 </summary>
 <remarks>Esta função é utilizada tanto na importação como na exportação</remarks>
</member>
<member name="M:Eticadata.IntegratorOffLine.IntegradorBase.CarregaInformacao(Eticadata.IntegratorOffLine.PerfilIntegItem,System.Data.DataTable,Eticadata.ERP.IntgOffLine.IntgConfiguracoes)">
 <summary>
 Função responsável por carregar a informação de um determinado Item
 </summary>
 <remarks>Esta função é utilizada tanto na importação como na exportação</remarks>
</member>
<member name="M:Eticadata.IntegratorOffLine.IntegradorBase.CarregaCampos(Eticadata.IntegratorOffLine.PerfilIntegItem,System.Data.DataTable,Eticadata.ERP.IntgOffLine.IntgConfiguracoes)">
 <summary>
 Função responsável por carregar os campos de um determinado Item
 </summary>
 <remarks>Esta função é utilizada tanto na importação como na exportação</remarks>
</member>
<member name="M:Eticadata.IntegratorOffLine.IntegradorBase.CarregaContexto(Eticadata.IntegratorOffLine.PerfilIntegItem,System.Collections.Generic.SortedList{System.String,System.Collections.Generic.SortedList{System.String,System.String}})">
 <summary>
 Função responsável por carregar o contexto de um determinado Item
 </summary>
 <remarks>Esta função é utilizada tanto na importação como na exportação</remarks>
</member>
<member name="M:Eticadata.IntegratorOffLine.IntegradorBase.GetCamposFiltro(System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.SortedList{System.Int32,Eticadata.ERP.IntgOffLine.TabelaFiltros}},Eticadata.IntegratorOffLine.PerfilIntegItemFiltro[],System.String,System.String,System.String,System.String,System.String,System.String,System.String,System.String)">
 <summary>
 Função responsável por carregar os filtros de um determinado campo
 </summary>
 <remarks>Esta função é utilizada tanto na importação como na exportação</remarks>
</member>
<member name="M:Eticadata.IntegratorOffLine.IntegradorBase.CarregaValoresPropriedade(System.Data.DataTable,System.String,System.String@,System.String@,System.String@,System.String@,System.String@,System.String@,System.String@)">
 <summary>
 Função responsável por carregar as propriedades de uma determinada tabela
 </summary>
 <remarks>Esta função é utilizada tanto na importação como na exportação</remarks>
</member>
<member name="M:Eticadata.IntegratorOffLine.IntegradorBase.GetFiltrosGlobais(System.Collections.Generic.SortedList{System.String,Eticadata.ERP.IntgOffLine.FiltroGlobal},System.String,System.String,System.String)">
 <summary>
 Função responsável por carregar o filtro global de um determinado Item
 </summary>
 <remarks>Esta função é utilizada tanto na importação como na exportação</remarks>
</member>
<member name="M:Eticadata.IntegratorOffLine.IntegradorBase.GetConversoes(System.Collections.Generic.SortedList{System.String,System.Collections.Generic.SortedList{System.String,Eticadata.ERP.IntgOffLine.CamposConversoes}}@,Eticadata.IntegratorOffLine.PerfilIntegItemCampo,System.String,System.String)">
 <summary>
 Função responsável por carregar as conversões de determinado campo de um tabela
 </summary>
 <remarks>Esta função é utilizada tanto na importação como na exportação</remarks>
</member>
<member name="M:Eticadata.IntegratorOffLine.IntegradorBase.VerificaRemoveFicheiro(System.String,System.String)">
 <summary>
 Método que verifica se um determinado ficheiro existe, caso exista remove o!
 Função utilizada na transferencia de ficheiros entre Directoria, FTP e EMAIL!
 </summary>
 <param name="pPastaOrigem"></param>
 <param name="pFicheiro"></param>
 <remarks></remarks>
</member>
<member name="M:Eticadata.IntegratorOffLine.IntegradorBase.GetTabelaCampo(System.String)">
 <summary>
 Devolve a tabela ou Alias de um determinado campo
 </summary>
 <remarks>O strCampo deve ter o seguinte formato "Tabela.Campo"</remarks>
</member>
<member name="M:Eticadata.IntegratorOffLine.modIntegrador.GetDataRow(System.Object,System.Data.DataRow,System.Data.DataTable)">
 <summary>
 Retorna um datarow da pDt cuja a chave seja composta pela chave da pDr e pelo pValor 
 </summary>
 <param name="pValor">Campo identicador da linha</param>
 <param name="pDr">Row para identificação da chave</param>
 <param name="pDt">Tabela onde se procura a datarow</param>
 <returns></returns>
 <remarks></remarks>
</member>
<member name="M:Eticadata.IntegratorOffLine.Transferencia.TransfereFicheiro">
 <summary>
 Função responsavel pela Transferencia de Ficheiros entre Origem e Destino
 </summary>
 <remarks></remarks>
</member>
<member name="M:Eticadata.IntegratorOffLine.Transferencia.IniciaTransferencia(Eticadata.IntegratorOffLine.PerfilTransferencia)">
 <summary>
 Função responsavel pela Transferencia de Ficheiros entre Origem e Destino
 </summary>
 <param name="pObjSingular"></param>
 <remarks></remarks>
</member>
<member name="M:Eticadata.IntegratorOffLine.Transferencia.VerificacaoResposta">
 <summary>
 Função responsavel pelo envio da resposta da Importação
 </summary>
 <remarks></remarks>
</member>
<member name="M:Eticadata.IntegratorOffLine.Transferencia.EnvioResposta">
 <summary>
 Função responsavel pelo envio da Resposta da Importação
 </summary>
 <remarks></remarks>
</member>
</members>
</doc>
