Ir para conteúdo
  • Cadastre-se

EdmarFrazao

Membros
  • Total de ítens

    463
  • Registro em

  • Última visita

  • Days Won

    6

Tudo que EdmarFrazao postou

  1. Em projetos antigos tem que: apagar o AndroidManifest.template.xml para recria-lo e em Target Platforms Libraries de cada Plataforma (botão direito ira mostrar o menu) Revert system Files to Defaut
  2. resolvi no sistema, mas quando ler o xml não esta considerado o tpemis do xml
  3. Alteração funcionado corretamente.
  4. Creio que deveria ser assim if ( (objAltContratual.Vinculo.tpRegPrev = rpRGPS) or //1 (objAltContratual.Vinculo.tpRegPrev = rpRPPE) or //3 (objAltContratual.Vinculo.tpRegPrev = rpSPSMFA) //4 ) and (objAltContratual.Vinculo.tpRegTrab=trEstatutario) then //não gera else begin Gerador.wGrupo('infoRegimeTrab'); if objAltContratual.Vinculo.infoRegimeTrab.InfoCeletista.cnpjSindCategProf <> '' then GerarInfoCeletista(objAltContratual.Vinculo.infoRegimeTrab.InfoCeletista) else GerarInfoEstatutario(objAltContratual.Vinculo.infoRegimeTrab.InfoEstatutario); Gerador.wGrupo('/infoRegimeTrab'); end; pcesS2206.pas
  5. Tive problema com esta tag Ela é obrigatória no meu caso com TpRegPrev := rpRGPS; //1 TpRegTrab := trCLT; Veja que a regra e Não para TpRegPrev = ,1,3,4 e tpRegTrab=2 e gerar para os outros casos e não esta gerando
  6. esta ignorando o que esta no xml e mudando ide.tpEmiss para Normal Este problema esta afetando o cancelamento de NFC-e Também ACBrNFe1.Configuracoes.Geral.FormaEmissao Depois Ler o XML Se ler o Xml Off line e o FormaEmissao estiver em Normal não consulta, nem cancela a NFC-e, foi de sexta para ca que deu o problema
  7. se ler o xml para cancelar esta ignorando a propriedade ide.tpEmis do xml
  8. Antes era assim: Ide.dhCont := StrToDateTime(frmPrincipal.DataSetPrincipal.FieldByName('data_nf').AsString + frmPrincipal.DataSetPrincipal.FieldByName('HORA').AsString);// now;NOW; Ide.xJust := 'ESTABELECIMENTO SEM INTERNET'; Ide.tpEmis := teOffLine; // somente aqui gera o xml com tpEmiss=1 Tive que adicionar Modelo 65 frmPrincipal.ACBrNFe1.Configuracoes.Geral.FormaEmissao := teOffLine; Modelo 55 ACBrNFe1.Configuracoes.Geral.FormaEmissao := teContingencia; Mas os fontes antes não precisa desta configuração: frmPrincipal.ACBrNFe1.Configuracoes.Geral.FormaEmissao
  9. estou tendo problema com os fontes de sexta com NFC-e Ide.tpEmis := teOffLine;
  10. Esta alteração esta funcionado e ainda não esta no svn, favor verificarem Ja estou usando em produção desde 16/02/2024 sem problemas, ela trata as msg de retorno do webservice do sicoob corretamente.
  11. favor verificar esta alteração e subir para o svn
  12. esta atualizado as novas dll libcrypto-3.dll libssl-3.dll \ACBR\DLLs\OpenSSL\3.1.3\x86
  13. Comecei a implementar o Boleto Itau. o que aprendi Tem duas maneira de enviar o Boleto 1)Enviar o Boleto sem PIX ACBrBoleto.Cedente.CedenteWS.IndicadorPix := False; ACBrBoleto.Configuracoes.WebService.VersaoDF := 'V2'; Funciona perfeitamente com Acbr em Homologação. 2)Enviar Boleto com PIX ACBrBoleto.Cedente.CedenteWS.IndicadorPix := True; ACBrBoleto.Configuracoes.WebService.VersaoDF := 'V2'; Parece pela documentação abaixo que não tem homologação , quando envia da erro 500 sempre. https://devportal.itau.com.br/nossas-apis/itau-ep9-gtw-pix-recebimentos-conciliacoes-v2-ext#tag/Bolecode-(Clientes) Não tem Homologação ( ainda não conseguir testar em Produção) 3)Para liberar tem que solicitar ao suporte do itau a liberação da API para PIX Boleto https://devportal.itau.com.br/baas/#/ Gostaria de saber se alguém em produção esta conseguindo enviar Boleto Hibrido com PIX com o Itau. Ja consegui fazer funcionar o Boleto Hibrido com Sicoob ( so tem produção ) e em Testes Banco do Brasil ( homologação)
  14. Estou testando Banco do Brasil em homologação, tudo funcionando sem problemas ou erros. Envio, cancelamento, consulta , lista. Na lista e igual no demo acbr
  15. Podem subir a alteração da unit que esta funcionando corretamente com sicoob.
  16. testei e funcionou, consulta , envio , detalhe
  17. Testei com incluir , consulta e baixa funcionou prefeito. o código pode ser alterado para baixa também if (TipoOperacao = tpInclui) or (TipoOperacao = tpBaixa) then begin aJsonViolacoes := aJson.Values['resultado'].AsArray; for x := 0 to aJsonViolacoes.Count -1 do begin aJsonViolacao := aJsonViolacoes[x].AsObject; if (aJSonViolacao.Values['status'].AsObject.Values['codigo'].AsString <> '200') then begin ARejeicao := ARetornoWS.CriarRejeicaoLista; ARejeicao.Codigo := aJSonViolacao.Values['status'].AsObject.Values['codigo'].AsString; ARejeicao.mensagem := aJSonViolacao.Values['status'].AsObject.Values['mensagem'].AsString; end; end; end; ACBrBoletoRet_Bancoob.pas
  18. Produção, Sicoob ainda não tem homologação
  19. para sicoob ClientSecret=clienteID veja
  20. esta ultima alteração esta dando erro na consulta de boletos. --------------------------- GExperts Debugger Exception Notification --------------------------- Project SePixCD.exe raised exception class Exception with message '<TJsonValue>"resultado" value type error: jvObject to jvArray'. --------------------------- [&Filter ...] [Ignore &All this Session] [&Break] [Additional &Info] [&Continue] --------------------------- ThreadId=23964 ProcessId=19 ThreadName="" ExceptionMessage="<TJsonValue>"resultado" value type error: jvObject to jvArray" na linha 130 da unit ACBrBoletoRet_Bancoob aJsonViolacoes := aJson.Values['resultado'].AsArray; Json que retornou: { "numeroContrato": 12345, "modalidade": 1, "numeroContaCorrente": 01234, "nossoNumero": 000000, "seuNumero": "000726", "especieDocumento": "DM", "dataEmissao": "2024-02-10T00:00:00-03:00", "codigoBarras": "75691965100000104000000000000000000652000001", "linhaDigitavel": "75691311910100000000000000000000196510000010400", "valor": 104, "dataVencimento": "2024-03-10T00:00:00-03:00", "valorAbatimento": 0, "tipoDesconto": 0, "valorMulta": 2.2, "valorJurosMora": 0.19, "numeroParcela": 1, "aceite": false, "pagador": { "nome": "5 - cliente xxxxxxxxx ", "numeroCpfCnpj": "00011111114", "endereco": "Rua x ", "bairro": "Centro ", "cidade": "FORMIGA ", "cep": "35570000", "uf": "MG" }, "mensagensInstrucao": { "mensagens": [ "", "", "", "", "" ] }, "identificacaoBoletoEmpresa": "00123400 ", "quantidadeDiasFloat": 0, "listaHistorico": [ { "dataHistorico": "2024-02-14T00:00:00-03:00", "tipoHistorico": "1", "descricaoHistorico": "ENTRADA - VALOR NOMINAL TÍTULO - R$ 104,00" } ], "tipoJurosMora": 1, "dataJurosMora": "2024-03-11T00:00:00-03:00", "tipoMulta": 2, "dataMulta": "2024-03-11T00:00:00-03:00", "situacaoBoleto": "Em Aberto", "qrCode": "00020101021226950014br.gov.bcb.pix2573pix.sicoob.com.br/qr/payload/v2/cobv/ff7528f4-9f1f-4f81-a0f000000000000000204000053039865802BR5917S E SISTEMAS LTDA6007FORMIGA62070503***6304D17F" } alterei o retorno pois e de produção
  21. resolvido. Basta atualizar as libs OpenSLL 3.1.3 \ACBR\DLLs\OpenSSL\3.1.3\x86 libcrypto-3.dll libssl-3.dll ou para quem gera 64bits \ACBR\DLLs\OpenSSL\3.1.3\x64
  22. Atualização até 08/11/2023 executável gerado esta funcionado corretamente com Sicoob, Itau, Banco do Brasil porem atualizei os fontes hoje e não funciona Log que funciona: Atribuindo PSP: TACBrPSPSicoob, Nome: ACBrPSPSicoob1 - AplicarConfiguracao - ConfigurarACBrPIXCD - ConfigurarACBrPSPs CriarCobrancaImediata( ) TransmitirHttp( POST, https://auth.sicoob.com.br/auth/realms/cooperado/protocol/openid-connect/token ) ResultCode: 200 - OK AcessarEndPoint( POST, /cob ) TransmitirHttp( POST, https://api.sicoob.com.br/pix/api/v2/cob ) ResultCode: 201 - Created ResultCode:201 ConsultarCobrancaImediata( 9GUL2M0W1M3XRA419314451706210741322, 0 ) AcessarEndPoint( GET, /cob ) TransmitirHttp( GET, https://api.sicoob.com.br/pix/api/v2/cob/9GUL2M0W1M3XRA419314451706210741322 ) ResultCode: 200 - OK ResultCode:200 - AplicarConfiguracao - ConfigurarACBrPIXCD - ConfigurarACBrPSPs Log da nova versão que não funciona: Atribuindo PSP: TACBrPSPSicoob, Nome: ACBrPSPSicoob1 - AplicarConfiguracao - ConfigurarACBrPIXCD - ConfigurarACBrPSPs CriarCobrancaImediata( ) TransmitirHttp( POST, https://auth.sicoob.com.br/auth/realms/cooperado/protocol/openid-connect/token ) ResultCode: 500 - EACBrPixHttpException: Erro HTTP: 500, Metodo: GET, URL: https://auth.sicoob.com.br/auth/realms/cooperado/protocol/openid-connect/token ***************EACBrPixHttpException*************** Erro HTTP: 500, Metodo: GET, URL: https://auth.sicoob.com.br/auth/realms/cooperado/protocol/openid-connect/token - AplicarConfiguracao - ConfigurarACBrPIXCD - ConfigurarACBrPSPs - AplicarConfiguracao - ConfigurarACBrPIXCD - ConfigurarACBrPSPs erro Banco do Brasil Atribuindo PSP: TACBrPSPSicoob, Nome: ACBrPSPSicoob1 Atribuindo PSP: TACBrPSPBancoDoBrasil, Nome: ACBrPSPBancoDoBrasil1 Atribuindo PSP: Nil Atribuindo PSP: TACBrPSPBancoDoBrasil, Nome: ACBrPSPBancoDoBrasil1 - AplicarConfiguracao - ConfigurarACBrPIXCD - ConfigurarACBrPSPs CriarCobrancaImediata( ) TransmitirHttp( POST, https://oauth.hm.bb.com.br/oauth/token ) ResultCode: 500 - EACBrPixHttpException: Erro HTTP: 500, Metodo: POST, URL: https://oauth.hm.bb.com.br/oauth/token ***************EACBrPixHttpException*************** Erro HTTP: 500, Metodo: POST, URL: https://oauth.hm.bb.com.br/oauth/token - AplicarConfiguracao - ConfigurarACBrPIXCD - ConfigurarACBrPSPs Erro Banco Itau: Atribuindo PSP: TACBrPSPSicoob, Nome: ACBrPSPSicoob1 Atribuindo PSP: TACBrPSPItau, Nome: ACBrPSPItau1 Atribuindo PSP: Nil Atribuindo PSP: TACBrPSPItau, Nome: ACBrPSPItau1 - AplicarConfiguracao - ConfigurarACBrPIXCD - ConfigurarACBrPSPs CriarCobrancaImediata( ) TransmitirHttp( POST, https://devportal.itau.com.br/api/jwt ) ResultCode: 500 - EACBrPixHttpException: Erro HTTP: 500, Metodo: POST, URL: https://devportal.itau.com.br/api/jwt ***************EACBrPixHttpException*************** Erro HTTP: 500, Metodo: POST, URL: https://devportal.itau.com.br/api/jwt - AplicarConfiguracao - ConfigurarACBrPIXCD - ConfigurarACBrPSPs
  23. uma ressalva MG FCP ST 1 – nas operações sujeitas ao regime de substituição tributária, na Guia Nacional de Apuração e Informação do ICMS Substituição Tributária – GIA-ST conforme os procedimentos previstos no Manual de Escrituração EFD – Fundo de Erradicação da Miséria, disponibilizado no endereço eletrônico da SEF na interne https://www.substituicaotributaria.com/SST/substituicao-tributaria/noticia/27/12/2023/mg-define-procedimentos-para-cobranca-do-fundo-de-combate-a-pobreza- 2.2 – do campo Informações Complementares, mediante indicação da expressão “Adicional de alíquota – Fundo de Erradicação da Miséria” acompanhada do respectivo valor; b) se optante pelo regime do Simples Nacional, inscrito no Cadastro de Contribuintes do ICMS ou cadastrado no Cadastro Simplificado de Contribuintes do ICMS – Difal neste Estado, da DeSTDA, observado o disposto no parágrafo único da cláusula quarta do Ajuste SINIEF 12, de 2015.
×
×
  • 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.