Jump to content

danilozix

Membros
  • Posts

    56
  • Joined

  • Last visited

Posts posted by danilozix

  1. Boa tarde pessoal,

    queria saber se tem alguma forma de capturar e remover um NFC-e que deu erro de schemas do lote que vai ser enviado. O que acontece que quando tem um lote com vários NFC-e e apenas um da erro não  transmite nenhum dos que estava no lote, sendo necessário corrigir o que deu erro e mandar enviar todos novamente.

    Hj eu uso a função ValidarRegrasdeNegocios do ACBR para me informar quais que estão com erro antes de enviar o lote.

    Tem alguma forma de capturar o errado e remover do lote antes de enviar ?

  2. 9 minutos atrás, Lucas Medeiros disse:

    Boa tarde!

    Existe alguma forma de não gerar a tag InfIntermed enquanto a Sefaz não atualiza os schemas? Pois as notas não estão autorizando em produção após a atualização do ACBr, em homologação tudo ok.

    Só não informar a tag por enquanto

     

    9 minutos atrás, Lucas Medeiros disse:

    Boa tarde!

    Existe alguma forma de não gerar a tag InfIntermed enquanto a Sefaz não atualiza os schemas? Pois as notas não estão autorizando em produção após a atualização do ACBr, em homologação tudo ok.

     

  3. 5 minutos atrás, BigWings disse:

    Aguardar a SEFAZ-MG em específico aplicar a NT 2020.006 em seu webservice.

    Em homologação a data era 01/02/2021, foi prorrogada para 01/03/2021 em MG e outras UF, mas só foi ativado de verdade ontem:

    image.png

    Entendi, de qualquer forma então esta liberado apenas em ambiente de homologação, o jeito é esperar eles liberarem em ambiente de produção também.

  4. 6 minutos atrás, Juliomar Marchetti disse:

    Creio que deva baixar do sefaz pois não lembro se foi subido essa mudança no repositorio.

    mas tente mudar o tio

    Eu fiz o teste com o ultimo schemas da disponível da sefaz tbm, ocorre o mesmo erro.

    3 minutos atrás, BigWings disse:

    Existe o erro de validação por schemas locais que é feito pelo ACBr.

    E existe a validação por schemas feito do lado da SEFAZ, que é a rejeição que você está recebendo.

    Se você usou o método ACBrNFe.Enviar e recebeu essa rejeição quer dizer a validação local passou, mas a SEFAZ recusou.

    Isso porque a SEFAZ ainda não atualizou os schemas do lado dela, pra NT 2020.006 a previsão de entrada em produção é 05/04/2021.

    Nesse caso então eu tenho q esperar a Sefaz liberar um novo pacote de schemas para colocar rodar em produção ?

  5. Bom dia,

    Apos informar a nova TAG indIntermed não esta transmitindo em ambiente de produção. Quando passa para ambiente de homologação funciona.

    Passo as seguintes tags:

    ide.indPres := pcPresencial;

    ide.indIntermed := iiOperacaoSemIntermediador;

    Não chega nem a gerar o XML, da erro de Schemas

    Estou utilizando a schemas que tem no diretorio do acbr.

     

    erroNfe.jpg

  6. 1 hora atrás, Juliomar Marchetti disse:

    Bom dia

    não lembro se isso é previsto nela.

    tu chegou a olhar o manual?

    No manual não cita se tem que detalhar, problema é que tem cliente querendo dessa forma.

    11 minutos atrás, RicardoVoigt disse:

    Boa tarde,

    o componente até tem esta propriedade "ImprimeTributos" com 3 opções de valor (trbNenhum, trbNormal, trbSeparadamente), mas não testei essa opção "Separadamente" se tem a ver com a tua dúvida...

    ACBrNFeDANFeESCPOS1.ImprimeTributos := trbSeparadamente;

    Att

    Ricardo

    Fiz essa alteração mas continuou da mesma forma.

  7. @Daniel Simoes utilizando esse comando ele apenas imprime na bobina, não manda o comando para a gaveta.

    Fiz de outra forma deu certo.

    Estava utilizando assim:

           ACBrPosPrinter1.ativar;
           ACBrPosPrinter1.Buffer.Clear;
           acbrposprinter1.Buffer.Add('</abre_gaveta>');
           acbrposprinter1.Buffer.Add('<abre_gaveta>'+StrAbriGaveta+'</abre_gaveta>');
           ACBrPosPrinter1.Imprimir;
           ACBrPosPrinter1.Desativar;
           acbrposprinter1.Buffer.Clear;

    Mudei para essa forma:

           ACBrPosPrinter1.ativar;
           ACBrPosPrinter1.AbrirGaveta(2);
           ACBrPosPrinter1.Desativar;

     

    • Like 2
  8. Estou enviando dessa forma, peguei os comandos de acordo com o exemplo do acbr.

          ACBrPosPrinter1.ativar;
           ACBrPosPrinter1.Buffer.Clear;
           acbrposprinter1.Buffer.Add('</abre_gaveta>');
           acbrposprinter1.Buffer.Add('<abre_gaveta>'+StrAbriGaveta+'</abre_gaveta>');
           ACBrPosPrinter1.Imprimir;
           ACBrPosPrinter1.Desativar;
           acbrposprinter1.Buffer.Clear;

    Testando pelo exemplo do acbr também avança o papel.

     

    acbrImpressora.png

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.