-
Total de ítens
204 -
Registro em
-
Última visita
-
Days Won
1
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Joas Vilas Boas Fernandes postou
-
Erro Consulta Lote Provedor IPM Colombo - PR
Joas Vilas Boas Fernandes replied to Joas Vilas Boas Fernandes's tópico in ACBrNFSe
Boa tarde Juliana, O que quer dizer com novo Demo?. Eu Fiz update hoje de manha e estou comparando ACBrNFSe com ACBrNFSex conforme pode ver no primeiro post. Quando digo antigo me refiro ao ACBrNFSe mas atualizado. Eu não sei o novo componente faz diferente mas o método de envio esta muito diferente, pode ser também que esteja faltando alguma configuração. -
Erro Consulta Lote Provedor IPM Colombo - PR
Joas Vilas Boas Fernandes replied to Joas Vilas Boas Fernandes's tópico in ACBrNFSe
Bom dia, estava fazendo uns teste, percebi que o método de envio esta totalmente diferente do antigo. Por exemplo no antigo tem no inicializarServico: if FProvedor in [proGiap, proIPM] then self.FPAuthorizationHeader := FPConfiguracoesNFSe.Geral.Emitente.WebChaveAcesso. Tem umas situações referente a usuário e senha que é feito no DefinirEnvelopeSoap ,ficando o envelope assim o FPEnvelopeSoap: '--201A6C08_Synapse_boundary'#$D#$A'Content-Disposition: form-data; name="login"'#$D#$A#$D#$A'04943415000230'#$D#$A'--201A6C08_Synapse_boundary'#$D#$A'Content-Disposition: form-data; name="senha"'#$D#$A#$D#$A'049434'#$D#$A'--201A6C08_Synapse_boundary'#$D#$A'Content-Disposition: form-data; name="f1"; filename="0175130027097806-con-lot.xml"'#$D#$A'Content-Type: text/xml'#$D#$A#$D#$A'<nfse><pesquisa><codigo_autenticidade>0175130027097806</codigo_autenticidade><numero/><serie/><cadastro/></pesquisa></nfse>'#$D#$A'--201A6C08_Synapse_boundary--'#$D#$A O Envio esta assim: FPDFeOwner.SSL.Enviar(FPEnvelopeSoap, FPURL, FPSoapAction, FPMimeType, FPAuthorizationHeader); Nao consegui achar isso no Novo. não sei se faz de outra forma. -
Boa Tarde, No item 1 consigo resolver assim: ACBrXmlBase - TratarXmlRetorno - function TratarXmlRetorno(const aXML: string): string; begin Result := StrToXml(aXML); Result := RemoverCDATA(Result); Result := RemoverDeclaracaoXML(Result); Result := RemoverIdentacao(Result); Result := ConverterUnicode(Result); //Result := TiraAcentos(Result); end; e na funçao checarResposta usar o parser - ParseText. Verifiquei que versão anterior esta ok as mensagens. era assim: FPRetornoWS := FastStringReplace(FPRetornoWS, '<', '<', [rfReplaceAll]); FPRetornoWS := FastStringReplace(FPRetornoWS, '>', '>', [rfReplaceAll]); FPRetornoWS := FastStringReplace(FPRetornoWS, 'lt;', '<', [rfReplaceAll]); FPRetornoWS := FastStringReplace(FPRetornoWS, 'gt;', '>', [rfReplaceAll]); FPRetornoWS := RemoverCharControle(FPRetornoWS); FPRetornoWS := RemoverDeclaracaoXML(FPRetornoWS); FPRetornoWS := RemoverIdentacao(FPRetornoWS); if (FProvedor in [proNFSeBrasil, proIPM]) then AuxXML := ParseText(FPRetornoWS, true, false) else AuxXML := ParseText(FPRetornoWS); if FPConfiguracoesNFSe.Geral.RetirarAcentos then AuxXML := TiraAcentos(AuxXML);
-
Erro Consulta Lote Provedor IPM Colombo - PR
Joas Vilas Boas Fernandes replied to Joas Vilas Boas Fernandes's tópico in ACBrNFSe
Segue link dos manuais... https://www.nfs-e.net/fiscalweb.php -
Erro Consulta Lote Provedor IPM Colombo - PR
um tópico no fórum postou Joas Vilas Boas Fernandes ACBrNFSe
Bom dia, Estou Fazendo teste de consulta de lote pelo Provedor IPM - Colombo -PR , usando AcbrNFSeX e esta retornando o erro de usuário inválido. No AcbrNFSe esta normal. -
Boa tarde, Para o servidor issPiloto Curitiba pede que envie junto a requisição do serviço o certificado digital do prestador de serviços. Como fazer? ja fiz como pede no manual do issPiloto, já vinculei com usuário. Mas no acbr ainda não sei o que fazer. acho que minha duvida é a mesma desse topico.
-
Italo, Para o provedor SJP, esta apresentando o erro A alíquota do ISS de ME ou EPP do simples nacional deve ficar entre 2% e 5%, conforme enquadramento na tabela de receita do simples nacional'. 1 - A mensagem vem toda estranha : 'A alA quota do ISS de ME ou EPP do simoles nacional deve ficar entre 2% e 5%, conforme enquadramento na tabela de receita do simples nacional.' Teria como ajustar? 2 - Vi que na function TNFSeW_ABRASFv2.GerarValores: TACBrXmlNode linha 677 : Aliquota := AjustarAliquota(NFSe.Servico.Valores.Aliquota, DivAliq100) a propriedade DivAliq100 esta false e no caso seria True. Como Setar? Eu coloque True e passou a NFSe.
-
Bom dia Ao consultar uma nota fiscal de serviço em São Jose dos Pinhais - PR esta retornando com <ns1:CompNfse... ns2:... ns3... .E ai nao abre o xml. fiz um replace eleiminando isso e aparentemente resolveu. minha duvida é: esse xml com essas tags vem assim do provedor? posso fazer o replace? desde ja muito obrigado
-
Exclusão do valor do ICMS na base de cálculo do PIS e COFINS
um tópico no fórum postou Joas Vilas Boas Fernandes ACBrNFe
Tem um tópico onde @Italo Giurizzato Junior informa que foi prorrogado para 2022. Mas não ficou claro, o que foi prorrogado? tem algum documento?. Tem alguns clientes pedindo outros não para fazer a exclusão da base de calculo PIS/COFINS. -
Habilitar PIX no TEF
Joas Vilas Boas Fernandes replied to Joas Vilas Boas Fernandes's tópico in Dúvidas sobre TEF
ainda não temos cliente usando em produção. -
Código de barras inválido. Linha digital gerada depois da atualização 42297.00093 00058.258435 00000.069724 3 86190000003500 Linha digital gerada pelo Banco : 42297.00903 00058.258435 00000.069724 5 86190000003500 Agencia : 0090-0 CC : 00582584-3 (05) Agência do cliente mas não fala se é com o digito ou não. Entao o acbr esta pegando só o numero da agencia (0090) e formatando para 5 casas (00090). aqui ele pega os quatros primeiro dígitos da agencia que em vez de 0090 pega 0009.
-
bom dia, esta bem confuso isso dai. Meu sistema estava homologado. Com as ultimas alteração o banco começou a rejeitar. antes estava assim: function TACBrBancoSafra.MontarCodigoBarras(const ACBrTitulo: TACBrTitulo): string; var CodigoBarras, FatorVencimento, DigitoCodBarras , valorDocumento, agencia, agenciaDigito, conta, ContaDigito, NossoNumero: string; begin with ACBrTitulo.ACBrBoleto do begin FatorVencimento := CalcularFatorVencimento(ACBrTitulo.Vencimento); valorDocumento := IntToStrZero(Round(ACBrTitulo.ValorDocumento * 100), 10); agencia := PadLeft(RightStr(Cedente.Agencia,4), 4, '0'); agenciaDigito := PadLeft(Cedente.AgenciaDigito, 1, '0'); conta := PadLeft(Cedente.Conta, 9, '0'); ContaDigito := PadLeft(Cedente.ContaDigito, 1, '0'); NossoNumero := PadLeft(RightStr(ACBrTitulo.NossoNumero,9),9,'0'); CodigoBarras := IntToStr(Banco.Numero) + '9' + FatorVencimento + valorDocumento + '7' + agencia + Trim(agenciaDigito) + trim(conta) + ContaDigito + NossoNumero + '2'; DigitoCodBarras := CalcularDigitoCodigoBarras(CodigoBarras); end; Result := IntToStr(Numero) + '9' + DigitoCodBarras + Copy(CodigoBarras, 5, 39); end;