Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 23-04-2014 em todas as áreas

  1. Boa tarde Sérgio, Favor atualizar os fontes e testar. Enxuguei mais um pouco a function: GetLinkNFSe.
    1 ponto
  2. Boa tarde Wiglan, Antes um CT-e poderia complementar um ou mais CT-e, agora é um para um. Infelizmente não temos um manual de DACTE que nos apresente todos os tipos para que possamos implementar de forma correta. O que temos foi implementando pensando na possibilidade de um CT-e complementar vários e isso até o momento não foi alterado, visando manter uma certa compatibilidade com os XMLs gerados anteriormente. Como não temos um DACTE para a versão 2.00 e outro para a versão antiga, temos que ter um que atenda todas as situações. Lembre-se que você tem os fontes a sua disposição, isso lhe permite fazer as alterações que você julgar necessário, inclusive, você pode também postar como anexo aqui no fórum as units que foram alteradas, para que possamos avaliar e disponibilizar para os demais.
    1 ponto
  3. Segui a mesma identação conforme o padrão adotado no código. Creio que ainda dê pra "enxugar" um pouco a function TProvedor4R.GetLinkNFSe(ACodMunicipio, ANumeroNFSe: Integer; no final da unit. Vou fazer e testar. Att, Sérgio ACBrProvedor4R.pas
    1 ponto
  4. O pacote synape é uma suite de terceiro (open source) utilizado pelo projeto ACBr, e ele não está compatível com a compilação 64bit, dessa forma como o ACBr depende dele também não pode ser compilado em 64bit. Além disso, o ACBr usa dll de fabricantes (ECFs) e essas são 32bit, trazendo total incompatibilidade. Resumindo, para compilação 64bit amigo, você tem que ter TUDO 64bit, compilação, dlls senão não funciona, então não use 64bit e sim 32bit para instalar o ACBr no seu delphi.
    1 ponto
  5. Tem sim. No componente use o modelo ecfNaoFiscal e defina a porta serial. O melhor exemplo é o próprio ECFTeste na pasta exemplos. Sérgio
    1 ponto
  6. Boa noite! Existem vários tópicos sobre este assunto conforme o Juliomar citou. Estou passando abaixo mais um link aonde é citado também uma outra opção que o ACBrNFeMonitor ganhou que se chama [ ] Monitorar Pasta.
    1 ponto
  7. Boa noite! Dê uma pesquisada no fórum por "download xml" usando a opção pesquisar localizado no canto superior direito da página que existem vários tópicos tratando deste assunto. Abaixo coloco o link de um deles:
    1 ponto
  8. Para esclarecer, a explicação está no REQUISITO XXII que diz que deverá "ser gerado um registro para cada mercadoria ou serviço cadastrado em cada tabela utilizada, no caso de utilização de mais de uma tabela."
    1 ponto
  9. Agora pode instalar com o Rad Studio XE6 que foi lançado segunda-feira
    1 ponto
  10. 1. Pode utilizar tanto uma quanto a outra, PafMF_LX_Impressao na verdade utiliza LeituraX. 2. Utilize PafMF_LMFC_Impressao(crzinicial, crzfinal) por intervalo de CRZ PafMF_LMFC_Impressao(datainicial, datafinal) por intervalo de Data PafMF_LMFS_Impressao(crzinicial, crzfinal) por intervalo de CRZ PafMF_LMFS_Impressao(datainicial, datafinal) por intervalo de Data Os metodos anteriores sempre são mantido para compatibilidade com aplicativos que ainda estão homologados em versões anteriores da ER e não necessitam reomologar, lembre-se que o laudo agora tem validade de 2 anos, então quem homologou na nova validade com ER antiga não vai atualizar tão cedo, precisamos então manter a compatibilidade sempre. 3. Sim utilize: PafMF_ArqMF para o arquivo MF PafMF_ArqMFD para o arquivo MFD 4. Sim Utilize: PafMF_RelIdentificacaoPafECF Lembrando que se o componente ACBrECF estiver conectado a um componente ACBrAAC os dados do relatório de identificação já estarão preenchidos, tornando desnecessário preencher tudo e enviar ao método, bastando passar nil ao parâmetro. 5. O Item 13 (Vendas do Período) se refere a geração do Sintegra e SPED. 6. A tabela de indíce técnico de produção só deve ser gerado por aplicativos que possuem tal recurso, geralmente quem trabalha com produção própria de mercadorias, quem transforma produtos em produto acabado por encomenda, coisas desse tipo, se o software não possui isso deve mostrar a mensagem que é mostrada no requisito. 7. Utilize o método: PafMF_RelParametrosConfiguracao(Perfil, IndiceRG) Onde "Perfil" é o perfil configurado no Paf-ECF, se você trabalha somente em um estado específico, fixe o valor, se você trabalha em todos os estados, então o ideal é ter essa informação em algum lugar (no cadastro da empresa por exemplo) e passar ao método essa informação conforme a configuração do aplicativo. Aqui eu tenho uma tabela de UF/Perfil, e conforme a UF configurada na empresa eu passo o perfil ao método. 8. O Menu Fiscal "Registros do Paf-ECF" não possui um método para gerar ele na impressora fiscal, mas sim um componente, o ACBrPAF, você deve preencher basicamente os registros: U1 Identificação do Estabelecimento Usuário do PAF-ECF A2 Total Diário de Meios de Pagamento P2 Relação das Mercadorias e Serviços E2 Relação das Mercadorias em Estoque E3 Identificação do ECF que Emitiu o Documento Base para a Atualização do Estoque D2 DAV Emitidos D3 Detalhe do DAV D4 Log de Alteração de Itens do DAV R01 Identificação do ECF, do Usuário, do PAF-ECF e da Empresa Desenvolvedora R02 Relação de Reduções Z R03 Detalhe da Redução Z R04 Cupom Fiscal, Nota Fiscal de Venda a Consumidor ou Bilhete de Passagem R05 Detalhe do Cupom Fiscal, Nota Fiscal de Venda a Consumidor ou Bilhete de Passagem R06 Demais documentos emitidos pelo ECF R07 Detalhe do Cupom Fiscal e do Documento Não Fiscal - Meio de Pagamento Esse seria um arquivo com o que é necessário para uma uma empresa normal de varejo. Para entender como preencher o ideal seria estudar os demos. O arquivo recebe informações do seu banco de dados e não da impressora fiscal.
    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.

The popup will be closed in 10 segundos...