ivbolson
Membros-
Total de ítens
32 -
Registro em
-
Última visita
Últimos Visitantes
1.005 visualizações
ivbolson's Achievements
-
Reinf consultas pelo método ConsultaReciboEvento
ivbolson replied to ivbolson's tópico in ACBr-Reinf
Estou utilizando o componente e as consultas foram feitas observando o ambinte (homologação ou produção) repito: utilizando o método ACBrReinf1.ConsultaReciboEvento não tive sucesso nas consultas. -
ivbolson started following Reinf consultas pelo método ConsultaReciboEvento
-
Este método sí funciona para os eventos R-2099 e R-20499? Por que os dados retornados no arquivo .XML contém um número de protocolo inválido? resp-REINFCONS-Evento2099.xml
-
AcbrBlocoX - Mensagem de Envio de Estoque
ivbolson replied to ivbolson's tópico in ACBrSintegra/ACBrPAF
Não obtive resposta nenhuma, então editei os fontes do ACBr e ajustei para gerar os arquivos .XML de acordo com os schemas, criei um aplicativo de demonstração. Tudo funcionando. ACBrBlocoX.rar DemoACBr.rar -
AcbrBlocoX - Mensagem de Envio de Estoque
ivbolson replied to ivbolson's tópico in ACBrSintegra/ACBrPAF
O componente ACBrBlocoX não possui nenhuma propriedade onde se possa carregar o endereço de arquivos de schema... a versão do componente é: ACBrBlocoX Ver: 1.1.0a mas... os schemas são carregados de: "http://webservices.sathomologa.sef.sc.gov.br/wsDfeSiv/Recepcao.asmx" -
Ao validar o arquivo XML do estoque estou com a seguinte mensagem de erro: XML inválido: Schema inválido: The element 'Codigo' cannot contain child element 'CodigoGTIN' because the parent element's content model is text only.; The element 'Produto' has invalid child element 'Quantidade'. List of possible elements expected: 'CodigoTipo'.; Pelo que entendi o XML deveria ser gerado da seguinte forma: <Codigo Tipo="GTIN">47873463800012</Codigo> XmlEstoque.XML
-
Utilizo Delphi 7, estou zipando o XML com TZip e depois utilizo o fragmento de código abaixo, e estou com a mesma mensagem de erro... AuxAcbr := TStringList.Create; AuxAcbr.LoadFromFile(lArqZipado'); WebServices.EnviarReducaoZ.XMLZipado := EncodeBase64(AuxAcbr.Text); WebServices.ValidarReducaoZ.ValidarEcf := False; WebServices.ValidarReducaoZ.ValidarPafEcf := False; WebServices.EnviarReducaoZ. Executar;
-
Envio blocox - Alteração campo Quantidade
ivbolson replied to douglas_k's tópico in Dúvidas Gerais sobre o ACBr
Além disto a property RetWS contém um xml com defeito... -
Talvez você tenha que tratar a exception gerada pelo ACBr, quando vier em branco, ou seja: sem mensagem de erro, não fazer nada e prosseguir normalmente. Outra possibilidade é a mensagem de erro não estar sendo retornada pelo web service, neste caso você deve consultar a situação do seu RPS no portal, lá terá a descrição do erro que não está sendo retornado. Por exemplo o erro de inscrição municipal inválida não é retornado pelo web service.
-
Bom Dia! Eu consegui setando a propriedade: ACBrNFSe.Configuracoes.WebServices.AguardarConsultaRet = 20000, ou seja em 20 segundos.
-
Na última atualização do componente ACBr voltou a funcionar.
-
Sim também fiz testes de envio e cancelamento, em produção, aliás este web service só funciona neste ambiente, mas... é preciso fazer o ajuste que mencionei no tópico anterior no método TACBrDFe.Gravar.
-
Quando vai assinar o RPS dá erro, mensagem retornada: "Não foi possível carregar XML" mais o texto do xml aparentemente dá erro no LoadFromFile na unit acbrdfecapicom.pas por volta da linha 572. 67_erro.xml
-
Consegui aprovar uma NFS-e, mas tive que alterar um método. function TACBrDFe.Gravar(NomeArquivo: String; ConteudoXML: String alterei de: NomeArquivo := SoPath + SoNome para: NomeArquivo := SoPath + StringReplace(SoNome, '/', '', [rfReplaceAll]) Isto para retirar da string o caracter '/' que vem do xml de resposta ao envio do lote.
-
Ok... então devo utilizar este método: ACBrNFSe.ConsultarNFSeporRps() ? por que existem mais dois ACBrNFSe.ConsultarSituacao() que retorna o erro: "SoapAction não definido para: TNFSeConsultarSituacaoLoteRPS" e ACBrNFSe.ConsultarLoteRps() que retorna o erro: [ACBrNFSe.Configuracoes.Arquivos.PathNFSe] + [protocolo] + '-con-lot.xml' + 'O sistema não pode encontrar o caminho especificado'. Acho que o método ACBrNFSe.ConsultarLoteRps() está com erro é este que devo utilizar, por que o protocolo retornado no envio do lote contém uma "/" (barra) e isso faz gerar a exceção ao tentar salvar o arquivo. 44-rec.xml
-
Aparentemente não tinha nada há ver com permissões do windows, Configurei a propriedade: "ACBrNFSe.Configuracoes.Geral.ConsultaLoteAposEnvio := False" e a mensagem de erro mudou, ou seja o lote foi aceito pelo webservice, mas o erro agora está na consulta de aprovação, em ACBrNFSe.ConsultarNFSeporRps(). O Erro retornado é: "Erro Interno: 12002 Erro HTTP: 4 Erro: Requisição não enviada. 12002 - O tempo limite da operação foi atingido.".