Ir para conteúdo
  • Cadastre-se

datilas

Membros
  • Total de ítens

    564
  • Registro em

  • Última visita

  • Days Won

    2

datilas last won the day on 21 Agosto 2022

datilas had the most liked content!

1 Seguidor

Últimos Visitantes

4.546 visualizações

datilas's Achievements

  1. segue o arquivo com os intents necessarios.AndroidManifest.template.xml nesse arquivo tem um trecho: <service android:name="br.com.setis.interfaceautomacao.ComunicacaoServico" android:exported="true" android:configChanges="orientation|screenSize"> <intent-filter> <action android:name="br.com.setis.interfaceautomacao.SERVICO"/> </intent-filter> </service> para o demo ser mostrado no "PGIntegrado-v4.1.27.13_CERT-signed.apk" como mostra a imagem abaixo. desde já agradeço a atenção.
  2. de antemão gostaria de agradecer o suporte... o core do ACBr me atendeu em um domingo.. @Daniel Simoes o fundador. me atendeu.. @Juliomar Marchetti uma das lendas.. muito obrigado.
  3. não funcionou. ja tinha esse... .... <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> <intent-filter> <action android:name="br.com.setis.interfaceautomacao.SERVICO"/> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="app" android:host="payment" /> <data android:scheme="app" android:host="resolve" /> </intent-filter> manifest original... no demo ... <?xml version="1.0" encoding="utf-8"?> <!-- BEGIN_INCLUDE(manifest) --> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="%package%" android:versionCode="%versionCode%" android:versionName="%versionName%" android:installLocation="%installLocation%"> <uses-sdk android:minSdkVersion="%minSdkVersion%" android:targetSdkVersion="%targetSdkVersion%" /> <%uses-permission%> <uses-feature android:glEsVersion="0x00020000" android:required="True"/> <application android:persistent="%persistent%" android:restoreAnyVersion="%restoreAnyVersion%" android:label="%label%" android:debuggable="%debuggable%" android:largeHeap="%largeHeap%" android:icon="%icon%" android:theme="%theme%" android:hardwareAccelerated="%hardwareAccelerated%" android:resizeableActivity="false"> <%provider%> <%application-meta-data%> <%uses-libraries%> <%services%> <!-- Our activity is a subclass of the built-in NativeActivity framework class. This will take care of integrating with our NDK code. --> <activity android:name="com.embarcadero.firemonkey.FMXNativeActivity" android:exported="true" android:label="%activityLabel%" android:configChanges="orientation|keyboard|keyboardHidden|screenSize" android:launchMode="singleTask"> <!-- Tell NativeActivity the name of our .so --> <meta-data android:name="android.app.lib_name" android:value="%libNameValue%" /> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> <intent-filter> <action android:name="br.com.setis.interfaceautomacao.SERVICO"/> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="app" android:host="payment" /> <data android:scheme="app" android:host="resolve" /> </intent-filter> </activity> <%activity%> <%receivers%> </application> </manifest> <!-- END_INCLUDE(manifest) -->
  4. Vou testar muito obrigado
  5. Estou usando manifest que está no demo, sem alterações. Mas poderia especificar quais tags preciso colocar no manifest?
  6. eRRO: Ação br.com.setis.payment.TRANSACTION não encontrada. AMBIENTE: Android 13 (Moto Edge 20 pro) Paygo Kit-PayGo-Android-v4.1.27.13 Pin-Pad: Gertec MP5 apk PGIntegrado-v4.1.27.13_CERT-signed.apk acbr: rev: 35712 Delphi 12.2 (RAD Studio 12 Version 29.0.53571.9782) (Athens) WINDOWS 11 OBS: Usando PDVS que veio junto com o Kit-PayGo-Android Funciona perfeitamente Usando o ACBrTEFAndroid que esta em: ..\Exemplos\ACBrTEFD\Android\TEFDemoAndroid.dproj acontece o erro abaixo. LOG: DesInicializar TACBrTEFPGWebAndroid.DesInicializar Inicializar TACBrTEFPGWebAndroid.Inicializar VerificarTransacoesPendentes EfetuarPagamento( 154637, 1,00, tefmpCartao, tefmfAVista, [ teftcDebito ] ) TACBrTEFPGWebAndroid.AdicionarDadosObrigatorios TACBrTEFPGWebAndroid.IniciarTransacao URI: app://payment/input?operation=VENDA&transactionId=154637&amount=100&currencyCode=986&cardType=CARTAO_DEBITO&finType=A_VISTA&paymentMode=PAGAMENTO_CARTAO&fiscalDocument=154637&aditionalPosData4=ACBrTEFPGWebAndroid%200.1.0 DadosAutomacao: app://payment/posData?posName=THOR%20MOBILE&posVersion=1&posDeveloper=THOR%20SISTEMAS&allowCashback=false&allowDiscount=true&allowDifferentReceipts=true&allowShortReceipt=false&allowDueAmount=false Personalizacao: app://payment/posCustomization package: br.com.projetoacbr.TEFDemoAndroid integracaoDireta: true EACBrTEFPayGoWeb: Ação br.com.setis.payment.TRANSACTION não encontrada. DesInicializar TACBrTEFPGWebAndroid.DesInicializar como posso resolver?
  7. nesse caso não tem codigo de retorno pois o erro foi na validação ou seja ainda não foi enviado para sefaz. só existe código de retorno quando o xml vai para sefaz. o erro de validação é um erro local, quando o xml não condiz com os schemas. para pegar o retorno quando tentar enviar vc pode usar: ACBrNFe1.WebServices.Enviar.cStat; ACBrNFe1.WebServices.Enviar.xMotivo; mas se vc ja tem um xml "enviado" vc pode ler em: ACBrNFe1.NotasFiscais[0].NFe.procNFe.cStat; ACBrNFe1.NotasFiscais[0].NFe.procNFe.xMotivo;
  8. Var i: integer; ACBrCEP1: TACBrCEP; Begin ACBrCEP1 := TACBrCEP.Create(nil); Try ACBrCEP1.WebService := wsBrasilAPI;//wsNenhum,wsBuscarCep,wsCepLivre,wsRepublicaVirtual,... ACBrCEP1.ChaveAcesso := edChaveWS.Text; ACBrCEP1.Usuario := edUser.Text; ACBrCEP1.Senha := edPass.Text; ACBrCEP1.ProxyHost := edProxyHost.Text; ACBrCEP1.ProxyPort := edProxyPort.Text; ACBrCEP1.ProxyUser := edProxyUser.Text; ACBrCEP1.ProxyPass := edProxyPass.Text; ACBrIBGE1.ProxyHost := edProxyHost.Text; ACBrIBGE1.ProxyPort := edProxyPort.Text; ACBrIBGE1.ProxyUser := edProxyUser.Text; ACBrIBGE1.ProxyPass := edProxyPass.Text; ACBrIBGE1.IgnorarCaixaEAcentos := cbIgnorar.Checked; ACBrCEP1.BuscarPorCEP(edCEP.Text); If ACBrCEP1.Enderecos.Count > 0 Then Begin For i := 0 To Pred(ACBrCEP1.Enderecos.Count) Do Begin edtRua.Text := ACBrCEP1.Enderecos[i].Logradouro; //... End; End; Finally FreeAndNil(ACBrCEP1); End; End;
  9. vc já testou usando o demo do ACBr "..\Exemplos\ACBrTCP\ACBrConsultaCNPJ"?
  10. teste usar: ACBrConsultaCNPJ1.PesquisarIBGE := True;
  11. no libxml do windows não testei. no linux eu tenho uma vps com AlmaLinux 9.4 (Seafoam Ocelot) (eu instalo do zero, vc pode usar virtual box) dnf upgrade -y dnf install libxml2 libxml2-devel -y ele vai instalar a ultima versão do lbxml2. no meu caso eu uso o ACBrGTIN. com a seguinte configuração: lGTIN.Configuracoes.Geral.SSLLib := libOpenSSL; lGTIN.Configuracoes.Geral.SSLCryptLib := cryOpenSSL; lGTIN.Configuracoes.Geral.SSLHttpLib := httpOpenSSL; lGTIN.Configuracoes.Geral.SSLXmlSignLib := xsLibXml2; lGTIN.SSL.SSLType := LT_TLSv1_2; e o erro com a libxml2 acontece
  12. eu tive esse problema e só resolveu usando a versão 2.9.1 ou menor do xml2 no Linux. o porque isso acontece não sei. mas se voltar a versão do libxml2 vai funcionar. eu estava com essa libxml2-2.9.13 e retornava erro. voltei versões até acertar
  13. pelo que entendi do "NFCe00454.docx" isso não é uma NFCe modelo 65. isso é uma NFCom modelo 21 (21-Nota Fiscal de Serviço de Comunicação) https://www.sped.fazenda.gov.br/spedtabelas/AppConsulta/publico/aspx/ConsultaTabelasExternas.aspx?CodSistema=SpedFiscal
×
×
  • 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.