Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 22-02-2023 em todas as áreas

  1. No botão de consulta por último NSU, do programa de exemplo, também mostra como ler o arquivo XML. Ao clicar no botão, abrirá uma Dialog para selecionar um XML de distribuição, ele será alimentado no componente da mesma forma que a consulta faz e você conseguirá fazer as simulações necessárias para suas implementações.
    2 pontos
  2. Como um extra ao que o @Renato Rubinho lhe passou. Por ser usuário PRO, você tem acesso liberado aos cursos do ACBr e dentre esses temos o Implementando o Serviço de Distribuição DFe onde é explicado o conceito e demonstrado na prática como fazer.
    2 pontos
  3. Bom dia, Os xmls que anexou possuem apenas eventos e resumos de eventos. A propriedade que você está buscando informações é referente ao resumo da NFe. Veja um trecho do programa de exemplo, botão de consulta por último nsu, como identificar o schema relacionado ao NSU recebido. for i := 0 to docZip.Count -1 do begin case docZip[i].schema of schresNFe: MemoDados.Lines.Add(IntToStr(i+1) + ' NSU: ' + docZip[i].NSU + ' (Resumo Nota) Chave: ' + docZip[i].resDFe.chDFe); schprocNFe: MemoDados.Lines.Add(IntToStr(i+1) + ' NSU: ' + docZip[i].NSU + ' (Nota Completa) Chave: ' + docZip[i].resDFe.chDFe); schresEvento: MemoDados.Lines.Add(IntToStr(i+1) + ' NSU: ' + docZip[i].NSU + ' (Resumo Evento) Chave: ' + docZip[i].resEvento.chDFe); schprocEventoNFe: MemoDados.Lines.Add(IntToStr(i+1) + ' NSU: ' + docZip[i].NSU + ' (Evento Completo) ID: ' + docZip[i].procEvento.Id); end; end;
    2 pontos
  4. Pessoal bom carnaval para todos, segue abaixo a continuação da implementação para o Banco SICOOB Alterados neste o Retono da Inclusão e da Consulta (com algumas melhorais/mapeamentos) Escritos neste os metodos para Alterar Vencimento, Protestar, Baixar, Alterar Descontos , Atribuir Descontos, Alterar Valor da Multa, Alterar Valor de Juros, Alterar Abatimento, Alterar Especie e Sustar Protesto* (precisou da inclusão do Metodo HTTP DELETE em ACBrBoletoConversao), detalhe para todos estes inscritos é, a conta da empresa aqui não tem estes serviços liberados pelo banco e todos eles estão retornando: (tenho a mesma resposta utilizando o POSTMAN) { "httpCode": "401", "httpMessage": "Unauthorized", "moreInformation": "Cannot pass the security checks that are required by the target API or operation, Enable debug headers for more details." } Ou seja, ainda é preciso escrever o mapeamento/retorno destes no componente Na Próxima quinta-feira, vamos falar com o gerente para solicitar esta liberação de serviços para poder testar estes eventos/endpoints Segue os arquivos para analise e melhorias ACBrBoleto.rar
    2 pontos
  5. Bom dia! Hoje 22/02/2023, por volta das 10:00 recebemos relatos de usuários com erro de TimeOut ao transmitir NF-e na Sefaz PR. Foram realizados testes aumentando a propriedade TimeOut do componente ACBrNFe para 30 segundos e ainda assim o problema persistiu. Consultando em algumas ferramentas de monitoramento, foi possível constatar instabilidade. Até mesmo o site da Secretaria da Fazenda está apresentando Erro de privacidade em algumas tentativas de acesso.
    1 ponto
  6. Problema resolvido com intervenção no nosso código... o ACBr está tudo ok! ACBr atualizado e Atualmente tudo funcionando ! Obrigado!
    1 ponto
  7. Muito obrigado, vou dar andamento. Consegui sanar minhas dúvidas. Se quiserem podem fechar o post.
    1 ponto
  8. Boa tarde Diego, Grato pelo retorno, iremos seguir suas orientações.
    1 ponto
  9. se pesquisar vai achar um tópico onde já estão falando sobre o assunto
    1 ponto
  10. Por favor atualize seus fontes, pelo SVN do ACBr... Já subimos para o nosso repositório de fontes, modificações que podem corrigir algum dos itens referentes a esse tópico... Por favor atualize seus fontes, faça testes, e se possível comente em uma nova resposta, se o problema foi resolvido... Dúvidas, sobre o uso do SVN ? Clique aqui e veja um vídeo
    1 ponto
  11. esse provedor IPM é o pior que já vi...
    1 ponto
  12. 1 ponto
  13. @Victor H. Gonzales - Panda , boa tarde.. consegue analisar a pequena correção feita acima para colocar na fila do trunk ? Grato
    1 ponto
  14. tinha um erro na unit ACBrBoletoW_Inter_API;, nas linhas 265 e 266.. ali ele estava fazendo o filtro por Vencimento mas usando as datas de Movimento.. segue unit alterada.. ACBrBoletoW_Inter_API.pas
    1 ponto
  15. Boa tarde! Mais uma vez, muito obrigado pela contribuição! A mesma foi disponibilizada na Rev-28391. Por favor, queira atualizar seus fontes, reinstalar o ACBr para fazer novos testes e reportar qualquer problema.
    1 ponto
  16. Boa tarde, -2146893815 { Write-Error "ERROR: NTE_BAD_FLAGS 0x80090009 (-2146893815)'r'nInvalid flags specified" } Name NTE_BAD_FLAGS Value -2146893815 signed int 2148073481 unsigned int 0x80090009 heximal value Type Windows user mode error code (HRESULT) Description Invalid flags specified. C/C++ Type HRESULT Defined at \inc\api\WINERROR.H, line 29161 (Windows Driver Kit 7.1.0 (WDK 7600.16385.1)) essa é a assinatura do seu erro 0x80090009==NTE_BAD_FLAGS (invalid flag value). When you use CRYPT_VERIFYCONTEXT, the name of the key container (the second param in CryptAcquireContext) must be NULL. This is because you don't have access to the container keys when you specify CRYPT_VERIFYCONTEXT, so there is no reason to specify a container name at all. >From the MSDN documentation: dwFlags Flag values. This parameter is usually set to zero, but some applications set one or more of the following flags. Value Meaning CRYPT_VERIFYCONTEXT The application has no access to the private keys, and the pszContainer parameter must be set to NULL. pesquisando o hexadecimal, fala que é falta de acesso a chave privada ou seu certificado não tem suporte ao hash utilizado nessa assinatura utilizada isto está relacionado a leitura do certificado digital, se para emissão de NFe e todo o fluxo está funcionando, verifica se você não está fazendo nada diferente para carta de correção, pois CCe é apenas um evento, se para Cancelamento de NFe funcionar, CCe também irá. mas verifique se você não está com má leitura no cartão ou seu fluxo para parametrizar o certificado está diferente entre gerar evento de CCe e gerar a NFe / Status. tente recriar essa situação no programa exemplo. em ultimo caso, problema em driver do cartão se em todos os lugares estiver funcionando.
    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.