Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 31-05-2024 em todas as áreas
-
Olá Pessoal, As dicas abaixo são validas para todos os os modelos de DF-e (Documentos Fiscais Eletrônicos). 1. A chave de um DF-e é composta por diversas informações e todas elas estão presentes no XML. A chave é composta pelo Código da UF (2 dígitos), Ano (2 dígitos) e Mês (2 dígitos) de emissão, CNPJ do emitente (14 dígitos), modelo do DF-e (2 dígitos), série (3 dígitos) e numero do documento (9 dígitos), tipo de emissão (1 dígito), código aleatório do documento (8 dígitos) e digito verificador (1 dígito). Devemos guardar no banco de dados, juntamente com os demais dados do DF-e as seguintes informações: Data/Hora de emissão e Código aleatório que deve conter somente 8 dígitos. Jamais use como código aleatório o próprio numero do documento, pois isso você deixa a chave vulnerável. O código aleatório deve ser gerado pela sua aplicação e armazenado no banco de dados conforme orientado acima, jamais deixe o componente gerar o código para você, pois desta forma você perde o controle dessa informação. A Data/Hora deve ser definida e também armazenada no banco de dados, jamais devemos usar a função Now na rotina que alimenta o componente, pois isso faz com que você também perca o controle dessa informação. Ao alimentar o componente com os dados do DF-e todas as informações devem ser lidas do banco de dados, com exceção do Digito Verificado da chave que é o próprio componente que o calcula. 2. De preferencia de guardar o XML do DF-e no banco de dados em vez de salvar em disco, pois alguns usuários desavisados resolvem excluir arquivos do HD da maquina por achar que tem muito arquivo salvo. Se isso ocorrer, ou seja, o usuário acabar deletando o XML de um DF-e, tendo todos os dados salvos no banco de dados basta fazer o seguinte: Alimente o componente com os dados do documento que estão no banco de dados, execute os métodos Assinar, Validar e Consultar. Desta forma você vai ter o XML de volta, mas lembre-se que esse processo só pode ser executado caso o DF-e tenha sido emitido dentro do prazo de 180 dias, passou de prazo não tem como recuperar. 3. Se ocorrer erro de internet (timeout por exemplo) como devo proceder? A resposta é muito simples: Não devemos enviar o documento novamente, pois o documento pode ser rejeitado por duplicidade. Não devemos gerar, assinar, validar o XML novamente, pois essa atitude pode mudar o código aleatório do documento e a data/hora de emissão caso você não seguir as orientações da primeira dica. Com isso ao enviar novamente o documento pode ser rejeitado por duplicidade com diferença chave, situação mais grave. Devemos sim carregar o XML que foi enviado através do método LoadFromFile (se esta salvo em disco) ou LoadFromString (se esta salvo no banco de dados) e em seguida executar o método Consultar. Antes de enviar o DF-e para a SEFAZ atualize o banco de dados mudando o status do documento como "Enviado", depois devemos executar o método Enviar. Se ocorrer o erro de internet a aplicação não deve permitir que o usuário envie novamente o mesmo documento uma vez que ele esta marcado como Enviado, mas a aplicação libera o documento para que o mesmo seja carregado e consultado conforme dito acima. Caso o retorno for uma rejeição acusando que o documento não se encontra na base de dados da SEFAZ, a aplicação pode tomar uma atitude automática de enviar novamente o documento, visto que ele não se encontra na base de dados da SEFAZ. Por outro lado se retornar o protocolo de autorização, como o componente esta com o documento "carregado" o XML será automaticamente atualizado e salvo em disco ou disponibilizado para que o mesmo possa ser salvo no banco de dados. A aplicação em seguida pode imprimir o documento auxiliar do DF-e. Seguindo essas dicas, muitos problemas com a emissão de DF-e são sanadas.8 pontos
-
Bom dia, A variavel LOperacao não seria nem necessária, visto que o IF só entraria em caso de tpInclui.2 pontos
-
O @Italo Giurizzato Juniorsugeriu que seja incrementado o número do RPS, de acordo com a mensagem esse número já foi recebido pelo provedor. Envie um novo RPS com o próximo número e se receber o mesmo erro, incremente o número até identificar o próximo ainda não utilizado.2 pontos
-
Olá pessoal! Foi publicado no dia 27/05/2024 a Nota Técnica 2024/002 em sua versão 1.00. Visão Geral Está nota técnica implementa o Evento de Conciliação Financeira(Já conhecido pela abreviação ECONF) e o Cancelamento de Conciliação Financeira. A utilização do evento é facultativa e o objetivo do mesmo é auxiliar na vinculação e controle de pagamentos que ocorram em datas distantes do fato gerador e da emissão do documento fiscal. Ambos os eventos serão recepcionados pela Sefaz Virtual do Rio Grande do Sul em seu WebService de eventos na URL: https://nfe.svrs.rs.gov.br/ws/recepcaoevento/recepcaoevento4.asmx. Evento "Conciliação Financeira - ECONF" O WebService de recepção de eventos possui campos que são genéricos para todos os eventos, por isso vale destacar os campos específicos que são: tpEvento: Recebe o código do evento e para o ECONF deve receber o valor 110750. detPag: Grupo de detalhamento do pagamento, possuindo os seguintes campos: indPag: Pode receber os valores 0 que corresponde a Pagamento à Vista ou 1 que corresponde a Pagamento à Prazo. tPag: Meio de pagamento e deve ser preenchido de acordo com tabela publicada no portal da NFe. xPag: Descrição do meio de pagamento quando o tPag for igual a 99 - Outros. vPag: Valor do Pagamento. dPag: Data do Pagamento no formato AAAA-MM-DD. CNPJPag: CNPJ do estabelecimento onde o pagamento foi processado/transacionado/recebido quando emissão do documento for feita em estabelecimento distinto. UFPag: UF do estabelecimento onde o pagamento foi processado/transacionado/recebido. CNPJIF: CNPJ da instituição financeira, de pagamento, adquirente ou subadiquirente. tBand: Preencher com valor da tabela de código das operações de cartão de crédito publicada no portal da NFe. cAut: Numero da autorização da transação da operação. CNPJReceb: CNPJ do estabelecimento beneficiário do pagamento. UFReceb: UF do CNPJ do estabelecimento do beneficiário do pagamento. O evento sendo processado com sucesso, será devolvido o número do protocolo, a data e hora do registro do evento e o número sequencial do evento. Evento "Cancelamento Conciliação Financeira - ECONF" Semelhante aos demais eventos da mesma natureza, vai ter em sua estrutura o número do protocolo do evento gerado anteriormente e caso processado com sucesso, devolverá o número do protocolo correspondente ao evento de cancelamento que foi gerado e vinculado a nota. Datas de Implementação Implantação Teste: Até 01/07/2024. Implantação Produção: 02/09/2024. E como fica o ACBr? Sendo um evento novo, será necessário a implementação do mesmo nos fontes do ACBr para posteriormente ser disponibilizado no Monitor e na Lib. Foi adicionada a #TK-5537 em nosso backlog para tal e qualquer novidade será divulgada neste tópico. No entanto, vale ressaltar que até a publicação deste tópico, não há novo pacote de schemas que englobe o evento disponível para download tanto no Portal Nacional quanto no do Rio Grande do Sul. Leia a Nota Técnica na íntegra AQUI.1 ponto
-
Olá Pessoal, Foi publicada a nova versão da NT 2014/002 que trata sobre o Distribuição DF-e. O que muda com essa nova versão da NT? No que diz respeito ao ACBr nada, no que diz respeito ao desenvolvedor também nada. É sabido que qual quer pessoa física ou jurídica cujo CPF ou CNPJ estão informados no XML da NF-e como destinatário ou transportador ou autorizado a ter acesso ao XML (grupo autXML) podem obter o XML completo da nota através do DistribuicaoDFe. Mas existe um evento chamado: Ator Interessado que o emitente da nota ou a transportadora podem enviar visando adicionar mais uma pessoa jurídica autorizada a obter o XML. Ocorreu uma alteração no webservice do DistribuicaoDFe visando atender essa pessoa. Agora o DistribuicaoDFe vai permitir que o Destinatário ou Transportador ou Terceiros (pessoas listadas no autXML) ou a pessoa jurídica informada no evento "Ator Interessado" possam obter o XML da nota. A nova tabela de quem pode e o que pode ser obtido foi atualizada e segue abaixo a reprodução dela. 1 Os documentos fiscais e resumos de eventos estarão disponíveis somente se o destinatário se manifestar dando "Ciência da Operação", “Operação não Realizada” ou "Confirmação de Operação" para a NF-e, exceto para o Evento de Cancelamento, que será disponibilizado mesmo sem a manifestação do destinatário. Antes da manifestação ficará disponível para o destinatário somente a estrutura XML de “Resumo de NF-e” e o cancelamento de NF-e. 2 A NF-e estará disponível somente para o transportador identificado no grupo X03 ou que tiver sido informado no evento “Ator Interessado na NF-e” (cod. 110150) 3 A NF-e estará disponível para terceiros somente cujo CNPJ ou CPF estiver informado na tag autXML. 4 Eventos de Pedido de Prorrogação de Prazo da NT 2015.001: EPP1 e EPP2 (Evento Pedido de Prorrogação 1º e 2º Prazo), ECPP1 e ECPP2 (Evento Cancelamento Pedido de Prorrogação 1º e 2º Prazo). 5 Eventos do Fisco em Resposta ao Pedido de Prorrogação de Prazo da NT 2015.001: EFPP1 e EFPP2 (Evento Fisco Resposta ao Pedido de Prorrogação 1º e 2º Prazo), EFCPP1 e EFCPP2 (Evento Fisco Resposta ao Cancelamento de Prorrogação 1º e 2º Prazo). 6 Os Eventos de Averbação serão distribuídos a partir da implantação do BT 2017/001 v1.0. 7 Os eventos de comprovante de entrega propagados do CT-e serão distribuídos a partir da implantação do BT 2019.001 v.1.10. OBS: A partir da versão 1.13 desta Nota Técnica, os eventos gerados pelo Fisco, que forem passíveis de distribuição conforme a tabela acima, serão distribuídos ao emitente independente de manifestação do destinatário, ainda que emitente e destinatário sejam iguais. Essa nova permissão entra em vigor no ambiente de homologação a partir do dia 20/05/2024 e em produção a partir do dia 03/06/2024.1 ponto
-
Olá pessoal, A Receita Federal publicou em 30/04/2024 a NT 03.2024 que visa a inclusão do evento S-2221 - Exame Toxicológico do Motorista Profissional Empregado. Seguem links para a NT e a Nota Orientativa. https://www.gov.br/esocial/pt-br/centrais-de-conteudo/agenda/30-04-2024-publicada-nota-orientativa-v-s-1-2-07-2024 https://www.gov.br/esocial/pt-br/centrais-de-conteudo/agenda/30-04-2024-publicada-nota-tecnica-v-s-1-2-03-2024 Conforme a NT, o evento será disponibilizando pela Receita: * Em produção restrita a partir de 30/06/2024 * Em produção a partir de 01/08/2024 A implementação já está no nosso backlog e atualizaremos este tópico quando houverem novidades. Até mais,1 ponto
-
Sim estou testando em homologação. Enviei com o e-mail de [email protected]1 ponto
-
Complementando o que o @Diego Foliene, nem todos os provedores tem controle da data específica de expiração. No seu caso, o problema é que você não alimentou o componente com o Token recebido. Quando você gera o token, ele não é alimentado automaticamente no componente. Para utlizar os métodos que dependem do token, você precisa preencher o token gerado na propriedade: Configuracoes.Geral.Emitente.WSChaveAutoriz1 ponto
-
se pegar o mesmo codigo e colocar em uma aplicação desktop ele vai funcionar?1 ponto
-
Boa tarde @jovitomg, Já esta no SVN. Favor atualizar todos os fontes de todas as pastas, reinstale o ACBr e inicio os testes.1 ponto
-
1 ponto
-
A solução indicada nesse tópico, parece resolver problemas de Aplicações que usam DLLs DCOM1 ponto
-
1 ponto
-
Bom dia, Por que você não utiliza o MadExcept ou EurekaLog para saber onde exatamente está levantando a exceção? Ajuda bastante, pelo menos você não fica no escuro com uma mensagem de AV genérica.1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
Bom dia @Pedro A. Araújo Obrigado pela colaboração Criado a TK-5531 para analise. reportamos aqui apos concluído !1 ponto
-
Após eu passar para dentro de uma procedure específica e passar o componente como parâmetro, trabalhei com ele dentro da procedure e utilizei FESocial.Eventos.Periodicos.S1200.Count-1 e agora funcionou. Obrigado pelas dicas.1 ponto
-
Bom dia! ACBreSocial1.Eventos.Periodicos.S1200.Clear; Vai limpar completamente a lista do evento. ACBreSocial1.Eventos.Periodicos.S1200.Delete(Indice) Vai remover o evento do índice especificado da lista. Se a sua chamada ao .Count-1 falhou, então é provável que a lista não tenha nenhum evento para inicio de conversa. Depois de receber o erro que está recebendo ao adicionar um novo evento com o .New, teste o .Count e veja se ele mostra um valor maior do que zero. Qual é a mensagem de erro que está recebendo na íntegra?1 ponto
-
Bom dia! Apresente essas informações ao seu contador e questione amigavelmente se essa informação que ele lhe passou está correta. A exceção da entender que o valor de alíquota de ICMS para operações interestaduais pode ser de no máximo 12%. A descrição do campo da a entender que a alíquota de FCP não deve ser somada a do ICMS no mesmo campo. Ambos os prints foram retirados do Manual de Orientação do Contribuinte Anexo I Leiaute e Regras de Validação da NF-e e da NFC-e1 ponto
-
Olá! A solicitação foi feita toda pelo e-mail [email protected]. Em produção responderemos o e-mail que foi enviado com as credenciais em homologação solicitando as credenciais em produção. Mas como ainda não fizemos a solicitação em Produção, não saberei responder como será. Posso repostar assim que fizer o primeiro contato. Obrigada!1 ponto
-
Bom dia! Que bom que deu certo de encontrar e corrigir o problema! Por favor, se possível, pode compartilhar qual foi a solução para ajudar outros colegas que possam vir a enfrentar o mesmo problema?1 ponto
-
Bom dia ! no retorno não temos isso. me desculpe a pergunta, mas pode explicar suas necessidades para obter este número? quem sabe temos outra solução1 ponto
-
@Messias Bittencourt Se o retorno esta vindo -10, procure o log ai nas suas pastas. Pois pode ser um dado invalido, -10 na consulta cnpj é CNPJ invalido. Através do log vc vai detectar o problema, por isso q solicitei acima, vc chegou a me enviar ?1 ponto
-
sim, mas alteração ocorreu porque esse arquivo foi modificado olha como ele tem que estar e a IDE bagunça, se tu abrir portanto gera o erro então faça revert no svn de todos os arquivos alterados locais1 ponto
-
1 ponto
-
1 ponto
-
Experimente ligar o Flag de envio em HTML https://acbr.sourceforge.io/ACBrMonitor/EMAILUsarHTML.html1 ponto
-
Tópico movido para fórum mais adequado. Alguns provedores disponibilizam consulta de NFSe para tomadores, qual o município? Para NFSe padrão nacional existe o serviço e no programa de exemplo você pode ver como utilizar.1 ponto
-
Foi publicada a versão 24.1.E das tabelas fornecidas pelo IBPT, as quais já se encontram também em nosso svn. As novas tabelas tem a vigência de 20/05/2024 até 30/06/2024 Para cumprimento da Lei 12.741/12, também conhecida como "De Olho no Imposto" foi, não se esqueça de realizar a atualização de seus clientes. Fonte : De Olho no Imposto1 ponto
-
Eu me referia ao SSLType do componente, já está certo de acordo com seu print, só estava frisando. Se for A1, teste com OpenSSL, segue tópico com as configurações recomendadas e dlls necessárias.1 ponto
-
Boa tarde pessoal Já está disponível aos assinantes PRO o mini curso do ACBrLib com Linux! https://acbr.nutror.com/curso/d484b944c7f91eb67c5e395df79d03f1e184fac5 At.1 ponto
-
Olá pessoal! Conferindo em Portal da Nota Fiscal Eletrônica (Ambiente de Homologação) > Consultar Disponibilidade às 11h41 do dia 27/05/2024, os ambientes de homologação foram estabilizados e estão novamente no ar: Um agradecimento ao membro de nossa comunidade @marcopoloviana por compartilhar a informação em nosso Discord.1 ponto
-
Olá pessoal, Revisada a nova versão do manual e a atualização nada mais é do que o preenchimento da url base que, na versão anterior, estava como "(a ser definido)" conforme destacado a seguir. 9.2. API REST para Consulta a Recibo de Entrega de Evento Antes - Versão 2.3: Ambiente de Produção: (a ser definido) Agora - Versão 2.5: Ambiente de Produção: https://reinf.receita.economia.gov.br/consulta/reciboevento/ + [endpoint e parâmetros específicos de cada evento] A nova versão do manual simplesmente passa a informar qual é a url base. O que muda no Componente, ACBrLib ou Monitor? Nada, pois eles já estão com a url configurada de produção configurada e o método de Consulta de Recibos funcional para todos os eventos. Até mais!!!1 ponto
-
Olá pessoal! Aviso publicado no canal Sefaz RS ICMS no dia 15/05/2024:1 ponto
-
Também tem o fórum que tu pode ler e pesquisar a vontade nele. Tem tópicos que explicam parte a parte como implementar usando os componentes.1 ponto