Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 18-06-2014 em todas as áreas

  1. Notei que o problema ocorre na sua Impressora, porque a Aliquota de Indice 0 não foi programada corretamente...
    2 pontos
  2. http://www1.fazenda.gov.br/confaz/confaz/convenios/ICMS/1995/CV057_95.htm
    2 pontos
  3. Utilize a tabela de sistema MON$ATTACHMENTS, todos os usuários conectados estão nesta tabela. Para retornar a quantidade de usuários conectados você poderia fazer algo do tipo select count(MON$ATTACHMENTS.mon$attachment_id) as qt_usuario_conectado from MON$ATTACHMENTS
    2 pontos
  4. Para remover manualmente o ACBr do computador quando necessário sigam os procedimentos abaixo: 1) Apague todos os arquivos seguintes: ACBr*.bpl ACBr*.dcp ACBr*.dcu PCN*.bpl PCN*.dcp PCN*.dcu SYNA*.bpl SYNA*.dcp SYNA*.dcu Nota importante: Visto que o Delphi busca os arquivos para compilar em diretórios diferentes é necessário apagar os arquivos na pasta do ACBr, na pasta do seu aplicativo, nas pastas públicas ou de default do Delphi (Documentos públicos), nas pastas que estiverem no PATH do Windows, etc... Assim aconselhamos a apagar os arquivos mencionados logo do computador inteiro. 2) Remova as entradas antigas dos pacotes no registro do sistema. Seguindo um dos seguintes modos: 2.a - Removendo manualmente do registro do Windows que fica em uma destas chaves, dependendo da versão do Delphi: HKEY_CURRENT_USER\Software\Borland\<versao>\Known Packages HKEY_CURRENT_USER\Software\CodeGear\BDS\<versao>\Known Packages HKEY_CURRENT_USER\Software\Embarcadero\BDS\<versao>\Known Packages Lembrando que pode variar dependendo e versão, procure sempre por "Known Packages" que são os pacotes instalados no Delphi. 2.b - Ou pode-se abrir o Delphi e dizer não para os erros de pacote não encontrados, automaticamente o delphi não os carregará mais. Após isso, reinstale utilizando o ACBrInstall.
    1 ponto
  5. Boa tarde André, Enfrentei o mesmo problema que o Carlos. O erro realmente ocorre quando executado o método GetCertificado dentro de uma Thread. A Thread necessita que o comando CoInitialize(nil) seja executado, para processar corretamente a API do ActiveX. Para resolver esse problema criei uma condição de compilação, segue em anexo o fonte para ser analisado. ACBrNFeConfiguracoes.pas ACBrNFeConfiguracoes.pas
    1 ponto
  6. Boa tarde Welder, Da mesma forma que as outras 50 cidades atendidas pelo provedor WebISS. Por favor abra os fontes: ACBrProvedorWebISS e pnfsConversao e veja como foi feito para incluir as outras cidades deste provedor. O mais importante é saber quais são as URLs de homologação e de produção para a cidade de Palmas/TO. Essa informação, a prefeitura ou o provedor pode lhe fornecer.
    1 ponto
  7. Pessoal, só reiterando, no auge do desespero, experimentei mudar o modo de envio de Síncrono = True para Síncrono = False, e para minha surpresa passou. Caso alguém passe pela mesma situação no hambiente de homologação em MT fica a dica.
    1 ponto
  8. Você pode tentar utilizar algum profiler para medir. Um dos mais simples e gratuitos é o gpProfiler. Eu utilizei ele há um tempo para descobrir e melhorar a E me parece que fizeram alguns ajustes nele por esses dias. Deve estar ainda melhor. Outro que parece ser bom é o ASM Profiler. Mas ainda não o utilizei. Outro modelo de medição é por meio de sampling, e nesse caso há o programa SamplingProfller. Apenas recomendo: faça um backup dos seus códigos antes de utilizar caso você não tenha experiência em mexer com esses programas. . Em outros casos, quando você quer medir algo específico, você pode usar algum destes métodos descritos aqui EDIT: O XE5 não vem com o AQtime? Você pode utilizar ele também.
    1 ponto
  9. Bom dia Luciano, Manual versão 2.00a do CT-e disponibilizado no Portal Nacional do CT-e. Página 108 item 12.2 temos o Lay-out de compartilhamento: CT-e (*-cte.XML) Note que o XR06 é uma área de dados que se refere ao protocolo de Autorização de Uso. item 12.4 temos o Lay-out de compartilhamento: Registro de Evento de CT-e (*-procEventoCTe.XML) Lembre-se que o cancelamento na versão 2.00 é um evento. Note que não existe um Lay-out de compartilhamento especifico para o cancelamento. Portanto concluímos que: como o cancelamento é um evento devemos informar o tomador do serviço que o CT-e foi cancelado, através do Lay-out de compartilhamento de Registro de Evento.
    1 ponto
  10. Fizemos uma varredura no código de abertura e uso dos certificados e foi removido qualquer chama de abertura ou uso em modo full, agora toda e qualquer abertura de certificado e uso e feito usando modo read-only. Não acho que seja isso que estava excluindo os certificados, mas pelo menos temos certeza agora que o componente não pode de forma alguma mexer nos certificados.
    1 ponto
  11. Para ambos os TEFs (discado ou dedicado) isso é liberado pelo demo, conforme a opção escolhida, não tem a ver com o componente ACBr. Basta seguir o roteiro de homologação, existem testes que mostram quais opções escolher para que o parcelamento seja mostrado e permitido.
    1 ponto
×
×
  • 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.

The popup will be closed in 10 segundos...