Ir para conteúdo
  • Cadastre-se

dev botao

ACBrLibNfse - Arquivo ACBrNFSeX.ini


Ver Solução Respondido por simtechsistemas,
  • Este tópico foi criado há 399 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Bom dia a todos!

Pessoal, estou tentando gravar os parâmetros de configuração no arquivo ACBrNFSeX.ini, mas não grava.

Usando o método NFSE_ConfigGravar ou NFSE_ConfigGravarValor, os parâmetros não são atualizados.

  • Consultores
Postado
54 minutos atrás, simtechsistemas disse:

Bom dia a todos!

Pessoal, estou tentando gravar os parâmetros de configuração no arquivo ACBrNFSeX.ini, mas não grava.

Usando o método NFSE_ConfigGravar ou NFSE_ConfigGravarValor, os parâmetros não são atualizados.

Bom dia!

Primeiro de tudo, vamos esclarecer. Por "ACBrNFSeX.ini", você está se referindo ao arquivo "ACBrNFSeXServicos.ini" que contém a relação das cidades e provedores que as atendem para ser usado pela Lib ou está falando do arquivo "ACBrLib.ini" que centraliza as configurações da Lib?

Se for o ACBrNFSeXServicos.ini, os métodos NFSe_ConfigGravar e NFSe_ConfigGravarValor de fato não interagem com este arquivo.

Agora se for o ACBrLib.ini, por favor:

  • Como fica a entrada desses métodos no log?
  • Como você está usando os métodos?
  • Quais informações está passando para eles?
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

  • Membros Pro
Postado (editado)

Não estou falando do arquivo ACBrNFSeXServicos. 

Uso a classe de exemplo disponibilizada pelo Acbr (Harbour) para usar os métodos da DLL

METHOD New(eArqConfig, eChaveCrypt) CLASS ACBrNFSe
    local hResult, buffer, bufferLen, oErr

    eArqConfig  := IIF(eArqConfig = NIL, '', eArqConfig)
    eChaveCrypt := IIF(eChaveCrypt = NIL, '', eChaveCrypt)

    ::hHandle := DllLoad(ACBrLIB)
    if EMPTY(::hHandle) // Eric.Developer: xHarbour retorna 0x00000000
        oErr             := ErrorNew()
        oErr:Severity    := ES_ERROR
        oErr:Description := "Erro a carregar a dll [" + ACBrLIB + "]"
        Throw(oErr)
    endif
    hResult  := DllCall(::hHandle, DLL_OSAPI, "NFSE_Inicializar", hb_StrToUTF8(eArqConfig), hb_StrToUTF8(eChaveCrypt))
    ::CheckResult(hResult)
RETURN Self

No método new (Construtor da Classe), me dá a possibilidade de informar qualquer nome para o arquivos de configuração (No seu caso ACBRLib.ini).

Uso estes métodos, para ler e gravar as configurações:

METHOD ConfigLerValor(eSessao, eChave) CLASS ACBrNFSe
    local hResult, buffer, bufferLen
    bufferLen := STR_LEN
    buffer    := Space(bufferLen)
    hResult   := DllCall(::hHandle, DLL_OSAPI, "NFSE_ConfigLerValor", hb_StrToUTF8(eSessao), hb_StrToUTF8(eChave), @buffer, @bufferLen)
    ::CheckResult(hResult)
RETURN ::ProcessResult(buffer, bufferLen)

METHOD ConfigGravarValor(eSessao, eChave, eValor) CLASS ACBrNFSe
    local hResult
    hResult   := DllCall(::hHandle, DLL_OSAPI, "NFSE_ConfigGravarValor", hb_StrToUTF8(eSessao), hb_StrToUTF8(eChave), hb_StrToUTF8(eValor))
    ::CheckResult(hResult)
RETURN nil

 

Esta é a forma de como uso os métodos para gravar as configurações

      ::oNFSe:ConfigGravarValor( "NFSe", "FormaEmissao"    , ::aCampos[ "cFormaEmissao" ]  )
      ::oNFSe:ConfigGravarValor( "NFSe", "SalvarGer"       , ::aCampos[ "cSalvarGer" ]  )
      ::oNFSe:ConfigGravarValor( "NFSe", "ExibirErroSchema", ::aCampos[ "cExibirErroSchema" ]  )
      ::oNFSe:ConfigGravarValor( "NFSe", "RetirarAcentos"  , ::aCampos[ "cRetirarAcentos" ]  )

Só que não grava, Ou a DLL só reconhece o nome do arquivo  "ACBrLib.ini"? 

Não está gerando LOG

E as informações gravadas estão de acordo com o Layout

 

Editado por simtechsistemas
  • Consultores
Postado

Conferindo seu fonte, o mesmo parece estar coincidindo com o exemplo que nos foi disponibilizado pela comunidade.

Por favor, defina no arquivo INI que está salvando suas configurações as propriedades relativas ao Log e refaça o teste.

Vamos ver se ele gera o arquivo de log para que possamos analisar.

 

2 horas atrás, simtechsistemas disse:

(...) Ou a DLL só reconhece o nome do arquivo  "ACBrLib.ini"? 

Não tenho o ambiente de desenvolvimento xHarbour, mas fiz um teste com o exemplo em C# e ao chamar o ConfigGravar passando o nome ACBrNFSeX.ini ele gerou para mim um arquivo de mesmo nome com as configurações.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

  • Membros Pro
Postado
1 hora atrás, Diego Foliene disse:

Conferindo seu fonte, o mesmo parece estar coincidindo com o exemplo que nos foi disponibilizado pela comunidade.

Por favor, defina no arquivo INI que está salvando suas configurações as propriedades relativas ao Log e refaça o teste.

Vamos ver se ele gera o arquivo de log para que possamos analisar.

 

Não tenho o ambiente de desenvolvimento xHarbour, mas fiz um teste com o exemplo em C# e ao chamar o ConfigGravar passando o nome ACBrNFSeX.ini ele gerou para mim um arquivo de mesmo nome com as configurações.

Pra mim ele também gera o arquivo que defini como padrão, no caso ACBrNFSeX.ini. Qual o parâmetro para gerar o log?

[Principal]
TipoResposta=0
CodificacaoResposta=0
LogNivel=0
LogPath=C:\TEMP\

Outra coisa, ele não está reconhecendo o código do município de BH.

[NFSe]
FormaEmissao=0
SalvarGer=1
ExibirErroSchema=1
FormatoAlerta=TAG:%TAGNIVEL% ID:%ID%/%TAG%(%DESCRICAO%) - %MSG%.
RetirarAcentos=1
RetirarEspacos=1
IdentarXML=1
ValidarDigest=0
CodigoMunicipio=3106200

 

  • Consultores
Postado
4 minutos atrás, simtechsistemas disse:

Qual o parâmetro para gerar o log?

[Principal]
TipoResposta=0
CodificacaoResposta=0
LogNivel=0
LogPath=C:\TEMP\

Defina:

LogNivel=4
LogPath=Caminho onde vai salvar o arquivo

 

5 minutos atrás, simtechsistemas disse:

Outra coisa, ele não está reconhecendo o código do município de BH.

[NFSe]
FormaEmissao=0
SalvarGer=1
ExibirErroSchema=1
FormatoAlerta=TAG:%TAGNIVEL% ID:%ID%/%TAG%(%DESCRICAO%) - %MSG%.
RetirarAcentos=1
RetirarEspacos=1
IdentarXML=1
ValidarDigest=0
CodigoMunicipio=3106200

O que quer dizer por "(...)não está reconhecendo o código do município de BH" ?

Ele não está salvando com este valor?

Salva, mas levanta uma exceção?

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

  • Membros Pro
Postado
5 minutos atrás, Diego Foliene disse:

Defina:

LogNivel=4
LogPath=Caminho onde vai salvar o arquivo

 

O que quer dizer por "(...)não está reconhecendo o código do município de BH" ?

Ele não está salvando com este valor?

Salva, mas levanta uma exceção?

Levanta uma exceção. Informa que o código não foi localizado!

  • Consultores
Postado
2 minutos atrás, simtechsistemas disse:

Levanta uma exceção. Informa que o código não foi localizado!

Configure o Log e disponibilize para análise, por favor.

Se julgar que o mesmo tenha dados sensíveis e não possa ser compartilhado aqui, envie para [email protected] com o link do tópico do fórum no corpo do e-mail para posterior identificação.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

  • Membros Pro
Postado

Bom dia!

Mesmo a configuração do Log estando ativada, não está gravando log. Consegue fazer a leitura do que está gravado no arquivo INI mas não grava as informações alteradas.

  • Consultores
Postado

Bom dia!

Por favor, você está utilizando aplicação própria?

É possível realizar um teste usando o demo disponibilizado pela comunidade?

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

  • Membros Pro
Postado
43 minutos atrás, Daniel InfoCotidiano disse:

Apenas para reportar, até o momento não recebemos o arquivo ACBrLib.ini solicitado pela manhã.

 

ACBrNFSeX.ini

07/10/23 23:31:08:628 - TLibNFSeConfig.AplicarConfiguracoes: D:\WERP\ACBrNFSeX.ini
07/10/23 23:31:08:628 - Travar
07/10/23 23:31:08:632 - Destravar
07/10/23 23:31:08:633 -    SetRetorno(-4, Código do Município [3106200] não Encontrado.)
07/10/23 23:31:08:633 - LIB_UltimoRetorno
07/10/23 23:31:08:633 -    MoverStringParaPChar. StrLen:48, BufLen:256
07/10/23 23:31:08:633 -    Codigo:-4, Mensagem:C[195][179]digo do Munic[195][173]pio [3106200] n[195][163]o Encontrado.
 

Outra dúvida que tenho, quais são os paços que devo tomar para emissão da nota fiscal de serviço para prefeitura de Belo Horizonte. 

Estou criando o arquivo ini, após isso, uso o método "NFSE_CarregarINI", após isso, executo o método "NFSE_Emitir".

Gostaria de saber, quais os procedimentos corretos a serem executados para emissão desta nota. 

Obrigado e fico no aguardo.

verifiquei que a biblioteca está gravando as configurações, o problema está no retorno de NFSE_ConfigLerValor. Está sendo retornando, por exemplo,  o valor gravado na tag Ambiente

Está retornando 1 + especial + espaço de 256

Tive que tratar este retorno para que as propriedades fossem inicializadas corretamente.

  • Consultores
Postado
37 minutos atrás, simtechsistemas disse:

ACBrNFSeX.ini 6.97 kB · 3 downloads

Você está usando a versão 1.0.0.41 e nós estamos na 1.0.0.46, por favor, busque sempre manter atualizado para ficar com a versão mais recente

 

38 minutos atrás, simtechsistemas disse:

07/10/23 23:31:08:628 - TLibNFSeConfig.AplicarConfiguracoes: D:\WERP\ACBrNFSeX.ini
07/10/23 23:31:08:628 - Travar
07/10/23 23:31:08:632 - Destravar
07/10/23 23:31:08:633 -    SetRetorno(-4, Código do Município [3106200] não Encontrado.)
07/10/23 23:31:08:633 - LIB_UltimoRetorno
07/10/23 23:31:08:633 -    MoverStringParaPChar. StrLen:48, BufLen:256
07/10/23 23:31:08:633 -    Codigo:-4, Mensagem:C[195][179]digo do Munic[195][173]pio [3106200] n[195][163]o Encontrado.

Fiz um teste adicionando no programa exemplo em C# um botão que usa o método GravarConfig para gerar um INI com as configurações que defini e um botão que usa o método LerConfig para ler esse mesmo arquivo gerado. Neste teste não tive problemas.

Fiz então um teste usando o botão Carregar Configurações do exemplo que me permite escolher um arquivo INI de Config para carregar e quando tento carregar o seu ACBrNFSeX.ini e salvar as configurações recebo:

Citar

09/10/23 14:55:05:928 -    SetRetorno(-4, "" is an invalid integer)

Precisei fazer as seguintes alterações para ele salvar corretamente.

  • Seção [NFSe] configuração ambiente estava 2. Esse valor é inválido. Defina 0 para produção e 1 para homologação.
  • Seção [NFSe] configuração SSLType estava como zero, mudei para 5 que é o mais padrão inicial mais indicado.
  • Seção [DFe] configurei o certificado. Como você preencheu Nº de Série, acredito que esteja usando A3 e por isso preenchi a configuração correspondente a WynCrypt (SSLCryptLib=3, SSLHttpLib=2, SSLXmlSignLib=4).

Por favor, disponibilize o log completo para que tenhamos mais informações.

1 hora atrás, simtechsistemas disse:

Estou criando o arquivo ini, após isso, uso o método "NFSE_CarregarINI", após isso, executo o método "NFSE_Emitir".

Gostaria de saber, quais os procedimentos corretos a serem executados para emissão desta nota. 

De uma forma bem resumida, você pode fazer assim mesmo.

Você pode usar também o método NFSe_LimparLista antes do CarregarINI para se certificar de que está enviando somente o que acha que está enviando.

 

1 hora atrás, simtechsistemas disse:

verifiquei que a biblioteca está gravando as configurações, o problema está no retorno de NFSE_ConfigLerValor. Está sendo retornando, por exemplo,  o valor gravado na tag Ambiente

Está retornando 1 + especial + espaço de 256

A princípio, não encontrei nada nos fontes da LIB que defina esse comportamento. Vou buscar mais informações a respeito, mas acredito que o Log possa nos ajudar.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

  • Membros Pro
Postado

Boa tarde!

Fiz as alterações necessárias. Ainda continua com o erro ao tentar gravar o arquivo .ini com o código da cidade de Belo Horizonte.

Estou tentando enviar este RPS.

[IdentificacaoNFSe]
Numero=2


[IdentificacaoRps]
SituacaoTrib=tp
Producao=2
TipoTributacaoRps=01
Situacao=0
SeriePrestacao=A
Numero=00000002
Serie=A
Tipo=1
DataEmissao=09/10/2023
Competencia=09/10/2023
NaturezaOperacao=1
PercentualCargaTributaria=0
ValorCargaTributaria=0
PercentualCargaTributariaMunicipal=0
ValorCargaTributariaMunicipal=0
PercentualCargaTributariaEstadual=0
ValorCargaTributariaEstadual=0
verAplic=ACBrNFSeX-1.00
tpEmit=3

[Prestador]
OptanteSN=1
IncentivadorCultural=2
CNPJ=24113171000195
InscricaoMunicipal=07510250014
RazaoSocial=CANADA SEGURANCA ELETRONICA LTDA
NomeFantasia=CANADA SECURITY
Logradouro=R SENADOR LIMA GUIMARAES
Numero=108
Complemento=SALA 801/802/803
Bairro=BURITIS
CodigoMunicipio=3106200
UF=1058
CodigoPais=Brasil
xPais=30455600
CEP=8133441822
[email protected]

[Tomador]
Tipo=3
CNPJCPF=18592715000146
RazaoSocial=CARTOLA BH ESCOLA DE FUTEBOL LTDA
NomeFantasia=K
Logradouro=AVENIDA PROFESSOR MARIO WERNECK
Numero=850
Bairro=ESTORIL
CodigoMunicipio=3106200
UF=MG
CodigoPais=30455610
xPais=1058
CEP=Brasil
Telefone=3198069275
[email protected]
AtualizaTomador=2
TomadorExterior=2

[ConstrucaoCivil]

[Servico]
ItemListaServico=1102
CodigoCnae=802001    
Discriminacao=1.000  SERVICO PRESTADO DE SEGURANCA ELETRONICA|COMPETENCIA: 10/2023 
CodigoMunicipio=3106200
CodigoPais=1058
ResponsavelRetencao=1
Operacao=A
Tributacao=C

[Valores]
ValorServicos=94.50
ISSRetido=1
BaseCalculo=94.50
Aliquota=5.00
ValorIss=4.73
ValorIssRetido=4.73
ValorLiquidoNfse=94.50

[CondicaoPagamento]
ValorServicos=1
ValorDeducoes=A_PRAZO
Está conforme layout disponível aqui no fórum.  Está me retornando este erro:

10/10/23 11:46:10:434 - TLibNFSeConfig.AplicarConfiguracoes: D:\WERP\ACBrNFSeX.ini
10/10/23 11:46:10:435 - Travar
10/10/23 11:46:10:494 - TLibNFSeConfig.AplicarConfiguracoes - Feito
10/10/23 11:46:10:495 - Destravar
10/10/23 11:46:10:495 - TLibNFSeConfig.Ler - Feito
10/10/23 11:46:10:495 - Destravar
10/10/23 11:46:10:495 - TACBrLibNFSe.Inicializar - Feito
10/10/23 11:46:10:495 - LIB_Inicializar( D:\WERP\ACBrNFSeX.ini,  )
10/10/23 11:46:10:496 -    ACBrLibNFSe - 1.0.0.46
10/10/23 11:46:10:496 - NFSE_ObterCertificados
10/10/23 11:46:10:496 - Travar
10/10/23 11:46:10:498 -    MoverStringParaPChar. StrLen:904, BufLen:0
10/10/23 11:46:10:499 -    SetRetorno(0, 1FB736E3BBC270A230B84C71|GLORIA MARIA DE OLIVEIRA RIBEIRO 54728398404|37301590000100|22/12/2023|Autoridade Certificadora SERPRO|C=BR, S=PE, L=RECIFE, O=ICP-Brasil, OU=videoconferencia, OU=19860129000106, OU=Secretaria da Receita Federal do Brasil - RFB, OU=ARCERTFY, OU=RFB e-CNPJ A1, CN=GLORIA MARIA DE OLIVEIRA RIBEIRO 54728398404:37301590000100|C=BR, O=ICP-Brasil, OU=Secretaria da Receita Federal do Brasil - RFB, CN=Autoridade Certificadora SERPRORFBv5
00D3CC18BA2AA27BBB4D79F360|CANADA SEGURANCA ELETRONICA LTDA|24113171000195|07/05/2024|Autoridade Certificadora SERPRO|C=BR, S=MG, L=BELO HORIZONTE, O=ICP-Brasil, OU=videoconferencia, OU=19860129000106, OU=Secretaria da Receita Federal do Brasil - RFB, OU=ARCERTFY, OU=RFB e-CNPJ A1, CN=CANADA SEGURANCA ELETRONICA LTDA:24113171000195|C=BR, O=ICP-Brasil, OU=Secretaria da Receita Federal do Brasil - RFB, CN=Autoridade Certificadora SERPRORFBv5
)
10/10/23 11:46:10:499 - Destravar
10/10/23 11:46:10:499 - LIB_ConfigLerValor(DFe, NumeroSerie)
10/10/23 11:46:10:500 - TACBrLibNFSe.PrecisaCriptografar(DFe,NumeroSerie)
10/10/23 11:46:10:500 - TACBrLibNFSe.PrecisaCriptografar - Feito Result: False
10/10/23 11:46:10:500 - TLibNFSeConfig.AjustarValor(tfLer,DFe,NumeroSerie,1FB736E3BBC270A230B84C71)
10/10/23 11:46:10:500 - TLibNFSeConfig.AjustarValor - Feito
10/10/23 11:46:10:500 -    MoverStringParaPChar. StrLen:24, BufLen:256
10/10/23 11:46:10:500 - TACBrLibNFSe.PrecisaCriptografar(DFe,NumeroSerie)
10/10/23 11:46:10:501 - TACBrLibNFSe.PrecisaCriptografar - Feito Result: False
10/10/23 11:46:10:501 -    Valor:1FB736E3BBC270A230B84C71, len:24
10/10/23 11:46:10:501 -    SetRetorno(0, 1FB736E3BBC270A230B84C71)
10/10/23 11:46:10:503 - NFSE_LimparLista
10/10/23 11:46:10:503 - Travar
10/10/23 11:46:10:503 -    SetRetorno(0, 0 NFSe(s)/RPS(s) Carregada(s))
10/10/23 11:46:10:503 - Destravar
10/10/23 11:46:10:543 - NFSE_CarregarINI(C:\TEMP\NFSE_RPS_00000002_20231010-114610.Ini )
10/10/23 11:46:10:543 - Travar
10/10/23 11:46:10:544 -    SetRetorno(0, 1 NFSe(s)/RPS(s) Carregada(s))
10/10/23 11:46:10:545 - Destravar
10/10/23 11:46:10:545 - NFSE_Emitir(00000027,Automatico,False )
10/10/23 11:46:10:546 - Travar
10/10/23 11:46:15:635 -    MoverStringParaPChar. StrLen:9418, BufLen:256
10/10/23 11:46:15:635 -    SetRetorno(0, [Envio]
CodigoVerificacao=
Data=
Link=
Lote=00000027
MaxRps=50
ModoEnvio=Enviar Lote
NumeroNota=
Protocolo=
Situacao=
Sucesso=0
XmlEnvio=<EnviarLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><LoteRps Id="Lote_00000027" versao="1.00"><NumeroLote>00000027</NumeroLote><Cnpj>24113171000195</Cnpj><QuantidadeRps>1</QuantidadeRps><ListaRps><Rps><InfRps Id="Rps_00000002A"><IdentificacaoRps><Numero>00000002</Numero><Serie>A</Serie><Tipo>1</Tipo></IdentificacaoRps><DataEmissao>2023-10-09T00:00:00</DataEmissao><NaturezaOperacao>1</NaturezaOperacao><OptanteSimplesNacional>1</OptanteSimplesNacional><IncentivadorCultural>2</IncentivadorCultural><Status>1</Status><Servico><Valores><ValorServicos>94.50</ValorServicos><IssRetido>1</IssRetido><ValorIss>4.73</ValorIss><ValorIssRetido>4.73</ValorIssRetido><BaseCalculo>94.50</BaseCalculo><Aliquota>0.0500</Aliquota><ValorLiquidoNfse>94.50</ValorLiquidoNfse></Valores><ItemListaServico>11.02</ItemListaServico><CodigoCnae>802001</CodigoCnae><Discriminacao>1.000 SERVICO PRESTADO DE SEGURANCA ELETRONICA|COMPETENCIA: 10/2023</Discriminacao><CodigoMunicipio>3106200</CodigoMunicipio></Servico><Prestador><Cnpj>24113171000195</Cnpj><InscricaoMunicipal>07510250014</InscricaoMunicipal></Prestador><Tomador><IdentificacaoTomador><CpfCnpj><Cnpj>18592715000146</Cnpj></CpfCnpj></IdentificacaoTomador><RazaoSocial>CARTOLA BH ESCOLA DE FUTEBOL LTDA</RazaoSocial><Endereco><Endereco>AVENIDA PROFESSOR MARIO WERNECK</Endereco><Numero>850</Numero><Bairro>ESTORIL</Bairro><CodigoMunicipio>3106200</CodigoMunicipio><Uf>MG</Uf></Endereco><Contato><Telefone>3198069275</Telefone><Email>[email protected]</Email></Contato></Tomador></InfRps><Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"></CanonicalizationMethod><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"></SignatureMethod><Reference URI="#Rps_00000002A"><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"></Transform><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"></Transform></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></DigestMethod><DigestValue>x0/5MYDgaTZHIZP6vuqQgODZD+E=</DigestValue></Reference></SignedInfo><SignatureValue>KBURxM9UcGsYNoB63UbT1/GZ58aviThnmHbV1k7qkVVPg8DeX4b78outr2kcGCb6X4xwD1+u9wLaa8q82Gdh1A/0hxVwJAbhP2QcdCw/Z0sfeCMeA1oKm406B6wJ1FNYSxwqTfJEFvgIwrFza/Ys3D3Yt2uJOPwGGZY33fsJUESvethRhOOAme6FqnxGCGNKivnEg4aanKkqNJEF8T6DN0ZF3e556I/coXqZdUGSyfdVcF6D8o7/SWkJsu7obdeTnGwx3SwdDDWcXx2LWlJsLsilJS/EPRE18dVpv5TyDbDShc6tftUPIf/kS8pLpwosqR9X4OGJ9uxSiWRP/cB5Ow==</SignatureValue><KeyInfo><X509Data><X509Certificate>MIIHkjCCBXqgAwIBAgIMH7c247vCcKIwuExxMA0GCSqGSIb3DQEBCwUAMIGJMQswCQYDVQQGEwJCUjETMBEGA1UECgwKSUNQLUJyYXNpbDE2MDQGA1UECwwtU2VjcmV0YXJpYSBkYSBSZWNlaXRhIEZlZGVyYWwgZG8gQnJhc2lsIC0gUkZCMS0wKwYDVQQDDCRBdXRvcmlkYWRlIENlcnRpZmljYWRvcmEgU0VSUFJPUkZCdjUwHhcNMjIxMjIyMTI0MjQ4WhcNMjMxMjIyMTI0MjQ4WjCCAR0xCzAJBgNVBAYTAkJSMQswCQYDVQQIDAJQRTEPMA0GA1UEBwwGUkVDSUZFMRMwEQYDVQQKDApJQ1AtQnJhc2lsMRkwFwYDVQQLDBB2aWRlb2NvbmZlcmVuY2lhMRcwFQYDVQQLDA4xOTg2MDEyOTAwMDEwNjE2MDQGA1UECwwtU2VjcmV0YXJpYSBkYSBSZWNlaXRhIEZlZGVyYWwgZG8gQnJhc2lsIC0gUkZCMREwDwYDVQQLDAhBUkNFUlRGWTEWMBQGA1UECwwNUkZCIGUtQ05QSiBBMTFEMEIGA1UEAww7R0xPUklBIE1BUklBIERFIE9MSVZFSVJBIFJJQkVJUk8gNTQ3MjgzOTg0MDQ6MzczMDE1OTAwMDAxMDAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDAX2t04tvbka1NrxE+03zzkl5qsUhePiqSOx4C9JPVM5jQ64GP844bj2GVTlZRYE8OQUoYZlImPaduR9WIHb30AFF2rp8s9IJcjDJU26Dbxf/X0l4irYytSHxrsEujxa0i1zOCRe9PE81+m7VcP0l2os2wQ10415ySroFZ+uv+eJE6SCoaAbdXmRho7TWESFpuLMiqEMIcBcSRiAJJ6hhWyVASel9RXxp3wKgatkHjLn4ly59vaFV6T7ScBh+abZ9Uj6szyyzYanyclEZfh8dvg4BxqWZlhDQqavsNiazXsoIOssgmdgMhOpWagdPfGw3mVoIkveI1iBZ6AbK0ryshAgMBAAGjggJhMIICXTAfBgNVHSMEGDAWgBQUgC2dfppFwPFbPxnVQLBvL2Xg6TCBiAYDVR0fBIGAMH4wPKA6oDiGNmh0dHA6Ly9yZXBvc2l0b3Jpby5zZXJwcm8uZ292LmJyL2xjci9hY3NlcnByb3JmYnY1LmNybDA+oDygOoY4aHR0cDovL2NlcnRpZmljYWRvczIuc2VycHJvLmdvdi5ici9sY3IvYWNzZXJwcm9yZmJ2NS5jcmwwVgYIKwYBBQUHAQEESjBIMEYGCCsGAQUFBzAChjpodHRwOi8vcmVwb3NpdG9yaW8uc2VycHJvLmdvdi5ici9jYWRlaWFzL2Fjc2VycHJvcmZidjUucDdiMIHKBgNVHREEgcIwgb+gOAYFYEwBAwSgLwQtMjUwNTE5NjY1NDcyODM5ODQwNDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwoCsGBWBMAQMCoCIEIEdMT1JJQSBNQVJJQSBERSBPTElWRUlSQSBSSUJFSVJPoBkGBWBMAQMDoBAEDjM3MzAxNTkwMDAwMTAwoBcGBWBMAQMHoA4EDDAwMDAwMDAwMDAwMIEiZGlvZ28uY2FydmFsaG9kZW9saXZlaXJhQGdtYWlsLmNvbTAOBgNVHQ8BAf8EBAMCBeAwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMCMFsGA1UdIARUMFIwUAYGYEwBAgEKMEYwRAYIKwYBBQUHAgEWOGh0dHA6Ly9yZXBvc2l0b3Jpby5zZXJwcm8uZ292LmJyL2RvY3MvZHBjYWNzZXJwcm9yZmIucGRmMA0GCSqGSIb3DQEBCwUAA4ICAQCxW7NQvNT0tqKAMGrpTwxcYqdTS2S4GysbYLWgIhyDYGBla3scaMJJIfdG79bqRBmO4PSfD3FPi8i5eF64Lk1yz1ikrp5SdUTVRgSqRE1Kxjfpmcv8qEcgCEMFQEbCe4CfKnBgVUc6MIoJI584isWn3FcYMIIsOhEV2vxdgTf74LVAl/n4vax6A253UitoZIk0c0kzLeBgz6YLG7vJLSwYUvsmyKdyB1Fp75KAgJWQD+auPBjAh2OiLPOHda5sQqRDDzGB4kqXt2nN0IEwE4jLBRETNw8mFVjYEs12f8HmgbEakVQmScS/VfphOWoATZZA5KYkbGYi7Rh/hN6UdO4RH7Vn8FLyoiX+uUGxBunqcG3hTeUXRhK9aMnecFVq0cA6ZT1tM7C6UWOfjClQkAladFKSyWOwO5nENezbTRuysLJGU1hf7GV8QmqU8EKl6aGqkYcK+3kex/KboW/LHoaSv5758zyd/DMKxgpnmRhNGErq7Fgwx69J6sTShUXhzrZtUx8XKw93y0QwsvAaBLljUwS74UVwjxgRrgduPhQTE6A/xeqhFbdEDVPxPI0oUGFgIBKDMMT2Oym6+8vTk5RFQKAtL+fvaC8ZRPXtIWlvJYZ6B+9rFSmpz3oNnOriUFKF2s5plzdfL9aSeZDfX6AgODICp+lNNt/FE50mbfC+BA==</X509Certificate></X509Data></KeyInfo></Signature></Rps></ListaRps></LoteRps><Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"></CanonicalizationMethod><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"></SignatureMethod><Reference URI="#Lote_00000027"><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"></Transform><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"></Transform></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></DigestMethod><DigestValue>UtsK7fry5eoIV2Cqqmaiu65zXf4=</DigestValue></Reference></SignedInfo><SignatureValue>HOun6L2217jBt+73vOcy+wGXIpo++A/bffWd0VX9dri/dB7J0aX/6nd/lYccm2mPNQv38JNIKWGYITcrea9CM7XvKzvqV/4ldTnbySlP9JA5DVQO1bu3Ao6w5DDQqotW4VeDQ1jEWgXUmj3rjO3oY1yXiVJj+830VrlYXvYa5q10XklLh1MRFlJNCo6b0S8qxPeOX5uuK4LVE14oJhRx2ZID+ya9cbp+urm6XgKIqH+MOPop/ZiW9qLkzJY5NIgZAyh8z5jv12AFGbPGtInQ4cpniMPcD9kF+PMU5HT2cCtF7ef43qIVzFLLyFMFZRA0bUALfDWhhxd7duCOqhMLkA==</SignatureValue><KeyInfo><X509Data><X509Certificate>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</X509Certificate></X509Data></KeyInfo></Signature></EnviarLoteRpsEnvio>
XmlRetorno=

[Erro1]
Codigo=X800
Correcao=
Descricao=Erro de Validação:  --> 1871 - Element '{http://www.abrasf.org.br/nfse.xsd}QuantidadeRps': This element is not expected. Expected is ( {http://www.abrasf.org.br/nfse.xsd}InscricaoMunicipal ).
)
10/10/23 11:46:15:636 - Destravar
10/10/23 11:46:15:636 - LIB_UltimoRetorno
10/10/23 11:46:15:636 -    MoverStringParaPChar. StrLen:9418, BufLen:9418
10/10/23 11:46:15:636 -    Codigo:0, Mensagem:[Envio][CR][LF]CodigoVerificacao=[CR][LF]Data=[CR][LF]Link=[CR][LF]Lote=00000027[CR][LF]MaxRps=50[CR][LF]ModoEnvio=Enviar Lote[CR][LF]NumeroNota=[CR][LF]Protocolo=[CR][LF]Situacao=[CR][LF]Sucesso=0[CR][LF]XmlEnvio=<EnviarLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"><LoteRps Id="Lote_00000027" versao="1.00"><NumeroLote>00000027</NumeroLote><Cnpj>24113171000195</Cnpj><QuantidadeRps>1</QuantidadeRps><ListaRps><Rps><InfRps Id="Rps_00000002A"><IdentificacaoRps><Numero>00000002</Numero><Serie>A</Serie><Tipo>1</Tipo></IdentificacaoRps><DataEmissao>2023-10-09T00:00:00</DataEmissao><NaturezaOperacao>1</NaturezaOperacao><OptanteSimplesNacional>1</OptanteSimplesNacional><IncentivadorCultural>2</IncentivadorCultural><Status>1</Status><Servico><Valores><ValorServicos>94.50</ValorServicos><IssRetido>1</IssRetido><ValorIss>4.73</ValorIss><ValorIssRetido>4.73</ValorIssRetido><BaseCalculo>94.50</BaseCalculo><Aliquota>0.0500</Aliquota><ValorLiquidoNfse>94.50</ValorLiquidoNfse></Valores><ItemListaServico>11.02</ItemListaServico><CodigoCnae>802001</CodigoCnae><Discriminacao>1.000 SERVICO PRESTADO DE SEGURANCA ELETRONICA|COMPETENCIA: 10/2023</Discriminacao><CodigoMunicipio>3106200</CodigoMunicipio></Servico><Prestador><Cnpj>24113171000195</Cnpj><InscricaoMunicipal>07510250014</InscricaoMunicipal></Prestador><Tomador><IdentificacaoTomador><CpfCnpj><Cnpj>18592715000146</Cnpj></CpfCnpj></IdentificacaoTomador><RazaoSocial>CARTOLA BH ESCOLA DE FUTEBOL LTDA</RazaoSocial><Endereco><Endereco>AVENIDA PROFESSOR MARIO WERNECK</Endereco><Numero>850</Numero><Bairro>ESTORIL</Bairro><CodigoMunicipio>3106200</CodigoMunicipio><Uf>MG</Uf></Endereco><Contato><Telefone>3198069275</Telefone><Email>[email protected]</Email></Contato></Tomador></InfRps><Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"></CanonicalizationMethod><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"></SignatureMethod><Reference URI="#Rps_00000002A"><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"></Transform><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"></Transform></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></DigestMethod><DigestValue>x0/5MYDgaTZHIZP6vuqQgODZD+E=</DigestValue></Reference></SignedInfo><SignatureValue>KBURxM9UcGsYNoB63UbT1/GZ58aviThnmHbV1k7qkVVPg8DeX4b78outr2kcGCb6X4xwD1+u9wLaa8q82Gdh1A/0hxVwJAbhP2QcdCw/Z0sfeCMeA1oKm406B6wJ1FNYSxwqTfJEFvgIwrFza/Ys3D3Yt2uJOPwGGZY33fsJUESvethRhOOAme6FqnxGCGNKivnEg4aanKkqNJEF8T6DN0ZF3e556I/coXqZdUGSyfdVcF6D8o7/SWkJsu7obdeTnGwx3SwdDDWcXx2LWlJsLsilJS/EPRE18dVpv5TyDbDShc6tftUPIf/kS8pLpwosqR9X4OGJ9uxSiWRP/cB5Ow==</SignatureValue><KeyInfo><X509Data><X509Certificate>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</X509Certificate></X509Data></KeyInfo></Signature></Rps></ListaRps></LoteRps><Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"></CanonicalizationMethod><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"></SignatureMethod><Reference URI="#Lote_00000027"><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"></Transform><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"></Transform></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></DigestMethod><DigestValue>UtsK7fry5eoIV2Cqqmaiu65zXf4=</DigestValue></Reference></SignedInfo><SignatureValue>HOun6L2217jBt+73vOcy+wGXIpo++A/bffWd0VX9dri/dB7J0aX/6nd/lYccm2mPNQv38JNIKWGYITcrea9CM7XvKzvqV/4ldTnbySlP9JA5DVQO1bu3Ao6w5DDQqotW4VeDQ1jEWgXUmj3rjO3oY1yXiVJj+830VrlYXvYa5q10XklLh1MRFlJNCo6b0S8qxPeOX5uuK4LVE14oJhRx2ZID+ya9cbp+urm6XgKIqH+MOPop/ZiW9qLkzJY5NIgZAyh8z5jv12AFGbPGtInQ4cpniMPcD9kF+PMU5HT2cCtF7ef43qIVzFLLyFMFZRA0bUALfDWhhxd7duCOqhMLkA==</SignatureValue><KeyInfo><X509Data><X509Certificate>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</X509Certificate></X509Data></KeyInfo></Signature></EnviarLoteRpsEnvio>[CR][LF]XmlRetorno=[CR][LF][CR][LF][Erro1][CR][LF]Codigo=X800[CR][LF]Correcao=[CR][LF]Descricao=Erro de Valida[195][167][195][163]o:  --> 1871 - Element '{http://www.abrasf.org.br/nfse.xsd}QuantidadeRps': This element is not expected. Expected is ( {http://www.abrasf.org.br/nfse.xsd}InscricaoMunicipal ).[CR][LF]

 

  • Consultores
Postado

Bom dia!

Por favor, sempre que for disponibilizar conteúdo desta forma, procure anexar em forma de arquivos ao invés de colar no corpo da postagem do fórum.

Seu arquivo INI tem algumas inconsistências.

Na seção Prestador:

[Prestador]
;...
CodigoPais=Brasil
xPais=1058
;...

O CodigoPais deve ser um valor númerico, enquanto que o xPais é o nome do mesmo. Por isso, use:

[Prestador]
;...
CodigoPais=1058
xPais=Brasil
;...

Na seção Tomador:

[Tomador]
;...
CodigoPais=30455610
xPais=1058
CEP=Brasil
;...

A seção Construcao Civil foi adicionada no arquivo, mas não foi preenchida. A lib vai ler ela e preencher com as informações default.

 

Reveja seu arquivo INI comparando com o modelo, corrigindo essa e outras possíveis inconsistências e refaça o teste por favor.

Se o problema persistir, use uma ferramenta de comparação, como o WinMerge, por exemplo e veja se o arquivo Schema do caminho D:\WERP\SCHEMAS\NFSE\BHISS está semelhante ao em anexo.

nfse.xsd

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

  • Consultores
Postado
2 horas atrás, simtechsistemas disse:

Boa tarde!

De acordo com a Relação de Erros e Alertas, o Motivo/Solução para este erro é:

Citar

O usuário correspondente ao documento utilizado para autenticação não possui autorização para realizar o serviço para a empresa parametrizada via CNPJ e inscrição municipal do arquivo.

 

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

  • Membros Pro
Postado

bom dia Diego,

o sistema anterior da empresa que estamos fazendo essa configuração já enviada pelo webservice.

neste caso ela já esta liberado.

obs: É preciso liberar para emissão do webservice pelo nosso sistema?

como resolver isso pode nos ajudar e explicar?

 

 

  • Consultores
Postado
19 minutos atrás, simtechsistemas disse:

bom dia Diego,

o sistema anterior da empresa que estamos fazendo essa configuração já enviada pelo webservice.

neste caso ela já esta liberado.

obs: É preciso liberar para emissão do webservice pelo nosso sistema?

como resolver isso pode nos ajudar e explicar?

 

 

Para está emissão, você configurou e está usando o mesmo certificado digital que emite no outro sistema?

Este certificado em questão é o certificado do prestador de serviços que está autorizado a emitir nota para a prefeitura?

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

  • Consultores
Postado

Boa tarde @simtechsistemas,

Realmente esta muito estranho esse erro.

Notei que o CNPJ e a Inscrição Municipal informados no grupo <LoteRps> são os mesmos informados no grupo <Prestador>

E você diz que o certificado digital contem o mesmo CNPJ do prestador.

Esse cliente já emite nota usando outra solução, correto?

Os testes com a sua aplicação estão sendo realizados em ambiente de homologação, correto?

Se sim, para as duas perguntas acima, por favor faça um teste de envio para o ambiente de produção.

Pode ser que o provedor existe uma autorização para liberar o ambiente de homologação e outra para o de produção.

  • 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

  • Este tópico foi criado há 399 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.

The popup will be closed in 10 segundos...