Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 13-11-2014 em todas as áreas

  1. Como já é sabido, e comentado aqui no fórum em a nova legislação pede que os impostos sejam impressos separadamente. O Régys já fez modificações no ACBrIBPTax para suportar os novos arquivos disponibilizados pelo IBPT. Hoje, seguindo um código proposto pelo clever-x, fiz a alteração no ACBrECF permitindo essa impressão conforme as sugestões do manual disponibilizado pelo IBPT (Veja no site do Régys). Se você não quiser utilizar o novo formato ainda, não se preocupe. A alteração é retrocompatível. Significa que não precisa fazer nada. Isso mesmo, nada interessante pra você aqui... pode voltar ao trabalho. Se quiser utilizar o novo formato, basta ao invés de preencher o parâmetro ACBrECF.InfoRodapeCupom.Imposto.ValorAproximado, preencher os novos campos. Veja abaixo o exemplo que está no método FecharCupom1Click do programa ECFTeste: // Modo Anterior // ACBrECF1.InfoRodapeCupom.Imposto.ValorAproximado := 1.23; // informar o valor aproximado calculado a partir dos itens // ACBrECF1.InfoRodapeCupom.Imposto.Fonte := 'IBPT'; // informar a fonte de onde veio a informação para calculo // Novo formato da lei de transparência que divide a informação. ACBrECF1.InfoRodapeCupom.Imposto.ValorAproximadoFederal := 0.60; // informar o valor aproximado calculado a partir dos itens ACBrECF1.InfoRodapeCupom.Imposto.ValorAproximadoEstadual := 0.40; // informar o valor aproximado calculado a partir dos itens ACBrECF1.InfoRodapeCupom.Imposto.ValorAproximadoMunicipal := 0.23; // informar o valor aproximado calculado a partir dos itens ACBrECF1.InfoRodapeCupom.Imposto.Fonte := 'IBPT/FECOMERCIO (aWd7S8)'; // informar a fonte de onde veio a informação para calculo e a Chave se vier da tabela do IBPT ACBrECF1.InfoRodapeCupom.Imposto.ModoCompacto := False; //Faz com que a impressão seja em apenas duas linhas; A propriedade ModoCompacto faz a diferença entre as opções de impressão sugeridas pelo manual do IBPT de 5 linhas ou apenas duas. No ModoCompacto, o ACBrECF também vai detectar se você passou apenas dois tipos de impostos e imprimir apenas os dois. Nos testes tanto com ECF físico como emulador não encontrei qualquer problema. Mas se encontrarem qualquer problema, queiram informar.
    2 pontos
  2. Bom dia a todos, após a atualização do ACBr no dia de ontem (08/11/2013) ao emitir as NFe's estava recebendo o seguinte retorno : "502 - Rejeição: Erro na Chave de Acesso - Campo Id não corresponde à concatenação dos campos correspondentes" após muito pesquisa e quebrar a cabeça enfim cheguei à uma solução e estou compartinhando com os demais colegas. Meu sistema foi desenvolvido para utilizar o ACBr Monitor, no entanto com o passar do tempo as funcionalidades foram incorporadas ao sistema por meio de threads. Então algumas funções ainda ficaram, como : >> carrega componente >> valida >> geraNfe >> geração de arquivo temporário, thread >> limpa componente (NotasFiscais.Clear) >> carregar arquivo temporario, >> atribui numeração, ambiente e demais informações, >> valida >> geraNfe >> emitir. thread Ocorre que na thread após carregar o componente e atribuir as informações finais o "segundo" geraNfe não estava atualizando a ID da nota (nfe.infNFe.ID) em virtude da implementaçao das linhas abixo na unit pcnNFeW.pas if trim(nfe.infNFe.ID) = '' then nfe.infNFe.ID := chave; Para resolver, após carregar o XML na thread e atribuir as informações e vallidar adicionei a linha ACBrNFe1.NotasFiscais.Items[0].NFe.infNFe.ID := ''; <<--- ACBrNFe1.NotasFiscais.GerarNFe; Fica a dica se alguém passar pela mesma situação.
    1 ponto
  3. Esse aqui meu amigo: http://partners.bematech.com.br/2013/03/edicao-139-mp-4200-th-com-qr-code/
    1 ponto
  4. Boa tarde utilizei a pesquisa e veja o que encontrei rápidamente e existem diversos outros! sobre a pergunta é sobre o SAC o valor é baixo R$ 120,00 tem direito a 15 perguntas no fórum fechado com respostas em 24 horas e as compilações do monitores semanal e é claro de quebra ajuda o projeto! não é algo fixo, você paga o mês que quiser e quando não quiser não paga! mas também pode cotribuir com outros valores através do site no sourceforge
    1 ponto
  5. Boa tarde Lucas, Não sei qual é o Report que você utiliza para gerar o DANFE, mas por favor atualize os fontes e compile com a opção Build a sua aplicação. Se o problema persistir, informe qual é o Report.
    1 ponto
  6. Renato, Então quer dizer que a sua aplicação de emissão de NFS-e funciona em outros clientes? Se sim, é preciso neste caso, verificar o que esta diferente: Versão do Internet Explorer e configuração do mesmo. Fire Wall, Antivirus, Proxy....
    1 ponto
  7. Não sei se todos já tiveram acesso a esta notícia... de qualquer forma estou compartilhando aqui: PAF-ECF é prorrogado no PR -http://goo.gl/ua7smW
    1 ponto
  8. Boa noite. Algumas informações retornadas pelo componente após envio do RPS e NFS-e gerada podem sem obtidas por meio dos seguintes comandos: ACBrNFSe1.NotasFiscais.Items[0].NomeArq; //Nome do Arquivo ACBrNFSe1.NotasFiscais.Items[0].NFSe.Numero; //Nr. da Nota ACBrNFSe1.WebServices.Enviar.Protocolo; //Nr. do Protocolo de Envio do Lote ACBrNFSe1.NotasFiscais.Items[0].NFSe.CodigoVerificacao; //Código de Verificação Espero ter colaborado, André Luis - Prodez Ribeirão Preto - SP
    1 ponto
  9. O termo que você assinou é apenas para a validação que os registros não podem ser alterados por fora do seu programa sem que vocês consigam detectar. A geração dos registros continua a mesma. Como você é de MG, se não for vender o seu PAF para fora do estado, eu sugiro você verificar a especificação de Requisitos MG001 que simplifica muito o trabalho para quem faz PAF-ECF apenas para MG.
    1 ponto
  10. Boa tarde DocFabio, Após alimentar o componente com os dados do destinatário você esta fazendo isso? // TpcnDestinoOperacao = (doInterna, doInterestadual, doExterior); if Dest.EnderDest.UF = 'EX' then ide.idDest := doExterior else if Dest.EnderDest.UF = Emit.EnderEmit.UF then ide.idDest := doInterna else ide.idDest := doInterestadual;
    1 ponto
  11. Bom, segue a baixo um e-mail que foi me passado pelo Leonardo da FintelISS.
    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.