Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 29-12-2023 em Posts

  1. Olá pessoal, Ficamos felizes em dizer que foi disponibilizada a mais nova biblioteca do pacote ACBrLib, a ACBrLibReinf !! O projeto havia sido iniciado há um tempo e, por fazer parte do grupo de componentes de DFe, logicamente tem a assinatura inicial do @Italo Giurizzato Junior .... Méritos também para o @antonio.carlos que contribuiu nas implementações... A ACBrLibReinf está disponível para download e já estão no SVN os programas de exemplo em c# e node.js. Segue o link da documentação da biblioteca e contamos com a comunidade, caso tenham disponbilidade e possam compartilhar exemplos em outras linguagens, que venham a ajudar outros colegas. Até mais!!!
    3 pontos
  2. Boa tarde! Foi publicado dia 28/12/2023 um aviso disponível no lik: (quem nos informou foi o amigo @Felipe Mariano) https://www.nfe.fazenda.gov.br/portal/informe.aspx?ehCTG=false&Informe=yxUPAVPKsmA= Informando que existe uma atualização da tabela de combustíveis sujeitos a tributação monofásica. O link para a atabela seqgue abaixo: https://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=WfGRzCxQzW4= Essa atualização não exige modificação nenhuma na estrutura da nota ou nos componentes ACBr, apenas que sejam verificados se os produtos vendidos pelo cliente se enquadram na lista e suas unidades de tributação e alíquotas para uso na tributação monofásica.
    2 pontos
  3. Bom dia @Juliomar Marchetti, estou com a mesma situação só que para a justificativa da manifestação, eu atualizei os fontes e até clonei o repositório do fontes novamente e ainda assim não puxou essa modificação. Existe algum outro arquivo que deva ser atualizado ou algo assim? Corrigindo: Tem a propriedade sim, estava utilizando com base no evento base, utilizei conforme o comentário do amigo @Benjamin Machado e a propriedade está lá certinha.
    2 pontos
  4. Sim. Segue manual contendo os status disponíveis. https://svn.code.sf.net/p/acbr/code/tools/DFe/NFeNFCe/NT/2014/NFe_NT2014_002 v1.13 a 1.15 - WsNFeDistribuicaoDFe.pdf
    2 pontos
  5. Olá pessoal! No dia 28/12/2023, foi publicada a versão 1.60 desta NT. A nova versão trás a inclusão de novos campos. No grupo I. Produtos e Serviços da NF-e Adiciona o grupo I05g, a ser informando depois do cBenef e preenchido de acordo com o critério da UF e recebe as informações do Crédito Presumido. É composto pelos campos: cCredPresumido: Código de Benefício Fiscal de Crédito Presumido utilizado pela UF, aplicado ao item; pCredPresumido: Informar o percentual do crédito presumido relativo ao código do crédito presumido informado; vCredPresumido: Informar o valor do crédito presumido relativo ao código do crédito presumido informado. No Grupo N07. Grupo Tributação ICMS=51 Adicionado o campo cBenefRBC que vai receber a informação do Código de Benefício Fiscal utilizado pela UF, aplicado ao item quando houver RBC. Datas Implantação Teste: 04/03/2024. Implantação Produção: 01/04/2024. E como fica o ACBr? Como é possível observar, a NT adiciona novos campos na nota, logo, será necessário alterações no ACBr. Foi criada uma TK em nosso backlog para tal e assim que for disponibilizada será noticiado para que todos possam realizar testes. Um agradecimento ao @Felipe Mariano por compartilhar a informação em nosso Discord. Leia a versão 1.60 da NT na íntegra AQUI.
    2 pontos
  6. Olá pessoal! Foi publicado no Portal da Nota Fiscal Eletrônica uma nova tabela de alíquotas FCP. A mesma pode ser baixada diretamente AQUI. De acordo com o MOC, esta informação é usada em campos como o pFCP, pFCPST, pFCPSTRet, mas reforçamos que é importante sempre consultar seu departamento fiscal ou contador responsável para realizar o correto preenchimento da NF-e. Um agradecimento ao @Felipe Mariano por compartilhar a informação em nossa comunidade do Discord.
    2 pontos
  7. Mais um lançamento ACBrLib, desta vez chegou o ACBrLibPIXCD ! Depois de alguns meses trabalhando no desenvolvimento, chegou a hora de dizer... finalizamos mais uma biblioteca ACBrLib, o ACBrLibPIXCD. Para quem não conhece sobre PIX, o primeiro passo é acessar este tópico, para entender um pouco sobre o assunto. ACBrPIXCD - Novo Componente para integração com PIX. No Projeto ACBr temos o componente ACBrPIXCD, utilizado por desenvolvedores Delphi e Lazarus e agora utilizando o ACBrLibPIXCD é possível fazer uma integração nativa utilizando outras linguagens, por exemplo, C#, Java, VB6.. ou qualquer linguagem de programação que seja possível consumir uma dll (Windows) ou .so (Linux). Utilizando ACBrLibPIXCD é possível gerar um PIX de forma estática, configurando uma PSP em ACBrLib.ini e usando o método GerarQRCodeEstatico, veja um exemplo: //-------------------------------- Exemplo ACBrLib C# --------------------------------------// Parâmetros: AValor - Valor transação PIX. AinfoAdicional - Informaçoes Adicionais da transação PIX. (Parâmetro Opcional). ATxID - Identificador da Transação PIX. (Parâmetro Opcional). sResposta - Usado pelo retorno, contem as informações retornadas pela consulta. esTamanho - Usado pelo retorno, contem o tamanho da string (sResposta). ACBrPIXCD.GerarQRCodeEstatico(1); ACBrLibPIXCD não trabalha somente de forma estática, também é possível criar PIX dinâmico.. com os EndPoints /Pix, /Cob e /CobV, e configurando PSP em ACBrLib.ini, dessa forma você precisa utilizar os métodos que correspondem a cada EndPoint, exemplo utilizando EndPoint /CobV, com os métodos CriarCobranca: //-------------------------------- Exemplo ACBrLib C# --------------------------------------// Parâmetros: AInfCobVSolicitada - Arquivo.ini com as informações para criar uma cobrança. ATxId - Identificador da Transação PIX. sResposta - Usado pelo retorno, contem as informações retornadas pela consulta. esTamanho - Usado pelo retorno, contem o tamanho da string (sResposta). ACBrPIXCD.CriarCobranca("C:\Cobrança\CobVSolicitada.ini", "ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"); CancelarCobranca: //-------------------------------- Exemplo ACBrLib C# --------------------------------------// Parâmetros: ATxId - Identificador da Transação PIX. sResposta - Usado pelo retorno, contem as informações retornadas pela consulta. esTamanho - Usado pelo retorno, contem o tamanho da string (sResposta). ACBrPIXCD.CancelarCobranca("ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"); Observação: O Projeto ACBr espera ansiosamente pelo feedback de todos e sabemos que podem ocorrer ajustes, por este motivo fique sempre atento aos commits e atualizações dos Manuais e Programa Exemplo. Obrigado @Daniel Simoes e @Juliana Tamizou por confiar e acreditar em mais um desenvolvimento ACBrLib. Agradecer também @EliasCesar e @EMBarbosa por todo apoio no projeto ACBrLibPIXCD. Até o próximo lançamento !
    1 ponto
  8. Olá pessoal! No dia 09/11/2023 foi publicada no Diário Oficial da Secretaria da Fazenda do Rio de Janeiro, dentre outras a resolução Nº578 de Novembro de 2023. Essa resolução além de trazer orientações sobre como o contribuinte deve preencher o SPED, trás também os Art. 16-E e 16-F que orientam na obrigatoriedade do preenchimento dos campos de ICMS Efetivo e Retido e cujo texto transcreve: A resolução entrou em vigor na data de publicação e seus efeitos passarão a valer a partir de 01/01/2024. Como preencher estas tags no ACBr? Se você utiliza o componente ACBrNFe nativo para Delphi e Lazarus, as tags são alimentadas pelas propriedades: ACBrNFe.NotasFiscais[Indice].NFe.Det[OutroIndice].Imposto.ICMS.vBCSTRet := ACBrNFe.NotasFiscais[Indice].NFe.Det[OutroIndice].Imposto.ICMS.vICMSSubstituto := ACBrNFe.NotasFiscais[Indice].NFe.Det[OutroIndice].Imposto.ICMS.vICMSSTRet := ACBrNFe.NotasFiscais[Indice].NFe.Det[OutroIndice].Imposto.ICMS.vBCEfet := ACBrNFe.NotasFiscais[Indice].NFe.Det[OutroIndice].Imposto.ICMS.pICMSEfet := ACBrNFe.NotasFiscais[Indice].NFe.Det[Outroindice].Imposto.ICMS.vICMSEfet := Agora caso utilize o ACBrMonitor ou a Lib que recebem um arquivo INI, os campos são: [ICMSXXX] vBCSTRet= vICMSSubstituto= vICMSSTRet= vBCEfet= pICMSEfet= vICMSEfet=
    1 ponto
  9. Olá pessoal! Para aqueles que estiverem tendo problemas utilizando as Libs do ACBr com um projeto em C# ou VB.Net em um servidor IIS, mesmo referenciando corretamente as classes e distribuindo a Lib e suas dependencias. Nosso amigo @Alexandre De Pádua Fonseca conseguiu utilizar com sucesso realizando o seguinte procedimento: 1. No momento de instanciar a classe que faz o bind dos métodos da dll conforme o exemplo, utilizar desta forma: ACBrCTe = new ACBrCTe(Server.MapPath("/") + "ACBrLib.ini", ""); 2. Foi preciso criar uma pasta Docs em C:\Windows\System32\inetsrv\ 3. Fornecer permissão IIS_IUSRS, IUSR;
    1 ponto
  10. Olá, Para quem ainda não está familiarizado com as bibliotecas ACBrLib, o tópico a seguir irá ajudar bastante a entender o funcionando e como dar os primeiros passos.
    1 ponto
  11. Boa tarde, Dando sequencia a mensagem acima na data de hoje (29/12/2023) nosso amigo @Edson Costa nos informou a seguinte notícia: http://sped.rfb.gov.br/pagina/show/7313 Se trata da definição das datas de 20 e 21 de janeiro para aplicação da, adiada anteriormente, restrição de acesso via protocolos TLS 1.0 e 1.1. Lembrando que como informamos anteriormente não será necessário ajuste nos fontes do ACBr, apenas que você verifique se está usando a configuração correta de TLS 1.2.
    1 ponto
  12. Boa tarde Walter, Tente o Consultar NFS-e Por RPS Informe o numero e a série do RPS que foi previamente enviado. Se esse RPS foi processado com sucesso será retornado o XML da NFS-e. Abra a unit ISSDSF.Provider e procure pela procedure TratarRetornoConsultaNFSeporRps. Você vai notar que no final da leitura do retorno é executado: SalvarXmlNfse(ANota); Nessa unit você encontra as procedures responsáveis por Preparar, ou seja, montar o conteúdo do serviço que se pretende consumir no webservice bem como as procedures que Tratam do Retorno de um serviço consumido. Para quem vai utilizar o componente, recomendo o estudo dos seus fontes.
    1 ponto
  13. Me parece que é a única forma de obter o XML da NFSe para o ISSDSF... A consulta de lote retorna apenas informações resumidas da nota: <ListaNFSe> <ConsultaNFSe> <InscricaoPrestador>007985916</InscricaoPrestador> <NumeroNFe>155</NumeroNFe> <CodigoVerificacao>0387999b818483ec13a058ca867a87a2cf659956</CodigoVerificacao> <SerieRPS>NF</SerieRPS> <NumeroRPS>11</NumeroRPS> <DataEmissaoRPS>2023-12-29T12:00:00</DataEmissaoRPS> <RazaoSocialPrestador>WALTER DONIZETE FARIA DE OLIVEIRA SISTEMAS</RazaoSocialPrestador> <TipoRecolhimento>A</TipoRecolhimento> <ValorDeduzir>0</ValorDeduzir> <ValorTotal>5</ValorTotal> <Aliquota>0</Aliquota> </ConsultaNFSe> </ListaNFSe>
    1 ponto
  14. Olá pessoal, Vocês devem ter notado que a Mastercard tem anunciado a necessidade de atualizações das bibliotecas de comunicação TEF para que não ocorram problemas com os novos cartões de Débito emitidos com a bandeira da Mastercard Você pode ler o comunicado na integra, através do link abaixo: https://www.mastercard.com.br/pt-br/empresas/estabelecimentos/debito-mastercard.html Em relação aos produtos de conexão desenvolvidos pela PayGo, solicitamos para a Setis (empresa que desenvolve as bibliotecas e programas de captura para a PayGo), qual é a versão mínima dos produtos, a fim de não ter problemas de compatibilidade com o novo DMC da Mastercard PayGo Integrado: (DLL), é compatível com Master DMC a partir da versão 4.0.103.0 PayGo Windows (Client, TXT): Todas as versões já produzidas são compatíveis com Master DMC PayGo Convencional (antigo, TXT): Não é compatível com Master DMC, e deve ser substituído pelo PayGo Windows
    1 ponto
  15. Veja que você teve um retorno de insucesso na consulta do lote. Se abrir o XML de resposta da consulta do lote tem o seguinte: <Alertas> <Alerta> <Codigo>203</Codigo> <Descricao>Lote nao processado ainda</Descricao> </Alerta> </Alertas> <Erros/> <ListaNFSe/> É por isso que você não tem o XML da NFSe, ela ainda não havia sido processada no momento da consulta.
    1 ponto
  16. Bom dia Walter, O componente só vai salvar o XML da nota em disco mediante a duas condições: 1. O componente estar configurado para salvar o XML em disco (Configuracoes.Arquivos.Salvar := True); 2. No retorno constar o XML da nota. Você disse que com o programa exemplo, conseguiu emitir a nota, pois bem o XML da mesma foi salvo em disco? Enquanto você não conseguir aquilo que deseja com o programa exemplo esquece a sua aplicação. Aprenda a configurar e usar o programa exemplo. Depois você compara a rotina de configuração do componente do programa exemplo com o da sua aplicação e faça os ajustes necessários. Importante: Não misture linhas de configuração com linhas que alimentam o componente com os dados do serviço prestado. O programa exemplo tem uma procedure exclusiva para configurar o componente e outra para alimentar ele com os dados do serviço prestado. Use a mesma ideia na sua aplicação. Na sua primeira postagem desse tópico, notei que o método executado foi o envio de lote em modo síncrono. Você poderia anexar o XML de retorno para que possamos analisar?
    1 ponto
  17. Ola, Teste assim [Integrador] ArqLog= PastaInput= PastaOutput= Timeout=30
    1 ponto
  18. Vocês estão equivocados. A última versão é a versão 5.1.0. Segue o print do link que enviamos pra vocês.
    1 ponto
  19. Olá pessoal! Alguns provedores utilizam a mesma URL para o ambiente de homologação e o ambiente de produção, diferenciando os ambientes através de uma tag ou informação adicionada no arquivo para identificar o ambiente. No entanto, recebemos recentemente algumas contribuições indicando que o provedor Betha está atualizando as URLS em algumas cidades, passando a utilizar a mesma URL para ambos os ambientes, mas sem diferenciar no arquivo. Nosso amigo @Arimateia Jrnos chamou a atenção para a seguinte informação: Em suma, se a cidade utiliza o provedor Betha e trocou para a seguinte URL: https://nota-eletronica.betha.cloud/rps/ws você deve seguir os passos descritos em Ajuda > Módulo do Contribuinte > Ambiente de Homologação para "desligar" o ambiente de produção e "ligar" o ambiente de homologação.
    1 ponto
  20. Uma dúvida que não deveria existir. Olá pessoal. É inerente e instintivo para todos nós desenvolvedores, que ao integrar com alguma coisa nova, procuremos fazer todo o processo em homologação primeiro para só depois partir para produção. No entanto, a falta de padronização da Nota de Serviço pode acabar gerando certa confusão neste quesito, impondo um obstáculo para quem pretende começar uma homologação. Como funciona a homologação para Nota de Serviço? Podemos dividir a forma como funciona a homologação para as notas de serviço em 4 categorias: Provedores que possuem um ambiente de homologação diferente do ambiente de produção. A forma mais semelhante a outros documentos fiscais eletrônicos que todo desenvolvedor está acostumado, um ambiente de homologação e um ambiente de produção separados. E como eu sei quais são os provedores cuja homologação é dessa forma? Você pode observar no facilmente no arquivo INI os provedores que tem URLs diferentes para o ambiente de homologação e de produção. Veja um exemplo: [1100031] Nome=Cabixi UF=RO Provedor=Pronim Versao=2.03 ProRecepcionar=http://nfse.cabixi.ro.gov.br/nfse.portal.integracao/services.svc HomRecepcionar=http://nfse.cabixi.ro.gov.br/nfse.portal.integracao.teste/services.svc Provedores que utilizam a mesma URL para ambos os ambientes, mas que usam uma informação identificar o ambiente. Nesse caso, o arquivo é enviado para a mesma URL, mas no arquivo é acrescentado uma tag ou informação específica para dizer ao provedor que o arquivo está sendo enviado em homologação e não em produção. E como eu sei quais o provedores cuja homologação é dessa forma? No inicio do arquivo ACBrNFSeXServicos.ini tem uma instrução identificando quais são os provedores. Provedores que não possuem ambiente de homologação, mas disponibilizam um método para teste. Neste caso, é apenas disponibilizado um modo de envio específico, no qual o arquivo é enviado para o ambiente de produção mesmo, o arquivo passa pelas validações, devolve as rejeições caso haja algum erro e em caso de sucesso, a NFS-e não é gerada. E como eu sei quais os provedores cuja homologação é dessa forma? Os provedores que tem este método são identificados na aba "Teste" do programa exemplo do componente nativo. São eles ISSDSF, NFSeBrasil, Siat e ISSSaoPaulo. Provedores que usam a mesma URL e os ambientes são controlados via painel. Recebemos uma contribuição de membros da comunidade sobre o provedor Betha estar atualizando seus serviços de forma que a URL para os ambientes de homologação e de produção sejam a mesma e ao invés de enviar informação no XML identificando se o envio foi em produção ou em homologação, isso será controlado via painel. Para mais detalhes, veja o tópico Dica para quem emite NFSe para as cidades que usam o provedor Betha. E como eu sei quais os provedores cuja homologação é dessa forma? Por enquanto, temos apenas informação de o provedor Betha estar agindo desta forma, veja o tópico indicado acima para mais detalhes. Provedores que não possuem ambiente de homologação. Nesses casos, de fato não há outra maneira a não ser testar em produção mesmo. E como eu sei quais os provedores que não tem ambiente de homologação? Caso não haja informação de um ambiente de homologação disponível, será exibida a seguinte mensagem ao tentar emitir uma NFS-e em homologação. E o Padrão Nacional, como funciona? Como é possível observar no arquivo ACBrNFSeXServicos.ini, o Padrão Nacional se encaixa na categoria de provedores que possui ambiente de homologação separado do de produção. [PadraoNacional] ProRecepcionar=https://sefin.nfse.gov.br/sefinnacional ProConsultarDFe=https://adn.nfse.gov.br/contribuintes HomRecepcionar=https://sefin.producaorestrita.nfse.gov.br/SefinNacional HomConsultarDFe=https://adn.producaorestrita.nfse.gov.br/contribuintes No entanto, um detalhe importante é que para utilizar o ambiente, seja de produção ou de homologação, o prestador de serviços precisa ser um MEI ou a cidade precisa ter aderido completamente ao Padrão Nacional.
    1 ponto
×
×
  • 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.