Ir para conteúdo
  • Cadastre-se

Juliano

Membros
  • Total de ítens

    6
  • Registro em

  • Última visita

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

Juliano's Achievements

Rookie

Rookie (2/14)

  • Dedicated Rare
  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

0

Reputação

  1. Boa tarde, Segundo as páginas 127 e 128 do Manual de Orientações do Contribuinte - Versão 2.00, as tags de IE dos grupos de Recebedor e Expedidor possuem ocorrência de 1 - 1, contudo o componente não as está gerando quando o seu conteúdo deve ser vazio, nos casos onde a pessoa é não contribuinte de ICMS. Segue o patch. pcteCTeW.pas
  2. Bom dia, Também estamos enfrentando o mesmo problema. Verificando o retorno de envio do lote, o mesmo está voltando em branco. O problema realmente deve ser com a SEFAZ.
  3. Você não disse, mas estou supondo que seu SO seja Windows XP/2003. Se for, sugiro que dê uma olhada em [1] [2] e [3]. [1] http://www.sefaz.rs.gov.br/Site/MontaDu ... novaCadeia [2] http://blog.questor.net.br/2012/05/corr ... -sefaz-rs/ [3] http://support.microsoft.com/kb/968730/pt-br
  4. Boa noite Ítalo, Desculpe, acho que não fui muito claro no meu post anterior. O problema é que o componente está formatando este campo com 3 casas decimais, e não duas, o que está causando problemas na validação de conhecimentos que utilizem seguro. Corrigi o problema com a alteração que passei no post anterior.
  5. Ítalo, apenas uma informação, na 1.04 o campo referente ao valor de averbação do seguro passou de 3 para 2 casas decimais, além de alteração do nome. Segue o patch anexado. pcteCTeW.txt
  6. Bom dia, está ocorrendo um problema na impressão sucessiva de DACTE, com pré-visualização, no Windows XP. Nos Windows Vista e 7 não ocorre este problema. Cosinderando o pseudo-código de exemplo abaixo: while not eof then ShowMessage('Já impresso'); CTE.Conhecimentos.Clear; CTE.Conhecimentos.LoadFromStream(stream); CTE.Conhecimentos[0].Imprimir; end; Na primeira iteração a mensagem é mostrada e a visualização da DACTE ocorre normalmente, contudo, na próxima iteração a mensagem já não é mostrada. Debugando, percebi que na segunda iteração o ActiveForm do Screen está apontando para o formulário de visualização do Quickreport, o que já, teoricamente, foi fechado e está invisível, com isso a referência da mensagem fica errada, e a mesma fica não visível. Imagino que seja problema relacionado com o QuickReport, tentei liberar a instância do QuickReport no formulário TfrmDACTeQR, contudo também não funcionou. A solução temporária que encontrei foi liberar o ActiveForm antes do ShowMessage, se ele for diferente do formulário atual. Nos Windows posteriores ao XP, o ActiveForm se mantém nulo após cada impressão, com isso funciona. while not eof then if Screen.ActiveForm <> Self then Screen.ActiveForm.Free; ShowMessage('Já impresso'); CTE.Conhecimentos.Clear; CTE.Conhecimentos.LoadFromStream(stream); CTE.Conhecimentos[0].Imprimir; end; Testei nas versões 5.04 e 5.05 do QuickReport, nas duas ocorreu o mesmo problema.
×
×
  • 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.