Propriedades de impressão
Para configurar a impressão, podemos utilizar as propriedades da tabela abaixo.
Propriedades
Em delphi | Em outras linguagens | Função | Exemplo |
spdNFCe.DANFCESettings | NFCeX.OCX | ||
ExibirDetalhamento | ExibirDetalhamento | É utilizada para ativar a exibição do detalhamento de itens no danfce NFCe | True ou False. |
FormatoDanfce | FormatoDanfce | Formato do layout do Danfce | Normal ou MensagemEletronica |
FraseContingencia | FraseContingencia | Propriedade que recebe a frase que será exibida quando o DANFCE for emitido em Contingência. | Ex: DANFCE em contingência - Impresso em decorrência de problemas técnicos. |
FraseHomologacao | FraseHomologacao | Propriedade que recebe a frase que será exibida quando o DANFCE for emitido em HOMOLOGAÇÃO. | SEM VALOR FISCAL. |
IdTokenNFCe | IdTokenNFCe | IdTokenNFCe - Cada token possui associado um código sequencial de identificação (IdToken) de 6 dígitos para facilitar a identificação do respectivo token e validação do QR Code pelo Fisco quando da realização da consulta pelo consumidor. | 000001 |
InfCplMaxCol | InfCplMaxCol | Quantidade Máxima de Caracteres (Tag InfCpl) no espaço Dados Acidionais da primeira página da danfce | 68 |
InfCplMaxRow | InfCplMaxRow | Quantidade Máxima de Caracteres por Linha nas Observações (Tag InfCpl) utilizado no espaço Dados Adicionais da primeira página da danfce (Default=80) | 7 |
LineDelimiter | LineDelimiter | Define o caractere que será utilizado para quebra-de-linha em textos do DANFCE. O padrão do componente é o | (pipe), mas pode ser alterado. | LineDelimiter=- |
LogotipoEmitente | LogotipoEmitente | Propriedade onde permite-se configurar o Logo do Emitente no DANFCE. | C:\logo.png ou C:\logo.jpeg. |
ModeloDanfce | ModeloDanfce | Aponta para o diretório onde está o arquivo RTM com leiaute de impressão do cupom. | |
ModeloDanfceMensagemEletronica | ModeloDanfceMensagemEletronica | Aponta para o diretório onde está o arquivo RTM com leiaute de impressão do cupom no modelo Mensagem Eletrônica. | |
QtdeCopias | QtdeCopias | Permite ao usuário passar o nº de cópias padrão para cada impressão do DANFCE. | Número Inteiro, Ex: 2. |
TokenNFCe | TokenNFCe | TokenNFCe - O token corresponde a um código de segurança alfanumérico de conhecimento apenas da Secretaria da Fazenda do Estado do emitente e do próprio contribuinte. Desta forma é possível garantir a autoria do danfce NFC-e e do respectivo QR Code, pois somente o Fisco e o contribuinte emissor conhecem o valor válido do token para aquela empresa no Estado. | |
ExibirAcrescimoEDesconto | ExibirAcrescimoEDesconto | Permite exibir o valor de desconto e de acréscimo de cada item da nota. |
True ou False. |
InfCplQuebrarLinhaAut |
InfCplQuebrarLinhaAut |
Define a quebra de linha automática na Danfe em Informações complementares. |
True ou False. Obs: Quando utilizar esta propriedade é necessário alterar para 48 o valor da InfCplMaxCol. |
ImprimirFrete |
ImprimirFrete |
Permite exibir o valor total do frete da nota. |
True ou False. |
ImprimirFreteProduto |
ImprimirFreteProduto |
Exibe o valor do frete de cada produto da nota |
True ou False |
ImprimirISSQNProduto |
ImprimirISSQNProduto |
Exibe o valor do ISSQN de cada produto da nota. Utilizar em casos de lei complementar da UF (Ex: DF) |
True ou False |
MensagemIcmsMonofasico |
MensagemIcmsMonofasico |
Exibe a mensagem de icms monofasico |
True ou False |
Observação
A tela de seleção de impressora por padrão não é exibida, pois para as frentes de caixa o componente utiliza a impressora padrão para não gerar parada no fluxo de impressão, então para exibir a tela de seleção da impressora no componente NFCe, deve-se editar o RTM (edição de RTM) selecionando a opção ShowPrintDialog conforme imagem abaixo:
Comentários
0 comentário
Por favor, entre para comentar.