Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 31-10-2018 em todas as áreas

  1. Ola Soh pra avisar, Sefaz RS / SVRS / SVC-RS, instavel desde as 11:00 horas, e agora totalmente fora do ar! Abraços
    3 pontos
  2. Veja o tópico abaixo:
    3 pontos
  3. Realmente não está gerando os demais grupos no método de Consulta. Vou ajustar para permanecer como antes, apenas tags sem valor no retorno não devem serão geradas...
    3 pontos
  4. Bom dia pessoal! Gostaria de sugerir um ajuste que fiz na unit ACBrNFeNotasFiscais.pas, método ValidarRegrasdeNegocios. Nas mensagens de validações dos itens, eu adicionei o complemento: [nItem: '+IntToStr(Prod.nItem)+']', tanto no GravaLog quanto no AdicionaErro. Este complemento permite identificar de forma fácil em qual item está o problema, principalmente de notas com muitos itens. Eu vi que em algumas validações já tinham algo parecido, mas usando o índice "i" ao invés do nItem. Eu também alterei estes colocando o nItem, acredite que fique mais preciso e compatível com a o nItem no banco de dados/aplicação (caso estejam em ordem diferente ao índice do ACBr). Segue o arquivo em anexo. Desde já agradeço. ACBrNFeNotasFiscais.pas
    3 pontos
  5. Bom dia, favor atualizar os fontes. Pode continuar passando "0" para o campo "DigitoVerificadorAgenciaConta". No Header do lote será preenchido sempre com espaço em branco (' ').
    3 pontos
  6. var LDocZip: TdocZipCollectionItem; begin {...} for I := 0 to Pred(ACBrCTe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Count) do begin LDocZip := ACBrCTe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip[I]; XML := LDocZip.XML; if (LDocZip.schema = schprocCTe) then begin ChaveAcesso := LDocZip.resCTe.chCTe; CnpjEmitente := LDocZip.resCTe.CNPJCPF; NomeEmitente := LDocZip.resCTe.xNome; ValorDocumento := LDocZip.resCTe.vNF; {...} end; if (LDocZip.schema = schprocEventoCTe) then begin { evento como cancelamento } ChaveAcesso := LDocZip.procEvento.chCTe; CnpjEmitente := LDocZip.procEvento.CNPJ; DataEvento := LDocZip.procEvento.dhEvento; Descricao := TpEventoToStr(LDocZip.procEvento.tpEvento) + ' - ' + LDocZip.procEvento.detEvento.descEvento; {...} end; end; Componente já faz tudo, segue um exemplo de como acessar os dados após a consulta.
    2 pontos
  7. Enviado ao SVN na revisão 15882. Queira por favor testar e reportar qualquer problema.
    2 pontos
  8. Enfrentei o mesmo problema hoje. Graças a este post consegui resolver o problema. Não seria interessante já implementar de forma definitiva a solução dada pelo colega @Juliomar Marchetti?
    2 pontos
  9. Bom dia. Você se refere as mensagens sobre descontos, acrescimos e etc? Se sim, você não deve passar esta informação ao componente. Att.
    2 pontos
  10. Bom dia. Este tópico é antigo e será fechado, por favor crie um novo para sua dúvida. Att.
    2 pontos
  11. Bom dia. o Ato Cotepe 17/04 regulamenta uma série de arquivos que podem ser extraídos da memória do ECF, desde o MF(mais resumindo até o TDM(mais completo), além de diversas outras opções. Já o CAT 52 possui informações parecidas com o arquivo MFD(arquivo intermediário do 17/04) porém também pode ser gerado apartir do banco de dados. Att.
    2 pontos
  12. Bom dia Kelly, Se você se refere ao campo idConsig, ele deixou de existir a partir da versão 2.4.2 é por isso que ele consta no arquivo INI do respectivo evento. Mas você pode remover sem nenhum problema, uma vez que você esta usando a versão 2.4.2
    2 pontos
  13. Deu certo pessoal! Eu havia informado o caminho errado do XML da NFC-e dai agora deu certo! Obrigado! Por mim pode encerrar o tópico!
    2 pontos
  14. Saiu da mesma forma que antes, mesmo informando o XML da Venda? Anexe os logs do ACBrMonitor para poermos analisar, pois nos testes que fiz, ao informar o XML da venda foi impresso em modo cupom forme imagem abaixo.
    2 pontos
  15. Bom dia, este campo é calculado de forma automática pelo componente a partir do campo "DataBaixa". Se DataProtesto for maior que DataVencimento será calculado dias para protesto. Se for preenchido o Campo "DataBaixa" e DataBaixa for maior que DataVencimento será calculado dias para Baixa/Devolução... Portanto, basta preencher o campo "DataBaixa" para considerar os dias para Devolução.
    2 pontos
  16. Verifique se o Monitor está configurado como a imagem abaixo.
    2 pontos
  17. Bom dia, atualizado no SVN com pequenas alterações. Obrigado pela contribuição...
    2 pontos
  18. Bom dia, Tive a necessidade de efetuar algumas alterações referente a remessa do CNAB240 do banco Bradesco. Conforme consta no manual, há a possibilidade de enviar o código de desconto e código de mora 1, 2, 3. Em anexo o arquivo e manual. Grato desde já. ACBrBancoBradesco.pas CNAB240_2018.pdf
    1 ponto
  19. Bom dia, Tive a necessidade de efetuar algumas alterações referente a remessa do CNAB240 da Caixa. Efetuado ajustes referente a código de desconto. Em anexo o arquivo e manual. Grato desde já. ACBrBancoCaixa.pas Manual_Leiaute_CNAB240_06-2018_SIGCB.pdf
    1 ponto
  20. 1 ponto
  21. Parece ter voltado! mas ainda instavel! agora!
    1 ponto
  22. Tentei acessar o site do sefaz rs e também está fora. Ouviram falar de alguma previsão?
    1 ponto
  23. A PROCERGS no Rio Grande do Sul caiu. Todos os serviços que ele hospeda (NF-e, IPE, etc..) não funcionam.
    1 ponto
  24. Até o portal do MDFe está fora do ar.
    1 ponto
  25. Boa tarde @Altamiro realizando testes com seu arquivo não ocorre o problema... Certifique-se de que não tenha outros boletos gerados antes de alterar as configurações do Banco... para isso utilize o comando "Boleto.LimparLista" Outro possível problema seria na leitura do seu arquivo .ini, verifique nas configurações iniciais do ACBrMonitor se não está utilizando as flags "ANSI"... Se isso não resolver anexe aqui seu arquivo ACBrMonitor.ini para verificação... Segue anexo o boleto gerado por aqui utilizando seu arquivo: boleto.pdf
    1 ponto
  26. Olá Roberto, Se você tiver o número do protocolo pode fazer a consulta e depois obter o número do recibo. Ex: if ACBreSocial.Consultar(ACBreSocial.WebServices.EnvioLote.RetEnvioLote.dadosRecLote.Protocolo) then with ACBreSocial.WebServices.ConsultaLote.RetConsultaLote do begin for i := 0 to retEventos.Count - 1 do if retEventos.Items.Processamento.cdResposta in [201,202] then retEventos.Items.Recibo.NrRecibo; end;
    1 ponto
  27. Apenas nos ECFs da Epson isso é possível, pois nesse caso, usamos a DLL do Fabricante, para criar um Tunel para a USB O que exatamente está lento ? Consegue reproduzir com o ECFTeste ? Usamos o ACBrECF a anos em nosso DJPDV, e não temos problema de lentidão... Pode ser problemas nos Drivers USB do Equipamento... Observe que a Bematech tem versões novas do mesmo http://bematechpartners.com.br/portalPartners/index.php/ecf-windows/
    1 ponto
  28. Obrigado, Amigo Fiz a solicitação do cadastro, ainda nao consegui efetuar os testes, pois nao liberação o acesso ainda, mas creio que seja isto mesmo. Muito Obrigado
    1 ponto
  29. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  30. Bom dia. Obrigada pela contribuição, a mesma foi adicionada a fila de análise. Att.
    1 ponto
  31. Oi @maiconsaraiva Muito boa a sua sugestão. Eu mesmo já faço uso dessa forma que você sugeriu a algum tempo e acabei por forma de outros compromissos não enviando a sugestão para analise dos outros colegas. Na verdade mesmo recebi essa sugestão do @BigWings nosso colega aqui do fórum e até ele passou batido. Parabéns pela iniciativa.
    1 ponto
  32. Bom dia. É sempre interessante citar também como foi resolvido, de forma que outros usuários possam ter acesso a resolução, Att.
    1 ponto
  33. Bom dia. Fechando tópico pois o assunto foi resolvido no tópico citado nas postagens anteriores. Att.
    1 ponto
  34. Bom dia Freitas, No seu exemplo a nota de numero 147 foi emitida e em seguida o cliente desistiu de comprar? Se o ocorrido foi esse o procedimento é cancelar a nota e não inutilizar o numero. Se a nota foi emitida mas por algum motivo ela não vale mais, pois tem informações erradas ou o cliente desistiu da compra, devemos efetuar o cancelamento da nota. A inutilização serve para inutilizar um numero ou faixa de números que por algum motivo de falha na sua aplicação não existe nenhuma nota com o respectivo numero. Vamos a um exemplo. Foi emitido a nota de numero 150, ao emitir a próxima ocorreu uma falha no controle sequencial da numeração e em vez de ser 151 pulou para 152. Neste caso não existe a nota de numero 151, sendo assim devemos informar a SEFAZ do ocorrido, pois lá consta as notas de números 150 e 152. Como informamos a SEFAZ que ocorreu uma falha na aplicação e portanto não existe a nota de numero 151? Simples, basta inutilizar o numero 151 através do método InutilizarNFe. Lembre-se: Uma nota pode ser Cancelada, jamais inutilizada, pois o que inutilizamos é um numero ou faixa de números e não notas.
    1 ponto
  35. Bom dia. Alteração no svn, tópico será encerrado. Att.a sim
    1 ponto
  36. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  37. Ok, se puder informar como está passando o parâmetro, (o arquivo .txt) podemos verificar para corrigir a mensagem... Isso pode ser um erro tratado. Desde já obrigado pelo retorno.
    1 ponto
  38. Boa tarde, Irei conferir baseado no protocolo e chave na sefaz autorizadora caso venha ocorrer novamente. Obrigado
    1 ponto
  39. Essa questão citada é bem simples de resolver. Basta atribuir ao SelectedFilter o filtro RLPDFFilter1; if FMostrarPreview then SelectedFilter := RLPDFFilter1;
    1 ponto
  40. Me parece interessante. Infelizmente, acho que esse botão só seria possível alterando o Fortes.
    1 ponto
  41. Se possível faça um teste informando o XML da venda também e veja se a impressão resolve a sua necessidade.
    1 ponto
  42. Boa tarde, foi testado e saiu corretamente. Obrigado
    1 ponto
  43. Consegui aqui, esta associando o DanfeEscopos, pois o Danfe dava access violation ao tentar incluir ao projeto, recompilei ele incluindo o midas no uses e agora deu certo, muito obrigado!
    1 ponto
  44. Vai depender muito de quanto você pretende gastar, se vai ser um PC de R$3.000 ou R$10.000. 8GB seria mínimo atualmente, mas como vai rodas VMs, se sua verba der 16 seria ótimo. Os dois seriam bons, vai vamos bater, de novo, na verba, pois SSD são caros. Ter um SSD de 120gb (ou até 240gb) + um HD 1T seria bom, agora se quiser ainda mais desempenho nas VMs, teria que ter um SSD maior já que VMs são pesadas, mas ter um SSD de 480gb+ é caro. Um i5 ou i7 das 7ª ou 8ª geração deve ser o suficiente. Ajudaria, mas não vejo a necessidade, então se quiser vai de gosto, tenho preferência pela da NVIDIA.
    1 ponto
  45. Isso mesmo. Agora consegui enviar. Obrigada.
    1 ponto
  46. Boa tarde! O motivo é justamente esse, retirar as regras de negócios que correspondem ao fluxo de uso como se fosse uma ECF. Em alguns casos isso atrapalha bastante já que não é mais necessário tais procedimentos, redução Z, Leitura X. Nosso objetivo final é tornar a aplicação o quanto mais simples de usar possível. Gostaria de saber como proceder tais configurações dos componente para que se possa utilizar o ACBRTEF+ACBRNFE+ACBRPosprinter, como falamos acima tivemos problemas de impressão de comprovante do TEF e acreditamos que estamos configurando de forma errada.
    1 ponto
  47. Bom dia Obrigado pela colaboração já está disponível no svn a alteração.
    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.