Ir para conteúdo
  • Cadastre-se

Mauro Asl

Membros
  • Total de ítens

    83
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Mauro Asl postou

  1. Boa noite @Italo Jurisato Junior, Acrescentei duas linhas para atender as ExigibilidadeISS que não estavam sendo repassadas para o preenchimento da classe CONAM. Só estava atendendo quando era OptanteSimples, Fiz os teste aqui e agora esta fazendo o preenchimento corretamente. Comentei no fonte com um {Todo:// Acrescentados estas duas linhas abaixo por masl} para melhor localização. Abrigado pela atenção. ACBrNFSeWebServices.pas
  2. Depende do ponto de vista Juliomar! Se o(s) projeto(s) tiverem muitos componentes de terceiros que não existam nas versões mais recentes do Delphi, será um pouco mais demorado a migração. O pessoal está com receio de uma hora para outra seus projetos não mais compilarem. Não estão entendendo que até chegar a este ponto, vai demorar um pouco. Na época eu fiz isto "dll', pois tinha muita dependência. Até eu me desvincular, demorei um pouco. Mas, é uma sugestão ! Cada um vê o que é melhor e nós estamos aqui para colaborar ! Abraços.
  3. Mude para um delphi mais atualizado. Ex: Xe7 etc... Fica uma sugestão de migração. No delphi mais atualizado, instale e configure os componentes do ACBr, depois crie uma(s) dll com suas necessidades e a utilize no seu D7. Isito será bém mais rápido. Com isto você ganha mais tempo para migrar seus projetos. Há muitos anos atrás, minha migração foi feita assim do D7 para 2009. Abraços e espero ter ajudado.
  4. Você configura o componente para um provedor que tem suporte a SMTP e envia o e-mail de teste. portas 587 e 465.
  5. Boa boite @Dercide Alvarez, Provavelmente que o link que esta no corpo do e-mail, está caindo como "span' na análise pelo provedor de envio. Isto já aconteceu comigo, utilizando a locaweb.
  6. Boa tarde, @Adenilde Tome, Realizei um teste de cancelamento junto ao CONAM hoje e ocorreu o cancelamento normalmente. Você deve atualizar o seus fontes, pois foram feitas várias atualizações.
  7. Bom dia, @Italo Jurisato Junior, você chegou a dar uma olhada na sugestão do amigo @almp1. Para o provedor CONAM ? Agradeço pela sua atenção?
  8. Bom dia, Nelson. No arquivo Cidades.INI, basta você seguir o exemplo das outras chaves e acrescentar a cidade de petrópolis. [3303906] Nome=Petropolis UF=RJ Provedor=CONAM NomeURL_H=rj.petropolis NomeURL_P=rj.petropolis
  9. @almp1, boa noite. Estive analisando sua idéia, e é poraí mesmo o raciocínio. Vamos ver a opinião do @Italo Jurisato Junior
  10. Boa tarde, Ontem mesmo atualizei meus fontes e tive que fazer alguns testes e está funcionando perfeitamente. Tenta fazer os teste pelo aplicativo exemplo "ACBrNFe_demo.exe" Coloca o componente de relatório do ACBrDANFCeFortesFrA4 nele link e faz os testes nele. Depois posta o resultado.
  11. Sem problemas, isso acontece. Afinal não somos máquina.
  12. @Italo Jurisato Junior, Boa noite. Eu atualizei os fontes, e acho que na hora de você versionar a classe pnfsNFSeW_CONAM, você deixo este linha Gerador.wCampoNFSe(tcStr, '', 'CpfCnpTom' , 01, 14, 1, OnlyNumber(NFSe.Tomador.IdentificacaoTomador.CpfCnpj), ''); Com este linha, não não é possível validar consumidor final. Dê uma olhada no anexo. Obrigado.
  13. Boa noite, Recentemente, eu tive um problema deste quando migrei de versão do Delphi. Depois de "debugar" boa parte do meu código fonte, uma classe estava tentando ser liberada da memória, mas ela não estava instânciada. Provavelmente pode ser este o seu caso.
  14. Olá @almp1, Estou acompanhando a evolução do CONAM no projeto e recentemente resolvi fazer teste com ele junto ao portal. Como eu envio os RPS em formato txt, ao começar realizar alguns testes, me deparei com alguns obstáculos que tomei a liberdade de acrescentar algumas correções no código fonte. Espero com isso ter colaborado com as melhorias. Todas as modificações foram testas e estão funcionando perfeitamente. Nos trechos de código que foram colocados ou modificados, coloquei um "todo" para melhor localização e explicação do porque?. As implementações, eu fiz analisando o manual da CONAM. Segue os arquivos que sofreram as modificações. Há, como código é gosto, fiquem a vontade para melhorá-los. Qualquer dúvida, estou a disposição. pnfsNFSeW_CONAM.pas pnfsNFSe.pas pnfsConversao.pas
  15. @Régys Silveira, Nessa semana, foi utilizado o driver conversor que o suporte da daruma envio para nós e ocorreu o mesmo problema.
  16. Oi @Régys Silveira, bom dia. Eu estava ausente esses dias do escritório, e ontem no desespero, a equipe de desenvolvimento solicitou essa informação. Eu já estava trabalhando nesse problema. Já tinha lido algumas informações no fórum e realmente há este problema. A DR800 é muito rápida na impressão, mas dependendo do computador, windows, por USB, etc etc.. acontece este tipo de problema. A porta e fechada e interrompe a impressão. Eu já estou resolvendo o problema colocando um retardo em milésimo de segundo, como até foi sugerido por alguns companheiros do fórum. Porque em milésimo de segundo, porque há uma variação de tempo de computador para computador. Eles deram uma sugestão muito boa para colocar uma propriedade no componente. Para quando o "ControlePorta=true". No meu caso ficou mais simples, pois eu manipula a abertura e fechamento da porta de comunicação. Antes do fechamento eu implementei sleep(TimeEsperaFecharPortaImpressora); Se o conteúdo for "Zero" não interfere em nada. Em um computador esta trabalhando com 10 milésimo e outro com 5 milésimo.
  17. @Régys Silveira, me tira uma dúvida em cima desta resposta. As suas DR800 estão funcionando com o cabo USB ou Serial. Porque da pergunta. Nesta semana, um cliente comprou três DR800 para substituir os antigos ECFs dele. Em um computador, a DR800 está ligada pelo cabo serial, funcionando tudo corretamente. Em um outro computador, a DR800 iria funcionar com a USB, só que a impressão não termina por completo. Levei as duas DR800 por meu laboratório e começamos a fazer alguns testes com elas. Moral da história acontece a mesma coisa com as duas. Fiz um contato com o suporte da Daruma, e eles também estão achando muito curioso este fato. Pois na DR700 imprimir normalmente tanto da serial como na USB e a DR800 com este problema. Você saberia me dizer se tem alguma configuração nos componentes quando vai usar a USB da daruma DR800 ou algo parecido ? Obs : Esses testes foram realizados com win7. Com Win8.1 a impressão é intermitente. A primeira impressão funciona corretamente a segunda não. Se fechar o demo abrir ele novamente, imprimir corretamente a primeira a segunda trava um pouco antes do QRCode. sempre utilizando os DemoDANFEEscPos e os fontes estão atualizados. Abrigado.
  18. Complementado, a soluções é essa mesma para alguns computadores : (UTC-02:00)
  19. Segue o exemplo que te passei ele é exatamente um arquivo para configuração da balança para PDV individualmente. Não tem mais em que ajudar.
  20. Isto quer dizer que não existe um número inteiro válido. Desfaz o que você fez, que encontrará o erro.
  21. Salvando as configurações : fCNF.Balanca:=cmbBalanca.ItemIndex; fCNF.COM:=cmbPortaSerial.ItemIndex; fCNF.BaudeRate:=cmbBaudRate.ItemIndex; fCNF.DataBits:=cmbDataBits.ItemIndex; fCNF.Parity:=cmbParity.ItemIndex; fCNF.StopBits:=cmbStopBits.ItemIndex; fCNF.HandShaking:=cmbHandShaking.ItemIndex; Lendo as configurações: procedure AtivarBalanca; const cmbDataBits : array[0..3] of Integer = (5,6,7,8); cmbBaudRate : array[0..11] of Integer = ( 110,300,600,1200,2400,4800,9600,14400,19200,38400,56000,57600); cmbPortaSerial : array[0..7] of string[4] = ( 'COM1','COM2','COM3','COM4','COM5','COM6','COM7','COM8'); begin fACBrBAL.Modelo := TACBrBALModelo(fArquivoIni.Balanca); fACBrBAL.Device.Porta := cmbPortaSerial[fArquivoIni.COM]; fACBrBAL.Device.Baud := cmbBaudRate[fArquivoIni.BaudeRate]; fACBrBAL.Device.Data := cmbDataBits[fArquivoIni.DataBits]; fACBrBAL.Device.Parity := TACBrSerialParity(fArquivoIni.Parity); fACBrBAL.Device.Stop := TACBrSerialStop(fArquivoIni.StopBits); fACBrBAL.Device.HandShake := TACBrHandShake(fArquivoIni.HandShaking); fACBrBAL.Ativar; end; Abra o exemplo da balança e analise o form e você matará a charada.
  22. Professional : Você fica um pouco limitado no desenvolvimento. Enterprise : É a mais utilizada pelo desenvolvedores e Podendo desenvolver aplicações DataSnap. Ultimate e Architect : Você paga bém mais caro para ter as ferramentas para banco de dados. Eu Enterprise.
  23. Amigo, boa noite. Você devera imprimir em informações complementares, como são impressas também as informações da alerj e procon para o estado do Rio de Janeiro.
  24. Boa tarde, complementando o Juliomar. ECF e NFe, são legislações diferentes, por isso, você tem a necessidade de informar os cupons emitidos na NFe quando o destinatário exige este documento. Falando em grosso modo, se não for informado o cupom na NFe o contribuinte paga imposto duas vezes. Como a NFCe e NFe são da mesma legislação, se emitido NFCe e depois NFe para fazer o que você fazia antes, paga imposto duas vezes. Você deve emitir ou NFCe ou NFe.
  25. Aos amigos do versionamento, estou postando mudanças no relatório conforme conversa no link http://www.projetoacbr.com.br/forum/topic/27042-altera%C3%A7%C3%B5es-acbrdanfcefortesfra4/#comment-176269, com o amigo @hleorj. A primeira imagem é impressa, quando os TributosSeparadamente := false e a segunda quando os TributosSeparadamente := true. Espero que esteja nos padrões, Fico a disposição. att, ACBrDANFCeFortesFrA4.dfm ACBrDANFCeFortesFrA4.pas
×
×
  • 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...