Ir para conteúdo
  • Cadastre-se

Destak

Membros Pro
  • Total de ítens

    273
  • Registro em

  • Última visita

Tudo que Destak postou

  1. Desde umas + ou - 2 atualizações atrás dos fontes via svn, agora após emitir um boleto quando fecho o sistema aparece a seguinte mensagem: isso ocorre somente quando emito usando ACBrBoleto1.Configuracoes.WebService.Operacao := tpInclui; quando somente entro no sistema para fazer consulta de retorno o erro nao ocorre ACBrBoleto1.Configuracoes.WebService.Operacao := tpConsulta;
  2. Boa tarde, Atualizei os fontes, fiz novos testes e constatei que esta tudo ok agora como deve ser obrigado. Somente uma questão que reparei não de hoje mas de umas 2 atualizações dos fontes atrás, agora após emitir um boleto quando fecho o sistema aparece a seguinte mensagem Pode me indicar como resolver ou seria o caso de você analisar ai o que esta ficando amarrado ao usar o componente.
  3. Seguindo as instruções do @Pandaaa no Discord analisei as 2 instruções GerarJuros(Json); GerarMulta(Json); da unit ACBrBoletoW_BancoBrasil_API.pas e vou descrever aqui para os demais colegas quais propriedades usar para aplicar juros e multa no titulo. Para juros valor monetario diario: ValorMoraJuros := valor moterario; CodigoMora := '1'; DataMoraJuros := data que comeca a cobrar. Para multa em percentual sobre o valor do titulo: PercentualMulta := percentual desejado; MultaValorFixo := False; DataMulta := data que acresenta a multa. A forma acima é que atende meu modelo de negocio, porem reparei que no caso da multa se ao inves de um percentual, for um valor fixo dai do jeito que o componente esta ela vai pegar o valor da multa igual o valor do juros, isso ocorre neste trecho do codigo: if Titulos.PercentualMulta > 0 then begin if Titulos.MultaValorFixo then ACodMulta := 1 else ACodMulta := 2; end else ACodMulta := 3; if (Titulos.DataMulta > 0) then begin JsonMulta.Add('tipo').Value.AsInteger := ACodMulta; JsonMulta.Add('data').Value.AsString := FormatDateBr(Titulos.DataMulta, 'DD.MM.YYYY'); case ACodMulta of 1 : JsonMulta.Add('valor').Value.AsNumber := Titulos.ValorMoraJuros; (Aqui precisaria ser outro campo Titulos.ValorMulta e nao pegar o mesmo do valor juros) 2 : JsonMulta.Add('porcentagem').Value.AsNumber := Titulos.PercentualMulta; end; Acredito que o ideal seria criar uma nova propriedade no componente chamada ValorMulta para que quando a multa for um valor fixo, dai seria indicado nesta propriedade o valor.
  4. Boa noite, Atualizei os fontes, também as novas diretivas openssl e realizei as operações em modo de produção tpInclui e tpConsulta que funcionaram com sucesso, parabéns a todos e obrigado. Sobre as operações tpAltera e tbbaixa não encontrei no demo um exemplo, estas operações estão implementadas? se sim como usar?
  5. Boa tarde, Apenas para corroborar este tópico estou com exatamente o mesmo problema.
  6. Ok realizei esta mudanca no INI e agora a msg de erro é (Falha ao interpretar o XML "xmlParseDoc"). Ele não chegar a gerar o XML para envio.
  7. Boa noite, Fiz a alteração informada porem mesmo erro, segue novos arquivos para analise. Da uma olhada neste tópico abaixo que você resolveu para mim, se tem alguma relação. 1-ger-nfse.xml 1-ger-nfse-soap.xml 1-lista-nfse.xml 1-lista-nfse-soap.xml
  8. Boa tarde Juliana, Tenho acompanhado por cima o novo componente ACBrNFSeX e vi que será necessário fazer adequações relevantes no meu sistema para poder começar a usa-lo pois tenho em produção uma quantidade relevante de provedores diferentes funcionando nos clientes, sendo assim precisarei de um pouco de tempo para isso, por isso gostaria apenas da correção em questão. Acho que não é difícil de resolver isso, se você acompanhar meus últimos tópicos o Italo resolveu isso fazendo alguma mudança pequena nos INI apenas, desde já agradeço sua atenção. Solicito ao Italo se possível dar uma verificada de qual é o motivo do erro em questão desde já obrigado e aguardo um retorno.
  9. Boa tarde, Ao tentar emitir uma NFS-e com o metodo gerar para o provedor Fiorilli cidade de Belterra/PA obtenho o erro E172 Arquivo enviado com erro na assinatura, segue os XMLs de envio e retorno para analise obrigado. 1-ger-nfse.xml 1-ger-nfse-soap.xml 1-lista-nfse.xml 1-lista-nfse-soap.xml
  10. Boa tarde, Desculpe a demora, atualizei hoje os fontes e também os INI e agora deu certo, a substituição de NFS-e foi realizada com sucesso, mais uma vez muito obrigado Italo, pode fechar o tópico.
  11. Boa tarde Italo, Atualizei os fontes, INI, SCHEMAS porem mesmo erro segue em anexo os XMLs dos testes realizados agora. 000000005-sub.xml 000000005-sub-soap.xml 000000005-ped-sub.xml 000000005-ped-sub-soap.xml
  12. Boa tarde, Consegui acesso ao manual deste provedor para esta cidade e eles usam a versão do layout ABRASF 1.0 mesmo. Refiz os testes usando o metodo de envio do componente Assincrono e obtive agora outro erro: E45 | CNPJ nao encontrado na base de dados | Confira o numero do CNPJ informado. Caso esteja correto, o prestador nao esta inscrito no municipio. | CNPJ do prestador nao autorizado a emitir NFS-e; CNPJ lote: Este erro deve ter relação com o CNPJ do cliente não estar autorizado ainda junto a prefeitura. Assim que o cliente resolver isso junto a prefeitura posto aqui o resultado.
  13. Olá Juliomar, Não entendi, você quer mais informações? se for isso, estou no ambiente de homologação pois este provedor só deixa emitir em produção após realizar algumas operações no ambiente de homologação sendo uma delas realizar a substituição de NFS-e, segue em anexo o RPS referente a tentativa de substituição acima. 3521043922814200014656000000000000361-rps.xml
  14. Boa tarde Juliana, Ok seguindo o que você sugeriu assinei o SAC e abri o tópico lá, agradeço pela atenção e aguardo retorno lá, obrigado.
  15. Olá amigos conforme descrito no titulo Provedor DeISS Indaiatuba/SP erro E324 Assinatura do RPS invalida. Ao tentar usar o método ACBrNFSe1.SubstituirNFSe obtenho o erro acima mencionado segue os XMLs em anexo. Há alguns dias estava tendo um erro parecido mas ao tentar cancelar uma NFS-e e foi solucionado pelo Italo que enviou um novo INI do referido provedor no qual notei algumas diferenças na parte [Cancelar] acredito que seja a mesma coisa o problema mas agora na parte de [Substituir]. Segue em anexo os XMLs de testes realizados hoje, obrigado. 000000005-ped-sub.xml 000000005-ped-sub-soap.xml 000000005-sub.xml 000000005-sub-soap.xml
  16. Ainda não consegui, estou tentando ligar lá na prefeitura para saber que versão do layout estão realmente usando conforme o Italo mencionou acima, qual erro voce esta recebendo é exatamente como o meu?
  17. Bom dia, Alguma ajuda pessoal em relação a este erro?
  18. Olá amigos conforme descrito no titulo Provedor Fiorilli Serra Negra/SP erro E172 de assinatura método Gerar. Tenho notado que esta havendo este tipo de erro de assinatura em alguns provedores e em diferentes métodos, inclusive tenho um tópico aberto há 2 dias vejam, aguardando ajuda. Se possível conferir os outros métodos como cancelar e substituir se tem algum problema com assinatura também, pois só tentei o método gerar, segue os XMLs para analise. 1-ger-nfse.xml 1-ger-nfse-soap.xml 1-lista-nfse.xml 1-lista-nfse-soap.xml
  19. Olá amigos conforme descrito no titulo Provedor DeISS Indaiatuba/SP erro E324 Assinatura do RPS invalida. Ao tentar usar o método ACBrNFSe1.SubstituirNFSe obtenho o erro acima mencionado segue os XMLs em anexo. Há alguns dias estava tendo um erro parecido mas ao tentar cancelar uma NFS-e e foi solucionado pelo Italo que enviou um novo INI do referido provedor no qual notei algumas diferenças na parte [Cancelar] acredito que seja a mesma coisa o problema mas agora na parte de [Substituir]. 000000004-sub.xml 000000004-sub-soap.xml 000000004-ped-sub.xml 000000004-ped-sub-soap.xml
  20. Boa noite, Com este arquivo INI enviado por você deu certo, obrigado Italo.
  21. No arquivo Cidades.ini e cidade de Feira de Santana/BA encontra-se configurado da seguinte maneira: [2910800] Nome=Feira de Santana UF=BA Provedor=WebISS NomeURL_H=feiradesantanaba NomeURL_P=feiradesantanaba Tentando emitir pelo metodo Gerar obtenho o seguinte erro: Erro Interno: 0 Erro HTTP: 500 URL: https://feiradesantanaba.webiss.com.br/servicos/wsnfse/nfseServices.svc <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><s:Fault><faultcode xmlns:a="http://schemas.microsoft.com/ws/2005/05/addressing/none">a:ActionNotSupported</faultcode><faultstring xml:lang="pt-BR">The message with Action 'http://tempuri.org/INfseServices/GerarNfse' cannot be processed at the receiver, due to a ContractFilter mismatch at the EndpointDispatcher. This may be because of either a contract mismatch (mismatched Actions between sender and receiver) or a binding/security mismatch between the sender and the receiver. Check that sender and receiver have the same contract and the same binding (including security requirements, e.g. Message, Transport, None).</faultstring></s:Fault></s:Body></s:Envelope> Sendo assim mudei a configuração do Cidades.ini para v2 deixando assim: [2910800] Nome=Feira de Santana UF=BA Provedor=WebISSv2 NomeURL_H=feiradesantanaba NomeURL_P=feiradesantanaba Dai tentando emitir pelo metodo Gerar obtenho uma mensagem de erro vazia, segue os XMLs de retorno que a principio estao com um conteudo bem diferente do normal vejam por gentileza. 1-lista-nfse.xml 1-lista-nfse-soap.xml 1-ger-nfse.xml 1-ger-nfse-soap.xml
  22. Olá amigos conforme descrito no titulo Provedor DeISS Indaiatuba/SP erro E172 Arquivo enviado com erro na assinatura. Estou no ambiente de homologação uso o metodo Gerar para envio e a emissão da NFS-e é realizada com sucesso, ja quando tento cancelar obtenho o erro ja acima descrito, segue em anexo os XMLs. 1-can.xml 1-can-soap.xml 1-ped-can.xml 1-ped-can-soap.xml
  23. Boa tarde, Ainda dentro deste tema surgiu uma nova questão aqui, para cancelar a NFS-e junto ao CONAM faço assim: ACBrNFSe1.ConsultarLoteRps('', Protocolo) recebo o XML da NFS-e confiro se já se trata de uma NFS-e cancelada, caso não esteja cancelada então chamo o método: ACBrNFSe1.WebServices.CancelaNFSe('1',ACBrNFSe1.NotasFiscais.Items[0].NFSe.Numero, Motivo, '1'); Dai a NFS-e não é cancelada e recebo a informação dizendo que a "serie da nota fiscal precisa ser informada" mas no XML que recebi de retorno consta a tag <SerNf>NFE</SerNf> normalmente no caso a serie é "NFE" Então fiz da seguinte maneira: ACBrNFSe1.ConsultarLoteRps('', Protocolo) if Provedor = 'CONAM' then ACBrNFSe1.NotasFiscais.Items[0].NFSe.SeriePrestacao := 'NFE'; ACBrNFSe1.WebServices.CancelaNFSe('1',ACBrNFSe1.NotasFiscais.Items[0].NFSe.Numero, Motivo, '1'); Desta maneira a NFS-e é cancelada com sucesso, acredito que o problema esteja em após a consulta do protocolo o componente não esta carregando a tag <SerNf>NFE</SerNf> para a devida propriedade do componente no caso a propriedade SeriePrestacao. Desde já agradeço.
  24. Bom dia, Atualizei os fontes, realizei novos testes e a propriedade Dm_Base.ACBrNFSe1.NotasFiscais.Items[0].NFSe.Situacao agora sim esta disponibilizando a informação da tag <SitNf>2</SitNf> corretamente. Ja a propriedade ACBrNFSe1.NotasFiscais.Items[0].NFSe.MotivoCancelamento continua vazia mesmo havendo a tag <MotivoCncNf>lancamento digitado errado</MotivoCncNf> no XML da nota de retorno e tambem no XML da lista. Segue em anexo os XMLs dos novos testes realizados hoje. 3521013807413200013056000000000000001-nfse.xml FFF7FD0A35079E7355B0-lista-nfse.xml
  25. Bom dia, Ok é de suma importância, pois é a única forma de verificarmos se a NFS-e esta cancelada ou não.
×
×
  • 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...