Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 19-06-2013 em todas as áreas

  1. Boa tarde a todos, Aqui na empresa, precisamos converter nosso aplicativo servidor para um serviço do windows mas esbarramos em um problema: O ACBr não encontra o certificado digital, pois ele procura no repositório do usuário logado e não no repositório da máquina. Depois de muito pesquisar, encontramos a referencia abaixo que resolveu o problema, apenas alterando as chamadas ao método Store.Open conforme abaixo: function TCertificadosConf.GetCertificado: ICertificate2; var Store : IStore3; ... // Store.Open(CAPICOM_CURRENT_USER_STORE, CAPICOM_STORE_NAME, CAPICOM_STORE_OPEN_MAXIMUM_ALLOWED); Store.Open(CAPICOM_LOCAL_MACHINE_STORE, CAPICOM_STORE_NAME, CAPICOM_STORE_OPEN_MAXIMUM_ALLOWED); ... end; function TCertificadosConf.SelecionarCertificado: AnsiString; var Store : IStore3; ... // Store.Open(CAPICOM_CURRENT_USER_STORE, CAPICOM_STORE_NAME, CAPICOM_STORE_OPEN_MAXIMUM_ALLOWED); Store.Open(CAPICOM_LOCAL_MACHINE_STORE, CAPICOM_STORE_NAME, CAPICOM_STORE_OPEN_MAXIMUM_ALLOWED); ... end; http://msdn.microsoft.com/en-us/library/windows/desktop/aa388130(v=vs.85).aspx A pergunta é: Seria possível criar uma propriedade para definir de qual reposítorio a ACBrNFe deverá buscar os certificados? []'s Rafael Soares
    1 ponto
  2. Depende da finalidade, se você deseja entregar diariamente, gere diariamente após a redução Z, se é somente para importação no contador, acerte com ele o período e gere no período. Para qualquer caso use o método que passei, só mudando os parâmetros.
    1 ponto
  3. Pelo que pude ver, antes as inscrições estaduais do ES começavam em 0 o segundo digito poderia ser 8 ou 0, as novas já não tem mais essa restrição, então removi a restrição. Se alguém tiver mais alguma observação quanto a validação, fico no aguardo. Por enquanto subi a correção removendo as restrições.
    1 ponto
  4. Boa noite, coloquei os fontes do componente em: https://sourceforge.net/projects/sngpc/files/latest/download?source=files Como não tive muito tempo eu criei as classes para inclusão dos dados e gerão dos arquivos somente. Não tive tempo de fazer nenhuma rotina validação dos dados e nem as rotinas de consumo dos WebServices, caso alguém se habilite pode ficar a vontade. Tá difícil enviar dados para ANVISA pois os serviços estão muito instáveis.
    1 ponto
  5. Não desista. Abra o seu projeto e abra as units nesta ordem: (Aparecerão os dois erros anexados. Clique em "Ignore All"). ACBrNFeDANFeQRClass.pas ACBrNFeDANFeQR.pas ACBrNFeDANFeQRRetrato.pas Compile seu projeto com estas units abertas, depois salve as três. Seu Danfe vai abrir normalmente.
    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.