-
Total de ítens
234 -
Registro em
-
Última visita
-
Days Won
1
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por Filipe Sortica
-
-
Olá pessoal!
Desculpem ressuscitar este tópico de 1 ano atrás. Percebi que a sugestão do colega @giovannicortiano, de remover o dígito da agência do método MontarCampoCodigoCedente, não está nos fontes. Poderia ser analisada essa sugestão por favor? Segue o arquivo em anexo.
-
Olá!
Estou enviando como sugestão uma pequena alteração em relação à ocorrência do grupo "med" (medicamentos e matérias-primas farmacêuticas) na NF-e 4.0.
Até então, o número máximo de ocorrências para o grupo era de 500.
Porém, agora o número máximo é 1.
Alterei para que se verifique o número máximo de ocorrências de acordo com a versão do layout.
-
Sugiro que deem uma olhada no pacote ACBrTCP, na unit ACBrSocket. Faz um componente que herda de TACBrHTTP.
-
Olá a todos!
Por acaso já chegaram a pensar em fazer a integração com o Mercado Livre na forma de um componente do ACBr?
-
-
Olá a todos!
Gostaria de sugerir uma alteração no componente TACBrDownload. Seria para possibilitar a configuração da propriedade Timeout, tanto para downloads via FTP como HTTP.
- 1
-
Olá Elton!
37 minutos atrás, EMBarbosa disse:Olá Filipe,
Enviei as alterações Revisão 14168. Me parece OK. Se puder testar agradeço.
Testei aqui e me pareceu OK também.
Muito obrigado!
-
Vejam a inconsistência do manual:
Gostaria de sugerir a alteração do arquivo em anexo.
-
Em 07/11/2017 at 17:00, EMBarbosa disse:
Outra coisa, as classes estão todas dentro do arquivo ACBrFeriado.pas. Seria melhor estarem em arquivos separados. Principalmente as classes abstratas ou básicas (TACBrFeriadoWSClass) e suas implementações (TACBrWSCalendario, TACBrWSJSON).
Envio os arquivos alterados conforme a sugestão.
Incluídos também os feriados municipais de Aracaju (SE).
- 1
-
3 minutos atrás, JNPace disse:46 minutos atrás, AugustoKnitsch disse:
Bom dia,
O Site https://receitaws.com.br/ disponibiliza uma API gratuita para consulta de CNPJ (O mesmo também tem a API paga, que tem algumas vantagens em relação a gratuita).
Basta utilizar a URL https://www.receitaws.com.br/v1/cnpj/[CNPJ] que ele irá retornar um json.
O ACBr teria interesse em adaptar o componente para a API? Se sim podemos faze-la.
O legal deste serviço é que se parece com o ViaCEP já utilizado no ACBr. Acho que seria interessante alterar o ConsultaCNPJ pra "PARECER" com o ConsultaCEP com as opções RECEITA / RECEITAWS / etc.
Concordo.
-
15 horas atrás, EMBarbosa disse:
Enviei ao SVN. Mas considero o componente em beta.
Que bom.
15 horas atrás, EMBarbosa disse:Notei que o arquivo .json não é válido. Você mesmo pode testar em sites como: https://jsonformatter.org/ ou https://jsonformatter.curiousconcept.com/
Removendo uma vírgula na linha 84 e alterando a linha 2 para incluir uma string (exemplo "definicao": { ), corrige o arquivo.
Obrigado, realmente foram falhas minhas.
15 horas atrás, EMBarbosa disse:Na busca por feriados de 2017, o programa de exemplo está exibindo "a páscoa" com data de "30/12/1899"...
Não consegui reproduzir o erro. Para mim, em 2017, este feriado está aparecendo com a data de 16/04/2017. E funcionando também para os anos seguintes.
15 horas atrás, EMBarbosa disse:Confesso que não entendi todas as propriedades (Exemplo: TrocaDiaTipo)
Existem casos que os feriados são, pela legislação, transferidos de dia. Neste caso, pode-se configurar especificando que tipo de troca de dia ocorre. Ex.: Como exemplo que o colega citou acima. Conforme previsão legal, o feriado de 11/08 em SC sempre é transferido para o domingo seguinte. Então, configuramos assim:
"trocaDiaTipo": 1, // O tipo de troca será um de-para. "trocaDiaDe": "2,3,4,5,6,7", // Caso o feriado caia em algum desses dias da semana, ele será trocado (entre segunda e sábado). "trocaDiaPara": 1, // O dia da semana para o qual ele será trocado (domingo). "trocaDiaParaSemana": 1 // Indica que a troca ocorrerá para um dia na semana seguinte.
Pelo que pesquisei, a troca do dia do feriado prevista legalmente ocorre também no Acre e no Maranhão. Para implementar isso, caso alguém tenha outras maneiras de fazê-lo, pode ficar a vontade para dar sugestões.
15 horas atrás, EMBarbosa disse:Nota: Ao pesquisar sobre o assunto, acabei encontrando o seguinte projeto: https://github.com/dadosbr/feriados. Pode ser interessante unir forças já que eles mesmos disponibilizaram uma mini-api.
Eu cheguei a encontrar esse projeto, e me pareceu descontinuado. Mas de repente seria interessante.
15 horas atrás, EMBarbosa disse:Outra coisa, as classes estão todas dentro do arquivo ACBrFeriado.pas. Seria melhor estarem em arquivos separados. Principalmente as classes abstratas ou básicas (TACBrFeriadoWSClass) e suas implementações (TACBrWSCalendario, TACBrWSJSON).
Posso alterar de acordo com a sugestão.
- 1
-
Em 27/10/2017 at 09:58, bylaardt disse:
Pena que esse site não é tão confiável assim.
Dia 11 de agosto não é feriado em Santa Catarina como indica o site:
Conforme previsão legal, o feriado é sempre transferido para o domingo seguinte.Com a nova alteração, pode-se configurar no arquivo JSON a troca do dia do feriado.
-
Buenas!
Gostaria de enviar novamente como sugestão o componente, agora com algumas alterações.
Em 27/10/2017 at 10:51, Filipe Sortica disse:E outra, com os mais de 60 mil membros que o ACBr tem, poderíamos muito bem fazer algo semelhante ao que foi feito com a NFS-e. Cada cidade tem um provedor, uma configuração. Neste caso seria até bem mais simples. Os feriados nacionais são simples, os feriados móveis podem ser calculados, os estaduais temos um pouco mais, e aí iríamos adicionando os municipais.
Agora o componente pode também fazer a pesquisa em um arquivo JSON, onde iríamos incluindo os dados dos eventos. Envio junto o arquivo JSON. Os feriados nacionais e estaduais já estão contemplados. Os feriados municipais de Santa Maria e Porto Alegre (RS), Florianópolis (SC), Curitiba (PR), São Paulo (SP), Rio de Janeiro (RJ), Belo Horizonte (MG), Salvador e Feira de Santana (BA) também já estão contemplados. Neste tipo de pesquisa, deve-se utilizar o código do município, em vez de o nome.
Junto está indo também um aplicativo demo para o componente.
-
E outra, com os mais de 60 mil membros que o ACBr tem, poderíamos muito bem fazer algo semelhante ao que foi feito com a NFS-e. Cada cidade tem um provedor, uma configuração. Neste caso seria até bem mais simples. Os feriados nacionais são simples, os feriados móveis podem ser calculados, os estaduais temos um pouco mais, e aí iríamos adicionando os municipais.
- 2
-
4 minutos atrás, bylaardt disse:
Pena que esse site não é tão confiável assim.
Dia 11 de agosto não é feriado em Santa Catarina como indica o site:
Conforme previsão legal, o feriado é sempre transferido para o domingo seguinte.Realmente, manter uma base nacional com todos os feriados nacionais, estuaduais e municipais não é nada simples. No caso de Santa Maria, RS, o feriado de 20/09 é estadual, mas consta como estadual e também como municipal. Por isso, entrei em contato com eles para que não apareça como municipal. É possível informá-los para que atualizem a base, de acordo com o que diz no site.
CitarAlgum feriado de sua cidade está desatualizado? Comunique a nossa equipe!
Dúvidas, problemas ou sugestões: [email protected]- 1
-
Olá, bom dia!
Gostaria de sugerir a inclusão do novo componente ACBrFeriado.
Ele faz a busca dos feriados de acordo com a API fornecida por http://www.calendario.com.br/. O componente segue a mesma linha do ACBrCEP. A utilização do componente seria assim:
ACBrFeriado := TACBrFeriado.Create(nil); try ACBrFeriado.WebService := wsfCalendario; // Aqui poderá mais adiante haver outros WebServices ACBrFeriado.Token := 'seutoken'; ACBrFeriado.OnBuscaEfetuada := FeriadoBuscaEfetuada; // Evento para recuperar os feriados retornados ACBrFeriado.Buscar(Ano, Uf, NomeCidade); // Realiza a busca dos feriados finally ACBrFeriado.Free; end;
Ao realizar a consulta, preenche-se a lista dos eventos. Cada evento possui as seguintes informações:
TACBrFeriadoEvento = class {...} public {...} property Ano: Integer read fAno write fAno; property Mes: Integer read fMes write fMes; property Dia: Integer read fDia write fDia; property Data: TDateTime read fData write fData; property Nome: String read fNome write fNome; property Descricao: String read fDescricao write fDescricao; property Tipo: TACBrFeriadoTipo read fTipo write fTipo; property Link: String read fLink write fLink; end;
O tipo terá os seguintes possíveis valores:
TACBrFeriadoTipo = ( ftNenhum, ftNacional, ftEstadual, ftMunicipal, ftFacultativo, ftDiaConvencional );
Um detalhe em relação à busca é que deve ser passado o nome da cidade, em vez de o código do IBGE. Já sugeri ao http://www.calendario.com.br/ que incluam a possibilidade de fazer a consulta dos feriados por meio de sua API utilizando o código do IBGE. Eles retornaram dizendo que irão trabalhar nisso. Então, em breve, poderemos adequar essa parte. Por enquanto, a pesquisa utilizando o nome da cidade deve seguir o padrão que eles especificam no site: http://www.calendario.com.br/api_feriados_municipais_estaduais_nacionais.php. Neste site, também é possível receber gratuitamente o token para a utilização da API.
Espero que a contribuição seja útil.
Abraços!
- 4
-
Poderia por favor analisar essa alteração?
Envio também 2 XML que tomei como base. Um deles é o exemplo de resposta de acordo com a Nota de Versão 4.0.9 que o @romildo postou, e o outro é um exemplo de resposta que recebemos.
-
Olá a todos!
Gostaria de saber sobre o andamento desta alteração.
-
Realmente, fiz uma limpa geral no computador e funcionou.
Muito obrigado mesmo!
- 1
-
Ok! Vou refazer tudo então.
Muito obrigado!
Qualquer coisa eu aviso.
-
Olá bom dia!
19 horas atrás, Juliomar Marchetti disse:Boa tarde
atualizem o svn recompilem e voltem a testar!
Atualizei os fontes.
15 horas atrás, Juliomar Marchetti disse:Vocês fizeram o que falei acima?
informar para o tipo de danfe que é tiRetrato!
A minha configuração na propriedade TipoDANFE estava tiNFCe, daí alterei para tiRetrato.
Mas infelizmente a situação é a mesma.
-
Olá, bom dia!
Eu estou realmente utilizando o componente TACBrNFeDANFCeFortes para imprimir a NFC-e e estou passando por este problema.
O xml está sendo gerado corretamente.
Porém, ao imprimir, recebo a seguinte mensagem:
rlVenda: Erro durante a preparação do relatório. EAccessViolation(...)
O erro ocorre na linha 539 da unit ACBrDANFCeFortesFr.pas:
with ACBrNFeDANFCeFortes.FpNFe do begin lNomeFantasia.Lines.Text:= Emit.xFant ; <== AQUI lRazaoSocial.Lines.Text := Emit.xNome ; lEmitCNPJ_IE_IM.Caption := CompoemCliche;
Acabei de atualizar o Fortes (Rev. 277, https://github.com/fortesinformatica/fortesreport-ce.git) e o ACBr (Rev. 11369).Alguém teria alguma sugestão, por favor?
-
-
Olá Suporte4 Arqbox!
Existem as propriedades "Instrucao1" e "Instrucao2" no "ACBrTitulo".
Dígito da agência do Santander
em ACBrBoleto
Postado
Bom dia @Juliana Tamizou!
Conforme orientação no tópico antigo, sugestão para remover o dígito da agência do banco Santander da montagem do campo "Agência / Código Beneficiário".
Sim, o arquivo anexado está atualizado.
ACBrBancoSantander.pas