Ir para conteúdo
  • Cadastre-se

dev botao
  • Este tópico foi criado há 3725 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Consultores
Postado

Bom dia a todos,

 

Visando sempre a compatibilidade entre as versões da NF-e e NFC-e, acabo de disponibilizar alguns ajustes nos fontes.

 

Favor fazer uma cópia de segurança e atualizar os fontes.

 

Realizem testes e retornem os problemas que encontrarem.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • 2 semanas depois ...
Postado

Bom dia, pessoal.

 

Estou tentando gerar a nota fiscal 3.10 em ambiente de homologação através da Sefaz - MG, mas estou tendo problemas em relação ao campo IE.

 

O erro que ocorre é o: Violates pattern constraint of [0-9] {2,14} The element '{http://www.portal.inf.br/nfe}IE'

 

Já tentei várias combinações, mas nenhuma deu certo, isto é, já informei todas as possibilidades conforme o manual:

 

"1=Contribuinte ICMS (informar a IE do destinatário);
 2=Contribuinte isento de Inscrição no cadastro de Contribuintes do ICMS;
 9=Não Contribuinte, que pode ou não possuir Inscrição Estadual no Cadastro de Contribuintes do ICMS;
     Nota 1: No caso de NFC-e informar indIEDest=9 e não informar a tag IE do destinatário;
     Nota 2: No caso de operação com o Exterior informar indIEDest=9 e não informar a tag IE do destinatário;
     Nota 3: No caso de Contribuinte Isento de Inscrição (indIEDest=2), não informar a tag IE do destinatário."
 
Também estou tentando gerar seguindo a nota 2011.002
 
  NFe.Dest.CNPJCPF         := '00000000000191';
 // NFe.Dest.indIEDest       := inNaoContribuinte;
  //NFe.Dest.IE                   := ''
  //NFe.Dest.indIEDest       := inIsento;
 // NFe.Dest.IE                   := 'ISENTO'
  NFe.Dest.indIEDest       := inIsento;
 
 
Alguém pode me dar uma luz?
 
Feliz a novo a todos.
Postado

Lincoln D,

 

A geração da tag Dest.IE na versão 3.10 está intimamente relacionada com a tag Dest.indIEDest.

 

Minha geração do xml ficou assim:

 

Se for contribuinte, informar a IE:

Dest.indIEDest := inContribuinte;
Dest.IE := INSC_ESTADUAL;

Se for isento, não informar IE:

Dest.indIEDest := inIsento;
Dest.IE := '';

Se for não contribuinte, pode ou não informar IE:

Dest.indIEDest := inNaoContribuinte;
if INSC_ESTADUAL <> '' then
 Dest.IE := INSC_ESTADUAL
else 
 Dest.IE := '';

Não informe a palavra "ISENTO" para a versão 3.10.

O resto o componente atualizado faz por você.

 

Bom a novo para todos nós.

Postado

Bom dia, Leonardo. 

 

Bem, eu testei todas as combinações incluindo esta que você falou, mas o erro persiste

 

    NFe.Dest.indIEDest       := inIsento;
    Nfe.Dest.IE              := '';
 
Tentarei então transmitir para outro estado e se der certo, concluirei que se trata de problemas com a sefaz MG.
 
Obrigado pela atençao. 
Postado

Bom dia,

 

Você está tendo problema na validação do xml portanto antes de transmitir, o erro está na geração do XML e a sua validação pelos Schemas. Não tem nada a ver a transmissão ainda.

 

Quando passa inIsento para a tag indIEDest o componente não gera a tag IE e por isso deveria validar.

 

Você tem certeza que o componente está no mínimo até a rev. 6236 e os schemas atualizados?

 

Depois de validado, os únicos servidores em homologação que estão recebendo NFe versão 3.10 é o RS, a Sefaz Virtual RS e também a NFC-e 3.10 do Amazonas.

Postado

Você tem razão, validação é feita localmente, nada a ver o que eu disse. Acho que sim, pois atualizei tudo ontem, mas vou atualizar de novo, então. 

 

Não sabia disso, então não vai adiantar eu continuar testando no Sefaz MG. Vou ver se providencio um certificado para comunicar com os WS que você citou.

 

Mais uma vez obrigado

Postado

São Paulo ainda não funciona:

 

Ambiente : 2
Versão Aplicativo : SP_NFE_PL_006q
Status Código : 238
Status Descrição : Rejeicao: Cabecalho - Versao do arquivo XML superior a Versao vigente
UF : SP
Recebimento : 02/01/2014 13:01:52
Tempo Médio : 0
Retorno : 
Observação : 
 
 
Sérgio
Equipe ACBr Sérgio Assunção
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

[email protected]

Postado

Bom dia, pessoal! 

 

Ainda não consegui gerar a nota fiscal 3.10 em ambiente de homologação, mesmo usando um certificado de SE, que é atendido pelo RS. Quando consulto o status da disponibilidade do serviço, recebo o código 107, porém quando vou trasmiti-la, recebo uma mensagem de erro vazia. 

Gostaria de saber se alguém pode me dar uma luz, já que teve gente que conseguiu gerar a nota fiscal para os estados atendidos pelo RS.

 

Obrigado

Postado

Bom dia, pessoal! 

 

Ainda não consegui gerar a nota fiscal 3.10 em ambiente de homologação, mesmo usando um certificado de SE, que é atendido pelo RS. Quando consulto o status da disponibilidade do serviço, recebo o código 107, porém quando vou trasmiti-la, recebo uma mensagem de erro vazia. 

Gostaria de saber se alguém pode me dar uma luz, já que teve gente que conseguiu gerar a nota fiscal para os estados atendidos pelo RS.

 

Obrigado

 

Bom dia,

 

Pode ser que as URLs do RS do serviço de "autorização" não estejam corretas.

 

Faça uma cópia da unit ACBrNFeUtil.pas da pasta ACBrNFe2 e faça um teste com a unit que anexei.

Postado

Bom dia,

 

Pode ser que as URLs do RS do serviço de "autorização" não estejam corretas.

 

Faça uma cópia da unit ACBrNFeUtil.pas da pasta ACBrNFe2 e faça um teste com a unit que anexei.

 

 

Baixei a unit que você anexou mas continua a mesma coisa.... simplesmente não retorna msg nenhuma.... 

Postado

Baixei a unit que você anexou mas continua a mesma coisa.... simplesmente não retorna msg nenhuma.... 

 

A unit que eu tinha postado era uma alteração para Sefaz Virtual RS e não para o RS. Vou alterar novamente e anexar.

 

Eu testei a versão 3.10 na Sefaz Virtual de Contingência e com esta alteração funcionou, tem até os arquivos de retorno do lote e da consulta em posts anteriores.

Postado (editado)

A unit que eu tinha postado era uma alteração para Sefaz Virtual RS e não para o RS. Vou alterar novamente e anexar.

 

Eu testei a versão 3.10 na Sefaz Virtual de Contingência e com esta alteração funcionou, tem até os arquivos de retorno do lote e da consulta em posts anteriores.

 

 

Cara baixei sua Unit agora da o seguinte erro:

 

<retConsReciNFe xmlns="http://www.portalfiscal.inf.br/nfe" versao="3.10">
<tpAmb>2</tpAmb>
<verAplic>RS20140103131138</verAplic>
<nRec>431000023870863</nRec>
<cStat>225</cStat>
<xMotivo>
Rejeicao: Falha no Schema XML do lote de NFe (Elemento: enviNFe/NFe[1]/infNFe/dest/IE/)
</xMotivo>
<cUF>43</cUF>
<dhRecbto>2014-01-03T16:53:55-02:00</dhRecbto>
</retConsReciNFe>
 
 
Sendo que no destinatario eu passo "ISENTO" na IE.. o que pode ser?
 
Troquei os Schemas pela versão que esta na pasta pela Schemas\V310\PL_008b\PL_008b  seria estes ou este Schemas\V310\PL_008a\PL_008a ??
 
dae aparece este erro:
 
Erro ao Enviar a Nota Fiscal.
Falha na validação dos dados da nota 763
'ISENTO' violates pattern constraint of '[0-9]{2,14}'.
The element '{http://www.portalfiscal.inf.br/nfe}IE' with value 'ISENTO' failed to parse.
 
 
 
 
Abraço
Editado por dionatan
Postado

Boa noite.

 

Ítalo ainda não consegui nada com NFe 3.10  não consigo os novos campos (todos) ide.dhEntrada, ide.dhsaida entre outros,

já atualizei o componente e o problema persiste, consigo gerar a NFe com os campos da versão 2.0, envio envio como 3.10 mas todos os retornos são vazios.

Estou em MG.

Se puder me mandar um XML de exemplo.

 

Obrigado

 

Josué

 

 

  • Consultores
Postado

Boa noite Josué,

 

Você esta configurando o componente corretamente?

 

Ao configurar o componente temos que informar o modelo e a versão do documento fiscal.

 

E ao alimentar o componente com os dados devemos atribuir o valor 3.1 ao campo versao.

 

Outra coisa, os webservices da SEFAZ-MG já estão preparados para recepcionar a NF-e na versão 3.10?

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado (editado)

Boa noite, Leonardo!

 

Sempre dando atenção. Obrigado.

 

Consegui transmitir à sefaz virtual de contingência apenas, mas ainda não consegui gerar uma nota 3.10 em ambiente normal. 

 

Obrigado

Editado por Lincoln D
Postado (editado)

Obrigado ìtalo.

 

já configurei o componente com versão e modelo, talvez MG não esteja funcionando a contento mas o arquivo vai é processado (104) mas retorna sem data,numero protocolo etc..

 

Mas o que me preocupa é que não consigo obter os novos campos do componente, conforme mencionei anteriormente.

 

Josué

Editado por josue_elo
  • Consultores
Postado

Boa noite Josue,

 

Pesquise no fórum, exitem dicas de como alimentar esses campos.

 

Não houve alteração no nome do campo do componente, apenas o nome da TAG.

 

Isso foi feito para manter compatibilidade com a versão anterior.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Bom dia amigos.

 

Estou fazendo alguns testes com a nova versão do ACBr, cujo mesmo fiz o download na data de 06/01/2014. Fui testar o status do serviço e estou recebendo a mensagem de "Serviço Inativo e/ou Inoperante".

 

Informações que podem ajudar:

 

1) Estou realizando os testes com o Demo do ACBr no ambiente de homologação no estado de São Paulo;

2) Substituí a pasta "schemas" pela que veio junto com o ACBr que baixei;

 

Alguém mais está recebendo essa mensagem?

Atenciosamente:

Jeferson Rodrigo Stefani

Postado

A unit que eu tinha postado era uma alteração para Sefaz Virtual RS e não para o RS. Vou alterar novamente e anexar.

 

Eu testei a versão 3.10 na Sefaz Virtual de Contingência e com esta alteração funcionou, tem até os arquivos de retorno do lote e da consulta em posts anteriores.

 

Ítalo,

 

Já está disponível as URLs de autorização e retorno da autorização para Sefaz Virtual do RS e o webservice do RS neste link.

 

É possível atualizar o SVN para todos testarem?

Postado

Boa tarde.

 

Estou com a versão mais atual do componente(Usando a Versão 3.10 em modo teste), mas estou com um problema.

Hoje eu informo o campo hSaiEnt ao emitir a nota(para sair a hora da saida/entrada no danfe). Notei que este campo não é mais escrito no xml na versão 3.10.

E as units de impressão "ACBrDANFeCBRaveRetrato" e "ACBrDANFeCBRavePaisagem" ainda estão olhando para o campo hSaiEnt.

Elas não deveriam estar olhando para o novo campo com formato UTC Date dhSaiEnt?

 

aguardo contato,

um abraço

 

att.

  • Este tópico foi criado há 3725 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.