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, algumas configurações você vai encontrar no tópico: Configurações da Biblioteca (Geral),  Configurações DFe, e Configurações Integrador.

  

[NFe]

CHAVE

DESCRIÇÃO

FormaEmissao

Define a forma de emissão que o NF-e será emitido:

0 = teNormal

1 = teContingencia

2 = teSCAN

3 = teDPEC

4 = teFSDA

5 = teSVCAN

6 = teSVCRS

7 = teSVCSP

8 = teOffLine

SalvarGer

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

0 = Não

1 = Sim

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  certificcede autorização:

0 = Não 

1 = Sim

IdCSC

Define o IdCSC para emissão de NFCe.

CSC

Define o CSC para emissão de NFCe.

ModeloDF

Define o modelo de NF-e a ser emitido:

0 = moNFe

1 = moNFCe

VersaoDF

Define a versão da NF-e:

0 = ve200

1 = ve300

2 = ve310

3 = ve400

AtualizarXMLCancelado

Define se deve ou não atualizar o protocolo do xml quando a NFe é cancelada.

VersaoQRCode

Define a versão do QrCode da NFCe:

0 = veqr000

1 = veqr100

2 = veqr200

CamposFatObrigatorios

Define se o devem ou não serem adicionados as tag de faturamento no xml:

0 = Não 

1 = Sim

TagNT2018005

Define se devem ou não gerar as tags da NT 2018.005:

0 = fgtNunca

1 = fgtSomenteProducao

2 = fgtSomenteHomologacao

3 = fgtSempre

Ambiente

Define o ambiente que vai receber os XML da NF-e:

0 = taProducao

1 = taHomologacao

SalvarWS

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

0 = Não 

1 = Sim

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

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 carácter utilizado como quebra de linha:

Padrão = ; (ponto e vírgula)

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.

SalvarArq

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

0 = Não 

1 = Sim

AdicionarLiteral

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

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

SalvarEvento

Define se os eventos serão salvos:

0 = Não 

1 = Sim

SalvarApenasNFeProcessadas

Define se somente os XML das NFe processadas (autorizados) serão salvos:

0 = Não 

1 = Sim

EmissaoPathNFe

Define se vai levar em consideração a data de emissão do NFe:

0 = Não 

1 = Sim

NormatizarMunicipios

Define se ao gerar o XML da NF-e as tags que contem os nomes dos municípios serão normalizados:

0 = Não 

1 = Sim

PathNFe

Caminho onde será salvo os XML do NFe.

PathInu

Caminho onde será salvo os XML do pedido de inutilização de números bem como o retorno.

PathEvento

Caminho onde será salvo os XML do envio e retorno de um evento.

PathArquivoMunicipios

Caminho onde esta o arquivo TXT para a normatização.

Download.PathDownload

Caminho onde será salvo os arquivos retornados pelo método DistribuicaoDFe.

Download.SepararPorNome

Define se vai levar em consideração ou não o nome do emitente e criar uma pasta para cada um ao baixar os NF-e através do método DistribuicaoDFe:

0 = Não 

1 = Sim

IdCSRT

Define o id do responsável técnico.

CSRT

Define o CSRT do responsável técnico.


[DANFE]

CHAVE

DESCRIÇÃO

PathPDF

Define caminho onde será salvo o PDF.

UsaSeparadorPathPDF

Define se deve usar as definições de separação ao salvar o PDF:

0 = Não 

1 = Sim

Impressora

Define o nome da impressora padrão a ser utilizada pela impressão.

NomeDocumento

Define o nome do documento PDF.

MostraSetup

Define se deverá ser exibido a tela de configuração de impressão:

0 = Não 

1 = Sim

MostraPreview

Define se deverá ser exibido a tela de pré-visualização da impressão:

0 = Não 

1 = Sim

MostraStatus

Define se deverá ser exibido a tela de progresso da impressão:

0 = Não 

1 = Sim

Copias

Define o número de copias que será impresso.

PathLogo

Define o caminho do logótipo a ser impresso.

MargemInferior

Define a margem inferior da impressão.

MargemSuperior

Define a margem superior da impressão.

MargemEsquerda

Define a margem esquerda da impressão.

MargemDireita

Define a margem direita da impressão.

ExpandeLogoMarca

Define se deve expandir o logo para ocupar todo o local de impressão:

0 = Não 

1 = Sim

CasasDecimais.Formato

Define qual formato será usado para formatação dos campos numéricos.

CasasDecimais.MaskqCom

Define a mascara para valores quantitativos.

CasasDecimais.MaskvUnCom

Define a mascara para valores de unidade.

CasasDecimais.qCom

Define a quantidade de casas decimais para os campos de quantidade.

CasasDecimais.vUnCom

Define a quantidade de casas decimais para os campos de unidade comercial.

TipoDANFE

Define o tipo de DANFE que será impresso:

0 = tiSemGeracao

1 = tiRetrato

2 = tiPaisagem

3 = tiSimplificado

4 = tiNFCe

5 = tiMsgEletronica

ImprimeTotalLiquido

Define se deve imprimir o não o total liquido.

vTribFed

Define o valor de tributos federais que será impresso.

vTribEst

Define o valor de tributos estaduais que será impresso.

vTribMun

Define o valor de tributos municipais que será impresso.

FonteTributos

Define a fonte dos tributos.

ChaveTributos

Define a chave de tributos para ser impressa.

ImprimeTributos

Define se deve imprimir tributos:

0 = trbNenhum

1 = trbNormal

2 = trbSeparadamente

ExibeTotalTributosItem

Define se deve exibir o total de tributos por item.

ImprimeCodigoEan

Define se deve imprimir o código EAN, quando disponível, em vez do código do produto.

ExibeInforAdicProduto

Define como deve ser exibido as informações adicionais do produto:

0 = infNenhum

1 = infDescricao

2 = infSeparadamente

QuebraLinhaEmDetalhamentos

Define se deve ou não quebra a linha nos detalhamentos:

0 = Não 

1 = Sim

ExpandeLogoMarca.Altura

Define a altura da logo marca expandida.

ExpandeLogoMarca.Esquerda

Define a posição a esquerda da logomarca expandida.

ExpandeLogoMarca.Topo

Define a posição ao topo da logomarca expandida.

ExpandeLogoMarca.Largura

Define a largura da logomarca expandida.

ExpandeLogoMarca.Dimensionar

Define a logomarca expandida deve esticar no tamanho total ou não:

0 = Não 

1 = Sim

ExpandeLogoMarca.Esticar

Define a logomarca expandida deve esticar no tamanho total ou não:

0 = Não 

1 = Sim

ImprimeNomeFantasia

Define se deve ou não usar o nome fantasia da empresa na impressão:

0 = Não 

1 = Sim

Protocolo

Define o protocolo a ser impresso na DANFe.

Cancelada

Define se deve imprimir a DANFe com a tarja de cancelada:

0 = Não 

1 = Sim

AlterarEscalaPadrao

Define se deve ou não alterar a escala padrão da impressão em fortes:

0 = Não 

1 = Sim

NovaEscala

Define o novo valor da escala.


[DANFENFe]

CHAVE

DESCRIÇÃO

FormularioContinuo

Define se a DANFe será impressa em formulário continuo:

0 = Não

1 = Sim

ImprimeValor

Define a forma que deve ser impresso o valor do produto:

0 = iuComercial

1 = iuTributavel

2 = iuComercialETributavel

ImprimeDescPorPercentual

Define se o desconto deve ser impresso como percentual.

ImprimeDetalhamentoEspecifico

Define se deve imprimir ou não o detalhamento especifico:

0 = Não 

1 = Sim

PosCanhoto

Define a posição que deve ser impresso o canhoto:

0 = prCabecalho

1 = prRodape

2 = prEsquerda

ExibeResumoCanhoto

Define se deve ou não gerar e exibir o resumo do canhoto.

TextoResumoCanhoto

Define o valor a ser impresso no resumo do canhoto.

ExibeCampoFatura

Define se deve ou não exibir os campos de fatura na impressão.

ExibeDadosISSQN

Define se deve ou não exibir os dados de ISSQN na impressão.

ExibeDadosDocReferenciados

Define se deve ou não exibir os dados dos documentos referenciados na impressão.

DetVeiculos

Define quais campos das informações do veiculo devem ser exibidas.


Valores possíveis: 
    dv_tpOp, dv_chassi, dv_cCor, dv_xCor, dv_pot, dv_cilin,

    dv_pesoL, dv_pesoB, dv_nSerie, dv_tpComb, dv_nMotor, dv_CMT,

    dv_dist, dv_anoMod, dv_anoFab, dv_tpPint, dv_tpVeic,

    dv_espVeic, dv_VIN, dv_condVeic, dv_cMod, dv_cCorDENATRAN,

    dv_lota, dv_tpRest


Os valores deverá ser informado dentro de colchetes e separados por virgula. 

Ex.: [dv_chassi,dv_xCor,dv_nSerie,dv_tpComb,dv_nMotor,dv_anoMod,dv_anoFab]

DetMedicamentos

Define quais campos das informações do medicamento devem ser exibidas.


Valores possíveis: dm_nLote, dm_qLote, dm_dFab, dm_dVal, dm_vPMC


Os valores deverá ser informado dentro de colchetes e separados por virgula. 

Ex.: [dm_nLote,dm_qLote,dm_dFab,dm_dVal]

DetArmamentos

Define quais campos das informações do armamento devem ser exibidas.


Valores possíveis: da_tpArma, da_nSerie, da_nCano, da_descr


Os valores deverá ser informado dentro de colchetes e separados por virgula. 

Ex.: [da_tpArma, da_nSerie, da_nCano]

DetCombustiveis

Define quais campos das informações dos combustíveis devem ser exibidas.


Valores possíveis: dc_cProdANP, dc_CODIF, dc_qTemp, dc_UFCons, dc_CIDE,

    dc_qBCProd, dc_vAliqProd, dc_vCIDE


Os valores deverá ser informado dentro de colchetes e separados por virgula. 

Ex.: [dc_cProdANP,dc_CODIF,dc_qTemp,dc_CIDE,dc_vAliqProd,dc_vCIDE]

TributosPercentual

Define como deverá ser calculado o percentual dos tributos:

0 = ptValorProdutos

1 = ptValorNF

2 = ptPersonalizado

TributosPercentualPersonalizado

Define o percentual dos tributos se informado como ptPersonalizado.

MarcadAgua

Define o caminho da imagem que será usada como marca d'água na impressão da DANFe.

LarguraCodProd

Define a largura do campo código do produto.

ExibeEAN

Define se deve ser exibido o campo EAN na impressão.

AltLinhaComun

Define a tamanho da linha do produto.

EspacoEntreProdutos

Define o espaço entre os produtos na impressão.

AlternaCoresProdutos

Define se deve ou não zebra a impressão dos produtos.

CorDestaqueProdutos

Define a cor que será usada para zebrar a impressão dos produtos.

TamanhoLogoHeight

Define a altura do logo para impressão.

TamanhoLogoWidth

Define a largura do logo para impressão.

RecuoEndereco

Define o recuo do texto de endereço.

RecuoEmpresa

Define o recuo do cabeçalho.

LogoemCima

Define se o logo deve ser impresso em cima do cabeçalho.

RecuoLogo

Define o recuo do logo.

ImprimeInscSuframa

Define se deve imprimir a inscrição da suframa.

ImprimeXPedNitemPed

Imprime os campos xPed e nItemPED quando existir no quadro detalhamento de produtos e serviços.

ExpandirDadosAdicionaisAuto

Define se deve expandir automaticamente o quadro dados adicionais.

ImprimeContDadosAdPrimeiraPagina

Define se deve imprimi a continuação dos dados adicionais na primeira pagina.

Fonte.Nome

Define a fonte a ser utilizada:

0 = nfTimesNewRoman

1 = nfCourierNew

2 = nfArial

Fonte.Negrito

Define se deve ser utilizado negrito na fonte.

Fonte.TamanhoFonteRazaoSocial

Define o tamanho da fonte para a razão social.

Fonte.TamanhoFonteEndereco

Define o tamanho da fonte do endereço.

Fonte.TamanhoFonteDemaisCampos

Define o tamanho da fonte dos outros campos.

PosCanhotoLayout

Define o layout do canhoto:

0 = prlPadrao

1 = prlBarra

ExibeCampoDePagamento

Define se exibe ou não os campos de pagamentos:

0 = eipNunca

1 = eipAdicionais

2 = eipQuadro

FormatarNumeroDocumento

Define se formata a exibição do campo de número de documento na impressão com mascara 000.000.000

1 = Sim (default) 

0 = Não


[DANFENFCe]

CHAVE

DESCRIÇÃO

TipoRelatorioBobina

Define o tipo de impressão da NFCe:

0 = tpFortes

1 = tpEscPos

2 = tpFortesA4

TipoRelatorioEvento

Define o tipo de impressão dos eventos da NFCe:

0 = evA4

1 = evBobina

LarguraBobina

Define a largura da bobina de impressão.

ImprimeDescAcrescItem

Define se deve ou não imprimir os descontos e acréscimos dos itens.

ImprimeItens

Define se deve imprimir os itens da NFCe.

ViaConsumidor

Define se a via a ser impressa é a do consumidor.

vTroco

Define o valor do troco para impressão.

ImprimeQRCodeLateral

Define se deve utilizar o QrCode Lateral.

ImprimeLogoLateral

Define se deve utilizar o logo Lateral.

EspacoFinal

Define a quantidade de espaço no fim da impressão.

TamanhoLogoHeight

Define a altura do logo para impressão.

TamanhoLogoWidth

Define a largura do logo para impressão.

DescricaoPagamentos

Define quais campos das informações dos pagamentos devem ser exibidas.


Valores possíveis: icaTipo, icaBandeira, icaAutorizacao.


Os valores deverá ser informado dentro de colchetes e separados por virgula. 

Ex.: [icaTipo,icaBandeira]

ImprimeEmUmaLinha

Define se deve ou não imprimir os dados dos itens em apenas uma linha.

ImprimeEmDuasLinhas

Define se deve ou não imprimir os dados dos itens em duas linhas.

MargemInferior

Define a margem inferior da impressão.

MargemSuperior

Define a margem superior da impressão.

MargemEsquerda

Define a margem esquerda da impressão.

MargemDireita

Define a margem direita da impressão.

FonteLinhaItem.Name

Define o nome da fonte utilizada na impressão do item da NFCe.

FonteLinhaItem.Color

Define a cor da fonte utilizada na impressão do item da NFCe.

FonteLinhaItem.Size

Define o tamanho da fonte utilizada na impressão do item da NFCe.

FonteLinhaItem.Bold

Define se deve ou não utilizar fontes em negrito:

0 = Não 

1 = Sim

FonteLinhaItem.Italic

Define se deve ou não utilizar fontes em itálico:

0 = Não 

1 = Sim

FonteLinhaItem.Underline

Define se deve ou não utilizar fontes sublinhadas:

0 = Não 

1 = Sim

FonteLinhaItem.StrikeOut

Define se deve ou não utilizar fontes com sobrescrito:

0 = Não 

1 = Sim

FormatarNumeroDocumento

Define se formata a exibição do campo de número de documento na impressão com mascara 000.000.000

1 = Sim (default) 

0 = Não

Created with the Personal Edition of HelpNDoc: News and information about help authoring tools and software