-
Total de ítens
272 -
Registro em
-
Última visita
-
Days Won
1
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Aggille Sistemas de Gestão postou
-
Sicoob Instrucao1 e Instrucao2 segmento S
Aggille Sistemas de Gestão replied to Desenvolvimento total S's tópico in ACBrBoleto
essas mensagens que o sicoob pede, é somente para quando o usuario for emitir a segunda via do boleto pelo site do banco.. eu sempre informo ao sicoob que não será enviada a mensagem, pois o cliente sempre enviará o boleto a partir do sistema, que já vai com a mensagem automática... -
DataMultaJuros APi BB
Aggille Sistemas de Gestão replied to Aggille Sistemas de Gestão's tópico in ACBrBoleto
No layout do BB não tem a opção DATA ali no Json dos Juros.. o BB simplesmente estava ignorando a instrução de Juros... fiz a seguinte alteração: Somente comentei a linha 581.. Enviei uma duplicata pro banco e confirmei que as instruções de juros apareceram...- if (Titulos.ValorMoraJuros > 0) then begin JsonJuros.Add('tipo').Value.AsInteger := StrToIntDef(Titulos.CodigoMora, 3); // JsonJuros.Add('data').Value.AsString := FormatDateBr(Titulos.DataMoraJuros, 'DD.MM.YYYY'); case (StrToIntDef(Titulos.CodigoMora, 3)) of 1 : JsonJuros.Add('valor').Value.AsNumber := Titulos.ValorMoraJuros; 2 : JsonJuros.Add('porcentagem').Value.AsNumber := Titulos.ValorMoraJuros; end; -
Boa tarde.. na Unit ACBrBoletoW_BancoBrasil_API;, na linha 578, temos a o seguinte condicional : if (Titulos.DataMoraJuros > 0) then ou seja, o ACBR só gera a informação de Juros, se tiver definidio a DataMoraJuros. Porém, na documentação da API do BB, essa data vale somente para a MULTA, o nó dos Juros nem possui data.. Na minha visão, o juros devem ser gerados se a propriedade Titulos.ValorMoraJuros > 0 a Multa sim, pode ser condicionada a Data. Segue abaixo print do Swager da documentação do BB
-
Correção cnab400 banco inter..
Aggille Sistemas de Gestão replied to Aggille Sistemas de Gestão's tópico in ACBrBoleto
sim... já tenho clientes usando em produção.. padrão cnab400... acbr funcionando direitinho.. -
Bom dia.. encontrei um pequeno problema na unit ACBrBancoInter. Na linha 196, a variável ADataMoraJuros está sendo iniciada com '' e deveria ser '000000'. Pois quando a empresa não cobra juros e multa, deve ser preeenchido com zeros. Nessa situação o registro 1 era gerado com o tamanho de linha errado. Segue a unit corrigida.. já foi testado e funciona sds, ACBrBancoInter.pas
-
Regra de negócio (momento da transmissão)
Aggille Sistemas de Gestão replied to Paulo Casagrande's tópico in ACBrNFe
Eu, particularmente faço dessa forma... Faço os cálculos e gravo a nota no Banco, pois todas as classes de NFe que eu tenho fazem uso do ID da nota, portanto, a nota precisa estar gravada no banco para a transmissão sds, -
deixo em pastas e armazeno no banco somente o nome do xml...
-
Bom dia... Estou tentando enviar NFSe para o provedor Thema com método meLoteSincrono. Configurei o componente com a pripriedade ConsultaLoteAposenvio = false, porque eu mesmo quero fazer a consulta pelo numero do RPS após o envio, pois a consulta por lote nesse provedor parece nunca funcionar... A consulta por RPS funciona bem.. Porém sempre recebo o erro X202 - Lista de NFSe não encontrada. Me parece que ele está sempre consultando após o envio...
-
Sicredi também.. a cobrança online é um produto diferente... mas nesse caso é somente fazer a solicitação pro gerente.. tive que solicitar pra minha empresa pra testar a API, pois não tem um ambiente de homologação, e eu nem uso cobrança pelo sicredi.. mas foi bem tranquilo, no mesmo dia ja estava tudo liberado.
-
Erro na compilação ACBRLIBNFse
Aggille Sistemas de Gestão replied to Aggille Sistemas de Gestão's tópico in ACBrLIB
Quando transformo o parametro aLote em String, ele retorna que Procedures não têm retorno.. o Método Enviar é uma procedure e não uma Function... -
Bom dia... Estou compilando o ACBRLibNFSe, e na Unit ACBRNFSLibBase, linha 333, ocorre o seguinte erro: ACBrLibNFSeBase.pas(333,45) Erro: Incompatible type for arg no. 1: Got "LongInt", expected "AnsiString" a linha é a segunte: Response := DM.ACBrNFSeX1.Emitir(aLote, ModoEnvio, aImprimir); Versão do Lazarus: 2.0.12 / 32bits Versão do FPC: 3.2.0 sds,
-
Segue em anexo arquivo .TXT modificado com algumas instruções de configuração para o webservice do Sicredi.. Por gentileza, adicionar ao trunk... sds, configWebService.txt
-
API Integração WebService sicred
Aggille Sistemas de Gestão replied to dbechelli's tópico in ACBrBoleto
Fontes atualizados e testes efetuados no Banco do Brasil e Sicredi... tudo funcionando.. @Fernando Henrique também teve contribuição nessas alterações.. ele me enviou os fontes dele que foram muito úteis...obrigado pela contribuição.. -
API Integração WebService sicred
Aggille Sistemas de Gestão replied to dbechelli's tópico in ACBrBoleto
sim.. testei no Sicredi e no BB e funciona perfeitamente... -
API Integração WebService sicred
Aggille Sistemas de Gestão replied to dbechelli's tópico in ACBrBoleto
Essa mesma configuração também funciona para o Banco do Brasil, pois eu estava usando dessa forma já em produção e não afetou as transações do BB -
API Integração WebService sicred
Aggille Sistemas de Gestão replied to dbechelli's tópico in ACBrBoleto
Bom dia @Victor H. Gonzales - Panda .. então o que acontece.. La na Unit ACBrBoletoWS.. temos a seguinte situação a partir da linha 673 ( nas units que vc me mandou ). try FDFeSSL.SSLHttpClass.Clear; FDFeSSL.SSLHttpClass.MimeType := FPContentType; with FDFeSSL.SSLHttpClass.HeaderReq do begin Clear; if FPAccept <> '' then Add(C_ACCEPT +': '+ FPAccept); if FPAuthorization <> '' then Add(FPAuthorization); if FPKeyUser <> '' then Add(FPKeyUser); if FPIdentificador <> '' then Add(FPIdentificador); if FPContentType <> '' then Add(C_CONTENT_TYPE +': '+ FPContentType); end; Nesse caso, a linha FDFeSSL.SSLHttpClass.MimeType := FPContentType; e a linha if FPContentType <> '' then Add(C_CONTENT_TYPE +': '+ FPContentType); geral o header Content-Type duas vezes, e isso dá erro de Bad Request... Uma das alterações que eu fiz foi retirar a linha if FPContentType <> '' then Add(C_CONTENT_TYPE +': '+ FPContentType); se remover uma das linhas funciona... -
Problemas timeout no envio da NF-e
Aggille Sistemas de Gestão replied to Juliano Amaral's tópico in ACBrNFe
Estou no RS.. e dando erro de Timeout com OpenSSL... mudei a configuração pra WinCrypt e funcionou... -
API Integração WebService sicred
Aggille Sistemas de Gestão replied to dbechelli's tópico in ACBrBoleto
Segue fontes alterados.. Já testados Métodos de Registro, Consulta e Baixas, todos funcionando.. nos Próximos dias vou liberando outras funcionalidades ACBrBoletoWS.pas ACBrBoleto.pas ACBrBoletoW_Sicredi_API.pas ACBrBoletoRet_Sicredi_API.pas -
API Integração WebService sicred
Aggille Sistemas de Gestão replied to dbechelli's tópico in ACBrBoleto
a Autenticação eu ja corrigi tb.. ja esta pegando a chave certa.. estou ajustando os headers... -
API Integração WebService sicred
Aggille Sistemas de Gestão replied to dbechelli's tópico in ACBrBoleto
Ja veio meu acesso no sicredi... estou testando a api... colocarei aqui as alterações.. -
API Integração WebService sicred
Aggille Sistemas de Gestão replied to dbechelli's tópico in ACBrBoleto
Segue em anexo arquivos para Integração com API do Sicredi... Tenho conta da minha empresa no banco, porém nao utilizo Cobrança, então ainda não tenho a chave de acesso. Ja solicitei ao gerente, mas demora alguns dias..caso alguem queira analisar e testar os fontes estão aqui.. Não utilizei componentes externos, como o Indy..utilizei as classes do proprio ACBR para fazer a solicitação da chave. Em cada requisição, ele soliciita uma novo token. Para isso, tem que configurar a propriedade Cedende.CedenteWS.ClientID com o código gerado no site do sicredi. Lembrando que não tem ambiente de homologação... ACBrBoletoW_Sicredi_API.pas ACBrBoletoRet_Sicredi_API.pas ACBrBoletoWS.pas ACBrBoleto.pas -
API Integração WebService sicred
Aggille Sistemas de Gestão replied to dbechelli's tópico in ACBrBoleto
Toda a ajuda é bem vinda... -
API Integração WebService sicred
Aggille Sistemas de Gestão replied to dbechelli's tópico in ACBrBoleto
vou implementar no padrão acbr.. assim que estiver pronto mando os fontes para algum dos moderadores...