Ir para conteúdo
  • Cadastre-se

Recommended Posts

Postado

Boa Noite Prezados

Quando eu gero um RPS com dados da Reforma Tributaria para o Provedor WebISS, ao informar o campo CodigoNbs aparece um erro na validação do schemas, dizendo que o campo não era esperado, ao verificar o leiaute do arquivo disponibilizado pelo WebISS notei que a tag esta fora de sequencia alterei o componente para gerar o campo na sequencia e o RPS foi enviado corretamente. Abaixo segue XML gerado pelo componente e o leiaute disponibilizado pelo WebISS.

4091A-rps.xml EnviarLoteRpsSincronoEnvio.xml

Postado

Aproveitando o tópico, acrecentei tbm a unit ACBrNFSeXLerXml_ABRASFv2 na procedure TNFSeR_ABRASFv2.LerInfNfse a leitura nos campos referente a Reforma LerXMLIBSCBSNFSe(AuxNode.Childrens.FindAnyNs('IBSCBS'),NFSe.infNFSe.IBSCBS) ao ler o XML pois os campos estavam vindo zerados, não sei se ficou no local correto mas segue unit alterada.

 

ACBrNFSeXLerXml_ABRASFv2.pas

  • Membro Pro Verificado
Postado

Prezados, também estou tendo problemas com a tag CodigoNBs no provedor WebISS (Queimados/RJ). Alguma atualização ?

  • Consultores
Postado
29 minutos atrás, Cleber Melo disse:

Prezados, também estou tendo problemas com a tag CodigoNBs no provedor WebISS (Queimados/RJ). Alguma atualização ?

Que tipo de problema?

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Membro Pro Verificado
Postado

Eu uso ACBrLib e recebo esse erro : Erro de Validação:  --> 1871 - Element '{http://www.abrasf.org.br/nfse.xsd}CodigoNbs': This element is not expected. Tentei com a Tag CodigoNBS e CodigoNbs e não validou. Tentei cNBS e validou mas rejeitou no Provedor.

  • Consultores
Postado
29 minutos atrás, Cleber Melo disse:

Eu uso ACBrLib e recebo esse erro : Erro de Validação:  --> 1871 - Element '{http://www.abrasf.org.br/nfse.xsd}CodigoNbs': This element is not expected. Tentei com a Tag CodigoNBS e CodigoNbs e não validou. Tentei cNBS e validou mas rejeitou no Provedor.

certo. esse retorno é deles e diz que não quer esse código. então não envia

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Membro Pro Verificado
Postado (editado)

Bom dia! O erro de Validação:  --> 1871 - Element '{http://www.abrasf.org.br/nfse.xsd}CodigoNbs': This element is not expected.

É referente a posição errada da TAG CodigoNbs na hora de gerar o XML.

Em anexo vou disponibilizar o arquivo ACBrNFSeXGravarXml_ABRASFv2 com o ajuste da posição da tag. Com esse ajuste consegui transmitir sem novos erros.

Substitua o arquivo dentro do seu repositório do ACBr, e faça a instalação dos fontes novamente.

Conferi o Manual e nele a posição da tag está abaixo de CodigoTributacaoMunicipio, porém nos fontes ele estava posicionado abaixo da tag CodigoServicoNacional

image.png.c2b1e5d7740c2c0e4044f895cd33b347.png

ACBrNFSeXGravarXml_ABRASFv2.pas

Editado por claudiovisky
  • Consultores
Postado

Bom dia,

Esta para analise esta contribuição relativa a erro semelhante

At.

Consultora ACBr Pro

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Membro Pro Verificado
Postado

Obrigado amigos, mas uso a ACBrLib, então vou aguardar a publicação da biblioteca para download. (Se for possível avisar quando estiver disponível, agradeço)

  • Curtir 1
  • 2 semanas depois ...
  • Membros Pro
Postado
Em 21/01/2026 at 18:07, DeveloperATS disse:

@Juliomar Marchetti Corrigindo a informação anterior,

Usando o arquivo (ACBrNFSeXGravarXml_ABRASFv2.pas) alterado pelo @claudiovisky, acompanhado do novo XSD disponibilizado pelo provedor WebISS, funcionou e conseguimos emitir.

Nova observação importante:

Essa alteração quebra a emissão de outros provedores que também usam o ABRASFv2. Como por exemplo, aqui identificamos que no município de Petrolina que usa o provedor EL apresenta erro na emissão com essa alteração nessa unit. Então, tivemos que desfazer essa alteração para voltar emitir em Petrolina.

  • Membro Pro Verificado
Postado
17 minutos atrás, DeveloperATS disse:

Nova observação importante:

Essa alteração quebra a emissão de outros provedores que também usam o ABRASFv2. Como por exemplo, aqui identificamos que no município de Petrolina que usa o provedor EL apresenta erro na emissão com essa alteração nessa unit. Então, tivemos que desfazer essa alteração para voltar emitir em Petrolina.

@DeveloperATS

Bom dia amigo, como você está ?

Estou conseguindo emitir normalmente com essa alteração, tanto no WebIss como no provedor EL.

Porém eu estou com a versão mais atual do ACBr, e realizei o mesmo ajuste na versão nova do arquivo ACBrNFSeXGravarXml_ABRASFv2.

O erro pode ser na versão desatualizada do arquivo, caso precise de ajuda mais detalhada pode me adicionar no discord, meu usuário lá é o mesmo daqui.

  • Consultores
Postado
14 horas atrás, claudiovisky disse:

@DeveloperATS

Bom dia amigo, como você está ?

Estou conseguindo emitir normalmente com essa alteração, tanto no WebIss como no provedor EL.

Porém eu estou com a versão mais atual do ACBr, e realizei o mesmo ajuste na versão nova do arquivo ACBrNFSeXGravarXml_ABRASFv2.

O erro pode ser na versão desatualizada do arquivo, caso precise de ajuda mais detalhada pode me adicionar no discord, meu usuário lá é o mesmo daqui.

Anexa a correção se possível aqui da Unit assim é fácil de validar e subir ao svn

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Membros Pro
Postado
10 horas atrás, claudiovisky disse:

Boa noite, @claudiovisky e @Juliomar Marchetti

Com essa alteração conseguimos emitir com sucesso na cidade de Alagoinhas-BA (provedor WebISS).

Porém, ela passa a provocar erro na emissão de Petrolina-PE (provedor EL) que também usa o ABRASFv2. Segue o erro abaixo:

Erro de Validação:  --> 1871 - Element '{http://www.abrasf.org.br/nfse.xsd}CodigoTributacaoMunicipio': This element is not expected. Expected is ( {http://www.abrasf.org.br/nfse.xsd}Discriminacao ).

OBS.: Fontes do ACBr devidamente atualizados e instalados.

@claudiovisky Você pediu pra te chamar no discord, não consegui.

  • Membro Pro Verificado
Postado
17 horas atrás, DeveloperATS disse:

Boa noite, @claudiovisky e @Juliomar Marchetti

Com essa alteração conseguimos emitir com sucesso na cidade de Alagoinhas-BA (provedor WebISS).

Porém, ela passa a provocar erro na emissão de Petrolina-PE (provedor EL) que também usa o ABRASFv2. Segue o erro abaixo:

Erro de Validação:  --> 1871 - Element '{http://www.abrasf.org.br/nfse.xsd}CodigoTributacaoMunicipio': This element is not expected. Expected is ( {http://www.abrasf.org.br/nfse.xsd}Discriminacao ).

OBS.: Fontes do ACBr devidamente atualizados e instalados.

@claudiovisky Você pediu pra te chamar no discord, não consegui.

Pro provedor EL eu desativo a validação dos schemas:

ACBr.Provider.ConfigSchemas.Validar := False;

E para o campo CodigoTributacaoMunicipio, eu passo o valor referente ao tipo de serviço, pois no municipio que atendo estes são os códigos que estão utilizando, obs: esse código é enviado com a pontuação, ex: 14.01

Dessa forma estou conseguindo emitir tanto para o WebIss quanto para o EL sem problemas

  • 4 semanas depois ...
  • Consultores
Postado

No caso não se deve desabilitar a validação do schema, pois está errado. perante os schemas deles.
mas estamos verificando

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Bom dia a todos,

Por favor sigam o passo a passo abaixo.

Você tem fontes do ACBr com alterações locais?
Verifica se não tem nenhuma unit do ACBr com uma bolinha vermelha em seu ícone, caso afirmativo delete a unit.
Atualize todos os fontes de todas as pastas.
Reinstale o ACBr com as opções de apagar arquivos antigos e Usar o ACBrXmlDocument marcadas.
Compile a aplicação com a opção Build.
Por fim repita os testes.

  • Curtir 1
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

  • 4 semanas depois ...
  • Consultores
Postado

Tópico fechado por falta de retorno do usuário

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

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.