Ir para conteúdo
  • Cadastre-se

tiago Selecto

Membros
  • Total de ítens

    158
  • Registro em

  • Última visita

Posts postados por tiago Selecto

  1. Boa Tarde Pessoal

     

    Gostaria de sanar uma duvida, sobre se realmente estou enviando nfe na versão 4.0, estou anexando o xml e gostaria de saber como confiro se esta ok nas minhas configurações dos  componente em relação a versão 4.0

     

    obrigado a todos!

  2. Bom dia Pessoal

     

    Gostaria de sanar umas duvidas em relação a nfce no prazo:

    Estou com dificuldades em gerar um xml  nfce a prazo valido , ele esta em anexo. O caso que da erro nfce com dados de cobranca (Fatura , Duplicada.

    como concerto isto? Visto que,  tento gerar o xml da seguinte forma  , conforme exemplo:

        Cobr.Fat.nFat  :=12345
        Cobr.Fat.vOrig := 3212 ;
        Cobr.Fat.vDesc := 0 ;
        Cobr.Fat.vLiq  := 100 ;
    
        with Cobr.Dup.Add do
        begin
          nDup  := '1234';
          dVenc := now+10;
          vDup  := 40;
        end;
    
        with Cobr.Dup.Add do
        begin
          nDup  := '1235';
          dVenc := now+10;
          vDup  := 40;
        end;
    
         ...
    
         tPag := fpCreditoLoja;
         vPag := 80;

    isto esta correto , sendo que obviamente a entrada e de 20?

    e outra questão que gostaria de alevantar e que neste esquema , quando correto , tem algum problema de gerar ou informar estas duplicatas a receita sem boletos?

    o que vc me orientam?

    43180318794696000130650010000032771000032778-nfe.xml

  3. Bom dias amigos!

    Estou com problema nfce para ter retorno do sefaz ...

    Envio  os xml em modo assíncrono e alguns momentos não tenho o retorno e outros o sistema se trava para enviar um cupom.

    Minha configuração esta assim no que diz respeito a tempo de resposta e tentativa de envio:

    AjustarAut=0
    Aguardar=5
    Tentativas=5
    Intervalo=5
    TimeOut=5000

     

    Alguma sugestão?

     

    Agradeço desde ja a Colaboração!

     

  4.  

    Boa Tarde pessoal

    Estou verificando alguns comando depois que atualizei meus fontes e esta dando um erro quando envio e-mail utilizando ACBrMail1

    de notas eletrônicas, o erro diz que não consegue criar o arquivo especificado na pasta do executável, isto e estranho pois não dava este erro e depois que atualizei esta dando este problema

    tem alguma coisa e ver com a atualização ? Podem me ajudar nesta também?

     

  5. Boa Tarde Pessoal!

     

    Gostaria de verificar um erro que esta dando quando tento enviar em contingencia da o seguinte erro falha no schema XML do lote de NFe

    vi em postagem que e pra atualizar a pasta, mas estanho que quando tento emitir onLine ele funciona normalmente.

    vou deixar o xml pra quem poder me dar uma ajuda

    agradeço desde já!

     

    43180218794696000130650010000021449000021440-nfe.xml

  6. .

    1 hora atrás, Italo Jurisato Junior disse:

    Qual é o valor da propriedade de configuração: Configuracoes.WebServices.Visualizar?

    Italo continua dando mensagem ao usuario

    com estes comando, como sugeristes:

      ACBrNFe1.Configuracoes.Geral.ExibirErroSchema := False;
      ACBrNFe1.Configuracoes.WebServices.Visualizar := FALSE;
      ACBrNFe1.Configuracoes.Geral.FormatoAlerta    := '[ %TAGNIVEL%%TAG% ]   %DESCRICAO% - %MSG%';

    E que na verdade eu gostaria de que os erros de falha na conexão ou duplicidade por exemplo, que estes erros eu pudesse tratar no comando try e except abaixo citado, e não ficasse dando mensagem ao usuário, e que outros erros como de ncm e outros de cadastros , por exemplo o usuário recebesse estas notificações, existe uma maneira?

     

    Em 05/02/2018 at 14:20, tiago Selecto disse:

    try
                    if dmf.ACBrNFe1.Enviar(vNumLote,True,Sincrono) = true then
                    except
                    on E: Exception do
                    begin
                    if (pos('12007 - ', UpperCase(E.Message)) > 0) or // erro de conexão
                    (pos('12002 - ', UpperCase(E.Message)) > 0) or // timeout
                    (pos('12029 - ', UpperCase(E.Message)) > 0) or // limite de tempo de conexão
                    (pos('ERRO HTTP:', UpperCase(E.Message)) > 0) or // erro http genérico
                    (pos('ERRO NAO CATALOGADO', UpperCase(E.Message)) > 0) then // erros de tratamento do webservice
                    begin
                    // Enviar NFC-e offline
                    // ShowMessage('ZXZSXCZ');
                    end
                    else
                    raise;
                    end;
                    end;

     

    40 minutos atrás, José M. S. Junior disse:

    Veja, se está retornando erros de Schemas ou Rejeição da Sefaz, isso deve ser mostrado para ser corrigido... é a unica forma de tratar... Os tratamentos que podem ser feitos baseiam-se no exemplo que você postou acima para contingência... Qual é exatamente o erro que está ocorrendo? 

    por exemplo erro de conexão e problema de shemas, neste caso como se procede?

  7. 1 hora atrás, José M. S. Junior disse:

    Acredito ser um método interno da aplicação.

    Como devo proceder para declarar este comando?

     

    Acho que meu problema, aparentemente nas msn pro usuário como por exemplo duplicidade, quando ocorre o meu copilador para em um delas , não me permitindo

    tratar, como trato isto?

    usei este comando

      ACBrNFe1.Configuracoes.Geral.ExibirErroSchema := False;
      // <-- Se False exibe o erro tratado somente, se true, exibe os dois erros
      ACBrNFe1.Configuracoes.Geral.FormatoAlerta    := '[ %TAGNIVEL%%TAG% ]   %DESCRICAO% - %MSG%';

     

    mas sem sucesso, o que esta de errado ? pois as mensagens pipocam na tela . E por que não as o tratam?

    tentei buscar alguma postagem , mas nada de concreto

  8. Jose Junior

     

    acho que meu problema, aparentemente nas msn pro usuário como por exemplo duplicidade, quando ocorre o meu copilador para em um delas , não me permitindo

    tratar, como trato isto?

    usei este comando

      ACBrNFe1.Configuracoes.Geral.ExibirErroSchema := False;
      // <-- Se False exibe o erro tratado somente, se true, exibe os dois erros
      ACBrNFe1.Configuracoes.Geral.FormatoAlerta    := '[ %TAGNIVEL%%TAG% ]   %DESCRICAO% - %MSG%';

     

    mas sem sucesso, o que esta de errado ? pois as mensagens pipocam na tela . E por que não as o tratam?

    tentei buscar alguma postagem , mas 

    1 hora atrás, José M. S. Junior disse:
    1 hora atrás, José M. S. Junior disse:

    Acredito ser um método interno da aplicação.

    2 horas atrás, tiago Selecto disse:

     

     

  9. Opa, Boa Tarde Jose Junior

    Sigo com os trabalhos de manutenção da forma de envio ....

    Outra duvida que tenho e das mensagem de erro que da quando não há internet,  usei o filtro acima pra mandar em contingencias quando erro de transmissão,

    gostaria de sabe se tem alguma forma de não ficar dando e mensagem de erro pro usuário?

     

    Inclusive em consultas to status WebServices, fica dando msn ao usuário, se caso não restabeleceu a transmissão, pois não sei a melhor forma, mas quando entro em contingencia devo ficar realizando estas consultas pra ver se saio do modo contingencia.

    Como trato isto , tem outra forma, ou se não como não retorno estas msn ao usurário?

     

  10. Boa Tarde Jose Junior

    Vi o vídeo do WebnarNo de tratamento de Contingencia e foi de GRANDE ajuda, enriqueceu meus conhecimento! Obrigado.

    Quero fazer algumas perguntas sobre ele:

    a primeira e sobre o comando TryAgain o que preciso declarar , pois o comando não esta reconhecendo no projeto?

    e a segunda pergunta, que não tem a ver com o vídeo mas sim sobre o comando  try Exception acima sitado por mim,  consegui fazer copilar, porem gostaria de saber se existe como capturar outros tipos de erro, tipo duplicidade etc...pois erro de falha de conexão ele retorna e outros erro posso fazer a mesma ideia. Existe como?

     

    desde já agradeço a atenção

  11. boa tarde Italo

    Vamos la:

    2 horas atrás, Italo Jurisato Junior disse:

    Me diz uma coisa a nota não foi validada pelo componente, ou ela foi rejeitada pela SEFAZ, ou ocorreu durante o envio?

    Pela sua postagem "erro de http erro 500" significa que a sua aplicação não consegui enviar a nota para a SEFAZ.

    Acho que foi no sefaz.. 

    2 horas atrás, Italo Jurisato Junior disse:

    Todos os fontes de todas as pastas estão atualizados?

    Eu atualizei a pasta schemas tem outras pasta ou arquivos que possa verificar alem do executável?

    2 horas atrás, Italo Jurisato Junior disse:

    Outra coisa o arquivo ACBrNFeServicos.ini que contem as URLs de todos os Estados tanto da NF-e quanto da NFC-e, não consta as URLs da versão 4 da SEFAZ-RS para NFC-e do ambiente de Produção somente as de homologação.

    Já foi liberado o ambiente de produção?

    Isto significa que não esta liberado no safaz rs ou o componente não esta funcionando em modo de produção?

     

     

    O que se deve fazer neste senário???

     

  12. Bom dia pessoal

     

    Foi atualizar meu primeiro cliente como a versão 4.0 modelo 65 e da erro de http erro 500 aqui no rs em ambiente de produção

    Porem em ambiente de homologação funciona normalmente.

    Vou anexar o xml na versão 4.0 que não validou pra quem tiver interesse em dar uma ajuda

    obs : vi algumas postagem sobre o assunto, mas não ficou muito claro pra mim a origem do problema

     

    agradeço desde ja

     

     

    43180218794696000130650010000030131000030137-nfe.xml

  13. Em 31/01/2018 at 23:32, Italo Jurisato Junior disse:

    Boa noite Tiago,

    Alem de atribuir o valor ve400 a propriedade de configuração VersaoDF, você esta atribuindo o valor 4.00 ao campo infNFe.Versao ?

    Boa Tarde Italo

    Deixe eu verificar se o xml esta saindo na verão 4.0, pois eu atribui esta conf.:

    ACBrNFe1.Configuracoes.Geral.VersaoDF := ve400  e 

    no xml esta saindo  -<protNFe versao="4.00">

    Porem não consegui achar este parâmetro que citaste :  infNFe.Versao.Poderia me detalhar melhor esta configuração ?  

     

  14. Boa tarde

     

    Gostaria de ajuda pra tratar possíveis erros de retorno, com erro de conexão , duplicidade etc.. 

    verifiquei que existe este comando, que pode ser útil , porem não esta copilando:

    try
                    if dmf.ACBrNFe1.Enviar(vNumLote,True,Sincrono) = true then
                    except
                    on E: Exception do
                    begin
                    if (pos('12007 - ', UpperCase(E.Message)) > 0) or // erro de conexão
                    (pos('12002 - ', UpperCase(E.Message)) > 0) or // timeout
                    (pos('12029 - ', UpperCase(E.Message)) > 0) or // limite de tempo de conexão
                    (pos('ERRO HTTP:', UpperCase(E.Message)) > 0) or // erro http genérico
                    (pos('ERRO NAO CATALOGADO', UpperCase(E.Message)) > 0) then // erros de tratamento do webservice
                    begin
                    // Enviar NFC-e offline
                    // ShowMessage('ZXZSXCZ');
                    end
                    else
                    raise;
                    end;
                    end;

    OBS: O erro é [DCC Error] UFrenteCaixa.pas(11353): E2066 Missing operator or semicolon

    Alguem pode me dar um auxilio nesta questão ?

     

  15. Boa tarde Jose

     Depois de atualizado, esta dando erro ao tentar assinar nota modelo 55 no comando :

    ACBrNFe2.NotasFiscais.Assinar;

    OBS: Alterei a minha pasta Schemas. Da a seguinte mensagem: TDFeSSLXmlSignClass.Assinar não imlementado.

    E por que não esta reconhecendo mais o comando vTroco, diz que não foi declarada. Foi alterado o parâmetro do troco? e como passo esta informação no modelo 65?

     

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