Mudanças

Ir para: navegação, pesquisa
sem sumário de edição
=__NOTOC____NOTITLE__== Estrutura do XML auxiliar ===
O [[Manuais:UniDANFE/Integrando o UniDANFE ao ERP/XML auxiliar |XML Auxiliar]] deve ter a seguinte estrutura:abaixo. Observe que todas as TAGS são opcionais.
<pre><?xml version="1.0" encoding="UTF-8"?>
<emailCCO>EMAIL PARA ENVIAR CÓPIA OCULTA</emailCCO>
<remetente>email ou apelido do remetente previamente cadastrado no UniDANFE</remetente>
<textoAdicionalEmail>Texto ou nome de arquivo para ser inserido no corpo do e-mail</textoAdicionalEmail>
<logotipo>c:\teste\imagem001.jpg</logotipo>
<copias>2</copias>
<alturaImagemAdicional>1000</alturaImagemAdicional>
<imprimirProdutos>1</imprimirProdutos>
<ImprimirTotalTributosimprimirTotalTributos>1</ImprimirTotalTributosimprimirTotalTributos> <ImprimirTotalTributosProdutoimprimirTotalTributosProduto>1</ImprimirTotalTributosProdutoimprimirTotalTributosProduto> <imprimirValorUnitarioLiquido>0</imprimirValorUnitarioLiquido> <imprimirValorTotalLiquido>9</imprimirValorTotalLiquido>
<pastaLocalQRCode>c:\Meu_Erp\MinhasImagens\QRCode</pastaLocalQRCode>
<TextoMarcaDaguaimprimirQRCodePix>1</imprimirQRCodePix> <qrCodePix>minha-chave-pix-aqui</qrCodePix> <pastaLocalQRCodePix>c:\Meu_Erp\MinhasImagens\QRCodePix</pastaLocalQRCodePix> <textoMarcaDagua>Texto para imprimir como marca dágua. A cor deve ser em html e a PosY deve ser em milímetros</TextoMarcaDaguatextoMarcaDagua> <CorMarcaDaguacorMarcaDagua>#cc0000</CorMarcaDaguacorMarcaDagua> <PosYMarcaDaguaposYMarcaDagua>180</PosYMarcaDaguaposYMarcaDagua> <TextoDiagonaltextoDiagonal>texto para ser impresso na diagonal</TextoDiagonaltextoDiagonal> <Anexo1nomeImpressao>NF=00123 CAIXA=001 OP=JUNIOR</nomeImpressao> <anexo1>c:\pasta\meuarquivomeu_arquivo_externo.extpdf</anexo1> <combinarPDF>1</Anexo1combinarPDF> <senhaPDF> (até 123456<Anexo999/senhaPDF> <descricaoAnexo1>Arquivo PDF com os boletos das parcelas da compra ref. pedido 99999</descricaoAnexo1>)
<produtos>
<produto1>
</produto2>
</produtos>
<fatura> <parcela1> <nValor>100.01</nValor> <dVencto>2024-01-10</dVencto> </parcela1> <parcela2> <nValor>100.02</nValor> <dVencto>2024-02-10</dVencto> </parcela2> </fatura></outrasInf></pre> === TAGS do XML auxiliar ===As TAGS seguintes serão tratadas pelo UniDANFE se existirem no XML auxiliar.Qualquer outra TAG, não listada aqui, será ignorada se existir nesse XML.
{| class="wikitable"
|-
|Encoding|Conjunto de caracteres do XML. Válidos: "UTF-8" e "ISO-8859-1". |-|<foneEmitenteoutrasInf> |Permite a informação de telefones do emitente Grupo de forma livreTAGS principal. As informações dessa Essa TAG, quando informadas, substituirão completamente é a linha do telefone, única obrigatória no quadro "Identificação do Emitente", no documento (DANFE, DACTE ou CC-e)XML auxiliar
|-
|<emailCCO>
|Endereço eletrônico do destinatário para onde o e-mail deve ser enviado como cópia oculta.
 
|-
|<textoAdicionalEmail>
|Texto a ser inserido no assuntou ou no corpo do e-mail. Pode conter um texto ou um nome de arquivo ".txt", ".htm" ou ".html". Na personalização do e-mail deve ser incluído o campo #texto_adicional_email" no ponto onde o texto adicional deve ser inserido.
|-
|-
|<ImprimirTotalTributosnomeImpressao>|Texto que vai aparecer no gerenciador de impressão do Windows. Se não informado o texto padrão é gerado pelo UniDANFE; |-|<imprimirTotalTributos>
|Indica ao sistema se deve imprimir o total aproximado de tributos (Lei da Transparência Fiscal);
|-
|<Anexo999anexo1>|Outros arquivos que devem ser anexados ao e-mail. Aceita desde <anexo1> até <anexo9>; |-|<descricaoAnexo1>|Descrição do arquivo informado em <Anexo1>. Aceita desde <descricaoAnexo1> até <Anexo999descricaoAnexo9>; |-|<combinarPDF>|Define se o UniDANFE deve combinar vários arquivos PDF em único PDF.Usado em conjunto com os parâmetros "Anexo1", "Anexo2", etc, quando outros PDFs externos podem ser anexados ao e-mail. Os valores aceitos são: 0 = não combinar os PDFs;1 = Combinar todos os PDFs externos junto com o PDF do documento, enviando apenas um único PDF como anexo;2 = Combinar apenas os PDFs externos, enviando dois PDFs como anexo: o PDF do documento e um PDF combinando todos os PDFs externos. |-|<senhaPDF>|Define uma senha para o PDF combinado. |-|<pastaLocalQRCode>(Plus)|Indica uma pasta local ou da rede para onde a imagem do QRCode da chave de acesso gerada deve ser copiada para posterior utilização pelo sistema ERP do cliente. |-|<imprimirQRCodePix>(Plus)|Indica ao sistema se deve imprimir o QRCode do PIX no documento auxiliar. Aceita os valores "1" (sim) ou "0" (não).  |-|<qrCodePix>(Plus)|Chave do pix que deve ser codificada no QRCode.  |-|<pastaLocalQRCodePix>(Plus)|Indica uma pasta local ou da rede para onde a imagem do QRCode do Pix gerada deve ser copiada para posterior utilização pelo sistema ERP do cliente.  |-!colspan="2"|Fatura: |-|<fatura><parcela?>|Grupo de TAGS onde é possível informar parcelamento para os tipos de impresso que não tem esse conjunto de TAGs no XML, como é o caso da NFS-e.  
|-
|-
|<produtos>
|TAGS utilizadas para informações complementares aos produtos. É um recurso especial do UniDANFE para suprir necessidades que o XML auxiliar não contempla. Através dessas TAGS, é possível incluir uma coluna livre (Free) no DANFeDANFE, ou definir colunas específicas (Plus) iniciadas com o prefixo "Aux_" para utilização através das configurações de colunas, presentes no UniDANFE Plus.
|-
|-
|<aux_nnnnnn>(Plus)
|No UniDANFE Plus é possível configurar cada coluna que será impressa no DANFE, bem como mudar sua posição, e inclusive remover colunas não utilizadas, como valor e alíquota de IPI para empresas que não utilizem esse imposto, por exemplo. Também é possível adicionar novas colunas do DANFE. Nesse caso, podem ser adicionadas qualquer TAG do grupo <det> do XML principal, ou mesmo outras que não existam nesse XML principal. Por exemplo, para adicionar no DANFE, logo após a descrição do produto uma coluna contendo a cor do mesmo, basta incluir a coluna <Aux_Coraux_Cor> na configuração do UniDANFE, e gerar no XML auxiliar a mesma TAG com seu respectivo conteúdo, como pode ser visto no exemplo dado logo acima na estrutura do XML auxiliar, onde foram definidas as TAGS <Aux_Coraux_Cor> e <Aux_Tamanhoaux_Tamanho>.
|-
|-
|<ImprimirTotalTributosProdutoimprimirTotalTributosProduto>
|Indica ao sistema se deve imprimir o total aproximado de tributos do produto (Lei da Transparência Fiscal);
Outras TAGS utilizadas no DANFE de NFC|-e:|<imprimirValorUnitarioLiquido> (Plus)|Indica ao sistema se deve imprimir a coluna "Valor Unitário Líquido" do produto. Aceita os valores "1" (sim, sempre), "0" (não) ou "9" (automático - imprime apenas se o valor líquido for diferente do valor bruto);
|-|<imprimirProdutosimprimirValorTotalLiquido> - (Plus)|Indica ao sistema se deve ou não imprimir os produtosa coluna "Valor Total Líquido" do produto. Aceita os valores "1" (sim, sempre) ou , "0" (não). ou "9" (automático - imprime apenas se o valor líquido for diferente do valor bruto);
<pastaLocalQRCode>(Plus) |- Indica uma pasta local ou da rede para onde a imagem do QRCode gerada deve ser copiada para posterior utilização pelo sistema ERP do cliente.!colspan="2"|Outras TAGS utilizadas no DANFE de NFC-e
|-|<trocoimprimirProdutos> - indica ao sistema o valor que |Indica se deve ser impresso no campo ou não imprimir os produtos. Aceita os valores "Troco1", na seção de totais.Atenção: Essa TAG é desconsiderada a partir da versão 4.00 do XML, que já contempla a TAG <vTroco> no próprio XML da NFC-e(sim) ou "0" (não).
|-|<ImprimirTotalTributosProdutoimprimirTotalTributosProduto> - |Indica ao sistema se deve imprimir o total aproximado de tributos do produto (Lei da Transparência Fiscal);
|-
!colspan="2"|Outras TAGS utilizadas na CC-e
|-
|<anexarDFe>
|Indica se o Arquivo Auxiliar (DANFE, DACTE, etc) deve ser anexado à impressão da CC-e. Válidos: 0=Não 1=Sim (antes da CC-e) 2=Sim (após a CC-e).
?Campos não previstos no XML Principal Além da utilização do arquivo XML auxiliar, há a possibilidade de informar alguns campos não previstos no XML principal utilizando-se as TAG´s de uso livre. Observe que a SEFAZ aceita no máximo 10 (dez) TAG´s dessas no mesmo XML. Assim, fica a cargo do desenvolvedor escolher quais irá utilizar para melhor integrar seu ERP ao UniDANFE. As informações que são previstas e que podem ser informadas nessa TAG são: Logotipo - Logotipo do emitente; Telefones_Emitente - Telefones do emitente, para sair no quadro "Identificação do Emitente". Utilizar quando se deseja imprimir mais de um número de telefone nesse quadro. Email_Destinatario - E-mail do destinatário da NF-e. Informar para automatizar processo de envio da NF-e e do XML para o destinatário da NF-e. Email_CC - E-mail para onde uma cópia da NF-e deva ser enviada. Email_CCO - E-mail para onde uma cópia da NF-e deva ser enviada. Endereços informados nesse campo ficarão invisíveis aos destinatários. Remetente - Email ou apelido do remetente de e-mails. O conteúdo dessa TAG será utilizado pelo UniDANFE para localizar o registro correspondente ao remetente desejado na tabela de remetentes cadastrados no sistema. O remetente deve estar previamente cadastrado no sistema. Consulte a seção "Configurando as Contas de Remetentes" para maiores detalhes. Nome_Fantasia_Dest - Ao informar esse campo, o nome fantasia é impresso no DANFE à direita da razão social do destinatário da NF-e. Codigo_Destinatario - Ao informar esse campo, o código é impresso no DANFE à direita da razão social do destinatário da NF-e. Nome_Local_Entrega - Nome do estabelecimento no local de entrega. Impresso no corpo do DANFE, juntamente ao endereço de entrega. Cep_Local_Entrega - CEP do local de entrega. Impresso no corpo do DANFE, juntamente ao endereço de entrega. Nome_Local_Retirada - Nome do estabelecimento no local de retirada. Impresso no corpo do DANFE, juntamente ao endereço de retirada. Cep_Local_Retirada - CEP do local de retirada. Impresso no corpo do DANFE, juntamente ao endereço de retirada. Texto_Fatura - Texto para ser impresso no campo "Fatura", do quadro "Fatura/duplicatas".|}
veicTransp - Placa do veiculo, UF e número do RNTC, para os casos em que esses campos não estão previstos no XML do documento e mesmo assim queira-se imprimi-los. Caso o grupo de TAGs <veicTransp> esteja presente no XML do documento, esse conteúdo dentro do grupo <infAdic> será ignorado automaticamente.  Exemplo da utilização das TAG´s de uso livre (obs: há um limite de utilização, de 10 campos por XML - fica a cargo do programador/emitente escolher quais campos vai utilizar):...<infAdic><infCpl>xxxx xxx xxxxxxxx xxxxx xxxxx;xxxxx xxxx xxxx xxxxx</infCpl><obsCont xCampo="Logotipo"><xTexto>c:\imagens\logomarca.jpg</xTexto></obsCont><obsCont xCampo="Email_Destinatario"><xTexto>[email protected]</xTexto></obsCont><obsCont xCampoVeja também="Email_CC"><xTexto>[email protected]</xTexto></obsCont><obsCont xCampo="Email_CCO"><xTexto>[email protected]</xTexto></obsCont><obsCont xCampo="Remetente"><xTexto>[email protected]<* [[Manuais:UniDANFE/xTexto><Integrando o UniDANFE ao ERP/obsCont>XML auxiliar|XML Auxiliar]]<obsCont xCampo="Remetente"><xTexto>apelido do remetente</xTexto></obsCont><obsCont xCampo="Telefones_Destinatario"><xTexto>Fone: (nn) nnnn-nnnn - Fax* [[Manuais: nnnn-nnnn<UniDANFE/xTexto><Integrando o UniDANFE ao ERP/obsCont><obsCont xCampo="Nome_Fantasia_Dest"><xTexto>Nome TAGS de Fantasia</xTexto></obsCont><obsCont xCampo="Codigo_Destinatario"><xTexto>12345</xTexto></obsCont><obsCont xCampo="Nome_Local_Entrega"><xTexto>NOME DO ESTABELECIMENTO</xTexto></obsCont><obsCont xCampo="Cep_Local_Entrega"><xTexto>12345-123</xTexto></obsCont><obsCont xCampo="Nome_Local_Retirada"><xTexto>NOME DO ESTABELECIMENTO</xTexto></obsCont><obsCont xCampo="Cep_Local_Retirada"><xTexto>12345-123</xTexto></obsCont><obsCont xCampo="Texto_Fatura"><xTexto>PAGAMENTO ANTECIPADO</xTexto></obsCont><obsCont xCampo="veicTransp"><xTexto>AAA1234uso livre|PR|1234567890</xTexto></obsCont>TAGS de uso livre no próprio XML do Documento Fiscal Eletrônico]]<* [[Manuais:UniDANFE/infAdic> Configurando o UniDANFE|}Configurando o UniDANFE]]
3 255
edições

Menu de navegação