Ir para conteúdo
  • Cadastre-se

ivbolson

Membros
  • Total de ítens

    32
  • Registro em

  • Última visita

Últimos Visitantes

1.004 visualizações

ivbolson's Achievements

Explorer

Explorer (4/14)

  • Dedicated Rare
  • First Post
  • Collaborator Rare
  • Conversation Starter
  • Week One Done

Recent Badges

0

Reputação

  1. 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.
  2. 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
  3. 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
  4. 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"
  5. 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
  6. 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;
  7. Além disto a property RetWS contém um xml com defeito...
  8. 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.
  9. Bom Dia! Eu consegui setando a propriedade: ACBrNFSe.Configuracoes.WebServices.AguardarConsultaRet = 20000, ou seja em 20 segundos.
  10. Na última atualização do componente ACBr voltou a funcionar.
  11. 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.
  12. ivbolson

    NFS-e Ivoti-RS (Tecnos)

    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
  13. 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.
  14. 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
  15. 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.".
×
×
  • 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...