Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 26-10-2015 em Posts

  1. 1 - O ideal é você discutir as necessidades da modificação aqui no fórum... antes mesmo de implementá-las... Isso evita situações como: Já enviaram correção semelhante, a equipe de commiter discordas da maneira como foi implementado 2 - Se algum commiter quiser, pode enviar correções para o Trunk1... mas acredito que no momento, todos já optaram por não o fazerem, pois já estão usando o Trunk2 em produção 3 - Dependendo da Unit isso seria ótimo... veja a pasta "Testes" 4 - Apenas usuários convidados a serem commiter podem submeter ao SVN... Eles atingem esse privilégio através da meritocracia e reconhecimento da equipe atual 5 - Se depender de mim... o ACBr nunca usará Git... tive péssimas experiencias de uso com ele: cada comando simples no SVN é traduzido em 3 comandos do Git (ou mais)... Seria um inferno lidar com os inúmeros Pull Requests..
    2 pontos
  2. Claro que faz. Agora essa função precisa ser testada e verificada. Não posso mais alterá-la sem entender que ele vai ser chamada por fora das rotinas internas do ACBrSPEDFiscal. Parece uma coisa boba... mas faz diferença. Por isso queira, por favor, descrever a situação em que ela é utilizada fora dos chamados do componente.
    2 pontos
  3. Eu fiz uma versão do DANFSe para fastreport com a mesma "cara" do DANFSe do FortesReport, pra isso eu tive que criar uns campos no DMDanfSe: cdsParametrosNaturezaOperacao: TStringField; cdsParametrosRegimeEspecialTributacao: TStringField; cdsParametrosOptanteSimplesNacional: TStringField; cdsParametrosIncentivadorCultural: TStringField; Você acha interessante disponibilizar isso pra todos? DANFSEPadrao.fr3 ACBrNFSeDANFSeFRDM.pas ACBrNFSeDANFSeFRDM.dfm ACBrNFSe-change-log.txt
    1 ponto
  4. Waldir, Pela mesma falta de tempo... fica muito complicado para nós acatarmos uma Unit sem nenhum "change-log.txt" ou descrição do que foi modificado e porque... Lembre-se que se você estivesse efetuando um Pull-Request (GIT), precisaria descrever as modificações enviadas Trabalhei com o GIT com a equipe do Fortes Report... minha impressão foi: "ódio a primeira vista"... Demasiadamente burocrático, e confuso... achei muito improdutivo...
    1 ponto
  5. Não dá não! somente se estiver com arquivos errados ou não efetuar a limpeza igual foi informado nos posts! estamos a mais de 6 meses usando o trunk2 e não temos problemas
    1 ponto
  6. Complementando 6 - Mandou vários postes cada um com uma unit e uma contribuição, melhor se fosse um único post, nele explicando o motivo da colaboração juntamente com a unit da mesma, toda contribuição é bem vinda, mas nem sempre podemos adivinhar a necessidade da mesma se não nos for explanada e justificada, assim podemos avalia-la para ser disponibilizada no repositório, essa é a finalidade do fórum de discussão.
    1 ponto
  7. Concordo com o Elton, vou voltar o código, pois uso no meu dia dia, e não preciso usar de forma diferente a que o componente me oferece, pois atende até o momento as necessidades e exigências. Essa implementação será desconsiderada em nosso repositório, e quem quiser usar de forma diferente como você propôs que mude e mantenha seu próprio código, afinal open source oferece essa vantagem.
    1 ponto
  8. O Workaround para esse problema já foi aplicado nos fontes do Trunk2 a um bom tempo...
    1 ponto
  9. Desculpe, acho que não ficou claro minha dúvida. Eu vi o que você alterou. O que eu não entendi é o motivo de ter alterado. Talvez se eu utilizar perguntas possa ajudar... Qual é a melhoria dessa nova função em relação da anterior? Em que situações eu vou preferir utilizar essa função ao invés da anterior? Por que só existe pra IE? Por que incluir no ACBrValidador e não no só no seu código?
    1 ponto
  10. creio se se não estiveres a usar o fastreports licenciado ele coloca limites no resultado. Tivemos esse problema e foi resolvido depois de comprar a licença
    1 ponto
  11. Isso tudo está baseado no trunk2? - inicialmente foi feito baseado no trunk, estamos trazendo para o trunk2 tanto é que sempre que coloco aqui peço observações qto a isso por não estar familiarizado com o código do trunk2 e além disso troco msgs com o Daniel e enviei msgs ao sr. para obter orientações sobre isso, não sei se tu as viu. estou anexando novamente sem os arquivos citados, não estou mais full time nisso, qdo der posto outras coisas novamente... ACBreSocial_Dev.zip
    1 ponto
  12. Olá Waldir, Obrigado por sua contribuição. No entanto, não ficou claro que melhoria foi proposta no arquivo ACBrValidador.pas por sua alteração. Poderia ser por favor ser mais específico?
    1 ponto
  13. Prezado.. não é assim que funciona... Sendo assim, sem o "Change-Log.txt", suas modificações não serão nem analisadas...
    1 ponto
  14. Verifique na página da Sefaz a ultima versão do Software Básico do fabricante que você utiliza. http://www.fazenda.sp.gov.br/sat/consultas_publicas/modelos_reg.asp Att Cristiano Abbud
    1 ponto
  15. Sim bem provavelmente seja um novo componente... esse mais ligado a parte fiscal da empresa.
    1 ponto
  16. Isso vai de quem tiver afim de implementar conforme a sua necessidade, o que temos a necessidade agora é gerar o componente, e eu e o Tiago estamos implementando ele, gerar os xmls, validar, assinar e enviar pros webservices... depois de tdo isso pronto se alguem tiver a necessidade de implementar o monitor só colocar a mão na massa e desenvolver, a estrutura ja existe.
    1 ponto
  17. Realmente não existe parâmetro no ImprimirExtratoVenda onde se passe a impressora, ele sempre vai usar a impressão configurada no monitor.
    1 ponto
  18. Srs. em anexo o que conseguimos desenvolver até o momento temos a rotina de assinatura e validação incluídas, fizemos melhorias estruturais, agora começamos o trabalho com a parte de envio vamos nos utilizar de um webservice 'coringa' desenvolvido a partir dos wsdl para que possamos testar algumas funções, peço a gentileza para que os moderadores analisem o código e nos reportem para correções e ajustes. E aos colegas que possam testar o componente. Grato, Tiago ACBreSocial_Dev.zip
    1 ponto
  19. Faça o seguinte, quando for usar a opção de correspondente bancários troque o tipo de operação ADM para o 310: ACBrTEFD1.TEFCliSiTef.OperacaoADM := 310; Quando for fazer venda normal use o default: ACBrTEFD1.TEFCliSiTef.OperacaoADM := 110;
    1 ponto
  20. Problema Resolvido. Em minha defesa eu alego estresse, excesso de café, falta de pescaria, ou insanidade temporária. Fica a dica para os demais que enfrentarem o mesmo problema. Nunca, jamais, never, enfim... jamais cadastrem o código do cedente com o dígito. Foi só remover o dígito e o problema foi resolvido. Um abraço a todos, Claudiomir
    1 ponto
  21. Desculpe @sandrobelarmino, não consegui vincular a sua pergunta a reposta do Daniel, por isso achei meio fora do tópico, agora entendi o contexto dela kkk Realmente não sei se tem um comando SAT.ImprimirExtratoVenda. que dê para informar a printer. Abraço
    1 ponto
  22. Olá Guilherme, Basta passar o caminho do arquivo XML que foi gerado anteriormente. Abraço.
    1 ponto
  23. Bom dia Regys e demais companheiros Não sei como voce fez o seu teste, mas nem sempre a forma que se faz por ai é igual a que é necessária por arqui, bom mas isso não vem ao caso agora, o importante é que consegui resolver o problema usando uma função acho que do acbr For i:=0 to dm00.acbrNFe.WebServices.Consulta.procEventoNFe.Count-1 do begin vIdEvento:=FormatFloat('00',dm00.acbrNFe.WebServices.Consulta.procEventoNFe.Items.RetEventoNFe.InfEvento.nSeqEvento); vXml:=ConverteXMLtoUTF8(dm00.acbrNFe.WebServices.Consulta.procEventoNFe.Items.RetEventoNFe.XML); Era somente isso que eu queria e tentei explicar desde o inicio, o XML quando abria no navegador aparecia que estava com falhas, na realidade é porque no XML contem palavras acentuadas e o componente não retornava o XML com cabeçalho de UTF8. Obrigado a quem me ajudou Bom dia a todos
    1 ponto
  24. Eu gravo a versao, e a data de compilação do sistema no banco de dados quando os terminais iniciam o sistema este verifica se tem uma versão mais nova caso existe, ele manda a requisição para a rede via TCP/IP (Socket) e o terminal que tiver a versão mais nova junta todos os arquivos novos num zip e envia a este terminal que está aguardando a atualização, que descompacta substitui os arquivos e segue em frente abrindo a aplicação para uso. Funciona que é uma beleza. Dessa forma só preciso atualizar uma máquina da rede toda vez que lanço uma novidade no sistema.
    1 ponto
  25. Te aconselho a usar o Inno Setup para criar instaladores ele é excelente. veja o tutorial http://www.hardware.com.br/tutoriais/inno-setup/
    1 ponto
  26. Acho que o ideal é instalar em cada máquina... e nunca compartilhar pastas (isso é um prato cheio para vírus... e expõem o BD para os usuários da rede) Você pode ter um módulo "atualizador", que cuidaria de baixar uma versão nova...
    1 ponto
  27. Boa noite. Correções disponibilizadas no svn. Att.
    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.