Ir para conteúdo
  • Cadastre-se

gss200610

Membros
  • Total de ítens

    347
  • Registro em

  • Última visita

Posts postados por gss200610

  1. Em 02/03/2015 at 19:45, assdias disse:

    Eu procurei e não encontrei essa property "MaxConstraintNameLength" só achei funções "GetMaxConstraintNameLength" e mesmo que existisse o firebird só suporta 31 caracteres para nomes de FK.  

     

    Então falta uma implementação como essa que fiz ou algo mais sofisticado... para dar suporte a nomes longos de FK.

     

    *** Essa função "GetMaxConstraintNameLength " na unit: Aurelius.Sql.Firebird.pas, esta fixo o valor "MaxConstraintNameLength",

    eu poderia ter implementado aqui a solução (só para o Firebird). Mas, achei melhor colocar no ancestral, para não ter problemas futuros com outros bancos. Da forma que fiz estou considerando o "MaxConstraintNameLength" de cada banco:

     

    function TFirebirdSQLGenerator.GetMaxConstraintNameLength: Integer;
    begin
      Result := 31;
    end;

    Boa tarde irmao, sei que o post é antigo, mais estou com mesmo problema. fiz como vc mencionou acima e nada, o tms aurelius fica sempre tentando recriar os indices mesmo eu apontando eles na columm ou unique key, tem como resolver isso?

  2. 20 horas atrás, joaolenosi disse:

    Ninguém mais passou por essa situação?

     

    eu já, a nota ta na sefaz manifestada e nem sempre é disponibilizada na hora, infelizmente não tem solução pra isso, pelo menos nao achei, e todos tem esse delay, as vezes eu manifesto a nota e o ws libera instantaneamente, outras so depois de minutos ou horas.

    • Curtir 2
  3. Olá a todos, estou com a seguinte sitação: 
    Envio o DistribuicaoDfe por ultimo NSU me lista a nfe 123456, mando o evento de ciencia da operação, retorna 135( vinculado), apos envio DistribuicaoDFeChave, me retorna: DOCUMENTO NAO LOCALIZADO. se aguardo, mais de 15 segundos, as vezes nem isso, reenvio novamente o evento de ciencia = duplicidade e nesse momento pego o cstat e chamo o download , dessa vez vem o xml, o que pode ser feito quanto essas notas que aparecem , mando o evento, vincula mais nao baixa o xml?

    Como vocês fazem, aguardam algum tempo apos envio do envento para depois chamar o download?

  4. 1 minuto atrás, ALA disse:

    Eu não sei outra forma de fazer isso. Envio a nota 1 se ocorrer os erros que vc mencionou gero a nota 2 igual a nota 1, libero o cliente e depois o usuario cancela por substituição ou inutiliza a nota 1. Aqui em MG ficamos quase 20 dias em contingencia, teve caixa com 20 mil nfce geradas em contingencia...

    è tanto que deixei parametrizavel isso, com opcao de gerar o espelho , mais aqui reclamaram e falaram em autuar o cliente, se o cara cancelar 20 notas num dia aqui o pau pega!

  5. 2 minutos atrás, ALA disse:

    Boa tarde. Vc disse "lembrando que aqui sefaz nao quer que gere a segunda nota pra cancelar a anterior," então como deve ser feito ?

    sim , aqui alegaram que isso pode gerar cancelamentos demais ou inutilizacoes, querem que vc se vire, assim pessoal responsavel da nfce na sefaz respondeu. Ai fica complicado!

  6. Olá a todos , hoje trato no tryexcept como abaixo pra jogar a nota pra contingencia offline, lembrando que aqui sefaz nao quer que gere a segunda nota pra cancelar a anterior, qual melhor forma de capturar do exception para trata?

    notei que não posso pegar pelo ERRO INTERNTO na mensagem de retorno pois tive casos de 12030 que a nota nem chegou na sefaz por que a msg foi de protocolo ssl imcompativel, existe uma tabela com esses codigos de msg?
    qual seria a melhor opção de jogar pra contigencia baseada na msg de exception?

      
      if (Pos('12007 - ', FMensagem_Erro) > 0) or // erro de conexão
           (Pos('12002 - ', FMensagem_Erro) > 0) or // timeout
           (Pos('12029 - ', FMensagem_Erro) > 0) or // limite de tempo de conexão
           (Pos('12029 - ', FMensagem_Erro) > 0) or // limite de tempo de conexão
           (Pos('ERRO NAO CATALOGADO', FMensagem_Erro) > 0) or
           (Pos('TIMEOUT', FMensagem_Erro) > 0 ) or
           (Pos('ERRO INTERNO', FMensagem_Erro) > 0 ) or
           (Pos('ERRO HTTP', FMensagem_Erro) > 0 )  then

  7. 1 hora atrás, Cristhian Massini disse:

    Bom dia, 

     

    Eu já passei por esse erro, quando gerava o campo CNF diferente para a mesma nota, ai dava duplicidade de nota.

    Da uma conferida nesse tópico aqui, ele pode te ajudar:

     

     

    O problema que Sefaz não quer que gere a nota de contigencia com próximo número e depois cancela a anterior pq alegam que vai ter cancelamento ou inutilização demais, quanto ao cnf não é esse o problema

    • Curtir 1
  8. 2 minutos atrás, Gr@c@ disse:

    Qual SEFAZ UF não permite a segunda nota? Para gerar uma nota em contingência deve-se usar a próxima numeração justamente pelo fato de que a primeira nota pode ter ficado em Lote em Processamento e ser autorizada pelo SEFAZ. Como o cliente levou a nota em contingência, em tese, essa é a nota válida. Sendo assim, quando essa nota em contingência for autorizada, a nota anterior enviada em modo normal deve ser cancelada. Se o cliente está de posse da nfc-e com chave incorreta, acredito que deverá ser enviado a ele o xml da nota correta, mas isso é complicado em se tratando de consumidor final. 

    sefaz TO, eles alegam problema de internet e gerar notas mais que o comum, pois tem clientes aqui em cidades proximas que internet da OI nao consegue enviar durante o dia todo e vai gerar muitos cancelamentos ou inutilizacoes, eles nao aceitaram isso.

  9. Olá a todos, tenho me deparado com a seguinte situacao:
    Erro de timeout 12002 direto, só que aqui a sefaz disse que nao quer aquele modo de gerar uma segunda nota e o cliente levar a que gerou em contingencia pois acontece demais e gera muita inutilizacao ou cancelamento e falaram que o cliente pode ser autuado, o que fazer nesse caso?, uma vez que o cliente precisa levar o danfe e vou ter que mudar pra offline a nota , porém a nota com erro de timeout pode ou não está autorizada na sefaz, e a que o cliente levou em offline a chave não é a mesma da que pode ter sido autorizada, como resolver isso?

    • Curtir 1
  10. 3 minutos atrás, BigWings disse:

    Os eventos emitidos pelo próprio CNPJ que está consultando não são retornados, afinal este já tem o XML.

    Já caso o emitente da nota faça o cancelamento ou gere uma carta de correção, estes seriam retornados pelo DistribuicaoDFe.

    entao, estou consultando os xml de entradas emitidos pelo fornecedor, e percebir que alguns que nao retornam os eventos, ao consultar a chave de acesso no portal ja tem os eventos de confirmação.

    Eventos da NF-e Protocolo Data Autorização Data Inclusão AN
    Autorização de Uso 152192691377111 22/11/2019 às 20:10:17-03:00 22/11/2019 às 20:31:42
    MDF-e Autorizado (Órgão Autor: GO) 891193309562133 22/11/2019 às 21:10:08-03:00 22/11/2019 às 21:10:08
    Registro Passagem MDF-e (Órgão Autor: TO) 891193325876648 25/11/2019 às 09:43:21-03:00 25/11/2019 às 09:43:21
    Ciência da Operação pelo Destinatário (Órgão Autor: AN) 891193397388218 29/11/2019 às 17:45:46-03:00 29/11/2019 às 17:45:46
    Confirmação da Operação pelo Destinatário (Órgão Autor: AN) 891193397563559 29/11/2019 às 17:55:19-03:00 29/11/2019 às 17:55:19
  11. 33 minutos atrás, BigWings disse:

    A nota em questão foi emitida pelo próprio CNPJ que está consultando ou é uma nota emitida por terceiros?

    Qual evento você está tentando obter?

    Terceiro, estou buscando todas notas emitidas contra meu CNPJ e esta nota foi feita confirmação como consta no site da Sefaz mais não retorna o evento

  12. bom dia pessoal,  voces que usam a consulta de notas destinadas, por exemplo tenho uma nota de 11/2019 que vem na consulta mais não vem os eventos, e os mesmo tem no site.
    Preciso fazer algo pra que venha na consulta ou é assim mesmo?
    pois a nota ja foi manifestada e dado confirmacao da operacao

    debuguei e nao vem no resdfe e nem nos outros eventos

  13. 1 minuto atrás, BigWings disse:

    Alterar o tpEmis implica em alteração da chave.

    Mesmo que você force a chave incompatível com o tpEmis vai ter rejeição.

    existe uma forma deu conseguir reenviar uma nota que ficou com data hora emissao atrasada com tpemis = 1?

  14. 9 minutos atrás, BigWings disse:

    Já viu como é formada a chave da nota?

    chavenfe.png

    Se está sendo gerada outra chave é porque alguma informação está diferente.

    estou com umas notas com data hora de emissao atrasada e queria ver se conseguia enviar elas, alterando apenas o tpemiss e xjust 

  15. Olá, gostaria de saber se existe uma forma de eu enviar uma nfce passando uma chave sem que o acbr modifique a mesma?

    Estou usando assim:
    NotasFiscais.Items[0].NFe.infNFe.ID  := FChave_Acesso;

    mais ao chamar o metodo Enviar a chave muda, queria enviar sem que alterasse essa chave, tem como?

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