Configurar NF-e 4.0


#1

Boa tarde, pessoal,
Estou com problema para transmitir as notas fiscais eletrônicas da Filial Itapevi(SP) e Matris(SP).
Descobri que em agôsto passou a vigorar a NF-e 4.0.

Por favor, como configurar a NF-e 4.0 no adempiereLBR?
Estou usando a versão v201804.

Grato,
Raimundo


#2

Já configurei os endereços do webservice 4.0, conforme abaixo:
Mais algum passo? Pois ainda não esta transmitindo: erro 215 Falha no schema XML
Grato
Raimundo

Sefaz São Paulo - (SP)
Serviço Versão URL

NfeInutilizacao 4.00 https://homologacao.nfe.fazenda.sp.gov.br/ws/nfeinutilizacao4.asmx
NfeConsultaProtocolo 4.00 https://homologacao.nfe.fazenda.sp.gov.br/ws/nfeconsultaprotocolo4.asmx
NfeStatusServico 4.00 https://homologacao.nfe.fazenda.sp.gov.br/ws/nfestatusservico4.asmx
NfeConsultaCadastro 4.00 https://homologacao.nfe.fazenda.sp.gov.br/ws/cadconsultacadastro4.asmx
RecepcaoEvento 4.00 https://homologacao.nfe.fazenda.sp.gov.br/ws/nferecepcaoevento4.asmx
NFeAutorizacao 4.00 https://homologacao.nfe.fazenda.sp.gov.br/ws/nfeautorizacao4.asmx
NFeRetAutorizacao 4.00 https://homologacao.nfe.fazenda.sp.gov.br/ws/nferetautorizacao4.asmx


#3

Olá Raimundo, somente a mudança dos WebServices não resolve, pois a estrutura do XML é diferente.

Você precisa atualizar sua instalação, atualmente você consegue fazer isso baixando o código-fonte e compilando pois o release ainda não está pronto. Devemos concluir o release nas próximas semanas.

Abs!


#4

Olá, Ricardo, grato pela ajuda,
Eu tenho instalado no eclipse o fonte do adempiere360lts[adempiere360lts 360-kenos] e fonte adempierelbr201804[t:LBR-201804:].
São esses fontes ou preciso de mais algum?
Grato,
Raimundo


#5

Oi Ricardo, localizei a Branch Revision 2908. Seria esse fonte?

Grato,

Raimundo


#6

Olá Raimundo,

Branch: kenos
Revisão: 59b4386

Att.


#7

Descupa ficar incomodando, mas ao baixar o branch apareceram os seguintes erros:

Description Resource Path Location Type
Referenced file contains errors (file:/C:/Users/SAMSUNG/workspace/adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002/leiauteNFe_v4.00.xsd). For more information, right click on the message in the Problems View and select “Show Details…” consReciNFe_v4.00.xsd /adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002 line 1 XML Schema Problem
Referenced file contains errors (file:/C:/Users/SAMSUNG/workspace/adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002/leiauteNFe_v4.00.xsd). For more information, right click on the message in the Problems View and select “Show Details…” enviNFe_v4.00.xsd /adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002 line 1 XML Schema Problem
Referenced file contains errors (file:/C:/Users/SAMSUNG/workspace/adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002/leiauteNFe_v4.00.xsd). For more information, right click on the message in the Problems View and select “Show Details…” nfe_v4.00.xsd /adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002 line 1 XML Schema Problem
Referenced file contains errors (file:/C:/Users/SAMSUNG/workspace/adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002/leiauteNFe_v4.00.xsd). For more information, right click on the message in the Problems View and select “Show Details…” procNFe_v4.00.xsd /adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002 line 1 XML Schema Problem
Referenced file contains errors (file:/C:/Users/SAMSUNG/workspace/adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002/leiauteNFe_v4.00.xsd). For more information, right click on the message in the Problems View and select “Show Details…” retConsReciNFe_v4.00.xsd /adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002 line 1 XML Schema Problem
Referenced file contains errors (file:/C:/Users/SAMSUNG/workspace/adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002/leiauteNFe_v4.00.xsd). For more information, right click on the message in the Problems View and select “Show Details…” retEnviNFe_v4.00.xsd /adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002 line 1 XML Schema Problem
src-resolve: Cannot resolve the name ‘TProtNFe’ to a(n) ‘type definition’ component. leiauteNFe_v4.00.xsd /adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002 line 5494 XML Schema Problem
src-resolve: Cannot resolve the name ‘TProtNFe’ to a(n) ‘type definition’ component. leiauteNFe_v4.00.xsd /adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002 line 5590 XML Schema Problem
src-resolve: Cannot resolve the name ‘TProtNFe’ to a(n) ‘type definition’ component. leiauteNFe_v4.00.xsd /adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002 line 5604 XML Schema Problem
src-resolve: Cannot resolve the name ‘TVerNFe’ to a(n) ‘simpleType definition’ component. leiauteNFe_v4.00.xsd /adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002 line 5358 XML Schema Problem
src-resolve: Cannot resolve the name ‘TVerNFe’ to a(n) ‘simpleType definition’ component. leiauteNFe_v4.00.xsd /adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002 line 5435 XML Schema Problem
src-resolve: Cannot resolve the name ‘TVerNFe’ to a(n) ‘simpleType definition’ component. leiauteNFe_v4.00.xsd /adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002 line 5501 XML Schema Problem
src-resolve: Cannot resolve the name ‘TVerNFe’ to a(n) ‘simpleType definition’ component. leiauteNFe_v4.00.xsd /adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002 line 5521 XML Schema Problem
src-resolve: Cannot resolve the name ‘TVerNFe’ to a(n) ‘simpleType definition’ component. leiauteNFe_v4.00.xsd /adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002 line 5596 XML Schema Problem
src-resolve: Cannot resolve the name ‘TVerNFe’ to a(n) ‘simpleType definition’ component. leiauteNFe_v4.00.xsd /adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002 line 5606 XML Schema Problem
src-resolve: Cannot resolve the name ‘TVerNFe’ to a(n) ‘type definition’ component. leiauteNFe_v4.00.xsd /adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002 line 5358 XML Schema Problem
src-resolve: Cannot resolve the name ‘TVerNFe’ to a(n) ‘type definition’ component. leiauteNFe_v4.00.xsd /adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002 line 5435 XML Schema Problem
src-resolve: Cannot resolve the name ‘TVerNFe’ to a(n) ‘type definition’ component. leiauteNFe_v4.00.xsd /adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002 line 5501 XML Schema Problem
src-resolve: Cannot resolve the name ‘TVerNFe’ to a(n) ‘type definition’ component. leiauteNFe_v4.00.xsd /adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002 line 5521 XML Schema Problem
src-resolve: Cannot resolve the name ‘TVerNFe’ to a(n) ‘type definition’ component. leiauteNFe_v4.00.xsd /adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002 line 5596 XML Schema Problem
src-resolve: Cannot resolve the name ‘TVerNFe’ to a(n) ‘type definition’ component. leiauteNFe_v4.00.xsd /adempierelbrbranchkenos/nfe2/src/org/adempierelbr/nfe/xsd/PL_009_V4_2017_002 line 5606 XML Schema Problem

#8

Qual versão do Eclipse está usando?


#9

Eclipse IDE for Java Developers

Version: Neon.3 Release (4.6.3)
Build id: 20170314-1500


#10

Verifique nas preferências como está a validação de XML/XSD, deixe desabilitado, pois não temos controle sobre estes arquivos, uma vez que são desenvolvidos pela SeFaz.


#11

Olá Ricardo, boa noite
Desabilitei a validação nas preferencias do projeto no eclipse.
Agora não aparecem mais os erros.
Gerei um novo build (customization.jar e zkcustomization.jar).
Copiei esses arquivos na pasta Adempiere/lib.
Rodei o silentsetup e levantei o Server2.

Ao consultar o ProcStatusServico:

Testa o status do serviço de recepção da NF-e e NFC-e
Este processo irá verificar se o serviço de recepção de notas está funcionando na SeFaz. Caso a SeFaz esteja enfrentando algum problema o processo irá retornar a informação e previsão de normalização. Em caso de erro na consulta, verifique diretamente na SeFaz do seu estado.

** Erro: - Falha na verificação de Status - org.postgresql.util.PSQLException: ERROR: column “c_city_id” does not exist Posição: 257

Tentei transmitir uma nota e ocorre o mesmo erro.

Raimundo


#12

Bom dia, Ricardo,
Se eu aplicar o script abaixo, resolve ou não tem nada a ver?
“UPDATE AD_Rule SET IsActive=‘N’ WHERE AD_Rule_ID IN (1120002, 1120003, 1120006)
;”
Na minha base, o AD_RULE tem os seguintes AD_Rule_ID: 1000000, 1120002, 1120003, 1120004 e 1120006. Somente o 1000000 esta ‘N’.
Grato,
Raimundo


#13

Continua o mesmo erro:
** Erro: - Falha na verificação de Status - org.postgresql.util.PSQLException: ERROR: column “c_city_id” does not exist Posição: 257


#14

Olá Raimundo, o problema acontece porque a sua versão do BD é diferente da versão do software, pois vc atualizou os *customization.jar.

Para resolver é necessário aplicar os scripts de migração para atualizar o BD.

Abs!


#15

Ola Ricardo,
Pode ser os scripts de migration 201804?
Não estou localizando outro?
Grato
Raimundo


#16

Os scripts estão na pasta 999999 pois ainda não pertencem a nenhuma versão.

Obs. ao rodar os scripts nesta pasta confira se houve alguma alteração quando a versão oficial for lançada.


#17

Boa noite, Ricardo, a coisa esta brava!!! rsrsr
Continua o mesmo erro:
** Erro: - Falha na verificação de Status - org.postgresql.util.PSQLException: ERROR: column “c_city_id” does not exist Posição: 257

Revisando o processo de atualização:

  1. Download https://bitbucket.org/AdempiereLBR/adempierelbr/downloads/Download Repositorio
  2. Descompactei o arquivo AdempiereLBR-adempierelbr-e86a22e15936
  3. Na pasta migration rodei o install_pg.sh 999999 Adempiere adempiere
  4. O result.log foi feito com sucesso.
  5. Copiei o customization.jar e zkcustomization.jar(gerado do Branch 59b4386) para a pasta lib
  6. Rodei o silentsetup. Gerado com sucesso.
  7. Levatei o Server2.
  8. Acesso o Adempiere normalmente.
  9. Quando vou checar ProcStatusServico, ocorre o erro. Se tento transmitir a nota da o mesmo erro.
  10. Quando vou checar o LBRVersion aparece 201710, sendo que eu estava com a versão 201804.

Parece que todos os problemas resolveram aparecer na mesma hora.
Minhas máquinas testes e desenvolvimento estão em Maquinas Virtuais Virtual Box (Debian8) e simplesmente elas não querem mais abrir.
Estou realizando os testes a noite na máquina de produção, após realizar o backup completo da máquina virtual.
Voce consegue enxergar algum erro que eu esteja cometendo???
Grato
Raimundo


#18

Olá Raimundo,

O erro é ainda com relação ao BD, parece que a aplicação dos scripts não funcionou corretamente.

Att.


#19

Oi Ricardo, Bom dia,
Evoluindo…
Já sei o que aconteceu com os scripts.
No Download Repositório, a pasta migration / 999999 / postgresql / so tem o script 999-SetVersionLBR.sql.
Pequei os outros scripts da pasta migration/999999/postgresql do Branche 59b4386.
Rodei o silentsetup e levantei o server.
Ao consultar o status do serviço, traz a seguinte mensagem:
** Processo completado com sucesso
Ambiente: 1 - Produção
Versão: SP_NFE_PL 008i2
Estado: 215 - Rejeição: Falha no schema XML
UF:35
Data/Hora: 08/08/2018 11:59:45

Outro detalhe: Na LBR_VERSION_NO aparece v201710-Development. Esta correto? ou baixei o branche errado?

A título de curiosidade. Resolvi o problema da maquina teste (VirtualBox) que não estava abrindo. Na ansia de ter um Plano B, baixei o emissor NF-e do SEBRAE e ele ferrou com tudo, além de não funcionar.

Um abraço,
Raimundo


#20

Entendi, vc precisa aplicar os scripts da mesma versão que usou para gerar o customization.jar, neste caso 59b4386 mesmo.

Aparentemente você está enviando a requisição para a URL errada, confira as URLs de webservices para a versão 4.00.