Ir para conteúdo
  • Cadastre-se

Filipe Sortica

Membros
  • Total de ítens

    234
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Filipe Sortica postou

  1. 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
  2. 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. ACBrBancoSantander.pas
  3. 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. pcnNFeW.pas
  4. Sugiro que deem uma olhada no pacote ACBrTCP, na unit ACBrSocket. Faz um componente que herda de TACBrHTTP.
  5. 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?
  6. Olá! Segue a atualização para consulta com o novo parâmetro. ACBrFeriadoWSCalendario.pas
  7. 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. ACBrDownloadClass.pas ACBrFTPDownload.pas ACBrHTTPDownload.pas
  8. Olá Elton! Testei aqui e me pareceu OK também. Muito obrigado!
  9. Vejam a inconsistência do manual: Gostaria de sugerir a alteração do arquivo em anexo. pcnEnvEventoNFe.pas
  10. Envio os arquivos alterados conforme a sugestão. Incluídos também os feriados municipais de Aracaju (SE). ACBrFeriadoWSJSON.pas ACBr_TCP.dpk ACBrFeriado.pas ACBrFeriadoEventos.json ACBrFeriadoWSCalendario.pas ACBrFeriadoWSClass.pas
  11. 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.
  12. Que bom. Obrigado, realmente foram falhas minhas. 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. 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. Eu cheguei a encontrar esse projeto, e me pareceu descontinuado. Mas de repente seria interessante. Posso alterar de acordo com a sugestão.
  13. Com a nova alteração, pode-se configurar no arquivo JSON a troca do dia do feriado.
  14. Buenas! Gostaria de enviar novamente como sugestão o componente, agora com algumas alterações. 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. ACBr_TCP.dpk ACBrFeriado.pas ACBrFeriadoEventos.json ACBrTCPReg.pas DemoFeriados.dpr Frm_Feriados.dfm Frm_Feriados.pas
  15. 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.
  16. 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.
  17. 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! ACBrFeriado.pas ACBrTCPReg.pas ACBr_TCP.dpk
  18. @Italo Jurisato Junior 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. pnfsNFSeG.pas pnfsCancNfseResposta.pas NovoXMLNotaCancelada.xml 3202-can.xml
  19. Olá a todos! Gostaria de saber sobre o andamento desta alteração.
  20. Realmente, fiz uma limpa geral no computador e funcionou. Muito obrigado mesmo!
  21. Ok! Vou refazer tudo então. Muito obrigado! Qualquer coisa eu aviso.
  22. Olá bom dia! Atualizei os fontes. A minha configuração na propriedade TipoDANFE estava tiNFCe, daí alterei para tiRetrato. Mas infelizmente a situação é a mesma.
  23. 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?
  24. Olá Suporte4 Arqbox! Existem as propriedades "Instrucao1" e "Instrucao2" no "ACBrTitulo".
×
×
  • 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.