-
Posts
65 -
Joined
-
Last visited
Contact Methods
-
Website URL
http://www.alliance.net.br
Recent Profile Visitors
1,145 profile views
serginhoott's Achievements
-
Obrigado pessoal, é que um cliente meu recebeu um contato de uma empresa, acredito que seja uma dessas empresas pilotos, oferecendo uma apresentação do sistema e falando que já estava em produção. Escutei o Papo AcbrPro aqui que fala disso já me esclareceu bastante coisas.
-
Boa tarde pessoal, sobre o DT-e - Documento Eletrônico de Transporte, o Acbr está desenvolvendo alguma coisa de componente ou ainda não existe nada? Alguém sabe como está os prazos desse projeto?
-
Olá pessoal, alguém tem componente ou desenvolveu alguma integração com a loja virtual Opencart e que esteja disposto a negociar essa integração? Obrigado
-
Mudança layout e servidor de envio NFSe Elotech (Ponta Grossa - PR)
serginhoott replied to willmesquita's topic in ACBrNFSe
@willmesquitabom dia, Iniciei uma implantação no município de Floresta/PR, que usa o mesmo padrão, estou com as mesmas dificuldades suas, se quiser postar a tua solução já valido ela se esta ok na cidade de Floresta, abraços -
Adicionando novamente a Unit correta, pois a que foi anteriormente estava errada, o que vale é essa ACBrBoletoW_Caixa.pas
-
Boa tarde pessoal ! Hoje fiz vários testes no componente do WS para Caixa Federal, me deparei com alguns problemas na unit ACBrBoletoW_Caixa, fiz uma correção e estou anexando a unit, especificando aqui: O campo NossoNumero é formatado com 17 dígitos, sempre iniciando por '14', para resolver coloquei assim: '14' + ACBrUtil.PadLeft(NossoNumero, 15, '0') em todos os lugares onde aparece io Na função GerarAutenticacao, não estava gerando o HASH corretamente por 3 motivos: Nosso número, corrigido com a solução anterior O valor estava sem formatação, ocasionado divergencia no hash também, exemplo, boleto de R$ 10,00 estava passando para montagem do hash como 10, correto seria 1000, resolvido assim: FormatFloat('#0.00', Valor) No Result também estava gerando o HASH errado antes: Result := AsciiToHex(SHA1(sAutenticacao)) Depois: Result := TNetEncoding.Base64.EncodeBytesToString(GetStrHashSHA256(trim(sAutenticacao))); Adicionando também a função GetStrHashSHA256 para geração do HASH e depois convertendo para BASE64 função a seguir adicionada: function TBoletoW_Caixa.GetStrHashSHA256(Str: String): TBytes; var HashSHA: THashSHA2; begin HashSHA := THashSHA2.Create; result := HashSHA.GetHashBytes(Str,SHA256); end; Somente após as alterações consegui gerar boleto em produção, fiz vários testes e gerei 20 boletos e todos registrados. Espero ter colaborado, em aenxo unit para análise. ACBrBoletoW_Caixa.pas
-
Olá, também coloquei a chave J no Keyuser, tenta incluir a chave J também
-
Boa tarde pessoal, hoje consegui fazer os testes em produção, tive que fazer uma pequena alteração na unit ACBrBoletoW_BancoBrasil.pas, na linha 73 antes: C_URL = 'https://cobranca.bb.com.br:7101/registrarBoleto'; corrigido: C_URL = 'https://cobranca.bb.com.br:7101/'; Necessário pois na hora passar a URL para registro estava duplicando registrarBoleto, estava ficando "/registrarBoletoregistrarBoleto", ocasionando erro na chamada da API do BB. feita essa mudança boletos registrados com sucesso em Produção, em anexo unit alterada. ACBrBoletoW_BancoBrasil.pas
-
Bom dia! Somente em homologação até o momento, mas hoje vou ver se consigo fazer um boleto em produção para validar corretamente as alterações.
-
Boa tarde Realizei testes hoje no novo componente e detectei um problema, conforme o manual do BB o campo "textoNumeroTITULOCliente" é composto do seguinte padrão: Os três (3) primeiros bytes devem ser zeros, os sete (7) seguintes serão o número do convênio e os dez (10) finais o número sequencial de títulos, mudando o componente para ACBrBoletoW_BancoBrasil.pas consegui gerar os boletos em homologação. Código antes: Gerador.wCampo(tcStr, '#28', PrefixTag('textoNumeroTituloCliente' ), 01, 20, 1, NossoNumero, DSC_NOSSO_NUMERO); Código Alterado: Gerador.wCampo(tcStr, '#28', PrefixTag('textoNumeroTituloCliente' ), 01, 20, 1, '000' + Boleto.Cedente.Convenio + NossoNumero, DSC_NOSSO_NUMERO); A unit alterada está em anexo também, junto com o print do manual que fala do respectivo campo. ACBrBoletoW_BancoBrasil.pas
-
12030 - A conexão com o servidor foi redefinida CTE
serginhoott replied to Moisés Nogueira's topic in ACBrCTe
Parece que a Sefaz do MS está com problemas, estamos com o mesmo erro em clientes do MS -
Bom dia Parece que a sefaz do MS está com problemas, também estou com clientes com o mesmo erro
-
Verdade, não tinha pensando nessa possibilidade, verifiquei o aplicativo deles tem essa possibilidade também, vou testar e ver se funciona bem Obrigado Juliomar
-
Boa tarde Gostaria de saber se foi desenvolvido ou se está sendo desenvolvido a integração direta com a VeroPDV, segue link dos manuais http://www.banrisul.com.br/bob/link/bobw29hn_conteudo_detalhe2.aspx?secao_id=2279 Caso não tenha algo ainda surgiu demanda para minha empresa, vou ter que desenvolver.