-
Total de ítens
273 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por Sandro Andre Reghelin
-
-
9 minutos atrás, Italo Giurizzato Junior disse:
Bom dia Sandro,
Esse provedor esta de sacanagem.
O pessoal entra em contato com eles a respeito de ambiente de homologação e é dito para gerar o XML do Rps com essa tag que o webservice entende que você esta realizando um teste.
Mas pelo jeito a informação não confere.
Sim eles são complicados de lidar....
-
Em 24/09/2021 at 16:09, Italo Giurizzato Junior disse:
Boa tarde Sandro,
O grupo CondicaoPagamento só existe na verão 1.00 do provedor Betha, não versão 2.02 não existe.
Favor atualizar os fontes e faça novos testes.
Note que agora temos uma nova pasta com os schemas dos provedores: ...\Exemplos\ACBrDFe\Schemas\NFSe
Dentro da pasta NFSe temos uma pasta para cada Provedor.
O componente tem agora uma nova propriedade de configuração: Configuracoes.Geral.MontarPathSchema := True/False
Se o valor dela for True e o PathSchemas apontar para a pasta: ...\Exemplos\ACBrDFe\Schemas\NFSe o componente vai encontrar os schemas utilizado pelo provedor de forma automática.
Outra correção feita no componente é que se o provedor não tiver uma URL de homologação definida vai ser apresentada uma mensagem de erro e o envio vai ser abortado.
Referente ao erro que mencionei acima....alterei a unit IPM.GravarXml
comentei a linha abaixo e aí funcionou...segue a unit em anexo para sua validação....
//if Ambiente = taHomologacao then
// if NFSe.Producao = snNao then
// NFSeNode.AppendChild(AddNode(tcStr, '#3', 'nfse_teste', 1, 1, 1, '1', '')); -
Em 24/09/2021 at 16:09, Italo Giurizzato Junior disse:
Boa tarde Sandro,
O grupo CondicaoPagamento só existe na verão 1.00 do provedor Betha, não versão 2.02 não existe.
Favor atualizar os fontes e faça novos testes.
Note que agora temos uma nova pasta com os schemas dos provedores: ...\Exemplos\ACBrDFe\Schemas\NFSe
Dentro da pasta NFSe temos uma pasta para cada Provedor.
O componente tem agora uma nova propriedade de configuração: Configuracoes.Geral.MontarPathSchema := True/False
Se o valor dela for True e o PathSchemas apontar para a pasta: ...\Exemplos\ACBrDFe\Schemas\NFSe o componente vai encontrar os schemas utilizado pelo provedor de forma automática.
Outra correção feita no componente é que se o provedor não tiver uma URL de homologação definida vai ser apresentada uma mensagem de erro e o envio vai ser abortado.
Italo, atualzei os fontes e fui testar com a NFse de Guarapuava, webService IPM, e começou a aparecer erro de schemas, antes estava enviando normalmente, tentei
configurando Configuracoes.Geral.MontarPathSchema como true e como false e o seguinte erro apareceu em ambas as formas:
Cod: XSD E Descrição: r 1871: Element 'nfse_teste': This element is not expected. Expected is one of ( nf, prestador, tomador, itens, forma_pagamento, rps, genericos, produtos, pedagio, {http://www.w3.org/2000/09/xmldsig#}Signature ). Line: 1
Estou enviando em ambiente de homologação
Segue arquivos gerados:
5927-ger-nfse.xml 5927-ger-nfse-soap.xml 5927-lista-nfse-ger.xml 5927-lista-nfse-ger-soap.xml
-
Vendo melhor aqui, ele retorna o xml vazio na consulta, ai quando tento enviar, ele me da erro de validar o schema, mas o estranho é que:
1- pelo Arquivo de serviços a cidade usa o provedor Betha...que gera o arquivo para versão Abrasfv1...que gera a tag "condicaopagamento"
2- olhei quando chama os aquivos de schemas e esta chamando o arquivo: 'servico_enviar_lote_rps_envio_v01.xsd'm olhei o path e está certo...
e aí da o erro : Cod: X999 Descrição: 1871 - Element 'CondicaoPagamento': This element is not expected. Expected is ( Tomador ).
Mas essa tag foi excluída da versão 2.xx da Abrasf.....
-
Estou atualizando meu sistema para enviar através do ACBRNFSeX, as Nfse para a o Webservice Betha, para a cidade de São José-SC.
coloquei meu sistema para enviar em homologação, ele enviou mas me retornou um XMl vazio.
Agora minha dívida é se esse Webservice disponibiliza área para testes ou não?
Liguei em um telefone de contato deles e falaram que a empresa/prefeitura que tem que abrir um chamado com eles para informarem, que para empresa desenvolvedora não informam.....
Alguém sabe essa informação?
-
Consegui resolver o problema de envio, estava comendo bola com schemas....
apenas ainda não consegui ler o retorno da consulta a nota...
Alguém saberia dizer quais os métodos de consulta disponíveis para o servidor Betha em São José-SC?
-
Em 17/09/2021 at 19:04, Italo Giurizzato Junior disse:
italo recebi o retorno somente agora cedo, funcionou sem problemas tanto em ambiente de homologação como de produção, só ressaltando que estamos orientando nosso clientes a utilizarem o "retorno completo dos dados pelo Webservice da IPM"....conforme o post:
pode fechar esse tópico.
agradeço a ajuda
- 1
-
11 minutos atrás, Sandro Andre Reghelin disse:
Estou atualizando o envio da NFS-e para São José-SC, webservice Betha...
estou usando a ultima versão do ACBRNFSeX, bom como ja tem São José na lista de cidades, mandei um envio direto para o ver o que ocorria, retornou
o erro de validação de esquema, reclamando da inclusão da tag condicaopagamento, essa tag foi excluída segundo o manual da Betha, quando migrarão para a versão da ABRASF 2.02...
mas o arquivo ACBrNFSeXServicos.ini esta para a cidade de São José o provedor Betha, e pelo que andei olhando nos esse provedor chama a geração da versão ABRASF 1.xx
para chamar a versão 2,02 teria que estar como Betha_2....
Alguém saberia qual o correto para ser usado em São Jose-SC?
Mudei o arquivo ACBrNFSeXServicos.ini para Betha_2, ai ao tenta enviar me retorna o erro:
Cod: X002 Descrição: Nenhum RPS adicionado ao componente.
-
Estou atualizando o envio da NFS-e para São José-SC, webservice Betha...
estou usando a ultima versão do ACBRNFSeX, bom como ja tem São José na lista de cidades, mandei um envio direto para o ver o que ocorria, retornou
o erro de validação de esquema, reclamando da inclusão da tag condicaopagamento, essa tag foi excluída segundo o manual da Betha, quando migrarão para a versão da ABRASF 2.02...
mas o arquivo ACBrNFSeXServicos.ini esta para a cidade de São José o provedor Betha, e pelo que andei olhando nos esse provedor chama a geração da versão ABRASF 1.xx
para chamar a versão 2,02 teria que estar como Betha_2....
Alguém saberia qual o correto para ser usado em São Jose-SC?
-
Em 17/09/2021 at 17:37, Italo Giurizzato Junior disse:
Boa tarde Sandro,
Isso esta ocorrendo com o programa exemplo?
Se sim, acredito que você tenha alterado o arquivo ACBr.inc
obrigado Italo, deu certo aqui...se quiser pode fechar o tópico...
-
Em 17/09/2021 at 19:04, Italo Giurizzato Junior disse:
Italo acabei de fazer um teste aqui e funcionoum vou passar para a minha área de testes do sistema para mais testes e retorno o mais breve possível...
- 2
-
seguem os arquivos de uma nota que acabei de mandar cancelar, mas to achando que eles mudaram os retornos....
93-can.xml 93-can-soap.xml 93-ped-can.xml 93-ped-can-soap.xml
-
16 horas atrás, Italo Giurizzato Junior disse:
Sandro,
Você esta atribuindo o valor xsMsXml a XmlSingLib?
O correto é xsLibXml2.
italo coloquei a seguinte configuração:
with Geral do
begin
SSLLib := libWinCrypt;
//SSLCryptLib := TSSLCryptLib(cbCryptLib.ItemIndex);
//SSLHttpLib := TSSLHttpLib(cbHttpLib.ItemIndex);
SSLXmlSignLib := xsLibXml2;ai no radar apresenta o seguinte erro:
Suporte a "xsLibXml2" foi desativado por compilação {$DEFINE DFE_SEM_OPENSSL} ou {$DEFINE DFE_SEM_LIBXML2}
-
Italo no dia 14/09 você me passou um fonte que solucionava o problema de um retorno de acesso negado no servidor IPM de Guarapuava-PR, segue em anexo o fonte.
Na solução você disse que ele ja se encontrava no SVN, ontem atualizei os fontes na parte da manhã e o fonte que veio do ipm.provider.pas do SVN está diferente do que mandou como solução dia 14/09.
O que está acarretando erro em alguns retornos do webservice, no meu caso foi no cancelamento da NFSe que apareceu.....
-
3 minutos atrás, Italo Giurizzato Junior disse:
Sandro,
Você esta atribuindo o valor xsMsXml a XmlSingLib?
O correto é xsLibXml2.
ok vou verificar aqui..
-
5 minutos atrás, Italo Giurizzato Junior disse:
Sandro,
Neste caso acho melhor debugar para saber o ponto exato que ocorre o erro.
o ponto e esse : linha --> Schema.add(WideString(FpDFeSSL.NameSpaceURI), ArqSchema);
dentro da function TDFeSSLXmlSignMsXml.Validar(const ConteudoXML, ArqSchema: String; out
MsgErro: String): Boolean;mas não consegui passar dali no debug...tipo não consegui abrir o schema.add
-
3 minutos atrás, Italo Giurizzato Junior disse:
Sandro,
Se isso esta ocorrendo somente com a sua aplicação, acredito que deva ser alguma configuração do componente errada.
Pois os testes que eu faço é sempre com o programa exemplo e não tive esse erro.
teria uma idéia de qual item da configuração possa ser?
1 minuto atrás, Sandro Andre Reghelin disse:teria uma idéia de qual item da configuração possa ser?
porque é a mesma aplicação que uso para Guarapuava, so muda os dados do prestador....demais configuraçãoes do ACBR eu mantive a mesma...
-
19 minutos atrás, Italo Giurizzato Junior disse:
Sandro,
Acabei de fazer um teste aqui com essa cidade e não ocorreu esse erro.
Por favor atualize todos os fontes e repita os testes.
acabei de atualizar todos os fontes da pasta ...\dfe do acbr e persistiu o erro...
mas o que vem a ser esse erro?
-
-
23 minutos atrás, Italo Giurizzato Junior disse:
Boa tarde Sandro,
Isso esta ocorrendo com o programa exemplo ou com a sua aplicação?
o conteudo do xml e:
<ns3:ConsultarNfsePorRpsEnvio xmlns:ns3="http://www.betha.com.br/e-nota-contribuinte-ws"><IdentificacaoRps><Numero>7460</Numero><Serie>RP</Serie><Tipo>1</Tipo></IdentificacaoRps><Prestador><Cnpj>05537035000188</Cnpj><InscricaoMunicipal>302295</InscricaoMunicipal></Prestador></ns3:ConsultarNfsePorRpsEnvio>'
estoura na function TDFeSSLXmlSignMsXml.Validar(const ConteudoXML, ArqSchema: String; out
MsgErro: String): Boolean;linha --> Schema.add(WideString(FpDFeSSL.NameSpaceURI), ArqSchema);
onde :
FpDFeSSL.NameSpaceURI esta em branco ..
e
ArqSchema esta com valor : servico_consultar_nfse_rps_envio_v01.xsd
-
12 minutos atrás, Italo Giurizzato Junior disse:
Boa tarde Sandro,
Isso esta ocorrendo com o programa exemplo ou com a sua aplicação?
minha aplicação....
-
Estou começando os testes para envio da NFSe para São José -SC, pelo que vi no ACBR servidor Betha
copiei o schemas da pasta de exemplos do acbrnfsex, estou com a ultima versão, e ao tentar enviar está me retornando os seguinte erro:
Erro ao tentar enviar a NFS-e:
servico_consultar_nfse_rps_envio_v01.xsd#/schema
The '' namespace provided differs from the schema's 'http://www.betha.com.br/e-nota-contribuinte-ws' targetNamespace -
20 minutos atrás, Italo Giurizzato Junior disse:
Sandro,
Já esta no SVN.
ok
- 1
-
10 minutos atrás, Italo Giurizzato Junior disse:
Boa tarde Sandro,
Fiz mais algumas alterações, faça um teste com a unit em anexo:
Funcionou sem problemas....veja o retorno como ficou....por mim solucionado...
- 1
NFSe São José-SC àrea de homologação
em ACBrNFSe
Postado
Se concordar com a alteração pode encerrar esse tópico...
tenho outra dúvida mas vou abrir outro tópico...