Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 27-03-2014 em todas as áreas

  1. O remobjects tem conflito com o ACBR devido aos dois usarem o pacote SYNAPSE. Depois de quebrar um pouco a cabeça no final de semana, descobri uma maneira de contornar isto. Deixei este post aqui pois pode ser útil para outras pessoas. Para correta instalação tem que primeiro instalar o ACBR. Depois de instalar o ACBR instalar os 3 módulos do REMOBJECTS (no meu caso tenho o REMOBJECTS, HYDRA e DATA ABSTRACT). Abrir o pacote SYNAPSE do REMOBJECTS no DELPHI e excluir os arquivos .PAS da pasta SYNAPSE que ficam na parte CONTAINS do pacote. Adicionar o pacote SYNAPSE do ACBR na pasta REQUIRES do pacote do REMOBJECTS. Feito isto, os dois componentes funcionarão normalmente.
    3 pontos
  2. Bom dia Fernando, Vamos analisar o código do componente: Na unit ACBrNFeConfigurações temos a definição da classe TGeralConf e nela consta as propriedades ModeloDF e VersaoDF: property ModeloDF: TpcnModeloDF read FModeloDF write SetModeloDF default moNFe; property VersaoDF: TpcnVersaoDF read FVersaoDF write SetVersaoDF default ve200; Note que em ambas as propriedades quando realizamos uma escrita (write) é executado uma procedure. procedure TGeralConf.SetModeloDF(AValue: TpcnModeloDF); begin FModeloDF := AValue; FModeloDFCodigo := StrToInt(ModeloDFToStr(FModeloDF)); if FModeloDF = moNFe then SetVersaoDF(ve200) else SetVersaoDF(ve300); end; Na procedure SetModeloDF realmente, caso seja NF-e a versão é "setada" como 2.00 procedure TGeralConf.SetVersaoDF(const Value: TpcnVersaoDF); begin FVersaoDF := Value; if (FModeloDF = moNFe) and (FVersaoDF = ve300) then FVersaoDF := ve200; if (FModeloDF = moNFCe) and (FVersaoDF = ve200) then FVersaoDF := ve300; end; Por outro lado a procedure SetVersaoDF aceita a versão 3.10, retornando para 2,00 caso a versão informada seja 3.00 e modelo seja NF-e. A dica é sempre configurar da seguinte forma: ACBrNFe.Configuracoes.Geral.ModeloDF := moNFe; ACBrNFe.Configuracoes.Geral.VersaoDF := ve310; Note que primeiro estou "setando" o modelo e depois a versão. Ao "setar" modelo como sendo moNFe o componente coloca a versão 2.00 uma vez que esta é a versão vigente, mas se em seguinda você "setar" a versão corretamente ou seja ve310 o componente vai aceitar essa versão e gerar o XML da NF-e na versão 3.10 Duvidas?
    2 pontos
  3. Como todos podem ver temos hoje vários componentes ACBr e emitimos cupom fiscal, NF-e, CT-e, NFS-e, MDF-e entre vários outros! Gostaríamos de uma forma de responder melhor as expectativas da comunidade com respeito a tempo e qualidade nas impressões que temos hoje como DANFe, DACTe, DANFSe, DAMDFe, etc. Para trazer esse trabalho de maior qualidade, pensamos em direcionar a emissão destas impressões para um único gerenciador de relatórios. A razão direcionar para um único é simples: Com todos os desenvolvedores trabalhando focados em um único ponto, podemos direcionar os esforços e deixar os relatórios com todas as opções e particularidades possíveis de cada documento impresso, não precisando repetir isso para cada um dos gerenciadores hoje existentes dentro de todo o projeto. A escolha do momento é o FortesReport, e se dá pelo simples motivo de ser compatível com o Delphi e Lazarus bem como ser de código aberto! Uma outra opção seria ter FortesReport e FastReport. O FastReport por ser a ferramenta oficial do Delphi e muito bem aceito na comunidade Delphi. Mas o FastReport por enquanto ainda é beta no Lazarus (http://www.fast-report.com/pt/product/fast-report-lazarus/). Gostaríamos dos votos da comunidade antes de tomarmos uma decisão definitiva se é que vamos alterar alguma coisa. Então a enquete é para saber a opinião de todos para que exista somente um ACBrDANFe, ACBrDACTe, ACBrDAMDFe, ACBrDANFSe, ACBrGNREGuia somente em FortesReport mas, neste caso com, todas as opções possíveis (por exemplo modo paisagem e retrato).
    1 ponto
  4. Boa tarde clrhm Se você considera o Delphi 7 uma ****** porque tem ele instalado na sua maquina? Desista-la fica só com o XE 5.
    1 ponto
  5. Obrigado Juliomar, o problema foi resolvido.
    1 ponto
  6. Por favor queira ler as regras do fórum postou seu problema em um local pode aguardar que será respondido lá não fique postando em todos os tópicos que achar veja lá onde você perguntou :
    1 ponto
  7. veja na pasta do svn onde está o componente tem la´o arquivo explicando como resolver! \Fontes\ACBrCTe\Property_Does Not Exist.txt
    1 ponto
  8. Boa tarde Antes de postar chegou a usar a pesquisa? foi feito post essa semana mesmo onde o usuário informou o mesmo citado e também acredito que você tenha olhado os arquivos todos que foram atualizados? se percebeu no ACBr.inc o Italo comentou a linha que estava para a versão 1.04 para a versão 2.00 então a solução é simples, comenta uma linha e remove da outra! só para completar a pesquisa foi feita usando somente o erro citado veja:
    1 ponto
  9. Poste aqui no fórum para que todos possam verificar e conseguir resolver caso aconteça com eles. Você pode começar vendo qual a versão do Quick Report instalado na sua maquina. A versão que eu uso por exemplo é a 5.0.
    1 ponto
  10. Fechando o post por motivos óbvios.
    1 ponto
  11. Uma dica que eu usei uma vez! criei um arquivo ao iniciar a venda com cartão! e apagava ao final dela! caso desse algum erro ou problema o arquivo estava lá e mesmo sem a ecf ligada ao iniciar a aplicação eu sabia que tinha um cupom iniciado! depois mudei e comecei a tratar no banco isso com um campo !! é uma sugestão
    1 ponto
  12. Bom dia a todos, Enviei para o SVN uma atualização dos fontes do componente ACBrNFe. As alterações se referem a inclusão de novas URLs para o Estado de PE que disponibilizou os WebServices de Autorização e Retorno de Autorização. Desta forma o componete ACBrNFe esta apto para enviar lotes de NF-e na versão 3.10 para quase todos os Estados brasileiros. Esta faltando apenas: Produção / Homologação AM AM CE CE MG MG MS -- PR PR No caso de MS as URLs do ambiente de homologação já foram liberadas. Para realizar as alterações no componente estou me baseando nas URLs publicadas no Portal Nacional da NF-e.
    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.