Ir para conteúdo
  • Cadastre-se

antonio.carlos

Consultores
  • Total de ítens

    2.952
  • Registro em

  • Última visita

  • Days Won

    6

Posts postados por antonio.carlos

  1. 16 horas atrás, Sistemas Drogal disse:

    Entendi. Não utilizo a gravação dos xmls de emissão pois o armazenamos em base de dados, isso dispensa tê-los em arquivo. Mais vou habilitar por um período para conseguirmos mapear, o xml do sefaz em si estará descrito em que padrão? 

    Consigo configurar a lib para gravar comente o xml de retorno do Sefaz ?

    Exemplo gravação dos xml
    image.png

     

     

    16 horas atrás, Sistemas Drogal disse:

    Consigo configurar a lib para gravar comente o xml de retorno do Sefaz ?

    Use a configuração que mencionei.. SalvarWS e PathSalvar

  2. 7 minutos atrás, Sistemas Drogal disse:

    Acredito que o erro deva ocorrer por algum retorno específico do Sefaz de MG

    Eu também estou achando que pode ser isso..
    Por isso comentei de anexar os xmls.. assim que ocorrer o A.V.
    Meu certificado não faz emissão para MG, então só consigo fazer os testes para SP.. e até o momento sem nenhum erro..
    Fico aguardando o envio dos xmls.. se achar que contém informações sensíveis, me envie por e-mail: [email protected].

    • Curtir 1
  3. 3 horas atrás, Sistemas Drogal disse:

    Pegamos mais um caso recente, segue em anexo o log de erro na NFE_StatusServico.ACBrLibNFE-20240902.zip

    Ocorre em 02/09/24 07:35:44:120

    Estou com as classes de alto nível atualizadas.

    Ainda estou realizando alguns testes tanto no ACBrLibNFe quanto no componente nativo ACBrNFe.
    Por favor, defina as configurações para que os arquivos de envelope e os arquivos XML sejam salvos, assim, caso ocorra o A.V novamente, podemos pegar o horário da exceção no log e conferir nos arquivos que foram gerados para o mesmo horário e ver se eles tem algum conteúdo estranho, diferente ou inesperado que possa ter causado problema nas rotinas de leitura do ACBrLib.
    Olhando o seu log, ainda consta com uma versão do ACBrLib desatualizada..
    Os testes que realizei por aqui, estou utilizando a ultima versão do ACBrLib e não retornou nenhum A.V.. 
    Observação:
    - Fiz algumas consultas StatusServico em MG e SP.. 
    - Os envios das NFes, foram realizadas em SP para o ambiente de homologação.

    ACBrLibNFE-20240904.log

  4. @tryideas sistemas vamos lá.. de fato foi feita uma mudança nesta propriedade.. 

    A versão do ACBrLib que você estava utilizando esta desatualizada.. versão ACBrLibBoleto=0.2.0.282

    Foi feita alteração para melhorias nas analises de log referente ao webservice..
    Por favor veja este tópico para entender o motivo da melhoria:


    Agora com as ultimas versões do ACBrLib.. para manter as configurações e gerações dos logs.. você vai utilizar LogNivel, PathGravarRegistro e NomeArquivoLog.
    https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca18.html

  5. 5 minutos atrás, tryideas sistemas disse:

    Cdecl x64 single thread

    tenho a dll anterior aqui que gera a propriedade LogRegistro, se quiser posso te mandar.

    Programa exemplo ocorre o mesmo comportamento ? 
    Por favor, anexe os logs utilizando a ultima versão do ACBrLib disponível para download no fórum.. e também o ACBrLib.ini..  caso contenha dados sensíveis, pode enviar por e-mail: [email protected]

  6. 19 minutos atrás, tryideas sistemas disse:

    acabei de baixar nova dll do acbr e identifiquei que foi alterado o nome de uma propriedade, tem detalhes do motivo da alteração?

    [BoletoWebSevice]
    LogNivel=0

    [BoletoWebSevice]
    LogRegistro=1

     

     

    Não foi realizada nenhuma alteração na propriedade..
    Acabei de fazer teste com a ultima versão disponibilizada no fórum.. veja:

    [Versao]
    ACBrLib=0.0.2
    ACBrLibBoleto=1.2.1.311

    [BoletoWebSevice]
    LogNivel=4

    Olhei os fontes também.. não tem nenhuma alteração.. nome da propriedade é LogNivel mesmo..

    Programa exemplo ocorre o mesmo comportamento ?

    Qual ambiente esta testando ? 
    Cdecl, Stdcall
    x86, x64
    SingleThread, MultThread ?

  7. 45 minutos atrás, tryideas sistemas disse:

    fiz o teste mas o problema ainda continua

    o erro que é retornado

    Situação:  - Erro:99999 - Descrição:Erro ao inicializar a Biblioteca LibXML2

    image.thumb.png.b3e96e9be869787fe0ea40aff73919ba.png

    não sei se é relevante mas estou usando Cdecl

    Sua aplicação esta carregando uma ACBrLibNFSe, de onde não existe as dlls de dependências junto a ela.. por isso o motivo do erro de não conseguir inicializar..
    Faça uma busca em sua maquina, apague todas as ACBrLibs que encontrar.. após isso, cole somente uma para pasta ACBrLib/x86 ou ACBrLib/x64..
     

  8. 14 minutos atrás, tryideas sistemas disse:

    Foi o que fiz, tenho a pasta raiz onde tem o executavel do projeto, ai tem a pasta ACBr em seguida X64 e x32 "./ACBr/X64/" ./ACBr/x32/..."

     

    dentro dela tem todas as dlls

     

    image.thumb.png.ee753fce3b76c0636a098f297b559ddf.png

    Esta usando C# ? Se sim, renomeie a pasta ACBr para ACBrLib.. 
    ACBrLib/x64 ou ACBrLib/x86

  9. 56 minutos atrás, UPDI Engenharia de Sistema disse:

    Boa Tarde assim como conversado no Discord, ao componente gera erro ao executar este método, alguns outros métodos estão funcionando normalmente.

    Declaração:

    Private Declare Function AbecsPinpad_GCD _
                    Lib "ACBrAbecsPinpad32.dll" (ByVal aMSGIDX As Integer, ByVal aTimeOut As Integer, sResposta As String, esTamanho As Integer) As Long

     

    Em testes ao alterar a declaracao, esTamanho para Long, os dados digitados do pinpad ja aparecem no log, mas o sistema fecha.

    Private Declare Function AbecsPinpad_GCD _
                    Lib "ACBrAbecsPinpad32.dll" (ByVal aMSGIDX As Integer, ByVal aTimeOut As Integer, sResposta As String, esTamanho As Long) As Long

    Log, como Integer:

    image.thumb.png.da42b3d87d241ab3eab63253404b4e99.png

    Log alterado para LONG:

    image.thumb.png.40d08898f801aa453afd06f120d84595.png

     

     

    Realizei alguns testes com essa classe que anexei, usando o VB6.. também não obtive problemas no uso do método..
    image.png

    Veja trecho do Log:

    08/08/24 18:55:14:929 - AbecsPinpad_Ativar
    08/08/24 18:55:14:930 - Travar
    08/08/24 18:55:15:089 -    SetRetorno(0, )
    08/08/24 18:55:15:089 - Destravar
    08/08/24 18:55:16:343 - AbecsPinpad_GCD(22,60 )
    08/08/24 18:55:16:344 - Travar
    08/08/24 18:55:22:649 -    MoverStringParaPChar. StrLen:43, BufLen:1024
    08/08/24 18:55:22:649 -    SetRetorno(0, [RespostaGCD]
    RespostaGCD=280591
    STAT=0
    )
    08/08/24 18:55:22:658 - Destravar
    08/08/24 18:55:25:784 - LIB_Finalizar
    08/08/24 18:55:25:784 - Finalizar

    Não ocorreu o fechamento da aplicação.. método foi chamado corretamente..

    Olhando a chamada do método que você escreveu, me parece um pouco diferente do que te enviei..
    faça um teste com a classe que anexei, veja se ainda ocorre o mesmo comportamento de fechar aplicação e etc.

    • Curtir 2
  10. 25 minutos atrás, UPDI Engenharia de Sistema disse:

    Boa Tarde assim como conversado no Discord, ao componente gera erro ao executar este método, alguns outros métodos estão funcionando normalmente.

    Declaração:

    Private Declare Function AbecsPinpad_GCD _
                    Lib "ACBrAbecsPinpad32.dll" (ByVal aMSGIDX As Integer, ByVal aTimeOut As Integer, sResposta As String, esTamanho As Integer) As Long

     

    Em testes ao alterar a declaracao, esTamanho para Long, os dados digitados do pinpad ja aparecem no log, mas o sistema fecha.

    Private Declare Function AbecsPinpad_GCD _
                    Lib "ACBrAbecsPinpad32.dll" (ByVal aMSGIDX As Integer, ByVal aTimeOut As Integer, sResposta As String, esTamanho As Long) As Long

    Log, como Integer:

    image.thumb.png.da42b3d87d241ab3eab63253404b4e99.png

    Log alterado para LONG:

    image.thumb.png.40d08898f801aa453afd06f120d84595.png

     

     

    Foi criada uma TK para analise do caso #TK-5841..

    Nos testes que fiz com o programa exemplo em C# e Java, não obtive problemas..

    Classe que tenho implementada aqui é esta:
    ACBrAbecsPinpad.cls

    No momento estou criando o programa exemplo para VB6.. então logo devo fazer os testes.. e te dou um retorno.

  11. 6 minutos atrás, Success Sistemas disse:

    Olá, Bom dia!

    Ao tentar realizar a emissão de uma NFCe, o campo "XML" que é preenchido dentro da tag "NFeXXXX" está vindo vazio.  O teste foi realizado usando as funções de alto nível da demo em java. 

    Testes Realizados:

    • Alterando o campo "TipoResposta" para 0 e 1, ini e xml;
    • Adicionando as dlls openssl, libxml2 e acbrnfe dentro do pasta bin do jdk;
    • Adicionando nas variáveis de ambiente dentro da variavel "PATH" o caminho para o local onde estão as dlls mencionadas no tópico anterior;


    Exemplo da resposta em JSON:
     

    {
        "Envio": {
            "CStat": 100,
            "CUF": 31,
            "DhRecbto": "",
            "Msg": "Autorizado o uso da NF-e",
            "NProt": "131240029192613",
            "NRec": "",
            "TMed": 0,
            "VerAplic": "W-1.5.28",
            "Versao": "4.00",
            "XMotivo": "Autorizado o uso da NF-e",
            "tpAmb": "2",
            "nfeDetails": {
                "NFe991968": {
                    "Id": "ID131240029192613",
                    "XML": "",
                    "cStat": 100,
                    "chDFe": "31240864403652000150650900009919681089057535",
                    "dhRecbto": "2024-08-06T14:40:03.000Z",
                    "digVal": "IgI0eoRXz6jrmFt62CyDcYdXVU8=",
                    "nProt": "131240029192613",
                    "tpAmb": "2",
                    "verAplic": "W-1.5.28",
                    "xMotivo": "Autorizado o uso da NF-e"
                }
            },
            "contingencia": false,
            "xmlCont": null,
            "dhCont": null,
            "numGer": null,
            "chDFeCont": null,
            "chDFePend": null
        }
    }


    Obs: no exemplo acima possui uns campos a mais, porém foi somente algumas alterações de campos adicionais que optei por complementar na resposta da lib.


    Informações adicionais:

    • Fontes demo java atualizado com a revisão 33214. (ultima versão)
    • Versão da Lib:  0.4.6.298
       

    Como foi dito pelo Diego no Discord, foi criado uma TK para analise do caso.
    TK-5833

    Para que possa nos ajudar com a analise, consegue por favor, anexar um log atualizado e também os xmls.. 
    Caso tiver informações sigilosas, pode enviar por e-mail para [email protected]

    • Curtir 1
  12. Olá, pessoal !
    Temos uma novidade para compartilhar com vocês !
    O ACBrLibPIXCD acaba de ser aprimorado com novos métodos específicos para uso do PSP Matera.
    Esta atualização inclui a implementação de funcionalidades dedicadas para quem deseja realizar homologação e utilizar o PSP Matera.
    Agora você pode acessar métodos desenvolvidos exclusivamente para atender às necessidades do PSP Matera, tornando a integração ainda mais fácil e eficiente.

    Agora utilizando o ACBrLibPIXCD, é possível, Criar Conta, Consultar Conta, Incluir Chave Pix, Consultar Chave Pix, Gerar QRCode, entre outros métodos..  
    Abaixo alguns exemplos de uso dos métodos:
    Consultar Conta Matera:

    //-------------------------------- Exemplo ACBrLib C# --------------------------------------//
    Parâmetros:
    aAccountId - Informe o AccountID da Conta Matera.
    sResposta - Usado pelo retorno, contem as informações retornadas pela consulta.
    esTamanho - Usado pelo retorno, contem o tamanho da string (sResposta).
    
    ACBrPIXCD.ConsultarConta("43012B96-35B7-74EB-843D-44790FA36673");


    Incluir Chave Pix:

    //-------------------------------- Exemplo ACBrLib C# --------------------------------------//
    Parâmetros:
    aAccountId - Informe o AccountID da Conta Matera.
    aChavePIX - Informe a Chave PIX.
    sResposta - Usado pelo retorno, contem as informações retornadas pela consulta.
    esTamanho - Usado pelo retorno, contem o tamanho da string (sResposta).
    
    ACBrPIXCD.IncluirChavePix("43012B96-35B7-74EB-843D-44790FA36673", "86C27289E147461D917F42280B6D7742");


    Documentação disponível em:
    https://acbr.sourceforge.io/ACBrLib/SobreaACBrLibPIXCD.html

    Também foi disponibilizado em nosso SVN, um programa exemplo exclusivo para uso do PSP Matera:
    https://svn.code.sf.net/p/acbr/code/trunk2/Projetos/ACBrLib/Demos/C%23/PIXCD_Matera/

    image.png

    O Projeto ACBr aguarda ansiosamente por feedbacks da comunidade.. 

    • Curtir 2
×
×
  • 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...