Jump to content
Fivewin Brasil

qiinfo

Membros
  • Posts

    938
  • Joined

  • Last visited

  • Days Won

    3

Posts posted by qiinfo

  1. Bom dia Srs,

    Sou de Minas, uso a FlexDcos para emitir minhas NFC-e´s e tenho clientes de Gás (combustíveis) CST="61" e quando tento emitir a nfc-e me é retornado a seguinte mensagem de erro:

    FLEX-NFCE-3 -> 6420 - Erro: DLL - O parâmetro número do recibo [valor informado para a DLL] deve ter 15 caracteresMétodo BuscaNFe(): Erro encontrado no XML: 6420
    Problemas na validacao do XML !!!
    
    Erro retornado: 
    
    Xml Protocolado: [""]

    Alguém aqui teve este mesmo problema ?

    Obrigado,

    Rossine.

  2. Bom dia Srs,

    Sou de Minas, uso a FelxDcos para emitir minhas NFC-e´s e tenho clientes de Gás (combustíveis) CST="61" e quando tento emitir a nfc-e me é retornado a seguinte mensagem de erro:

    FLEX-NFCE-3 -> 6420 - Erro: DLL - O parâmetro número do recibo [valor informado para a DLL] deve ter 15 caracteresMétodo BuscaNFe(): Erro encontrado no XML: 6420
    Problemas na validacao do XML !!!
    
    Erro retornado: 
    
    Xml Protocolado: [""]

    Alguém aqui teve este mesmo problema ?

    Obrigado,

    Rossine.

  3. Olá Srs,

    Uso o CDOSYS, para enviar meus emails.

    Descobri uma maneira aqui que foi:

    1 - Entrar dentro do Gmail do meu cliente

    2 - Gerenciar a sua Conta do Google

    3 - Segurança

    4 - Ativar "Verificação em duas etapas"

    5 - Pegar a senha gerada na opção "Senhas de app", colocar dentro do seu sistema onde antes era a senha do email do cliente, colocar esta senha gerada de 16 digitos pelo Google.

    Com isto, mudei nas configurações do meu sistema para usar esta senha gerada e enviou o email.

    Isto aqui funcionou hoje, só não sei se irá continuar funcionando apartir de 01/Junho/2022

    Se puderem testar esta solução e reportar aqui se funcionou para vocês.

    Abs,

    Rossine.

     

  4. Olá Vilian,

    Caso não tenha conseguido recuperar a data de validade do certificado, você consegue esta informação através do método: "ObterCertificados"

    No meu caso o alterei a classe para retornar o Buffer com as informações do certificado assim:

    
    METHOD ObterCertificados( cBuffer ) CLASS ACBrNFe
    
        local nResult, nBufferLen
    
        nBufferLen := STR_LEN
        cBuffer    := space( nBufferLen )
        nResult    := ::MyDllCall( "NFE_ObterCertificados", @cBuffer, @nBufferLen )
    
    return ::CheckResult( nResult )
    

     

    cDadosCert := ::oObj:ObterCertificados( @cBuffer )

    Rossine.

     

  5. Olá Herberson,

    A minha NF-e já testei aqui em homologação e está OK, a dúvida seria a NFC-e mesmo, mas como uso a mesma classe para ambas emissões acredito que quando o ambiente de homologação aqui de Minas se estabilizar, deva funcionar corretamente.

    Obrigado pela atenção,

    Rossine.

  6. Olá Herberson tudo bem ?

    Eu já implementei estas Tags mas não consigo imprimir as NFC-e´s.

    Tem horas que não gera o XML assinado e tem hora que o sefaz retorna erro 6420:

    Erro-1:

    6420-Erro: DLL - O parâmetro número do recibo [valor informado para a DLL] deve ter 15 caracteresMétodo BuscaNFe(): Erro encontrado no XML: 6420
    Problemas na validacao do XML !!!

    Erro-2:

    215-Rejeição: Falha no schema XML

    Segundo o sefaz ontem (10/03/21) era o prazo que iriam colocar o servidor de "homologação" no ar, mas hoje já soltaram essa nota:

    • Devido a manutenção preventiva no sistema o ambiente de homologação da NFC-e ficará indisponível no período das 17h do dia 10/03/2021 até às 8h do dia 12/03/2021. Esse período poderá ser reduzido em função de antecipação da normalidade.

    Conforme área de TI as alterações na NT 2020.006 serão disponibilizadas até o dia 16/3 (NFC-e).
     
    Voce pode conferir esta informação aqui:   http://www.sped.fazenda.mg.gov.br/spedmg/nfce/
     
    Pergunta: Se você já tinha conseguido emitir NFC-e (Usando a Classe do Gilmer + FlexDocs) com a NT 2020.006,  usando o Ambiente de homologação, poderia tentar emitir hoje pra ver se terá o mesmo retorno que eu tive, só para constatar que de fato o problema é no Sefaz e não na FlexDocs ?
     
    Obrigado pela atençao,
     
    Rossine.
     
  7. Olá Alex,

    Não sei se já resolveu o problema, mas existe uma configuração nas variáveis HASH para desativar a ordenação e mais algumas outras configurações.

    Veja se o exemplo abaixo te ajuda:

    function main
    
    cls
    
    hJson                     := hb_hash()
    
    ? hb_HCaseMatch( hJson, .T. )   // No Case Sensitive
    ? hb_HKeepOrder( hJson, .T. )    // No Alphabetical Order
    ? hb_HAutoAdd( hJson, .T. )       // Se permite inserir um novo elemento automaticamente.
    
    hJson['campo3']           := 'teste 3'
    hJson['campo1']           := 'teste 1'
    hJson['campo2']           := 'teste 2'
    
    cJson := hb_jsonencode( hJson, .t. )
    
    ? cJson
    
    return NIL

     

    Testado com Harbour 3.4

    Rossine.

     

  8. Bom dia,

    Eu já me cadastrei lá no Disparo PRO.

    Teria como liberar um link com o fonte .PRG para baixar ?

    Onde tem um manual sobre como fazer esta integração. Procurei lá no site deles e não vi nada.

    Obrigado,

    Rossine.

     

  9. Olá,

    Ontem a noite consegui resolver o problema.

    O detalhe é que uso a NF-e e MDF-e da flexdocs, então eu estava usando nos clientes a DLL atualizada da MDF-e mas a DLL antiga da nf-e versão 3.10.

    Me aconselharam a atualizar a nf-e para a 4.0 e configurar ela para trabalhar com a 3.10. Esta nova dll da nf-e pode trabalhar tanto com a 3.10 quanto a 4.00.

    Fiz isto e o problema foi resolvido.
     

    Obrigado,

    Rossine.

     

  10. Olá ,

    Testei hoje aqui a mdfe versão 3.02 da flexdocs e está ocorrendo este errto:
     

      Common Language Runtime detectou um programa invßlido. (0x8013153A)
       


    Alguém saberia me dizer o que poderia ser esta mensagem e se teve que mudar algo no método "PegaDadosCertificado" ?

    Obrigado,

×
×
  • Create New...