Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 30-08-2021 em todas as áreas

  1. Boa tarde. Obrigado Juliana e Rafael. Consegui resolver depois das respostas de vocês. Vou deixar aqui como fiz para que outras pessoas possam usufruir: Rotina para emitir NFC-e off-line em x#: ACBrNFe.LimparLista(); ACBrNFe.CarregarINI(arquivo); string xml = ACBrNFe.ObterXml(0); ACBrNFe.GravarXml(0); ACBrNFe.ImprimirPDF(); // utiliza este método se quiser gerar o PDF ACBrNFe.Imprimir("DR700", 1, null, false, false, false, false); // utiliza este método se quiser enviar para impressora
    2 pontos
  2. Lembrando que existe ainda, o limite de 500K no XML... ou seja.. muitas vezes, nem mesmo 50 notas, é possível...
    2 pontos
  3. só um adendo, temos também a rejeição 214 - Tamanho da mensagem excedeu o limite estabelecido Segundo o Manual de Orientação ao Contribuinte, a mensagem enviada aos WebServices para autorização não deve ultrapassar o tamanho de 500 KB. Caso seja encaminhado a Sefaz uma NF-e ou Lote de NF-e que possua um tamanho superior a 500 KB, a mensagem será descartado e retornado a rejeição "214 - Tamanho da mensagem excedeu o limite estabelecido".
    2 pontos
  4. Boa tarde Fernando, Segundo o Manual da NF-e (MOC versão 7.02 Visão Geral) páginas 71 e 72 temos a estrutura de envio da NF-e para o webservice da SEFAZ, mais precisamente no inicio da página 72 temos a definição do grupo NFe cujo conteúdo é na verdade o XML da NF-e, note que esse grupo tem como ocorrência 1-50, isso significa que esse grupo poderá ocorrer no mínimo 1 vez nessa estrutura e no máximo 50. Resumindo, podemos enviar um lote de NF-e com no mínimo 1 e máximo de 50 notas. Para você enviar 1000 notas vai ter que enviar 20 lotes com 50 notas cada. Respondendo a sua pergunta: Sim, faz anos que o componente aceita o envio de lote de notas respeitando os limites estipulados pelo manual. O programa exemplo do componente mostra como ADD uma nota ao componente, para enviar um lote contendo 2 ou mais notas é preciso ADD a quantidade desejada, lembrando sempre o limite de 50 notas por lote.
    2 pontos
  5. Boa tarde, Usei o com0com para emular Leitor X Balanca, conforme os prints da época a seguir. Não mexi com impressora, mas veja se te ajuda. Confirma as portas geradas e as que está configurando no emulador. Executa o com0com como administrador. Para tirar a dúvida se o problema é a configuração do com0com, simula o cenário abaixo com esses emuladores do projeto.
    2 pontos
  6. Bom dia @billbarsch Conforme o Antonio lhe informou, a libNFSe ainda não está pronta, porém recomendo que quando estiver você considere realizar os testes na versão demo e se lhe atender, considerar a compra do download da mesma que lhe dará direito a baixar as novas versões por 30 dias ou mesmo ingressar no ACBr Pro, que entre outras vantagens como suporte direto dos consultores responsáveis pela lib, também lhe permitirá obter as novas versões enquanto sua assinatura estiver vigente. Att.
    2 pontos
  7. @billbarsch bom dia ! ACBrLibNFSe ainda não esta pronta para ser compilada e utilizada, estamos trabalhando no refactoring do compontente ACBrNFSe e logo a ACBrLibNFSe vai estar ok para uso.
    2 pontos
  8. Boa tarde. Estamos ajustando nosso sistema com o esocial e precisamos modificar o fonte da ficha 2210 (pcesS2210) na procedure da leitura do arquivo INI com o codigo abaixo a variavel sSecao não recebia a nova seção por consequencia não preechia de maneira correta. sSecao := 'ideLocalAcid'; //23/07/2021 if INIRec.ReadString(sSecao, 'nrInsc', '') <> '' then begin cat.localAcidente.ideLocalAcid.TpInsc := eSStrToTpInscricao(Ok, INIRec.ReadString(sSecao, 'tpInsc', '1')); cat.localAcidente.ideLocalAcid.NrInsc := INIRec.ReadString(sSecao, 'nrInsc', EmptyStr); end; Segue arquivo anexo tb Grato Eduardo / Keli pcesS2210.pas
    1 ponto
  9. Encontrei dois erros na geração do evento S-2306 na versão simplificada: 1. Tag infoEstagiario: não existe mais o vlrBolsa; 2. Tag supervisorEstagio: não exite mais o nmSuperv. pcesS2306.pas
    1 ponto
  10. Boa tarde.. Em um de nossos post aqui no fórum, abrimos um chamada como o título de "Erro com código "X203" e descrição "Não foi retornado nenhuma NFSe" o mesmo se encontra no link : este chamado já foi dada com finalizada não á novos comentários, porém, o @Victor H. Gonzales - Panda havia nos feito está solicitação "Confirma os endpoints da Abrasf 2.04 para essa cidade por favor com o provedor GISS." na qual solicitamos a prefeitura e até agora estamos no aguardo do retorno, assim que tivermos uma posição da prefeitura, gostaríamos de continuar.
    1 ponto
  11. Conforme layout foi acrescentado o campo acima, favor conferir a implementação. pcesGerador.paspcesCommon.pas
    1 ponto
  12. Boa tarde, Aparentemente não está gravando as configurações em tela, ou o Demo está desatualizado... Pois "SSLXmlSignLib" deve ter valor 4 quando configurado em xsLibXML2. https://acbr.sourceforge.io/ACBrLib/DFe.html
    1 ponto
  13. Boa tarde! Vou testar e retorno. Obrigado!
    1 ponto
  14. Saudações, foi feita a melhoria na classe ACBrECFVirtualNFCe.pas seguindo orientação da Nota Técnica 2020.006 - 2020 Versão 1.20 – Março 2021 em anexo as print's e a classe com as alterações. Método AdivinharFormaPagamento: Método EfetuaPagamentoVirtual: ACBrECFVirtualNFCe.pas
    1 ponto
  15. Bom dia Marcelo, Estamos realizando melhorias na maneira que o componente vai nos devolver o retorno dos métodos. Por favor aguarde mais um pouco.
    1 ponto
  16. Bom dia. Moderação: Movido devido a não ser relacionado aos componentes ACBr. Att.
    1 ponto
  17. Isso mesmo Italo continuamos usando o Ginfes, estava ocorrendo um erro em alguns clientes e ontem tive o retorno da prefeitura.
    1 ponto
  18. Bom dia, Em 27/08/2021 próxima as 15 horas as API do Banco do Brasil apresentou indisponibilidade em seus serviços, as equipes do BB estão trabalhando para estabilizar o serviço o mais breve possível. Quem passar por dificuldades aguarde a normalização da API ou podem registrar um tópico diretamente no fórum do BB Developers informando o ocorrido. Mensagem de alerta no portal BB Developers :: Informamos que temos indisponibilidade nas nossas APIs por problemas técnicos. Já estamos trabalhando com prioridade no reestabelecimento do serviço. fonte : Fórum - Portal Developers BB - Fórum de discussão sobre as APIs BB
    1 ponto
  19. Bom dia, Para que possamos analisar uma forma do próprio componente tratar esses retornos e devolver de forma mais padronizada, por favor anexe os retornos onde o envio, a consulta e o cancelamento deram certo, assim como um que deu errado. Att.
    1 ponto
  20. 1) Qual o seu conhecimento atual sobre a contingência na NFCe? R.: Regular. 2) Se implementou ou iniciou a implementação, quais foram suas maiores dificuldades? R.: O incremento da numeração e o relacionamento das demais tabelas envolvidas na operação com duas notas para a mesma venda, como também o cancelamento por substituição quando o prazo é extrapolado. Esse cancelamento, ficando a cargo do software (automático), gera uma responsabilidade ainda maior para as SH's como duplicidade de tributação caso o cancelamento não seja realizado com sucesso. Acredito que o melhor seria menter o número inicial, porém checar o TimeOut (geralmente as duplicidades acontecem aqui) mudando o número apenas nesses casos. 3)Quais artigos, manuais ou documentos você já leu relacionado ao assunto? R.: O manual já mencionado.
    1 ponto
  21. Pegou a pasta schemas, dentro de exemplos\DFe? Para testar, renomeie a pasta dos schemas, abra o sistema após isso e testa algum método. Tem que avisar que os schemas não foram encontrados, para garantir que o caminho usado está correto.
    1 ponto
  22. Bom dia Felipe, Veja o que o componente esta fazendo: procedure TACBrNFSeXWebserviceGiap.SetHeaders(aHeaderReq: THTTPHeader); var Auth, Token: string; begin with TConfiguracoesNFSe(FPConfiguracoes).Geral.Emitente do begin Token := WSChaveAutoriz; Auth := InscMun + '-' + UpperCase(EncodeBase64(Token)); end; aHeaderReq.AddHeader('Authorization', Auth); aHeaderReq.AddHeader('postman-token', Token); end; Note que concatena a Inscrição Municipal ao Token.
    1 ponto
  23. O mais indicado é utilizar as configurações nas tags do .ini realmente. Essa seria para uma configuração fixa de um CNPJ em todos os XMLs. no arquivo de configuração do ACBrMonitor está gravando este CNPJ?
    1 ponto
  24. Acho que não é essa a finalidade. tu tem que informar no arquivo ini na tag especifica
    1 ponto
  25. Se você informar um valor inválido para o código do tPag, o retorno será fpDinheiro, por ser o primeiro item do enumerado. A variável Ok é passada por referência e retorna se o valor foi encontrado na lista.
    1 ponto
  26. Bom dia. Os consultores tem muita demanda dentro do ACBr Pro e dos próprios componentes, oque naturalmente deixa pouco tempo livre para atuar na comunidade (considere ser Pro para respostas mais ágeis) Em relação a publicação das novas versões, todas as terças a tarde elas são publicadas. Att.
    1 ponto
  27. Para tratar a contingência, sigo as instruções do manual anexo. Tenho um timer que verifica a comunicação com internet antes do envio da NFCe. Caso não detecte falha, coloco o tipo de emissão como contingência offline e deixo a nota pendente de transmissão. Se conseguir comunicação, envio a nota de forma síncrona, se não conseguir retorno, gero uma cópia em contingência offline e deixo a original marcada como pendente. Dicas: 1 - Defina o timeout como 15 ~ 30 segundos, dependendo da conexão do cliente; 2 - Configure o componente para utilizar OpenSSL com certificado A1 (evita diversos problemas de comunicação segura) Manual_de_especificacoes_tecnicas_da_Contingencia_Off-line_versao_2.0.pdf
    1 ponto
  28. Logo subiremos um grande Refactoring para os DANFEs... Também está previsto uma nova propriedade que faça a impressão das Formas de Pagamento no DANFE...
    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.

The popup will be closed in 10 segundos...