Ir para conteúdo
  • Cadastre-se

Caejr

Membros
  • Total de ítens

    169
  • Registro em

  • Última visita

Posts postados por Caejr

  1. Na verdade, eu estava utilizando a função do componente da NFE     AcbrNFE.NotasFiscais.Items[0].EnviarEmail(........)

    Alterei no programa para utilizar somente o acbrmail, com todas suas funções, carregando somente ele, e ai funcionou para hotmail e gmail.

    Acho que esta com problema no enviaremail do nfe mesmo.

    O acbrNFe.enviaremailevento também esta com o mesmo problema. Não vai para hotmal e gmail.

  2. Boa tarde.

    Estou utilizando o acbrmail no nfe (já atualizado para o trunk2) e ao enviar email, se o destinatário for hotmail e gmail, o email não chega. Testei com um domínio registrado de empresa e também do yahoo, estão recebendo normalmente, só hotmail e gmail que não recebe. Também já testei com mais de uma conta hotmail e gmail.

    Alguém sabe o que pode ser ?

  3. Bom dia.

    Sobre este problema citado acima, esta acontecendo cada vez mais, já existe vários fornecedores que estão enviando o xml com este problema, ai fica complicado solicitar que mandem outro xml, explicar que o xml esta com problema, mas que foi validado pela sefaz. Não teria como fazer um verificação no componente ?

    Segue anexo outro xml com o problema da versão

    43150892502210000104550020000000211000000210.xml

  4. Bom dia Vlademir,

    A ideia é simples, em vez de consultar o status de serviço antes de enviar, simplesmente envia, se ocorrer erro é preciso saber se foi no envio ou no retorno.

    Para saber basta realizar uma consulta se retornar um erro acusando que a nota não existe na SEFAZ significa que o erro foi no envio, caso contrario vai retornar o protocolo de autorização e fica claro que o problema foi no retorno.

    Oi Italo,

    No trunk 2, quando dou o nfe.enviar, ele cai na exceção, tanto para quando a nfce foi rejeitada quanto der problema sem internet, neste caso o cstat de retorno, quando for rejeitado, volta correto o código da rejeição, mas se estiver sem internet, o componente esta voltando o estado e o motivo da nfce emitida anteriormente, ou seja, não esta "limpando" o retorno.

  5. Boa tarde.

    Estava testando a NFC-e, e no tunk estava ok, e agora no trunk 2 esta apresentando um problema.

    Ao enviar um NFC-e com a internet offline, após o comando Enviar,  os webservices.retorno.cstat, chavenf, xmotivo, protocolo e o xml estão voltando com os valores da NFC-e emitida anteriormente, ou seja, não esta limpando estes valores.

    Se eu passar o formaemissao e tpemis para teoffline, não esta limpando os valores, mas se eu colocar tecontingencia, ele limpa os valores. Mas segundo o Italo, na NFC-e não deve-se usar o tecontingencia e sim o teoffline.

  6. Bom dia.

    Estava testando a NFC-e, e no tunk estava ok, e agora no trunk 2 esta apresentando um problema.

    Ao enviar um NFC-e com a internet offline, após o comando Enviar,  os webservices.retorno.cstat, chavenf, xmotivo, protocolo e o xml estão voltando com os valores da NFC-e emitida anteriormente, ou seja, não esta limpando estes valores.

    Se eu passar o formaemissao e tpemis para teoffline, não esta limpando os valores, mas se eu colocar tecontingencia, ele limpa os valores. Mas segundo o Italo, na NFC-e não deve-se usar o tecontingencia e sim o teoffline.

  7. Existe várias formas de fazer isto.

    Uma delas é utilizar uma ferramenta de administração do banco de dados (EMS, Ibexpert) e dar um export com os comandos insert e depois executar na base nova.

    Mas se você precisa fazer via programa delphi, você faz 2 conexões (banco origem e banco destino) , dá o select, faz um while andando na tabela e vai dando insert na tabela do outro banco. 

  8. Oi Italo,

    Obrigado pela resposta, mas tenho um questionamento sobre a seguinte situação:

    Imagine a situação em um supermercado por exemplo, a NFC-e foi rejeitada por algum problema (cst 060 para um item com icms, por exemplo), não tenho como "arrumar" os dados da nota no pdv, nem a operadora de caixa tem conhecimento suficiente para fazer isto e retransmitir na hora, ou seja, nao autorizou por estar offline ou foi rejeitada por algum erro, será emitido em contingência, para liberar o cliente.

    Esta Nfc-e emitida em contingência por rejeição, emito com os tpemis e formaemissao exatamente iguais a quando esta offline ?

  9. Boa tarde.

    Já estou utilizando o trunk 2, gostaria de esclarecer uma dúvida:

    Na emissão da NFC-e no PDV , se der algum problema de comunicação com a internet, ou for rejeitada por algum motivo, será emitida em contingência.

    O correto seria:  FormaEmissao: TeContingencia  , TeOffline ou TeNormal ?

                               Ide.Tpemis: TeContingencia  ou  TeOffline ?

    E posteriormente, quando for reenviar a NFC-e, quando voltar o link de internet, por exemplo: Como deve ser preenchido o FormaEmissao  e o Ide.Tpemis ?

    Obrigado.

  10. Utilizo o Firebird, criei uma base só com os arquivos XML. Tenho uma base com aprox. 600 MB e contém aprox. 40.000 arquivos xml gravados.

    Neste banco, além de um campo blob onde esta o xml, possui mais uns campos ref. a NF, (Nº Danfe, Valor da NF, Data Emissão, Nº Nota, etc) para facilitar a pesquisa.

    O que você poderia fazer, se utilizar desta forma, é a cada determinado tempo (6 meses, ou 1 ano), guardar a base de dados e gerar uma base nova vazia para continuar gravando os xmls.

  11. Bom dia.

    Recebi o xml de um cliente, que ao importar para o sistema, a data de emissão estava voltando 0 (vazia).

    Verifiquei no fórum, que a data de emissão ficou assim:

    Versão anterior a 3.10    campo  demi (somente com a data)

    Versão 3.10  campo dhemi (data e hora juntos)

    E no componente da NFE , por compatibilidade entre as versões, o data de emissão ficou com demi.

    Até ai, tudo bem, mas olha como veio o incio do xml:

    <?xml version="1.0" encoding="UTF-8"?>

    -<nfeProc versao="2.00" xmlns="http://www.portalfiscal.inf.br/nfe">

    -<NFe xmlns="http://www.portalfiscal.inf.br/nfe">

    -<infNFe versao="3.10" Id="NFe4315.............

    Ou seja, no xml diz versão 2.00 e depois versão 3.10, mas o campo da data de emissão esta como dhemi

    O componente faz a leitura como 2.0, pois localiza a versão com a palavra "versao=" , no caso a primeira, só que tenta recuperar o campo como demi, mas o correto é dhemi.

    Este é o primeiro xml que encontro desta forma, não sei se pode isto, e se tem como corrigir o componente para ler correto, talvez tentando ler demi, se esta nulo, fazer a leitura da dhemi.

    Obrigado.

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