Ir para conteúdo
  • Cadastre-se

IgorAcertSoft

Membros Pro
  • Total de ítens

    139
  • Registro em

  • Última visita

Tudo que IgorAcertSoft postou

  1. Sim FMX e Windows..... Não, estou reproduzindo em uma aplicação do zero FMX Windows. Você avisa aqui mesmo quando estiver subido a reposição?
  2. Boa tarde, @Fabrício G. Araújo. Até o momento, a última informação que recebemos da equipe do ACBr é que a homologação junto ao C6 Bank ainda não havia sido concluída, o que impede a comercialização. Eles mencionaram que o processo estava em andamento e que nos informariam assim que estivesse finalizado. No entanto, até agora, não tivemos nenhuma atualização sobre o assunto. Sigo no aguardo de um retorno do time do ACBr sobre a homologação. Caso você já tenha conseguido colocar em produção, seria muito útil se pudesse compartilhar os passos para a geração das chaves em produção, além do contato responsável por esse processo. Até o momento, todas as tentativas de obter essa informação, tanto com o C6 Bank quanto com o ACBr, não tiveram sucesso. Nosso cliente precisa saber como proceder para gerar as chaves em ambiente de produção. Agradeço desde já pela sua ajuda!
  3. Após feitas algumas alterações na reposição https://svn.code.sf.net/p/acbr/code/?r=37078 pelo time do Acbr para incluir novas funcionalidades, acabou gerando algumas inconsistências nas classes após dar build em FMX. As aplicações em VCL funcionam normalmente porém as aplicações em FMX acabam gerando erros de classe que não existe ou não foi declarada. Para encontrar o erro basta criar uma aplicação em branco com FMX e somente adicionar o componente ACBRTEFApi e fazer um build, logo as classes do componente começaram a apresentar os erros..... As alterações sugeridas pelo Daniela neste tópico Fontes ACBr agora são compatíveis com linux e FMX, já foram realizadas e o erro persiste. Gostaria de verificar com vocês se existe alguma alteração que eu deva fazer em meu delphi para rodar estas novas alterações ou se deverá ser revisto o componente ref. está alteração? Aguardo um retorno.
  4. apos instalação ele pede para informar cnpj e ponto de captura ai apresenta este erro Apos clicar em ok abre a tela abaixo, como devo proceder? os passos foram realizados conforme manual da paygo.
  5. Não existe outra forma?? Pois hoje se torna inviável termos de passar cliente por cliente, tendo de fazer ativação.
  6. Bom dia, seguimos as instruções relativas a instalação em modo silencioso do novo pgweb, e constatamos mesmo em modo /verysilent a exibição de telas de instalação inclusive pedindo a tela para informar os dados para instalação do ponto de captura, tem alguma instrução diferente que precisa ser executada para evitar a exibição destas telas? estouprocurando aqui no formum mas ainda não localizei algo a respeito, pode ser que estaja fazendo a pergunta errada. se tiver alguma instrução ou forum que fale a respeito, desde já agradeço.
  7. Estávamos com o mesmo problema em um cliente, no meu caso o cliente estava tentando emitir a nota como indFinal = 0 e gerando a rejeição, no nosso caso como foi uma venda para consumidor final, foi alterado o indFinal e emitido a nota. Pelo que percebi essa validação está sendo feita somente quando for material para revenda, mesmo sendo do Simples.
  8. Resolvido, foi alterado para qrUTF8oBOM. Pode fechar o tópico. Obrigado.
  9. Boa tarde pessoal, Estou com um problema a alguns dias sobre a visualização do QRCode na tela, acaba que alguns bancos ele funciona e outros não. Gostaria de ver com vocês se teriam algum outro relato sobre isso ou se meu código estaria com algum parâmetro incorreto, segue o código a baixo: procedure TDadosTefApi.ACBrTEFAPI1QuandoExibirQRCode( const DadosQRCode: String); var QRCode: TDelphiZXingQRCode; QRCodeBitmap: TBitmap; Row, Column: Integer; begin if not (StatusVenda in [stsAguardandoTEF, stsOperacaoTEF]) then StatusVenda := stsAguardandoTEF; if (TefConfiguracaoQRCODE.AsInteger = 4) then // 4 - Imprimir begin if (DadosQRCode <> '') then ImprimirRelatorio( '</ce>'+ '<qrcode_largura>8</qrcode_largura>'+ '<qrcode>'+DadosQRCode+'</qrcode>'+ '</lf>'); Exit; end; if (DadosQRCode = '') and (FProcessando.pQRCode.Visible) then begin FProcessando.pQRCode.Visible := False; FProcessando.Pix := False; FProcessando.AjustaTela; Application.ProcessMessages; Exit; end; QRCode := TDelphiZXingQRCode.Create; QRCodeBitmap := TBitmap.Create; try QRCode.Encoding := qrUTF8NoBOM; QRCode.QuietZone := 2; QRCode.Data := widestring(DadosQRCode); QRCodeBitmap.Width := QRCode.Columns; QRCodeBitmap.Height := QRCode.Rows; for Row := 0 to QRCode.Rows - 1 do begin for Column := 0 to QRCode.Columns - 1 do begin if (QRCode.IsBlack[Row, Column]) then QRCodeBitmap.Canvas.Pixels[Column, Row] := clBlack else QRCodeBitmap.Canvas.Pixels[Column, Row] := clWhite; end; end; FProcessando.LabValorPix.Caption := FormatFloat('R$ 0.00',DadosVendaBalcao.VendasVALOR1.AsCurrency); FProcessando.imgQRCode.Picture.Bitmap.Assign(QRCodeBitmap); FProcessando.pQRCode.Visible := True; FProcessando.Pix := True; FProcessando.AjustaTela; finally QRCode.Free; QRCodeBitmap.Free; end; Abaixo segue uma foto do erro:
  10. Olá pessoal! Estou há alguns dias com um problema sem solução, realizando a integração do meu sistema em Delphi com o iFood estou me deparando com um erro no método de Atualizar um Item do cardápio. Segue a rotina que estou utilizando e logo abaixo o erro apresentado: restClient := TRESTClient.Create(nil); restClient.Accept:='application/json, text/plain; q=0.9, text/html;q=0.8,'; restClient.AcceptCharset:='utf-8, *;q=0.8'; RESTClient.BaseURL:='https://pos-api.ifood.com.br/v1.0/skus/'+externalCode; restRequest:=TRESTRequest.Create(nil); restRequest.Client := restClient; restRequest.Method := rmPATCH; RESTResposta:=TRESTResponse.Create(Self); restRequest.Response := RESTResposta; restRequest.AddParameter('Content-Type','multipart/form-data',pkHTTPHEADER,[poDoNotEncode]); RESTRequest.AddParameter('Authorization','bearer '+aToken,pkHTTPHEADER,[poDoNotEncode]); RESTRequest.AddParameter('Accept','application/json',pkHTTPHEADER,[poDoNotEncode]); jsonObject := TJSONObject.Create; jsonObject.AddPair(TJSONPair.Create('merchantId',TJSONNumber.Create(dados.FDDadosiFoodMERCHANT_ID.value))); jsonObject.AddPair(TJSONPair.Create('name',TJSONString.Create(dados.FDProdutosNOME_PROD.AsString))); jsonObject.AddPair(TJSONPair.Create('price',TJSONObject.Create(TJSONPair.Create('value',TJSONNumber.Create(dados.FDProdutosPRECO1.AsString))))); restRequest.AddBody(jsonObject); restRequest.Execute; if(RESTResposta.StatusCode=202)then begin MemoStatus.Lines.Add('Produto alterado com sucesso!'); Result:=true; end else begin MemoStatus.Lines.Add(RESTResposta.Content); Result:=false; end; Erro apresentado: "500 - Internal Server Error" '{"timestamp":"2020-03-31T13:59:27.583+0000","status":500,"error":"Internal Server Error","exception":"org.springframework.web.multipart.MultipartException","message":"org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.web.multipart.MultipartException: Could not parse multipart servlet request; nested exception is java.io.IOException: Missing initial multi part boundary","path":"/skus/1"}' Se alguém puder me auxiliar ou já tenha implementado isso ou passado por esse erro, fico no aguardo. Obrigado!
  11. Nova Santa Rita/RS
  12. Olá, estou enfrentando um problema com o provedor IPM. A nota autoriza tudo certo, imprime, gera pdf no momento do envio, mas ao salvar o xml de retorno este não possui as tags de protocolo e código de verificação, assim como acontece com outros provedores. Então não consigo reimprimir a nota, como posso proceder?
  13. Apaguei os meus arquivos e atualizei novamente e realmente não tinha aquele try execpt. Resolvido, obrigado!
  14. Ao usar o seguinte comando: ACBrSPEDPisCofins1.SaveFileTXT; Está dando um erro "Erro ao converter", tentei buscar o problema e está no arquivo "ACBrEPCBloco_C_Class" na linha 1198 onde passa: Eu estou passando o valor 0,65 nesse campo, só que essa função VLFill está tentando converter esse valor para inteiro por isso gera a exception, como segue na imagem : E isso pode acontecer nos outros campos desse registro também, se eu passar algum valor que não seja um inteiro, o que pode ser feito para corrigir isso?
  15. Existe algum modelo de DANFE NFC-e, sem ser pelo ESCPOS, para impressoras com o papel 57mm? Atualmente utilizamos os modelos do Fortes para A4 e para as impressora térmicas normais.
  16. Estou com o mesmo problema... encontrou alguma solução?
  17. Foi adicionado o pis01: if (nfe.Ide.modelo <> 55) and ((nfe.Det.Imposto.PIS.vBC = 0) and (nfe.Det.Imposto.PIS.pPIS = 0) and (nfe.Det.Imposto.PIS.vPIS = 0) and (nfe.Det.Imposto.PIS.qBCProd = 0) and (nfe.Det.Imposto.PIS.vAliqProd = 0) and (not (nfe.Det.Imposto.PIS.CST in [pis01, pis04, pis05, pis06, pis07, pis08, pis09, pis49, pis99]))) then //No caso da NFC-e, o grupo de tributação do PIS e o grupo de tributação da COFINS são opcionais. exit; Foi adicionado o cof01: if (nfe.Ide.modelo <> 55) and ((nfe.Det.Imposto.COFINS.vBC = 0) and (nfe.Det.Imposto.COFINS.pCOFINS = 0) and (nfe.Det.Imposto.COFINS.vCOFINS = 0) and (nfe.Det.Imposto.COFINS.qBCProd = 0) and (nfe.Det.Imposto.COFINS.vAliqProd = 0) and (not (nfe.Det.Imposto.COFINS.CST in [cof01, cof04, cof05, cof06, cof07, cof08, cof09, cof49, cof99]))) then //No caso da NFC-e, o grupo de tributação do PIS e o grupo de tributação da COFINS são opcionais. exit; 43180807899904000140650170000005861757865472-NFe.xml pcnNFeW_EDITADO.pas
  18. Boa tarde!! Surgiu a necessidade de destacar o PIS e COFINS na NFC-e, utilizando o CST 01, com valores de base e aliquota zerados. Ajustamos manualmente as funções do ACBR "GerarDetImpostoPIS" e "GerarDetImpostoCOFINS". Incluindo o CST01. Qual a possibilidade de que o ACBR já venha com essa configuração?
  19. Bom Dia ! Não é necessário nenhum cadastro na Sefaz/RS. Segue e-mail do questionamento da Sefaz/RS realizado por nossa empresa. No RS, não é necessário nenhum cadastramento. Alguns estados tem legislação que exige que o software seja cadastrado na SEFAZ do estado. O RS não tem essa exigência. Responda à Pesquisa de Satisfação e contribua para a melhoria do atendimento. Este e-mail é meramente informativo e não se reveste do caráter de Consulta Formal conforme Lei Estadual nº 6537/73 Eduardo S. Benazzi Agente Fiscal do Tesouro do Estado Equipe da NF-e Receita Estadual – RS De: sefaz-rs@procergs.rs.gov.br [mailto:sefaz-rs@procergs.rs.gov.br] Enviada em: quarta-feira, 8 de novembro de 2017 15:13 Para: Nota Fiscal Eletrônica <nfe@sefaz.rs.gov.br> Assunto: Nota Eletrônica: NF-e e NFC-e Prioridade: Alta Boa Tarde Sou desenvolvedor de software de automação comercial. Estou desenvolvendo um software para emissão de NF-e e NFC-e. Gostaria de saber se meu software ou minha empresa precisa de algum tipo de cadastramento/homologação ou autorização perante a Sefaz/RS para efetuar a comercialização deste software emissor de NF-e/NFC-e? Att Igor Nunes
  20. Bom Dia Srs... Recebi este e-mail da AcDigital. Talvez seja útil.
  21. Se utilizarmos somente o enviar, está dando o erro "12007 - O nome do servidor não pode ser resolvido"
  22. IgorAcertSoft

    NFS-e com WS Betha

    Boa tarde, Estamos com dificuldades para testar a NFS-e para o município de Capão da Canoa/RS que é através do ws da Betha. Pelo exemplo do acbr, mesmo configurando, dá o erro "SoapAction não definido para: TNFSeGerarNFSe". Está faltando algo na configuração ou no ACBR?
  23. Boa tarde, hoje já faço desta maneira para visualizar o danfe, porém o contador de um cliente questionou que o sistema não pode deixar imprimir o danfe antes de autorizado. Gostaria de saber se o acbr possui alguma função que visualize e não deixe imprimir o danfe? Somente visualização. Att: Bruno Mella
  24. Pois é, no demo tem um botão com o comando de desativar mas ele não "desocupa" a porta digamos assim, acredito que o valor continua ali em cache ou em algum lugar vindo da porta COM. Obs.: Essa leitura da foto fiz com a balança desligada!
×
×
  • 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.