Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 03-04-2015 em todas as áreas

  1. Decidi fazer a migração de um projeto que tenho em Delphi 7 para Lazarus/FPC. relatando o processo... Versão do Lazarus 1.2.6 Componentes instalados: * ACBr - tive um problema na instalação do pacote do SPED onde informava que alguns arquivos .ppu existiam na ACBrComum e também na pasta do ACBrSPED, solução fui removendo da pasta ACBrSPED cada arquivo que o lazarus foi apontando como duplicado. "Só depois percebi que não precisava reiniciar a IDE a cada instalação de componente." * RxLib - ou no caso RxFPC (http://wiki.lazarus.freepascal.org/RXfpc) eu baixei aqui https://lazarus-ccr.svn.sourceforge.net/svnroot/lazarus-ccr/components/rx. tem duas pastas: Trunk e Version, dentro da version tem a pasta v2.6_laz_1.2 compatível com o lazarus 1.2.x. * Fortes Report: svn://svn.code.sf.net/p/fortes4lazarus/code/trunk instalou sem problemas. * powerpdf usei este http://jpdbadmin.com/blog/wp-content/uploads/powerpdf_0.9.10.zipmas depois vi no http://wiki.freepascal.org/PowerPDF o svn://svn.code.sf.net/p/lazarus-ccr/svn/components/powerpdf * LazReport - instalado sem problemas. * ZeosLib: http://sourceforge.net/projects/zeoslib/instalado sem problemas * Indy: aqui http://indyproject.org/Sockets/fpc/index.en.aspxtem as opções para windows e linux versão 9 e 10 da indy. instalei a versão 10 e para funcionar tive que alterar as opções do pacote e informar nas opções do compilador->caminhos->Outros arquivos de unidade (-Fu) (ponto e virgula como delimitador) e informar ..\fpc e teve que compilar mais de uma vez. Vou procurar uma opção para substituir a indy. * htmlport: Componente para substituir o webbrowser pelo menos para visualizar alguns relatorios que são feitos em html. baixado aqui https://svn.code.sf.net/p/lazarus-ccr/svn/components/thtmlport. Essa parte de instalar componentes me pareceu fácil mas depende de um pouco de pesquisa(sites em inglês) e persistência. sobre o ClientDataSet eu não uso os recursos que ele tem no delphi, uso apenas como uma tabela temporaria e para essa função o BufDataSet me pareceu ser o substituto. a RxFPC não tem os componentes RxDBComboEdit e ComboEdit, para o ComboEdit o lazarus tem o EditButton, mas não encontrei um substituto para o RxComboEdit no caso um DBEditButton. Alguém conhece um componente que substitua o RxDBComboEdit? eu utilizo o RdPrint e não encontrei um componente que imprima em modo texto de forma semelhante ate encontrei o rawprinter que imprime em modo texto, vou estudar o fonte e ver se consigo colocar pra ele imprimir na ideia do rdprint com linha e coluna, do contrario é utilizar outro gerador de relatorio e se adaptar. A ferramenta converter projeto delphi para lazarus ajuda bastante, é possível adicionar mais opções para substituição de nomes e referencias de Units, Classes, Tipos de Dados e funções... ajudou pois utilizo FibPlus e estou vendo se ele já substitui pelo sqldb correspondente, alguns objetos ainda não estão sendo importados, simplesmente desaparecem. A importação do formulario(dfm) quando importa sem erro o posicionamento dos objetos se perde um pouco mas nas opções de importação tem uns ajustes que podem ser feitos, esse não é um grande problema, o maior problema é quando falta algum componente o único jeito que encontrei foi editar o dfm pelo notepad++ e alterar as referencias, o lazarus nao ignora os componentes somente ignora as propriedades. O Lazarus se mostrou pelo menos para mim como uma opção ao Delphi 7, não sei como fica em relação as novas versões do delphi para aplicações nTier, Mac e Android. gostaria de saber se alguém já passou por esse processo de migração? se tem alguma sugestão de componente e/ou dica para no lazarus. Como trabalha com lazarus: MVC, se é com DataSet ou Classes...
    1 ponto
  2. Tem razão elton! por não ter conseguido ler o manual não havia me atentado! por favor se puder retornar essa alteração errada agradeço
    1 ponto
  3. Pessoal, Publicadas novas versões da Especificação de Requisitos do SAT e do Manual de Orientação. Não tive tempo de ver a Especificação de Requisitos, mas vi que no Manual de Orientação houve mudança do layout de impressão do Extrato, eles criaram um anexo 1 - correlação de campos do extrato e do CF-e-SAT. http://www.confaz.fazenda.gov.br/legislacao/manuais Abraços.
    1 ponto
  4. Pessoal, Talvez seja offtopic, mas estava olhando o site da SEFAZ e acabei de reparar que eles colocaram umas orientações para desenvolvedores: Orientações da Sefaz aos desenvolvedores de AC (Software Houses) Observar que cupons enviados à Fazenda após 10 dias serão considerados inábeis, conforme Artigo 13 da Portaria CAT 147 de 05/11/2012; Recomenda-se que , periodicamente, o AC acesse a função consultarStatusOperacional à fim de verificar se o SAT deixou de se comunicar com a Fazenda por mais de 3 dias, e então notificar o contribuinte através do próprio AC; Observar as orientações para preenchimento dos campos de dado de venda; Verificar se os valores de desconto (vDesc) ou rateio de desconto(vRatDesc) aplicados ao item não resultarão em valores negativos (vItem) Sempre informar, em qualquer operação, os subgrupos de ICMS : ICMS00, ICMS40, ICMSSN102 ou ICMSSN900; Sempre informar, em qualquer operação, os subgrupos de PIS : PISAliq, PISQtde, PISNT, PISSN ou PISOutr; Sempre informar, em qualquer operação, os subgrupos de COFINS : COFINSAliq, COFINSQtde, COFINSNT, COFINSSN ou COFINSOutr; Link: http://www.fazenda.sp.gov.br/sat/duvidas_frequentes/desenvolvedores.asp
    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.