Ir para conteúdo
  • Cadastre-se

willian_delan

Membros
  • Total de ítens

    449
  • Registro em

  • Última visita

Tudo que willian_delan postou

  1. Bom dia, espero que estejam bem. Temos alterações internas em alguns arquivos do ACBr e gostaríamos de ver se são úteis para serem incluídos ao repositório oficial, para contribuir com o repositório e ao mesmo tempo eliminar essas pendências do SVN que precisamos ter devido alguma particularidade encontrada ou algo nesse sentido. unit ACBrTEFAPIElginComum.zipACBrTEFDClass.pasACBrTEFDCliSiTef.pasACBrTEFElginIDHAndroidAPI.pas Alterações incluem: * Alterado no FloatToJsonString para no sValor fazer um FormatFloat no Elgin; * No TACBrTEFDOperacaoMensagem mapeado opmNroBIN; * No ContinuarRequisicao, incluído no case do TipoCampo o tipo 136 DoExibeMsg( opmNroBIN, Mensagem ); * No ObterDadosDaTransacao, implementado dados da transação do PWINFO_RET e PWINFO_RESULTMSG. Dúvidas questionar; Caso seja aproveitado parcial ou completo informar aqui por gentileza. Ref: https://www.projetoacbr.com.br/forum/topic/83304-arquivos-acbr-alterados-contribuição/#replyForm
  2. Bom dia, espero que estejam bem. Temos alterações internas em alguns arquivos do ACBr e gostaríamos de ver se são úteis para serem incluídos ao repositório oficial, para contribuir com o repositório e ao mesmo tempo eliminar essas pendências do SVN que precisamos ter devido alguma particularidade encontrada ou algo nesse sentido. unit ACBrWinINetReqResp.pas Alterações incluem: * No CloseConnection implementado InternetSetOption(0, 42, nil, 0); para encerrar sessão, tínhamos problemas em casos de clientes com duas empresas da IPM por exemplo que emitia a NFSe em uma empresa e ao tentar emitir para outra em seguida dava acesso negado pois tentava enviar com a sessão ativa do Cliente anterior. Dúvidas questionar; Caso seja aproveitado parcial ou completo informar aqui por gentileza. Ref:
  3. Bom dia, espero que estejam bem. Temos alterações internas em alguns arquivos do ACBr e gostaríamos de ver se são úteis para serem incluídos ao repositório oficial, para contribuir com o repositório e ao mesmo tempo eliminar essas pendências do SVN que precisamos ter devido alguma particularidade encontrada ou algo nesse sentido. unit ACBrBAL.pasACBrDeviceLPT.pasACBrDeviceRaw.pasACBrPosPrinter.zip Alterações incluem: * No TACBrBALModelo incluído modelo balToledoPrix3; * ACBrDeviceLPT, ACBrDeviceRaw e ACBrPosPrinter incluido no Uses VCL. antes do nome para compilação nas novas versões do Delphi. * No ACBrPosPrinter ImprimirImagemArquivo Isolado código pois não estava imprimindo, deixado apenas: GravarLog('ImprimirImagemArquivo( '+ArquivoBMP+' )'); ImprimirCmd(FPosPrinterClass.ComandoImprimirImagemArquivo(ArquivoBMP)) Dúvidas questionar; Caso seja aproveitado parcial ou completo informar aqui por gentileza. Ref: https://www.projetoacbr.com.br/forum/topic/83304-arquivos-acbr-alterados-contribuição/#replyForm
  4. Bom dia, espero que estejam bem. Temos alterações internas em alguns arquivos do ACBr e gostaríamos de ver se são úteis para serem incluídos ao repositório oficial, para contribuir com o repositório e ao mesmo tempo eliminar essas pendências do SVN que precisamos ter devido alguma particularidade encontrada ou algo nesse sentido. unit ACBrPIXCD.pas Alterações incluem: Criação da property token para manipulação do token do Pix. Dúvidas questionar; Caso seja aproveitado parcial ou completo informar aqui por gentileza. Ref:
  5. Bom dia, espero que estejam bem. Temos alterações internas em alguns arquivos do ACBr e gostaríamos de ver se são úteis para serem incluídos ao repositório oficial, para contribuir com o repositório e ao mesmo tempo eliminar essas pendências do SVN que precisamos ter devido alguma particularidade encontrada ou algo nesse sentido. unit ACBrUtil.FilesIO.zipACBrImage.pas Alterações incluem: Alterações do uses de Graphics para vcl.Graphics para compilações dos Delphis mais recentes no ACBrImage; Exit no WriteLog do ACBrUtil.FilesIO Dúvidas questionar; Caso seja aproveitado parcial ou completo informar aqui por gentileza. Ref: https://www.projetoacbr.com.br/forum/topic/83304-arquivos-acbr-alterados-contribuição/#replyForm
  6. Bom dia, espero que estejam bem. Temos alterações internas em alguns arquivos do ACBr e gostaríamos de ver se são úteis para serem incluídos ao repositório oficial, para contribuir com o repositório e ao mesmo tempo eliminar essas pendências do SVN que precisamos ter devido alguma particularidade encontrada ou algo nesse sentido. unit ACBrBoletoRet_Sicoob_V3.pasACBrBoletoRet_Sicredi_APIV2.pas ACBrBoletoRet_Inter_API.pas ACBrBoletoW_Itau_API.pas ACBrBoletoRet_Itau_API.pas Alterações incluem: * Em homologação preencher as propriedades CodBarras e LinhaDig com dados fictícios para gerar o boleto com QR Code em homologação para o Sicoob V3; * Mapeado o CodigoEstadoTituloCobranca como 6 para indicar que está pago ni retorno da V2 do Sicredi; * Mapeado CodigoEstadoTituloCobranca com 1; 6 e 7 para indicar código do status do título no retorno do Inter e colocado um Trim(RetWS) para não tratar quando o retorno for vazio para não dar exceção; * Mapeado uses httpsend para no GerarHeader definir o HTTPSend.Protocol como 1.1 para algumas funcionalidades precisa estar neste protocolo, e no DefinirKeyUser quando IndicadorPix mapear apenas o x-itau-correlationID(Client ID) e quando não tiver, mapear x-itau-correlationID(Client ID) e x-itau-apikey(Client ID) para o W Itau; * Em LerRetorno, mapeado "message" como um retorno possível a ser tratado e quando o codigo_erro = 0, será mapeado no código como HTTPResultCode.ToString e na mensagem LJsonObject.AsString['message']. Dúvidas questionar; Caso seja aproveitado parcial ou completo informar aqui por gentileza. Ref:
  7. [3167103] Nome=Serro UF=MG Provedor=Fiorilli Versao=2.00 ;Params=Assinar:NaoAssinar HomRecepcionar=http://fi1.fiorilli.com.br:5663/IssWeb-ejb/IssWebWS/IssWebWS?wsdl ProRecepcionar=http://151.106.52.150:8443/IssWeb-ejb/IssWebWS/IssWebWS?wsdl ProLinkURL=http://151.106.52.150:8443/issweb/formGerarNF.jsf?nroNota=%NumeroNFSe%&codVerificacao=%CodVerif%&cnpj=%Cnpj%&hash=%ChaveAcesso%
  8. Boa tarde, tudo bem? Temos alterações internas em alguns arquivos do ACBr e gostaríamos de ver se são úteis para serem incluídos ao repositório oficial, para contribuir com o repositório e ao mesmo tempo eliminar essas pendências do SVN que precisamos ter devido alguma particularidade encontrada ou algo nesse sentido. unitACBrBoletoRet_BancoBrasil_API.pasACBrBoletoRetorno.pas Alterações incluem: Criação de FCodigoModalidadeTitulo e FCodigoTipoLiquidacao para uso na unit ACBrBoletoRet_BancoBrasil_API. Dúvidas questionar; Caso seja aproveitado parcial ou completo informar aqui por gentileza. Ref:
  9. Boa tarde, tudo bem? Temos alterações internas em alguns arquivos do ACBr e gostaríamos de ver se são úteis para serem incluídos ao repositório oficial, para contribuir com o repositório e ao mesmo tempo eliminar essas pendências do SVN que precisamos ter devido alguma particularidade encontrada ou algo nesse sentido. unit ACBrBoletoWS.Rest.OAuth.pas Alterações incluem: Adicionado uses strutils; alterado procedure ProcessarRespostaOAuth: - Alguns bancos retornam "accessToken" ao invés de "access_token". - No FExpire caso o expires_in tem valor pega desta propriedade, caso não, pega do tokenExpirationTime. - Somente mapear os erros do token caso estiver o Assigned(LJson) e (Trim(ARetorno) <> EmptyStr) pois há casos que o JSON retorna vazio e ao mapear o LErrorMessage, se não tiver valor no LJson.AsString['message'] vai dar exceção, então é mapeado do FHTTPSend.ResultCode + ARetorno Dúvidas questionar; Caso seja aproveitado parcial ou completo informar aqui por gentileza. Ref:
  10. Bom dia, tudo bem? Temos alterações internas em alguns arquivos do ACBr e gostaríamos de ver se são úteis para serem incluídos ao repositório oficial, para contribuir com o repositório e ao mesmo tempo eliminar essas pendências do SVN que precisamos ter devido alguma particularidade encontrada ou algo nesse sentido. units: ACBrBoletoWS.pasACBrBoletoW_Ailos.pasACBrBoletoRet_Unicred.pasACBrBoletoRet_Ailos.pasACBrBoletoW_Unicred.pas Alterações incluem: Create das units da Ailos e Unicred de API Boletos. Disponível também anexo código da unit implementada dos bancos da Ailos e da Unicred. Lembrando que da Ailos já existe um tópico criado compartilhando a unit quando a implementei mas ainda não foi aproveitada pelo ACBr, disponível em: Dúvidas questionar; Caso seja aproveitado parcial ou completo informar aqui por gentileza. Ref:
  11. Bom dia, tudo bem? Temos alterações internas em alguns arquivos do ACBr e gostaríamos de ver se são úteis para serem incluídos ao repositório oficial, para contribuir com o repositório e ao mesmo tempo eliminar essas pendências do SVN que precisamos ter devido alguma particularidade encontrada ou algo nesse sentido. unit ACBrBoleto ACBrBoleto.pas Alterações incluem: Tipo de instrução da negativação TTipoNegativacao, para método de negativação de boletos API, utilizo hoje hoje nos bancos: Sicoob, Unicred e sei que também tem para o Banco do Brasil e outros bancos; criado também SetCodigosMoraAceitos, SetTamanhoConta, SetTamanhoCarteira, setUserPassword e SetIDBolApi para alterar as propriedades assim como alguns outras alterações pontuais. Dúvidas questionar; Caso seja aproveitado parcial ou completo informar aqui por gentileza. Ref:
  12. Bom dia, tudo bem? Temos alterações internas em alguns arquivos do ACBr e gostaríamos de ver se são úteis para serem incluídos ao repositório oficial, para contribuir com o repositório e ao mesmo tempo eliminar essas pendências do SVN que precisamos ter devido alguma particularidade encontrada ou algo nesse sentido. Tem alterações em NFe, NFSe, ACBrPIX, ACBrBAL, ACBrDevice, ACBrPosPrinter, ACBrIBPTax, ACBrWinINetReqResp, Boletos e Boletos API, entre outros. Não sei qual seria o melhor tópico para isso ou se devo abrir um tópico para cada segmento, caso deva ser assim me informe por gentileza que faço. Segue arquivos alterados em : https://files.fm/u/nchv6bvm2j Dúvidas sobre as alterações podem questionar. Caso algo seja aproveitado e commitado oficialmente me informe por gentileza, obrigado. Att, Willian Delan.
  13. Tudo certo, pode encerrar este tópico, obrigado.
  14. Incluir cidade para emissão de NFSe. Segue abaixo a URL utilizada pelo município para as emissões de NFS-e por meio de integração via webservice. URL: https://ws-riodooeste.atende.net:7443/?pg=rest&service=WNERestServiceNFSe [4214607] Nome=Rio do Oeste UF=SC Provedor=IPM Versao=1.01 ProRecepcionar=https://ws-riodooeste.atende.net:7443/?pg=rest&service=WNERestServiceNFSe Testado emissão em Produção com a TAG <nfse_teste>1</nfse_teste> e retornou <codigo>NFS-e válida para emissão.</codigo>
  15. @Juliomar Marchetti, @alziromoraes, To implementando esse Boleto, assim que eu finalizar compartilho aqui no ACBr. @Victor H. Gonzales - Panda Vi que tem outro tópico sobre abaixo, dai quando eu mandar os arquivos aqui da para repassar no outro tópico também:
  16. @raltyVaí ter que debugar, esse erro ocorre quando o retorno do json não consegue dar o parse, testa ali pra tu ver. Em resumo não é um json válido para dar um parse, provavelmente deve estar dentro de um [] ao invés de um {}
  17. Incluir cidade para emissão de NFSe. Segue abaixo a URL utilizada pelo município para as emissões de NFS-e por meio de integração via webservice. URL: https://laurentino.atende.net/?pg=rest&service=WNERestServiceNFSe [4209508] Nome=Laurentino UF=SC Provedor=IPM Versao=1.01 ProRecepcionar=https://laurentino.atende.net/?pg=rest&service=WNERestServiceNFSe
  18. Tudo certo, pode encerrar o tópico.
  19. @Italo Giurizzato Junior Deu boa, tudo certo, pode encerrar o tópico.
  20. @Italo Giurizzato Junior "No momento não temos ambiente de homologação." "Com relação a clientes, por força de protocolos internos de segurança, não temos autorização para repassar essa informação, mas você pode entrar em contato com o nosso comercial da filial de Belém/PA para maiores esclarecimentos." Eles tem apenas ambiente de Produção e não podem passar a lista das cidades que atendem, só entrando em contato com o comercial da filial de Belém/PA e isso se eles passarem. Se tiver outras dúvidas ou mais informações que eu puder fornecer ou algo que eu possa ajudar estou a disposição, aguardo subir as revisões com os fontes. Precisando me chame. Att, Willian Delan.
  21. Boa tarde @Italo Giurizzato Junior. Acabei de solicitar essas informações para eles, assim que eu tiver a informação repasso aqui. Se alguém precisar do contato da Aspec, segue conforme falei no início deste fórum: [email protected] Segue abaixo contatos do Pará que constam no site deles em https://www.aspec.com.br/contato/fale-conosco/ 0800.050.0180; (91) 3249-2620; ‎(91) 99139-6126; ‎(91) 99346-9294; [email protected]
  22. @Italo Giurizzato Junior Entendi, fiz errado então essa parte, entendi como funciona agora, obrigado. No caso seria apenas conforme abaixo [1503804] Nome=Jacunda UF=PA Provedor=Aspec ProRecepcionar=* ProGerarNFSe=http://pa.jacunda.tributario.aspec.com.br/prefeitura/ws/nfse/emitir Ou para funcionar em homologação também(Não tenho certeza da URL de Hom, fiz direto em Produção): [1503804] Nome=Jacunda UF=PA Provedor=Aspec ProRecepcionar=* ProGerarNFSe=http://pa.jacunda.tributario.aspec.com.br/prefeitura/ws/nfse/emitir HomRecepcionar=* HomGerarNFSe=http://pa.jacunda.tributario.aspec.com.br/prefeitura/ws/nfse/emitir
  23. Bom dia @Italo Giurizzato Junior, tudo certo? Segue abaixo como configurei e arquivo para se basear, em resumo tem que colocar no topo do arquivo a parte do provedor Aspec assim como tem para os demais provedores, e abaixo como deixei configurado para Jacunda. Endpoint é http://pa.jacunda.tributario.aspec.com.br/prefeitura/ws/nfse/emitir [Aspec] HomRecepcionar=* HomGerarNFSe=http://pa.jacunda.tributario.aspec.com.br/prefeitura/ws/nfse/emitir [1503804] Nome=Jacunda UF=PA Provedor=Aspec ProRecepcionar=* ProGerarNFSe=http://pa.jacunda.tributario.aspec.com.br/prefeitura/ws/nfse/emitir ACBrNFSeXServicos.ini
  24. Boa tarde @Italo Giurizzato JuniorTudo certo? Implementei o provedor, já estou transmitindo as notas em produção. Segue em anexo as Units Aspec de GravarJson, LerJson e Provider. Criei me baseando nas units do Bauhaus, lembrando que muito do que tem nas units são da cópia do Bauhaus. * Apenas para informar, conforme confirmei com a própria Aspec, "Confirmado. Os endpoints disponíveis para emissão em massa são exclusivamente para a emissão de notas fiscais. As funcionalidades de consulta e cancelamento, tanto unitário quanto em massa, estão disponíveis no sistema web". Ou seja somente é possível Enviar, as demais operações de cancelar ou consultar não são disponibilizadas via WS, o que achei péssimo, mas fazer o que... Segue em anexo Untis:Aspec.GravarJson.pasAspec.Provider.pasAspec.LerJson.pas
  25. Bom dia, Implementar no arquivo .ini Congonhas do Norte MG 3118007 Provedor EL 2.04 [3118106] Nome=Congonhas do Norte UF=MG Provedor=EL ProRecepcionar=https://mg-congonhasdonorte-pm-nfs.cloud.el.com.br/RpsServiceService ProLinkURL=https://mg-congonhasdonorte-pm-nfs.cloud.el.com.br/paginas/sistema/autenticacaoNota.jsf?cpfCnpj=%Cnpj%&chave=%CodVerif% HomLinkURL=https://mg-congonhasdonorte-pm-nfs.cloud.el.com.br/paginas/sistema/autenticacaoNota.jsf?cpfCnpj=%Cnpj%&chave=%CodVerif%
×
×
  • 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.