Impressão DANFE com LibreOffice
Linha de Produto: | Datasul |
Segmento: | Manufatura |
Módulo: | MFT - Faturamento |
Função: | FT0518 - Emissor DANF-e |
Situação/Requisito: | Até a versão 12.1.22 do produto, não era possível a impressão do DANFe por meio do programa FT0518 utilizando o LibreOffice, pois ocorria erro e fechamento da base. Somente por meio das ferramentas Microsoft Word e Word Viewer é que a impressão ocorria corretamente. Na versão 12.1.23 foram realizadas algumas correções que passaram a permitir que o usuário utilize o LibreOffice para impressão do DANFe, como exposto no link: http://tdn.totvs.com/pages/releaseview.action?pageId=390407688 No entanto, foi identificado que ao possuir duas páginas ou mais no DANFE, o erro inicial e fechamento de base continua ocorrendo. Além disso, a impressão com LibreOffice está utilizando o mesmo layout que é utilizado pelo Microsoft Word, e isto faz com que o DANFe gerado fique com algumas informações desconfiguradas. |
Solução/Implementação: | A fim de estabilizar a impressão do DANFe utilizando qualquer uma das três ferramentas citadas, foram realizadas algumas alterações para que o funcionamento ocorra corretamente a utilizar qualquer uma das ferramentas. São elas: - Foram criados arquivos de layouts específicos para o LibreOffice (localizam-se na pasta layout do produto padrão):
- Retrato: danfev2modlibre1.rtf
danfev2modlibre1-cont.rtf danfev2modlibre1ic.rtf danfev2modlibre1it.rtf danfev2modlibre1it-cont.rtf - Paisagem: danfev2modlibre2.rtf
danfev2modlibre2-cont.rtf danfev2modlibre2ic.rtf danfev2modlibre2it.rtf danfev2modlibre2it-cont.rtf - Se o usuário realizar customização nestes layouts, é OBRIGATÓRIO que sejam alterados no LibreOffice. Se os layouts forem alterados em outra ferramenta, o DANFe será gerado desconfigurado.
- Os DANFe gerados com o LibreOffice passam a ter a extensão “.ODT” que é específica desta ferramenta e ajuda a evitar que o arquivo seja gerado desconfigurado.
Os processos para utilização de cada uma das ferramentas são os seguintes: Para imprimir com Microsoft Word: - No programa FT0114, o parâmetro "Utiliza Word Viewer p/ Impressão DANFE" deverá estar DESMARCADO.
- No sistema operacional, definir o Word como programa padrão para abertura de arquivos com extensão .DOC, .DOCX e .RTF.
Para imprimir com LibreOffice: - No programa FT0114, o parâmetro "Utiliza Word Viewer p/ Impressão DANFE" deverá estar DESMARCADO.
- No sistema operacional, você deverá configurar o LibreOffice como aplicativo padrão para abrir arquivos .DOC, .DOCX e .RTF.
- Não possuir o Word instalado a fim de evitar conflito no momento da abertura do arquivo.
Para imprimir com Word Viewer: - No programa FT0114, o parâmetro "Utiliza Word Viewer p/ Impressão DANFE" deverá estar MARCADO.
- No sistema operacional, definir o Word Viewer como aplicativo padrão para abertura de arquivos com extensão .DOC, .DOCX e .RTF.
|
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))