Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 02-02-2023 em todas as áreas
-
Boa tarde a todos, Já esta no SVN as alterações realizadas tanto para atender a versão 2.1.1 quanto ao novo ambiente de recepção dos eventos que agora é uma API Rest. Favor atualizarem todos os fontes de todas as pastas, reinstale o ACBr e inicie os testes. Foram feitas alterações nos programas exemplos (Delphi e Lazarus), eles trazem dicas de como obter o retorno tanto do envio quando das consultas.9 pontos
-
Bom dia! A princípio esses campos não estão previstos no MOC e por isso não são impressos. Uma sugestão talvez seria colocar esses dados nas informações adicionais do produto.4 pontos
-
Bom dia! Após discussão do assunto e consenso do grupo ACBr, estas opções que chegaram a existir por um tempo, foram suprimidas por momento. O entendimento é que se tiver desconto líquido ou desconto por percentual estaria o DANFE sendo impresso de forma irregular ao Manual. Abaixo segue informações do Manual de Orientação ao Contribuinte.4 pontos
-
Novas atualizações da Abrasel para o OpenDelivery: Version [1.1.0] - Jan 23, 2023 https://abrasel-nacional.github.io/docs/#section/Changelog Por favor, atualizem no Acbr. Principalmente, o novo evento "DELIVERED". Obrigado.2 pontos
-
Entendemos, e isso pode ter sido a confusão inicial. Mas só pra deixar claro os motivos pra esse comportamento: se você passa um XML, a lib (e o componente) entende que o xml passado está pronto e não precisa gerar ele novamente. Isso é importante para casos de pessoas que querem que o seu XML tenha alguma particularidade diferente do que é o padrão das soluções do ACBr.2 pontos
-
Bom dia! A Sefaz-SP ainda está passando por instabilidade! A contingência foi desativada por um breve período, mas já foi ativada novamente Fonte: https://www.nfe.fazenda.gov.br/portal/principal.aspx?AspxAutoDetectCookieSupport=1 Siga as instruções do tópico abaixo para transmitir em contingência:2 pontos
-
Perfeito! Obrigado pelas orientações, seguimos por aqui Abraços e sucesso à todos!2 pontos
-
Bom dia Renato, No momento temos disponível somente o componente ACBrNFSeX para quem utiliza o Delphi ou Lazarus. Já esta sendo desenvolvido a DLL ACBrLibNFSeX, mas não sei te precisar quando ela vai ficar pronta. Só depois da DLL pronta é que a Equipe ACBr vai avaliar se implementa a NFS-e no ACBrMonitor ou não.2 pontos
-
Olá @webnet bom dia ! O Projeto ACBr esta trabalhando com o componente ACBrNFSeX para Delphi e Lazarus, temos dois tópicos que pode ser muito útil para os primeiros passos: Além dos tópicos, temos o programa exemplo do componente, disponível em nosso SVN: http://svn.code.sf.net/p/acbr/code/trunk2/Exemplos/ACBrDFe/ACBrNFSeX/ Observação: O ACBrMonitorPLUS e ACBrLib, não tem o componente ACBrNFSeX implementado.. então você não consegue utilizar o mesmo para emissão NFSe, por enquanto somente o uso do componente mesmo.2 pontos
-
@New Line System Desenvolvimento Bom dia ! Obrigado pela contribuição. Já está em nossos repositórios, atualize o svn e instale como de costume. Abr !2 pontos
-
A ideia do componente em manter como Private, é evitar atribuições inválidas... Ou A.V. se for atribuído um objeto que não seja corretamente gerenciado O objeto é criado, quando o código de Banco é atribuído... Você está usando esse recurso, para implementar novos Bancos ? Se SIM, porque não criar uma classe dele, e enviar ao ACBr, para inclusão nos fontes ?2 pontos
-
Olá pessoal, Como temos anunciado a algum tempo, o REINF vem passando por um processo de mudanças, que envolve inclusive a tecnologia utilizada na recepção das informações por parte da receita. Chegada da versão 2.1.1 Nesta versão não foram somente mudanças de layouts ou inclusão de novos eventos, a versão 2.1.1 do REINF trouxe uma mudança na forma de envio e recepção dos eventos, passando a adotar a integração via API Rest e em modo assincrono. Apesar do documento descrevendo o funcionando ter sido publicado no inicio de 2022, NÃO havia até poucas semanas atrás, a definição de QUANDO tais mudanças entrariam em vigor. Sobre as datas Divulgação das Mudanças O Manual de orientação e ambientes de produção restrita (foram liberados no inicio de 2022, mas ainda havia indefinição de datas de inicio da vigência de tais mudanças Implantação Detalhamos melhor neste artigo, mas em resumo seriam: Fevereiro/2023 - Limite para aceitação dos eventos do layout 1.5.1 em produção restrita (Ambiente de Homologação) Março/2023 - Vigência do layout 2.2.1 para a competência de março/2023 Setembro/2023 - Envio da recepção dos eventos somente em forma Assíncrona Link do Manual do REINF Manual de Orientação ao Desenvolvedor da EFD-Reinf – Lote Assíncrono - Versão 1.00.00 (rfb.gov.br) Detalhando as Mudanças Muito bem, até a versão 1.5.1 o ambiente que recepcionava os eventos trabalhava no modo síncrono, isso significa que ao enviar um evento do Reinf o webservice processava e caso estivesse tudo correto já era retornado o resultado do processamento, caso contrario era retornado a lista de erros. A partir da versão 2.1.1 o ambiente que recepciona os eventos trabalha no modo assíncrono, isso significa que ao enviar um evento será retornado um numero de protocolo que usaremos em uma consulta para poder obter o resultado do processamento. Como vocês podem ver agora se faz necessário 2 passos para obter o resultado do processamento do evento enviado. Os fragmentos abaixo comprovam o que eu escrevi acima. Além do modo de envio passar a ser assíncrono a forma de comunicação também mudou, até a versão 1.5.1 tínhamos um ambiente baseado em WebService Soap, agora a partir da versão 2.1.1 teremos um ambiente baseado em API Rest conforme consta no fragmento abaixo. Estas informações foram extraídas na página do REINF A documentação sobre este assunto está um pouco "escondida" no portal do REINF, mas para aqueles que desejarem conhecer, clique aqui. http://sped.rfb.gov.br/projeto/show/1196 Sobre os componentes ACBr Acompanhe as atualizações deste assunto no artigo a seguir.2 pontos
-
eu imprimo o boleto direto pelo acbr.. funciona perfeitamente..1 ponto
-
Boa tarde, Criado task em nosso backlog para análise. TK-35731 ponto
-
Será um grande prazer poder ajudar. Só preciso da autorização do chefe pra fazer isso daqui do trabalho hehehehehehe Senão vou implementar de casa. Obrigado pela resposta.1 ponto
-
Fiz os testes com esse ajuste, mas continua com o retorno. Resumindo não consegui ainda emitir a NFSe Nacional para MEI. (KKKKKK)1 ponto
-
1 ponto
-
Quando você passa um arquivo INI para a Lib, ela lê as informações do arquivo, gera um XML do evento(neste momento é aplicada a flag RetirarAcentos), assina e valida. Quando você passa o XML, seja o conteúdo ou o caminho, a Lib assina o XML que foi passado e valida o mesmo.1 ponto
-
Isso é definido no layout da NFe, não pode informar mais que 2 decimais para esse campo, ou o schema não valida.1 ponto
-
Consultando as 11:14 de hoje(02/02/2023), a contingência foi desativada para Sefaz-SP. Fonte: https://www.nfe.fazenda.gov.br/portal/principal.aspx?AspxAutoDetectCookieSupport=11 ponto
-
Bom dia Italo, Na verdade, eu fiz a alteração tanto na versão 2.03 quanto na 2.04, mas o componente de meu sistema está setado para usar a versão 2.04. Enviei os RPS's usando esta versão e com as alterações na procedure e deu tudo certo, peguei o retorno, enviei o PDF para o cliente e consultei a nota no site da prefeitura. Então acredito que esteja atualizado na prefeitura também, de qualquer forma vou entrar em contato para verificar como realmente está. O componente do ACBr eu configuro da seguinte forma: NFSeX.Configuracoes.Geral.Provedor := proSigCorp; NFSeX.Configuracoes.Geral.Versao := ve204; as procedures ficaram assim: procedure TACBrNFSeProviderSigCorp204.Configuracao; begin inherited Configuracao; FpFormatoDataRecebimento := tcDatHor; { // Usado na leitura do envio FpFormatoDataRecebimento := tcDatUSA; // Usado na leitura das informações de cancelamento FpFormatoDataHora := tcDatHor; // Usado na leitura da data de emissão da NFS-e FpFormatoDataEmissao := tcDatHor; } with ConfigGeral do begin QuebradeLinha := '|'; ConsultaPorFaixaPreencherNumNfseFinal := True; end; with ConfigAssinar do begin Rps := True; LoteRps := True; CancelarNFSe := True; RpsGerarNFSe := True; SubstituirNFSe := True; end; with ConfigWebServices do begin VersaoDados := '2.04'; VersaoAtrib := '2.04'; end; with ConfigMsgDados do begin GerarPrestadorLoteRps := True; DadosCabecalho := GetCabecalho(''); end; end; e procedure TACBrNFSeProviderSigCorp203.Configuracao; begin inherited Configuracao; // Usado na leitura do envio // FpFormatoDataRecebimento := tcDatUSA; FpFormatoDataRecebimento := tcDatHor; // Usado na leitura das informações de cancelamento FpFormatoDataHora := tcDatHor; // Usado na leitura da data de emissão da NFS-e FpFormatoDataEmissao := tcDatHor; if ConfigGeral.Params.ParamTemValor('FormatoData', 'CancDDMMAAAA') then FpFormatoDataHora := tcDatVcto; if ConfigGeral.Params.ParamTemValor('FormatoData', 'CancMMDDAAAA') then FpFormatoDataHora := tcDatUSA; if ConfigGeral.Params.ParamTemValor('FormatoData', 'NFSeDDMMAAAA') then FpFormatoDataEmissao := tcDatVcto; if ConfigGeral.Params.ParamTemValor('FormatoData', 'NFSeMMDDAAAA') then FpFormatoDataEmissao := tcDatUSA; with ConfigGeral do begin UseCertificateHTTP := False; QuebradeLinha := '|'; end; with ConfigAssinar do begin Rps := True; CancelarNFSe := True; RpsGerarNFSe := True; end; with ConfigWebServices do begin VersaoDados := '2.03'; VersaoAtrib := '2.03'; end; ConfigMsgDados.DadosCabecalho := GetCabecalho(''); end;1 ponto
-
Bom dia, Precisamos de manuais, schemas e URLs de homologação e produção para emitir as notas via o componente ACBrNFSeX. Você consegue esse material?1 ponto
-
Bom dia Vilmondes, Que eu saiba para informar os valores referente o diferencial de alíquota ST é no grupo <ICMSUFDest>, que foi implementado no componente a um bom tempo. O que ocorreu recentemente foi a reativação de algumas regras de validação na SEFAZ. Essas regras já estão ativadas no ambiente de homologação e serão ativas em produção no dia 03/04/2023, conforme Nota Técnica 2022/005 versão 1.101 ponto
-
desculpa da demora. por fim o problema é que sempre que ocorre algum problema nos dados, sendo que faço um consulta apos o envio, é que UF esta vazia, pois não há nenhum retorno. debugando eu localizei o real erro. O estranho é que simulei para NFe e dai o erro "pula", somente em NFCe que não1 ponto
-
Bom dia Italo, Ok. Vou modificar para aceitar outras cidades. Atenciosamente, Fabio1 ponto
-
@Italo Giurizzato Junior verdade, vou fazer isso, acabei fazendo um if aqui pra verificar caso seja vazio. mas obrigado.1 ponto
-
@Amparo Boa tarde ! Tente uma solução sugerida pelo nosso amigo/consultor @pandaaa altere os dns da maquina: dns 1.1.1.1 e 8.8.8.8 depois rodado ipconfig /flushdns1 ponto
-
@marcelo.hgv Boa tarde Primeiro lugar quero agradecer novamente pela contribuição ! Subimos a sua colaboração fiz um pequeno ajuste e tbm inserimos o qrCode no carnê para quem usa Fast Report. Já estão em nossos repositórios , só atualizar o SVN e rodar o instalador como de costume. Abr1 ponto
-
Oi @Marcelo Pontes Melim, Queria avisar que eu fiz um commit relacionado a esse código na revisão 28381. Acontece que havia um método na unit pcesConversaoeSocial que faz a conversão usada naquela unit. Só que o método tinha uma incompatibilidade por conta da letra 'v' . Daí eu fiz uma alteração no método e uma varrida no componente pro uso dessas strings. Além disso encontrei outros lugares onde a mudança poderia ser aplicada. Do jeito que estava, a gente sempre precisava ficar indo nos arquivos e mudando. Agora, basta mudar na pcesConversaoeSocial e pronto. Por favor, depois de atualizar, reporte qualquer problema.1 ponto
-
Não confunda o ACBrPosPrinter com ACBrLibPosPrinter. O primeiro é o componente para Delphi ou Lazarus. A segunda é a biblioteca compilada em Lazarus que encapsula o componente para poder ser usado por outras linguagens. Você até pode usar o Java para consumir a ACBrLibPosPrinter, desde que esteja rodando em Windows (.dll) ou Linux (.so). Não vai funcionar em Android/OSX/iOS. Então a solução para Android é usar Delphi com ACBrPorPrinter ou procurar uma solução nativa na sua linguagem.1 ponto
-
1 ponto