Ir para conteúdo
  • Cadastre-se

Jean Peixoto

Membros Pro
  • Total de ítens

    330
  • Registro em

  • Última visita

  • Days Won

    1

Posts postados por Jean Peixoto

  1.  

    2 horas atrás, Gr@c@ disse:

    Minha primeira dúvida está em como tratar o estado da impressora (Est := ACBrECF1.Estado) nos eventos, já que não vou usar o ACBrECF, mas irei usar uma impressora não fiscal ou uma impressora comum. Seria correto colocar estado livre?

     

    Gr@c@, não entendi. Se você não irá utilizar ACBrECF, porque quer tratar o estado da porta deste componente? 

    Utilize o ACBrNFe para impressão junto com o  ACBrDANFEESCPOS como o Warquia Pereira sugeriu! Eu estou fazendo assim!

  2. Bom dia,

    Estou enfrentando um problema quanto a emissão da NFC-e, o retorno de erro está retornando vazio, abaixo segue meu código:

    CONFIGURA_ACBrNFce(ACBrNfce);
      {PREENCHE OS DADOS DA NOTA FISCAL -----------------------------------------}
      PreencheNFCe(cds_destinatario,cds_venda_produtos,cds_financeiro,ACBrNfce);
      {GERA A NOTA FISCAL -------------------------------------------------------}
      ACBrNFce.NotasFiscais.GerarNFe;
      try
        {ENVIA NOTA FISCAL --------------------------------------------------------}
        ACBrNFce.Enviar('vNumLote',True,sincrono);
        {PEGA O STATUS DE RETORNO DA NOTA -----------------------------------------}
        acStat := ACBrNFce.WebServices.Enviar.cStat;
        {PEGA A MENSAGEM DE RETORNO DO WEB SERVICE --------------------------------}
        RetornoWS := UTF8Encode(AcbrNFce.WebServices.Enviar.RetornoWS);    
      except
        on E: Exception do
          begin
            if (Copy(E.Message, Pos('Erro HTTP:', E.Message), 10) = 'Erro HTTP:') then
              begin
                Application.MessageBox('Não foi possível estabelecer uma conexão com a internet!','Atenção!',MB_ICONERROR);
              end
            else if (Copy(E.Message, Pos('O nome ou o endereço do servidor não pôde ser resolvido', E.Message), 55) =
                                         'O nome ou o endereço do servidor não pôde ser resolvido') then
              begin
                Application.MessageBox('O nome ou o endereço do servidor não pôde ser resolvido','Atenção!',MB_ICONERROR);
              end
            else
              begin
                Application.MessageBox(PChar('Ocorreu o seguinte Erro: ' + #13 + E.Message), 'Atenção!!',MB_ICONERROR);
              end;
          end;
      end;

    Isso acontece na sefaz de Goiás.

    Tenho os componentes atualizados!

    Uso ambiente de homologação.

    Ainda não tirei nenhuma nfce.

  3. 4 horas atrás, Italo Jurisato Junior disse:

    Bom dia a todos,

    Por se tratar do documentos diferentes a numeração sequencial não pode ser a mesma.

    Para cada Documento devemos ter uma numeração sequencial.

    Outra coisa, suponha que essa empresa possua 3 PDV para venda ao consumidor ( emissão de NFC-e ) e uma maquina separada para venda a pessoa jurídica ( emissão de NF-e ).

    No minimo teremos duas sequencias numéricas de notas, uma para a NF-e e outra para NFC-e.

    Mas podemos ter uma sequencia numérica para cada PDV, neste caso teremos 3 séries, exemplo:

    Maquina que emite NF-e: Modelo 55 - Série: 1 - Sequencia: 1, 2, 3, 4....

    PDV-1 que emite NFC-e: Modelo 65 - Série: 1 - Sequencia: 1, 2, 3, 4....

    PDV-2 que emite NFC-e: Modelo 65 - Série: 2 - Sequencia: 1, 2, 3, 4....

    PDV-3 que emite NFC-e: Modelo 65 - Série: 3 - Sequencia: 1, 2, 3, 4....

    Não sabia ítalo que se mudar a série tinha que fazer uma outra sequência de nfce.

    Com isso pergunto, como vocês fazem para controlar a sequência já que para um cliente pode ter apenas um pdv e para outro dois ou mais?

  4. Bom dia, 

    Enviei os testes para a NTK e foi reprovado! me informaram o seguinte:

    - Testes 17,19 e 23 caso optar pela via reduzida (711-000) deverá ser impressa dentro do cupom fiscal,
    nunca no cupom vinculado, se não tiver espaço poderá adotar via completa (2 vias) OU via cliente 
    e via estabelecimento.

    Não estou conseguindo colocar essa via reduzida dentro do cupom fiscal. Já vi algumas discussões aqui no fórum mais sem solução pra mim.

    Como vocês fazem pra imprimir dentro do cupom as vias reduzidas?

  5. Vc já olhou pra ver se seu certificado não está vencido?

    Qual a versão do documento fiscal configurado no componente, ve100 ou ve100a?

    Você esta usando os schemas corretos para a versão escolhida?

  6. Boa tarde tidra,

    Você colocou o post em lugar errado! neste forum são assuntos apenas do componente ACBrTEFD. Sugiro que pude antes de receber bronca dos moderadores!

    Qual erro está dando qdo vc envia?

  7. Bom dia,

    Não estou conseguindo realizar os passos 12 quando tem saque, e 14 quando tem saque e desconto da NTK.

    No passo 12, diz pra fazer assim:

    -> uma venda no valor de R$ 10,00
    -> Valor total (final) R$ 14,00
    -> Valor original R$ 10,00
    -> Troco (saque) de R$ 4,00

    Componente ACBrTefD atualizado hoje.

    Propriedades SuportaDesconto e SuportaSaque = true.

    AutoEfetuarPagamento = false.No evento ACBrTEFComandaECFSubtotaliza está assim:

    Var
       Est : TACBrECFEstado ;
       MeuAcresDesc : Double ;
    begin
      MeuAcresDesc := StringToFloatDef(frmCAIXA_PAGAMENTO.DESCONTO.Text, 0 );
      try
        Est := ACBrECF.Estado;
    
        if Est = estNaoFiscal then
          ACBrECF.SubtotalizaNaoFiscal( DescAcre + MeuAcresDesc, 'Projeto ACBr|http://acbr.sf.net' )
        else
          ACBrECF.SubtotalizaCupom( DescAcre + MeuAcresDesc, 'Projeto ACBr|http://acbr.sf.net' );
        RetornoECF := 1 ;
      except
        RetornoECF := 0 ;
      end;

    O pessoal da NTK reprovou minha homologação dizendo que o cupom não está saindo com os descontos/ acréscimos. 

    Alguém sabe me informar como corrijo isso?

  8. Sim, isso procede, se você mudar a versão do seu sistema você terá que fazer a homologação novamente, MAIS..... sabemos que nossos executáveis sempre estão sofrendo alterações, sejam pra correção ou pra inclusão de novas funcionalidades, portanto, você nao precisa fazer novamente a homologação se fizer apenas correções.

     

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