Configurações da Biblioteca


Neste tópico você vai encontrar todas as chaves possíveis da biblioteca e também uma explicação para cada chave.


[eSocial]

CHAVE

DESCRIÇÃO

PathSalvar

Caminho onde será salvo os XML em geral.

PathSchemas

Caminho onde se encontra os arquivos XSD (Schemas).

IniServicos

Caminho e nome do arquivo INI que contem as URLs de homologação e produção.

SalvarGer

Define se os XMLs de envio e retorno serão salvos em disco:

0 = Não

1 = Sim

AdicionarLiteral

Define se na estrutura de pastas será criada uma com o literal eSocial:

0 = Não

1 = Sim

SepararPorCNPJ

Define se na estrutura de pastas os XML serão separados por CNPJ:

0 = Não 

1 = Sim

SepararPorModelo

Define se na estrutura de pastas os XML serão separados por Modelo:

0 = Não 

1 = Sim

SepararPorAno

Define se na estrutura de pastas os XML serão separados por Ano:

0 = Não 

1 = Sim

SepararPorMes

Define se na estrutura de pastas os XML serão separados por Mês:

0 = Não 

1 = Sim

SepararPorDia

Define se na estrutura de pastas os XML serão separados por Dia:

0 = Não 

1 = Sim

EmissaoPatheSocial

Define se vai levar em consideração a data de emissão do e-Social:

0 = Não 

1 = Sim

PatheSocial

Caminho onde será salvo os XML dos eventos do e-Social.

FormaEmissao

Para o e-Social essa propriedade não é utilizada.

ExibirErroSchema

Define se o erro de validação será exibido ou não:

0 = Não 

1 = Sim

FormatoAlerta

Formato de exibição da mensagem de erro de validação:

Padrão = TAG:%TAGNIVEL% ID:%ID%/%TAG%(%DESCRICAO%) - %MSG%.

RetirarAcentos

Define se acentos e cedilha serão removidos do XML antes do seu envio:

0 = Não 

1 = Sim

RetirarEspacos

Define se espaços em branco antes ou depois de uma informação serão removidos:

0 = Não 

1 = Sim

IdentarXML

Define se o XML será indentado:

0 = Não 

1 = Sim

ValidarDigest

Define se o DigestValue do certificado será comparado com o DigestValue retornado com o protocolo de autorização:

0 = Não 

1 = Sim

VersaoDF

Define a versão do e-Social:

0 = ve02_04_01

1 = ve02_04_02

2 = ve02_05_00

3 = veS01_00_00

4 = veS01_01_00

5 = veS01_02_00

IdTransmissor

CNPJ ou CPF do Transmissor.

IdEmpregador

CNPJ ou CPF do Empregador.

TipoEmpregador

Define o tipo de Empregador:

0 = tePessoaJuridica

1 = teOrgaoPublico

2 = tePessoaFisica

3 = teOrgaoPublicoExecutivoFederal

4 = teOrgaoPublicoLegislativoFederal

5 = teOrgaoPublicoJudiciarioFederal

6 = teOrgaoPublicoAutonomoFederal

Ambiente

Define o ambiente que vai receber os eventos do e-Social:

0 = taProducao

1 = taProducaoRestrita

Timeout

Define o tempo em milissegundos de espera por uma resposta do webservice:

Padrão = 5000

TimeoutPorThread

Define o tempo em milissegundos de espera por Thread:

Padrão = 0

Visualizar

Define se as mensagens de retorno dos webservices serão apresentadas na tela:

0 = Não 

1 = Sim

SalvarWS

Define se os XML de envio e de retorno com os envelopes serão salvos em disco:

0 = Não 

1 = Sim

AjustaAguardaConsultaRet

Define se o tempo entre uma consulta e outra será ajustada automaticamente:

0 = Não 

1 = Sim

AguardarConsultaRet

Define o tempo em milissegundos entre o envio e a consulta que com o retorno:

Padrão = 0

IntervaloTentativas

Define o tempo em milissegundos entre uma consulta e outra:

Padrão = 1000

Tentativas

Define o numero de tentativas de consulta:

Padrão = 5

SSLType

Define o tipo de comunicação segura a ser utilizada:

0 = LT_all

1 = LT_SSLv2

2 = LT_SSLv3

3 = LT_TLSv1

4 = LT_TLSv1_1

5 = LT_TLSv1_2

6 = LT_SSHv2

QuebradeLinha

Define o caracter utilizado como quebra de linha:

Padrão = | (pipe)

SalvarArq

Define se os XML dos eventos serão salvos em disco:

0 = Não 

1 = Sim

Created with the Personal Edition of HelpNDoc: Easily create Qt Help files