Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 15-03-2021 em todas as áreas
-
Resposta curta: Use o método ACBrTEFD1.CNC Ok, vamos explicar um pouco mais... O ACBrTEFD, tem um método exclusivo para Cancelamento, ACBrTEFD1.CNC, com ele o ACBrTEFD já iniciará uma transação administrativa, com informações suficientes, para localizar a transação no Banco de Dados do Gerenciador TEF, e iniciar o Cancelamento da mesma... Function CNC(const Rede, NSU : String; const DataHoraTransacao : TDateTime; const Valor : Double; CodigoAutorizacaoTransacao: String = '') : Boolean ; Veja abaixo, um exemplo de como você pode chamar o método: ACBrTEFD1.CNC( AResp.Rede, // PWINFO_AUTHSYST AResp.NSU, // PWINFO_AUTEXTREF AResp.DataHoraTransacaoLocal, // PWINFO_DATETIME AResp.ValorTotal, // PWINFO_TOTAMNT AResp.CodigoAutorizacaoTransacao); // PWINFO_AUTHCODE Lembramos entretanto, que cada adquirente, tem um fluxo de Cancelamento de transações, então pode ser que em alguns casos, outras informações sejam solicitadas, pelo Gerenciador TEF, por isso é sempre recomendado, ter o Cupom da Transação original, em mãos... Outro fato, é que sempre será solicitado o cartão do cliente, no final do processo... Ou seja, o Cliente precisa estar presente, para que o cancelamento seja efetuado...3 pontos
-
2 pontos
-
Bom dia a todos, O componente ACBrReinf foi alterado para enviar os eventos na versão 1.5.1 e também foi incluído o evento R-2055. Peço a todos que atualizem todos os fontes de todas as pastas, reinstale a suíte ACBr usando o ACBrInstall_Trunk2 e por fim façam os testes.2 pontos
-
Já está tudo atualizado no SVN. TpcnFormaPagamento = (fpDinheiro, fpCheque, fpCartaoCredito, fpCartaoDebito, fpCreditoLoja, fpValeAlimentacao, fpValeRefeicao, fpValePresente, fpValeCombustivel, fpDuplicataMercantil, fpBoletoBancario, fpDepositoBancario, fpPagamentoInstantaneo, fpTransfBancario, fpProgramaFidelidade, fpSemPagamento, fpRegimeEspecial, fpOutro); O 99 foi mantido, afinal ele ainda existe nos schemas, e só passará a ser recusado em produção a partir de 01/09/2021.1 ponto
-
Daniel Obrigado e solucionado. Atualizei ofirmware para 1.22 e funcionou. Amanhã vou abrir um para a Daruma DRM-380...hehehe. Tô achando que o problema também é de firmware. Saudações e sucesso.1 ponto
-
Boa tarde, pode baixar no site da Bematech mesmo: http://www.bematech.com.br/manuais-e-drivers/1 ponto
-
Sim já estamos cientes. mas não podemos fazer igual ao Peru. morrer na vespera do Natal. temos ai um ano e se duvidar mais pouco pela frente1 ponto
-
Olá Juliano Rosa. Agradecemos sua contribuição. Mas eu não entendi a necessidade dela. A adição do parâmetro AOwner não parece ser necessário. Sei que mencionou a padronização como motivação, ou seja, para ficar semelhante aos registros H020 e H030. Mas nem mesmo nos registros H020 e H030 esse parâmetro parece ser necessário. Na verdade, acho que o correto seria remover deles. A menos que você tenha percebido alguma coisa que eu deixei passar. Poderia confirmar se seria apenas isso mesmo?1 ponto
-
Se você não usa o ACBrTEFD, pode informar os parâmetros, antes de iniciar a transação, usando o método: PW_iAddParam PW_iAddParam( PWINFO_AUTHSYST, Rede); // Origem: PWINFO_AUTHSYST PW_iAddParam( PWINFO_TRNORIGNSU, NSU); // Mandatorio, Origem: PWINFO_AUTEXTREF PW_iAddParam( PWINFO_TRNORIGDATE, FormatDateTime('DDMMYY', DataHoraTransacao)); // Mandatorio, Origem: PWINFO_DATETIME PW_iAddParam( PWINFO_TRNORIGTIME, FormatDateTime('hhnnss', DataHoraTransacao)); // Mandatorio, Origem: PWINFO_DATETIME PW_iAddParam( PWINFO_TRNORIGAMNT, IntToStr(Trunc(RoundTo(Valor * 100,-2))); // Mandatorio, Origem: PWINFO_TOTAMNT PW_iAddParam( PWINFO_TRNORIGAUTH, CodigoAutorizacaoTransacao); // Mandatorio, Origem: PWINFO_AUTHCODE1 ponto
-
Provavelmente você misturou na mesma pasta, DLLs 32 com binários 64.. ou vice-versa... Usar a versão 64 não lhe trará nenhum ganho de velocidade... Recomendo usar sempre a versão 32, até o Windows continuar aceitando aplicações 32 bits Apague a pasta do Monitor, e instale novamente, a versão 32...1 ponto
-
O primeiro passo, é verificar se o Firmware dela, está atualizado... Veja o tópico abaixo...1 ponto
-
1 ponto
-
Realize um teste instalando o ACBrMonitor em novo diretório... Não é recomendado instalar versão x64 no mesmo diretório da versão x32 ou vice e versa...1 ponto
-
@Juliomar Marchetti Após esta alteração na unit ACBrPAF.pas. Os registros E estão sendo gravados duas vezes no arquivo. Devido a este código. Nesta situação, pode chamar duas vezes a função FPAF_E.WriteBuffer. if FPAF_E.RegistroE2.Count > 0 then begin FPAF_E.WriteRegistroE2(Layout); FPAF_E.WriteBuffer; end; if FPAF_E.RegistroE3.DT_EST > 0 then begin FPAF_E.WriteRegistroE3; FPAF_E.WriteBuffer; end; Alterei este pequeno bloco para: if FPAF_E.RegistroE2.Count > 0 then FPAF_E.WriteRegistroE2(Layout); if FPAF_E.RegistroE3.DT_EST > 0 then FPAF_E.WriteRegistroE3; if (FPAF_E.RegistroE2.Count > 0) or (FPAF_E.RegistroE3.DT_EST > 0) then FPAF_E.WriteBuffer; E resolveu.1 ponto
-
Bom dia. Em nosso canal no youtube temos muitos videos e cursos sobre ambas as soluções https://www.youtube.com/c/ProjetoACBrOficial/playlists Para conhecer melhor o SAC, você falar também com nossa consultora @aline garcia Att.1 ponto
-
Bom dia Udenilson, Por favor abra o arquivo ISSNet.ini e verifique o conteúdo da sessão URL_P. Tem que estar da seguinte forma: [URL_P] RecepcaoLoteRPS=http://www.issnetonline.com.br/webserviceabrasf/%NomeURL_P%/servicos.asmx ;Cuiaba/MT RecepcaoLoteRPS_5103403=https://ws%NomeURL_P%.issnetonline.com.br/webserviceabrasf/%NomeURL_P%/servicos.asmx Se não estiver, isso significa que os seus fontes estão desatualizados.1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
Defina a configuração NFE.Configuracoes.Arquivos.EmissaoPathNFe, dessa forma vai salvar sempre no mês da data de emissão da nota e não o mês da data que o arquivo foi atualizado.1 ponto
-
Boa tarde Marco, Faça um teste com essa Unit em anexo. ACBrReinfWebServices.pas1 ponto
-
Boa tarde, Era isso sim, tive que adicionar o https no inicio de cada url. Ficando desta forma. [NFCe_SC_P] Usar=NFCe_SVRS_P URL-QRCode=https://sat.sef.sc.gov.br/nfce/consulta?p= URL-ConsultaNFCe=https://sat.sef.sc.gov.br/nfce/consulta URL-ConsultaNFCe_2.00=https://sat.sef.sc.gov.br/nfce/consulta [NFCe_SC_H] Usar=NFCe_SVRS_H URL-QRCode=https://hom.sat.sef.sc.gov.br/nfce/consulta?p= URL-ConsultaNFCe=https://hom.sat.sef.sc.gov.br/nfce/consulta URL-ConsultaNFCe_2.00=https://hom.sat.sef.sc.gov.br/nfce/consulta1 ponto
-
Bom dia pode fechar o tópico, não há bug nenhum, eu estava selecionando um certificado errado rsrs esta tudo 100% Resolvido.0 pontos