Márcio Baroni
Membros-
Total de ítens
75 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Márcio Baroni postou
-
Integração agrotóxicos (eSaniagro - IAGRO)
Márcio Baroni replied to Mozart's tópico in Dúvidas Gerais sobre o ACBr
https://www.indea.mt.gov.br/documents/363967/8546767/Manual_SISDEV_WS_2.2.pdf -
microsserviços ou API
Márcio Baroni replied to Professor's tópico in Object Pascal - Delphi & Lazarus
Boa tarde... Temos uma situação parecida, um app de vendas que funciona off-line e sincroniza com api feita em Delphi/mORMot em firebird (nosso detalhe que é tudo on-premise) No nosso caso, o app mobile acessa a api via REST usando HTTP obtendo os jsons de retorno e na nossa api é programado as regras de acesso ao banco de dados e demais regra de de negócio. Uma sugestão de caminho é colocar uma api no meio do app e banco, mas deveria analisar se isso vai resolver seu problema com a sincronização...talvez até mudar de estratégia da sincronização... -
Problema na ACBrNFeNotasFiscais.pas (LerArqIni e GerarNFeIni) após alterações do dia 06/03
um tópico no fórum postou Márcio Baroni ACBrNFe
Foi introduzido um problema no métodos LerArqIni e GerarNFeIni da unit ACBrNFeNotasFiscais.pas após alterações do dia 06/03 para a inclusão do grupo do Credito Presumido. Foi utilizado a mesma variável para atribuir o grupo do Credito Presumido fazendo com que se perca a seção anterior, tornando os campos todos vazios após passar pela leitura do grupo do Credito Presumido. -
NCMXCEST
Márcio Baroni replied to SWG SOLUTIONS's tópico in NFC-e - Nota Fiscal do Consumidor Eletrônica
Dá uma olhada nesse tópico...- 1 reply
-
- 1
-
Aqui uso assim com integração com Github Actions : @SET BDS=D:\Delphi\Delphi XE5\12.0 @SET BDSINCLUDE=D:\Delphi\Delphi XE5\12.0\include @SET BDSCOMMONDIR=C:\Users\Public\Documents\RAD Studio\12.0 @SET FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319 @SET FrameworkVersion=v4.0.30319 @SET FrameworkSDKDir= @SET PATH=%FrameworkDir%;%FrameworkSDKDir%;D:\Delphi\Delphi XE5\12.0\bin;%PATH% @SET LANGDIR=pt-BR cd bin MSBuild.exe "..\src\Projeto.groupproj" /t:Clean;Build /p:config=Release onde "Projeto.groupproj" é um grupo de projeto que quero compilar..
-
Erro ao atualizar acbr - ACBr_Boleto.otares
Márcio Baroni replied to FSoftware's tópico in Dúvidas Gerais sobre o ACBr
Aqui o mesmo problema... Foi introduzido nos últimos commits... -
Adicionar url para cidade de Torixoréu/MT
Márcio Baroni replied to Márcio Baroni's tópico in ACBrNFSe
Boa tarde Diego, muito obrigado... -
Bom dia pessoal... por favor, adicione a url para a cidade de Torixoréu/MT no ACBrNFSeXServicos.ini [5108204] Nome=Torixoreu UF=MT Provedor=Fiorilli Versao=2.00 ProRecepcionar=http://45.161.37.1:8080/IssWeb-ejb/IssWebWS/IssWebWS ProLinkURL=http://45.161.37.1:8080/issweb/formGerarNF.jsf?nroNota=%NumeroNFSe%&codVerificacao=%CodVerif%&cnpj=%Cnpj%&hash=%ChaveAcesso%
-
Ajuste na leitura do campo "ValorServicos" do provedor Centi - Rio Verde/GO
um tópico no fórum postou Márcio Baroni ACBrNFSe
Bom dia... Fiz um ajuste para ler o campo "ValorServicos" do xml do provedor Centi na cidade Rio Verde/GO, onde o mesmo esta vindo zerado. Centi.LerXml.pas.diff Centi.LerXml.pas -
URL do Qrcode do Provedor Centi - Rio Verde-GO
Márcio Baroni replied to Márcio Baroni's tópico in ACBrNFSe
Bom dia Juliana, a NFS-e é autorizada sem problemas, o detalhe é apenas a url do qrcode que quando se lê pelo celular, é direcionado para uma url invalida para provedor centi. O provedor espera receber como parâmetro o valor do campo "Id" da tag "InfNfse" mas hoje no acbr está passando o valor do campo "CodigoVerificacao" -
Adicionar parâmetro "NaoDividir100:" para ISSNet - Cuiabá/MT
um tópico no fórum postou Márcio Baroni ACBrNFSe
Boa tarde.. Recentemente começamos a receber rejeições da cidade de Cuiabá-MT com o seguinte motivo: Contribuinte é Simples Nacional a alíquota informada deve estar entre 2% e 5%. Número do RPS em que ocorreu o erro: 2 - ; Lista de NFSe não encontrada! (ListaNfse) - ; No xml gerava a tag da alíquota (5%) porém dividida por 100: Após adicionar o parâmetro "NaoDividir100:" no arquivo ACBrNFSeXServicos.ini a nota foi emitida normalmente. Nome=Cuiaba UF=MT Provedor=ISSNet Params=NaoFormatarItemServico:|NaoDividir100: ; ProRecepcionar=https://wscuiaba.issnetonline.com.br/webserviceabrasf/cuiaba/servicos.asmx -
Boa tarde... Depois de uma implantação em um cliente da cidade de Rio Verde-GO, foi relatado que a url no qrcode da nfs-e estava inválido. Ex: https://api.centi.dev.br/portal/nfse/go/rioverde/4675 Hoje no arquivo ACBrNFSeXServicos.ini encontra assim, passando o código de verificação da nota: ProLinkURL=https://api.centi.dev.br/portal/nfse/go/rioverde/%CodVerif% HomLinkURL=https://api.centi.dev.br/portal/nfse/go/rioverde/%CodVerif% Após verificar a url do qrcode emitido pelo próprio site da prefeitura, é necessário alterar o parâmetro para passar a chave de acesso (<InfNfse Id="cbe8a50c-06a8-4675-812b-68a625849fd4">) Ex: https://api.centi.dev.br/portal/nfse/go/rioverde/cbe8a50c-06a8-4675-812b-68a625849fd4 Ajuste: [5218805] Nome=Rio Verde UF=GO ... ProLinkURL=https://api.centi.dev.br/portal/nfse/go/rioverde/%ChaveAcesso% HomLinkURL=https://api.centi.dev.br/portal/nfse/go/rioverde/%ChaveAcesso%
-
Boa tarde, unit em anexo... ACBrNFSeXLerXml_ABRASFv2.pas
-
Bom dia, após o commit do dia 28/09 referente a uma mudança na leitura do campo "IssRetido", o carregamento do XML do RPS referente a tal campo não funciona mais.... Na procedure "LerServico" da unit "ACBrNFSeXLerXml_ABRASFv2.pas" foi adicionado uma condição se "IssRetido = stNenhum", mas essa condição nunca vai ser verdadeira porque por padrão o campo é "IssRetido = stNormal". Só é definido como "stNenhum" na procedure "LerInfNfse" que não é o caso do carregamento do XML do RPS. procedure TNFSeR_ABRASFv2.LerServico(const ANode: TACBrXmlNode); ... with Valores do begin if IssRetido = stNenhum then <<---- IssRetido := FpAOwner.StrToSituacaoTributaria(Ok, ObterConteudo(AuxNode.Childrens.FindAnyNs('IssRetido'), tcStr)); ... Uma solução foi: function TNFSeR_ABRASFv2.LerXmlRps(const ANode: TACBrXmlNode): Boolean; begin Result := True; if not Assigned(ANode) or (ANode = nil) then Exit; NFSe.Servico.Valores.IssRetido := stNenhum; <<<--- LerInfDeclaracaoPrestacaoServico(ANode); end;
-
Unificador PIS COFINS
Márcio Baroni replied to Allesivaldo Barbosa Almeida's tópico in ACBrSPEDPisCofins
@Alisson Marques Usamos o componente TACBrSpedPCImportar junto o TACBrSPEDPisCofins para unificar os arquivos do sped matriz filial. -
Troca de URL do provedor COPLAN de Barra do Garças/MT
Márcio Baroni replied to Márcio Baroni's tópico in ACBrNFSe
Boa tarde @Italo Giurizzato Junior Oficialmente não tenho essa informação, como o comunicado veio especificamente para Barra do Garças, fiquei também na duvida das outras cidades desse provedor que também temos nosso sistema. Eu encontrei outras cidades pelo novo formato da url... Faz assim...semana que vem eu tento entrar em contato com o provedor COPLAN e confirmo se é uma alteração geral ou especifica para este município...blz -
Troca de URL do provedor COPLAN de Barra do Garças/MT
um tópico no fórum postou Márcio Baroni ACBrNFSe
Boa tarde, conforme o anexo, as urls da prefeitura da cidade de Barra do Garças/MT vão mudar... Em anexo os ajustes no .ini ACBrNFSeXServicos.ini -
@RibaSoft vc já tentou usar a autenticação OAuth do Google Tente usar a unit abaixo para gerar o token...na sua aplicação no lugar da senha do usuário do SMTP, vc passa o token gerado... https://github.com/InfoPointSoftware/Utils/blob/main/Infopoint.GoogleOAuth.pas Obs: Vc tem que gerar o client id/client secret no painel da conta google.
-
Otimizar compilação do Delphi
Márcio Baroni replied to Leonardo de Alice's tópico in Object Pascal - Delphi & Lazarus
Boa noite @Leonardo de Alice Passei por isso também...Cara seu ACbr tá desatualizado heim....a tela do instalador nem é essa mais.... 1- Atualiza o Fortes Report para ultima versão https://github.com/fortesinformatica/fortesreport-ce (deixe também só a pasta das dcus do Fortes no Library Path do delphi) 2- Atualiza seu ACbr, no instalador vc deve marca a opção acima "Deixar somente a pasta Libxx...." e marca também a opção "Remover arquivos antigos..." -
Otimizar compilação do Delphi
Márcio Baroni replied to Leonardo de Alice's tópico in Object Pascal - Delphi & Lazarus
@Leonardo de Alice Faço 3 coisas simples que darão uma boa otimizada: 1- Library Path: Deixe apenas a pasta das DCU dos componentes. Ex. do acbr deixo apenas "E:\Componentes\ACBr\Lib\Delphi\LibD19\Win32" 2- Crie um ramdisk na memória (Como se fosse uma unidade na memória RAM) e jogue suas DCU nessa unidade em memória Eu crio um disco de 512mb http://www.radeonramdisk.com/files/Radeon_RAMDisk_4_4_0_RC36.msi 3- Instale o IDE Fix Pack/fastdcc https://www.idefixpack.de/blog/ide-tools/ide-fix-pack/ -
Atualização ACBrBoleto - ERRO ao tentar compilar
Márcio Baroni replied to ClaudioNeri's tópico in ACBrBoleto
Adicione ACBrBoletoConversao em seu uses