Márcio Baroni
Membros-
Total de ítens
49 -
Registro em
-
Última visita
Contact Methods
-
Website URL
www.infopointsoftware.com.br
Últimos Visitantes
1.379 visualizações
Márcio Baroni's Achievements
-
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 -
Márcio Baroni started following Notícias do ACBr
-
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;