1. Objetivo
Conforme Norma Técnica 2013/005 da SEFAZ, o leiaute da Nota Fiscal Eletrônica será alterado da versão 2.00 para a 3.10 (http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=F0KMG7669Uw=).
Com o intuito de manter o BSeller sempre atualizado com as Normas Técnicas da SEFAZ, será necessário atualizar o Impressor, sistema responsável pela impressão dos DANFEs.
2. Atualização do Impressor
Necessário realizar este procedimento com o Impressor fechado.
2.1 Backup do Impressor
Nas maquinas onde o Impressor está instalado, acesse o diretório C:\ e localize a pasta “Impressor”.
Faça uma cópia da pasta do Impressor, conforme exemplo abaixo.
2.2 Substituição dos arquivos do Impressor
Efetue o download da atualização do Impressor no link
https://docs.google.com/uc?id=0B0KhghPwdRYrSzF2SnRaNDVSZzA&export=download
Abra o arquivo e clique, segure e arraste para a pasta principal do Impressor, substituindo os arquivos existentes.
2.3 Editar o iniciar.bat
Localize a pasta onde o Java foi instalado.
Na pasta do Impressor, edite o arquivo iniciar.bat, conforme exemplo abaixo.
Informe, dentro das aspas, o caminho que o Java foi instalado, conforme a imagem a seguir. Não deve ser alterada qualquer outra informação neste arquivo.
Abra o Impressor.
2.4 Teste de impressão de DANFE
Faturamento > Impressão de NF > Impressão NF (COFFT585)
Informe a Cia, Filial, Impressora e uma entrega para testes. Marque a flag e clique em Imprimir NFe.
2.5 Exceções
2.5.1 Impressor não atualizado
Caso o Impressor não seja atualizado, surgirá a mensagem de erro abaixo.
Notas para imprimir: 0 - Impressora: Fatura01
Jan 20, 2015 2:24:30 PM org.apache.axis.client.Call invoke
GRAVE: Exception:
org.xml.sax.SAXException: Invalid element in br.com.softbox.eldoc.ws.bo.Destinat
arioWS - indicadorIE
at org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeseri
alizer.java:258)
at org.apache.axis.encoding.DeserializationContext.startElement(Deserial
izationContext.java:1035)
at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.ja
va:165)
at org.apache.axis.message.MessageElement.publishToHandler(MessageElemen
t.java:1141)
at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236)
at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
at org.apache.axis.client.Call.invoke(Call.java:2467)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at br.com.softbox.eldoc.ws.bo.ImpressaoNFEServiceServiceSoapBindingStub.
consultaFilaImpressaoAnexo(ImpressaoNFEServiceServiceSoapBindingStub.java:804)
at br.com.jnfe.danfe.print.ConsultaFilaImpressao.buscarNotasImprimir(Con
sultaFilaImpressao.java:59)
at br.com.jnfe.danfe.task.VerificaFilaImpressaoTask.run(VerificaFilaImpr
essaoTask.java:18)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: org.xml.sax.SAXException: Invalid element in br.com.softbox.eldoc.
ws.bo.DestinatarioWS - indicadorIE
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:org.xml.sax.SAXException: Invali
d element in br.com.softbox.eldoc.ws.bo.DestinatarioWS - indicadorIE
at org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeseri
alizer.java:258)
at org.apache.axis.encoding.DeserializationContext.startElement(Deserial
izationContext.java:1035)
at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.ja
va:165)
at org.apache.axis.message.MessageElement.publishToHandler(MessageElemen
t.java:1141)
at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236)
at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
at org.apache.axis.client.Call.invoke(Call.java:2467)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at br.com.softbox.eldoc.ws.bo.ImpressaoNFEServiceServiceSoapBindingStub.
consultaFilaImpressaoAnexo(ImpressaoNFEServiceServiceSoapBindingStub.java:804)
at br.com.jnfe.danfe.print.ConsultaFilaImpressao.buscarNotasImprimir(Con
sultaFilaImpressao.java:59)
at br.com.jnfe.danfe.task.VerificaFilaImpressaoTask.run(VerificaFilaImpr
essaoTask.java:18)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)
{http://xml.apache.org/axis/}hostname:BRSPOBITW70104
org.xml.sax.SAXException: Invalid element in br.com.softbox.eldoc.ws.bo.Destinat
arioWS - indicadorIE
at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
at org.apache.axis.client.Call.invoke(Call.java:2470)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at br.com.softbox.eldoc.ws.bo.ImpressaoNFEServiceServiceSoapBindingStub.
consultaFilaImpressaoAnexo(ImpressaoNFEServiceServiceSoapBindingStub.java:804)
at br.com.jnfe.danfe.print.ConsultaFilaImpressao.buscarNotasImprimir(Con
sultaFilaImpressao.java:59)
at br.com.jnfe.danfe.task.VerificaFilaImpressaoTask.run(VerificaFilaImpr
essaoTask.java:18)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)
Caused by: org.xml.sax.SAXException: Invalid element in br.com.softbox.eldoc.ws.
bo.DestinatarioWS - indicadorIE
at org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeseri
alizer.java:258)
at org.apache.axis.encoding.DeserializationContext.startElement(Deserial
izationContext.java:1035)
at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.ja
va:165)
at org.apache.axis.message.MessageElement.publishToHandler(MessageElemen
t.java:1141)
at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236)
at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
at org.apache.axis.client.Call.invoke(Call.java:2467)
... 7 more
Notas para imprimir: 0 - Impressora: Fatura01
2.5.2 Caminho do Java não atualizado
Caso o caminho do diretório do Java não tenha sido atualizado no arquivo Impressor\iniciar.bar, surgirá a mensagem de erro abaixo.
C:\Impressor>"C:\Program Files (x86)\Java\java.exe" -cp ;*;lib/* br.com.jnfe.dan
fe.server.ServerPrint
'"C:\Program Files (x86)\Java\java.exe"' não é reconhecido como um comando inter
no
ou externo, um programa operável ou um arquivo em lotes.
C:\Impressor>pause
Pressione qualquer tecla para continuar. . .
Comentários
0 comentário
Por favor, entre para comentar.