-
Total de ítens
9.381 -
Registro em
-
Última visita
-
Days Won
117
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que EMBarbosa postou
-
Fpcunit Testcase Para O Acbr
EMBarbosa replied to Daniel Simoes's tópico in Dúvidas Gerais sobre o ACBr
Adicionei seus tests cases com alguma alteração. Abaixo as considerações até agora: 1) O que acontece neste caso é que como estava sendo utilizado os parâmetros padrões, o ParseText estava tentando voltar o valor para UTF8. Isso gerava problema. Fiz uma correção para os testes. 2) Acho que outra pessoa que está mais familiarizado com esses métodos poderá lhe explicar melhor qual o comportamento esperado. Então ficaram dois pontos pendentes nos testes. -
Estranho eu não consegui reproduzir o problema. Na minha máquina realmente são gerados 3 warnings, mas não há nenhum problema na compilação. [DCC Warning] W1056 Warning: Duplicate resource: Type 2 (BITMAP), ID TACBRSAT; File C:\ProgHD\Delphi2011\ACBr\Fontes\ACBrSAT\ACBrSAT.dcr resource kept; file C:\ProgHD\Delphi2011\ACBr\Fontes\ACBrSAT\ACBrSAT.dcr resource discarded. [DCC Warning] W1056 Warning: Duplicate resource: Type 2 (BITMAP), ID TACBRSATEXTRATOESCPOS; File C:\ProgHD\Delphi2011\ACBr\Fontes\ACBrSAT\ACBrSAT.dcr resource kept; file C:\ProgHD\Delphi2011\ACBr\Fontes\ACBrSAT\ACBrSAT.dcr resource discarded. [DCC Warning] W1056 Warning: Duplicate resource: Type 2 (BITMAP), ID TACBRSATEXTRATOFORTES; File C:\ProgHD\Delphi2011\ACBr\Fontes\ACBrSAT\ACBrSAT.dcr resource kept; file C:\ProgHD\Delphi2011\ACBr\Fontes\ACBrSAT\ACBrSAT.dcr resource discarded.
-
A portaria e o anexo já foram citados aqui no fórum diversas vezes quando é e eu citei no outro Veja os outros neste
-
Também existe o manual para desenvolvedor e manual para usuário. Além disso, existe a portaria e o anexo.
-
Por isso é bom você ler os requisitos como se fosse fazer um software novo. Leia também o arquivo Requisitos comentados encontrado no site da SEF/MG 1) O Menu Fiscal tem também Registros do PAF-ECF e outros itens em casos específicos como postos de combustíveis; É uma enorme simplificação sim. Mas limita você a vender o PAF-ECF só em MG.
-
Muito obrigado pelo retorno João. Tenho certeza que poderá ajudar outros. A propósito, você pode marcar seu tópico como resolvido clicando no botão "Resolvido" que fica logo abaixo do post no qual você está a solução.
-
Implementação De Leitura Do Arquivo Sped Pelo Componente
EMBarbosa replied to Guilherme Lanius's tópico in ACBrSPEDFiscal
Estou fazendo alguns testes para incorporar. Mas só vão entrar os blocos acima anexados. -
Tem um tópico excelente sobre o assunto criado pelo Juliomar algum tempo atrás. Dá uma
-
Você fez testes com o exemplo do ACBrSPEDFIscal?
-
Não. Nós fazemos um hash. Sobre sua preocupação da concorrência, isso que estão fazendo das BPLs é contra a legislação do PAF-ECF. O PAF-ECF fala especificamente de todos os arquivos binários para execução. Inclui qualquer DLL. Todo arquivo BPL na verdade é um tipo especializado de DLL, então deveria ser incluído também.
-
Neste caso, é melhor verificar com o órgão homologador. Como disse anteriormente no caso das triggers que podem facilmente ser desabilitadas, eles podem recusar. Já vi alguns aceitarem. Mas também já vi recusarem. Então quero evitar dizer pra você ir em frente ou não. Se depois eles barrarem ou disserem que podia, isso não seria bom pra você, nem pra mim. (:
-
Por favor, descreva o passo a passo que está utilizando no DEMO.
-
Sequencia De Métodos Para Acbrtefd
EMBarbosa replied to Djean Carlos Duarte's tópico in Dúvidas sobre TEF
Com certeza pode ser. Mas você está ligeiramente enganado. Você passa o NumCOO ao chamar o CRT ou CHQ. Daí o ACBrTEFD possui o evento onComandaECFAbreVinculado cujo objetivo é dar ao programador o controle sobre esse momento específico. -
Não tem restrições para como você vai montar os dados, exceto uma parte. A parte que menciona a validação dos registros, identificando se foram alterados ou não. Essa parte, era específica em dizer que o método usado não poderia ser desabilitado facilmente. Daí, muitos homologadores podem recusar se essa parte de validação estiver em triggers. Caso não esteja envolvida essa parte, normalmente não há problemas.
-
Tente com o programa de exemplo.
-
Você está utilizando o envio de e-mail por Thread?
-
Normalmente, no diretório do executável.
-
Registro D500 E D590 Não Geram
EMBarbosa replied to Calango do Centroeste's tópico in ACBrSPEDFiscal
Campo IND_MOV do registro D001. Veja o exemplo do ACBrSPEDFiscal. -
Sequencia De Métodos Para Acbrtefd
EMBarbosa replied to Djean Carlos Duarte's tópico in Dúvidas sobre TEF
Verifique o log do ACBrECF. Parece que o ACBrTEFD até tentou abrir o vinculado, mas não conseguiu. Nesses casos ele parte pro gerencial. Isso é permitido. -
Você consegue acessar por algum exemplo do fabricante?
-
Por favor, não fique fazendo pelo fórum, em especial quando eles tem menos 24 horas úteis de espaço. Isso não é permitido Veja a 3.1. Se precisa de atenção direcionada e com essa velocidade, então sugerimos que assine o ACBrSAC. Sobre sua dúvida, o erro 110 pode acontecer quando a porta não está disponível ou o aplicativo não tenha permissão. Queira dar informações completas sobre o seu ambiente e o que você já tentou fazer. Veja sobre que tipos de informações podem ser úteis pra alguém que queira lhe ajudar.
-
Ok. Agora eu já compreendi o problema. O padrão desde o Delphi 6 é que a units dentro dos pacotes (packages) sejam separadas em Design-Time e Run-Time. Não deve existir dentro do pacote uma unit que seja Design-Time e Run-Time ao mesmo tempo. As units que começão com Design* (como DesignIntf e DesignEditors no problema apresentado) não estão disponíveis para compilação em Run-Time no Delphi e devem ser chamadas apenas pelas units "Design-Time" do pacote. Em especial nas versões mais novas acontece o erro mencionado (veja esta resposta no SO). Há um artigo no site da Embarcadero explicando sobre esse assunto neste link aqui. Embora o tema do artigo seja um pouco enganador, explica claramente o que deve ser separado. Notei até que o ACBrSAT segue este modelo com uma unit separada "ACBrSATReg.pas". Assim, pelos meus testes, nenhuma das duas units é realmente necessária nesta cláusula uses e podem ser removidas sem maiores prejuízos. Já fiz essas alterações e enviei o código no SVN. Testei tanto no Delphi como no Lazarus, e me pareceu OK. Vai ficar faltando decidir o que fazer exatamente com a procedure Register na unit ACBrECFVirtualSAT. Nota interessante: Ao fazer pesquisa sobre o assunto, um dos primeiros resultados do Google foi exatamente este post... o.O''
-
Se o documento é feito com enfoque no declarante, então tem de usar as de São Paulo. Consulte o contador para ter certeza.
- 1 reply
-
- 1
-
-
Ok. Muito obrigado pela ajuda. Minha maior dificuldade em fazer as alterações é que no Lazarus está funcionando corretamente e a instalação no Delphi ficou correta. Preciso admitir que essa parte do código não é meu forte. Vou fazer uma pesquisa melhor e dar algum retorno, se possível ainda hoje.
-
Tradução aproximada Chegou a tentar isso? Mais alguém que está testando poderia verificar?