Ir para conteúdo
  • Cadastre-se

Earmarques

Membros
  • Total de ítens

    118
  • Registro em

  • Última visita

Tudo que Earmarques postou

  1. Pessoal, aguém sabe um comando no Delphi para trazer o foco de volta para dentro da aplicação? Tentei Application.BringToFront e nada. Tipo, peço para abrir um programa e depois a tela tem que estar ativa, para que o usuário não precise clicar na tela. Obrigado.
  2. Juliomar, obrigado pela força. Como posso resolver o problema com o troco? Já tentei, mas não vejo saída: na tela de pagamento do sistema tem as opções: dinheiro, cartão, cheque e a prazo. Ocorre que quando o usuário compõe o pagamento com mais de um dessas modalidades fica difícil fechar a conta, exemplos: 1) Compra de 1.000,00 paga com 950,00 em cheque e uma nota de 100: No cupom aparece: CHEQUE 950,00 DINHEIRO 100,00 TROCO=50,00. No R07 ponho CHEQUE 950,00 DINHEIRO 50,00. É assim? 2) Se for assim mesmo, agora complica: Compra de 1000,00 com um CHEQUE de 1050,00. No cupom aparece CHEQUE 1050,00 e TROCO=50,00. No R07 ponho o quê? Obrigado.
  3. Olá, quando no meio da impressão da 1ª via ou da 2ª via do CDC falta energia ou desligamos O ECF, temos que tratar ou cancelar a transação. No caso de tratar, pergunta se deseja tentar novamente até que o usuário resolva o problema com a impressora e clique em SIM, daí continua a impressão. E quando clica em NÃO? A aplicação deve cancelar o Cupom Fiscal e o comprovante CDC? Ou somente o CDC? No caso de queda de energia, ao reiniciar deve cancelar os dois também, pois nesse caso deve ser criado um controle para quando iniciar a aplicação, saber que o CDC não foi impresso com sucesso, tipo uma flag e tal? Obrigado.
  4. É que lá no anexo VI na parte do REGISTRO 06 diz que "Deve ser criado um registro tipo R06 para cada documento relacionado no item 7.6.1.4 emitido pelo ECF no período informado no arquivo...". Pois é: o item 7.6.1.4 relaciona os documentos e entre eles tem o CCD(CC), de forma que se o pagamento foi com cartão, tem que ter um R6 para esse pagamento. Como na parte do R7 diz que ele tem que existir para cada R4 ou R6, e nesse caso tempos os dois, minha dúvida é se tem que ter R7 para o meio de pagamento CARTÃO no R4 e mais um R7 para o R6 do CCD. E agora?
  5. Pessoal, estou tentando entender os registros R6 e R7, de forma que gostaria que alguém confirmasse se eu estiver entendendo direito: 1) O registro R7 é das formas de pagamento, correto, então um registro R4 tem os R5 dele e tem um R7 se for pago somente em dinheiro, e nesse caso não tem R6? 2) No caso de um R4 com os R5 e que foi pago em dinheiro e com TEF, teremos um R7 para o pagamento com dinheiro e um R7 para o pagamento com cartão, além disso teremos um R6 do TEF/CCD e seu R7? Estou com dúvida maior na pergunta 2, pois diz que tem que ter R6 para pagamento com TEF e seu R7, mas também diz que tem que ter R7 para cada pagamento do R4. A primeira pergunta só preciso confirmar se entendi com um dos colegas. Obrigado.
  6. Bom dia, estou utilizando o ACBrTEFD com V&SPague, e executando o Demo com o simulador, imprimiu um comprovante diferente dos tipos que costumo receber nos estabelecimentos com TEF. Tipo, A primeira e última linhas assim: \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/. Além disso, aparece umas mensagens tipo: MENSAGEM TBL 9X, MENSAGEM TBL 7C, e apareceu VISA e embaixo Cielo, mas não estão em negrito, nem centralizadas. Gostaria de saber se isso é normal, ou se podemos alterar pelo componente. Desculpem, mas é que não achei onde alterar, achei uma variável ImagemComprovante nos fontes do componente, mas não achei o ponto onde ela é preenchida.
  7. Boa noite. Estou tentando emitir NFe de uma venda cujo cupom já foi emitido. Vi como se faz no demo do ACBrNFe, porém estou com dúvida quanto ao campo de observação. Tem para o fisco, complementares e adicionais, se não me engano. Onde posso colocar uma observação do tipo "Nota Fiscal referente ao Cupom Fiscal nº 0001, ECF 001."? Se alguém puder expor um trecho de código a título de exemplo, agradeceria. Também não sei se essa frase tem todas as informações necessárias a essa observação. Grato desde já.
  8. Agradeço o esclarecimento. No exemplo que você deu, você listou uma DLL. Tenho que incluir as DLL nessa lista? e se precisar utilizar uma DLL mais nova, tem que homologar novamente?
  9. Earmarques

    PAF-Arquivo do req. IX

    Olá, pessoal. Estou em dúvida a respeito do PAF, no requisito IX, que pede para gerar um .txt contendo a lista dos arquivos do PAF e seu MD5 respectivo. A dúvida é quanto ao formato do conteúdo. Preciso saber se é assim: c:\pastadoprograma\programa.exe 16771C6CD6CC79CCE70D4625D5290606 ou simplesmente programa.exe 16771C6CD6CC79CCE70D4625D5290606 E onde gravo esse arquivo? Na mesma pasta do programa? Pois lá diz que o MD5 desse arquivo de texto deve ficar em arquivo inacessível ao usuário, mas não fala do arquivo contendo a lista. Outra dúvida é a respeito do MD5 desse arquivo de texto, que deve ser impresso no cupom fiscal. É assim "MD5:16771C6CD6CC79CCE70D4625D5290606" ou assim "16771C6CD6CC79CCE70D4625D5290606"? Obrigado.
  10. Foi mal, pessoal. Consegui, verificando se o estado é Venda. Se for, pega o subtotal do cupom aberto, soma com o GT no arquivo, tem que bater com o GT da impressora. Foi só botar a "caixola" para pensar. Eheheh.
  11. Daniel, acho que resolvi. Não sei se da forma correta. Setei a propriedade BloqueiaMouseTeclado para false e resolveu. Parou de dar esses erros de impressora não responde. Agora se você podesse me ajudar a respeito da atualização do Grande Total após o cancelamento do cupom agradeceria. Ocorre o seguinte: no meio do cupom, se eu cancelar, o evento OnDepoisCancelaCupom é disparado, daí consulto o GT e gravo no BD e no arquivo. Realmente funciona, porém se a aplicação for encerrada abruptamente, como no caso de queda de energia, ao iniciar a aplicação novamente, cancela o cupom aberto, mas não grava no BD nem no arquivo. Percebi que não dispara o evento. Com isso, preciso resolver isso, tipo: Saldo do GT e do arquivo: 1000,00 - Executa normalmente ->>Cupom aberto e cancelado pelo usuário no valor de 10,00 - atualiza os dois. Saldo do GT e do arquivo: 1010,00 - Executa normalmente Assim dá certo. Agora se fizer assim: Saldo do GT e do arquivo: 1000,00 - Executa normalmente ->>Cupom aberto e cancelado ao reiniciar o aplicativo, no valor de 10,00 - não chama o evento, não grava no bd. Saldo do GT(1020,00) e do arquivo: 1010,00 - Bloqueia algumas funções, cfme ato cotepe. Não sei se fui claro. Preciso, ao iniciar a aplicação, buscar o saldo atualizado, tendo a certeza que está sendo atualizado o GT e o arquivo pelo fato de ter cupom pendente de cancelamento. Daí quando comparar vai bater.
  12. Boa tarde, estou com dúvida a respeito da hierarquia dos registros R do PAF. Pelo que entendi, seria assim: -R1 --R2 ---R3 ---R3 ---R3 ----R4 -----R5 -----R5 ----R4 -----R5 -----R5 -----R5 -----R5 -----R5 -----R7 -----R7 ----R4 -----R5 -----R5 -----R5 -----R5 -----R7 -----R7 --R2 ---R3 ----R4 ------R5 ------R7 Ou eles não tem hierarquia mesmo? Alguém confirma? Pois nesse caso viria o R1, todos os R2, todos os R3, todos os R4, todos os R5 e assim sucessivamente? Obrigado pela paciência e atenção!
  13. Pessoal, boa noite. Preciso da ajuda de vocês. Não estou conseguindo saber com precisão se um item foi inserido no ECF. Utilizo a seguinte sistemática: 1) Insiro o item no BD; 2) Utilizo o ACBrECF para inserir o item da seguinte forma: if not ACBrECF.AguardandoResposta then ACBrECF.VendeItem(......); Tentei isso dentro de um bloco try...except...end, porém às vezes ocorre de o item inserir no BD e não inserir no Cupom Fiscal. Então passei a consultar o saldo do cupom antes e depois, se aumentou... inseriu. Só que está acontecendo a mesma coisa. A impressora é térmica Elgin FIT. Dessa vez, acontece às vezes de o saldo posterior ser igual ao anterior e mesmo assim o item estar inserido. Se alguém puder dar uma luz, agradeço.
  14. Obrigado, vou remover tudo mesmo e assino novamente.
  15. Pessoal, estava testando a geração do arquivo do Menu Fiscal "LMFC" utilizando a DLL Bemafi32.dll na pasta do exemplo do ACBrECF e foi gerado o arquivo abaixo: 00000001 - E01BE050872800000008554 ECF-IF BEMATECH MP-2100 TH FI 01.00.00 20081003114045 01723299000175MF 000100000101201104012011040301.01.43AC1704 01.00.00 00000002 - E02BE050872800000008554 MP-2100 TH FI 01723299000175240071933 2008112809524600000100000000001460120901 00000003 - E05BE050872800000008554 MP-2100 TH FI 0172329900017520081128092710QWERTYUIOP 00000004 - E06BE050872800000008554 MP-2100 TH FI 0172329900017520081128092710 R 00000005 - E08BE050872800000008554 MP-2100 TH FI 0172329900017567600810158272 00000006 - E09BE050872800000008554 MP-2100 TH FI 00000120081128095246S 00000007 - E09BE050872800000008554 MP-2100 TH FI 00000220101015094605N 00000008 - E11BE050872800000008554 MP-2100 TH FI 00010100000200103800000000000000000000000000000000000000000000000000000000000020110403190348 00000009 - E12BE050872800000008554 MP-2100 TH FI 01000100001035000002 2011040118071200000000140199S 00000010 - E12BE050872800000008554 MP-2100 TH FI 01000101001038000002 2011040212132200000000107160S 00000011 - E13BE050872800000008554 MP-2100 TH FI 01000100DT 0000000007011 00000012 - E13BE050872800000008554 MP-2100 TH FI 01000100F1 0000000133188 00000013 - E13BE050872800000008554 MP-2100 TH FI 01000101F1 0000000107160 00000014 - EAD903843521A4D360E1F1FAC5F358BB2B9A76D16245A57B1AF34D7908576491F2E4E56C0D02C428587A7F5A7BA3500F7A3928BE5C7A4E344CE5E0CDEAE305E089C17D0CE4A853BDE02D29AB54589CC032C37300E53747A8C289F69ACE777C28074C0CB241C1D6E741CBF5D2AD7173EB1BE9265E6C1BAD67544E7CE7B9446B60F1F Porém ao carregar o arquivo no eECFc.exe, selecionar marca/modelo/porta e clicar em "Validar Formato do Arquivo", deu o erro: -------------------------------------------------------------------------------------------- VALIDAÇÃO DE ARQUIVO ATO COTEPE 17/04 eECFc v3.14 Arquivo cotepe: C:\acbr\Exemplos\ACBrECF\Delphi\testebematech.txt Arquivo de log de saída: C:\acbr\Exemplos\ACBrECF\Delphi\testebematech.txt.log Data/hora de geração do log: 03/04/2011 19:07:49 -------------------------------------------------------------------------------------------- Linha 1: E01 -> Tipo de campo inválido. Esperado valor numérico no campo 10. -------------------------------------------------------------------------------------------- 1 erro(s) encontrado(s). Fim da validação do arquivo. Queria saber se temos algo a fazer, pois esse arquivo foi gerado pela DLL através do ACBrECF, correto? Apenas assinamos. Isso vai prejudicar a homologação? Em caso positivo, como posso resolver? Obrigado.
  16. Olá, tenho dúvidas a respeito da assinatura EAD. Tipo, estou estudando as rotinas do ACBrECF publicadas recentemente no SVN, e testando a rotina que gera a LMFC em arquivo no formato do ato COTEPE 17/04, percebi que gera no arquivo duas linhas de assinatura, conforme abaixo: E01EL011000000000019385 ECF-IF ELGIN ELGIN FIT 01.00.08 2005090108000900303077409000102TDM000052000053201104012011040301.01.12AC1704 01.00.00 E02EL011000000000019385 ELGIN FIT 0307740900010200000240103763 SUPERMERCADO TUDO DE BOM LTDA - RUA PEDRO ALDEMAR BANTIM,1291-DR.SILVIO BOTELHO BOA VISTA-RORAIMA 2010080915042000000500000000000522226101 E05EL011000000000019385 ELGIN FIT 0307740900010220100809150420OPESUMGCAI E06EL011000000000019385 ELGIN FIT 0307740900010220070101120000R$ E07EL011000000000019385 ELGIN FIT 01.00.08 20050901 E08EL011000000000019385 ELGIN FIT 03077409000102110019521 E09EL011000000000019385 ELGIN FIT 00000120050901080033S E09EL011000000000019385 ELGIN FIT 00000220050901080105S E09EL011000000000019385 ELGIN FIT 00000320050901080144S E09EL011000000000019385 ELGIN FIT 00000420100611090339N E09EL011000000000019385 ELGIN FIT 00000520100809150421N E11EL011000000000019385 ELGIN FIT 00005300000500205300000000194700000000000000000200000000000000000000000522226120110403160011 E12EL011000000000019385 ELGIN FIT 01000052002042000005201101082011040208112600000000026766N E12EL011000000000019385 ELGIN FIT 01000053002049000005201104022011040313333500000000003000N E13EL011000000000019385 ELGIN FIT 0100005201T12000000000000000 E13EL011000000000019385 ELGIN FIT 0100005202T17000000000001681 E13EL011000000000019385 ELGIN FIT 0100005203T25000000000000000 E13EL011000000000019385 ELGIN FIT 01000052AS 0000000000000 E13EL011000000000019385 ELGIN FIT 01000052AT 0000000000000 E13EL011000000000019385 ELGIN FIT 01000052Can-S 0000000000000 E13EL011000000000019385 ELGIN FIT 01000052Can-T 0000000005400 E13EL011000000000019385 ELGIN FIT 01000052DS 0000000000000 E13EL011000000000019385 ELGIN FIT 01000052DT 0000000004638 E13EL011000000000019385 ELGIN FIT 01000052F1 0000000000000 E13EL011000000000019385 ELGIN FIT 01000052FS1 0000000000000 E13EL011000000000019385 ELGIN FIT 01000052I1 0000000005576 E13EL011000000000019385 ELGIN FIT 01000052IS1 0000000000000 E13EL011000000000019385 ELGIN FIT 01000052N1 0000000009471 E13EL011000000000019385 ELGIN FIT 01000052NS1 0000000000000 E13EL011000000000019385 ELGIN FIT 01000052OPNF 0000000000000 E13EL011000000000019385 ELGIN FIT 0100005301T12000000000000000 E13EL011000000000019385 ELGIN FIT 0100005302T17000000000001750 E13EL011000000000019385 ELGIN FIT 0100005303T25000000000000000 E13EL011000000000019385 ELGIN FIT 01000053AS 0000000000000 E13EL011000000000019385 ELGIN FIT 01000053AT 0000000000000 E13EL011000000000019385 ELGIN FIT 01000053Can-S 0000000000000 E13EL011000000000019385 ELGIN FIT 01000053Can-T 0000000001250 E13EL011000000000019385 ELGIN FIT 01000053DS 0000000000000 E13EL011000000000019385 ELGIN FIT 01000053DT 0000000000000 E13EL011000000000019385 ELGIN FIT 01000053F1 0000000000000 E13EL011000000000019385 ELGIN FIT 01000053FS1 0000000000000 E13EL011000000000019385 ELGIN FIT 01000053I1 0000000000000 E13EL011000000000019385 ELGIN FIT 01000053IS1 0000000000000 E13EL011000000000019385 ELGIN FIT 01000053N1 0000000000000 E13EL011000000000019385 ELGIN FIT 01000053NS1 0000000000000 E13EL011000000000019385 ELGIN FIT 01000053OPNF 0000000000000 E14EL011000000000019385 ELGIN FIT 0100194700204320110402000000000017500000000000000V0000000000000V00000000001750N0000000000000A 00000000000000 E15EL011000000000019385 ELGIN FIT 010020430019470019788502086159 ABACAXI EM CALDA TRIAN MINEIRO 400G 0001000UN 0000025000000000000000000000000000025002T1700N000000000000000000000000000000000A32 E15EL011000000000019385 ELGIN FIT 010020430019470029788502086159 ABACAXI EM CALDA TRIAN MINEIRO 400G 0001000UN 0000025000000000000000000000000000025002T1700N000000000000000000000000000000000A32 E15EL011000000000019385 ELGIN FIT 010020430019470039788502086159 ABACAXI EM CALDA TRIAN MINEIRO 400G 0001000UN 0000025000000000000000000000000000025002T1700S000000000000000000000000000000000A32 E15EL011000000000019385 ELGIN FIT 010020430019470049788502086159 ABACAXI EM CALDA TRIAN MINEIRO 400G 0001000UN 0000025000000000000000000000000000025002T1700N000000000000000000000000000000000A32 E15EL011000000000019385 ELGIN FIT 010020430019470059788502086159 ABACAXI EM CALDA TRIAN MINEIRO 400G 0001000UN 0000025000000000000000000000000000025002T1700S000000000000000000000000000000000A32 E15EL011000000000019385 ELGIN FIT 010020430019470069788502086159 ABACAXI EM CALDA TRIAN MINEIRO 400G 0001000UN 0000025000000000000000000000000000025002T1700N000000000000000000000000000000000A32 E15EL011000000000019385 ELGIN FIT 010020430019470079788502086159 ABACAXI EM CALDA TRIAN MINEIRO 400G 0001000UN 0000025000000000000000000000000000025002T1700S000000000000000000000000000000000A32 E15EL011000000000019385 ELGIN FIT 010020430019470089788502086159 ABACAXI EM CALDA TRIAN MINEIRO 400G 0001000UN 0000025000000000000000000000000000025002T1700N000000000000000000000000000000000A32 E15EL011000000000019385 ELGIN FIT 010020430019470099788502086159 ABACAXI EM CALDA TRIAN MINEIRO 400G 0001000UN 0000025000000000000000000000000000025002T1700S000000000000000000000000000000000A32 E15EL011000000000019385 ELGIN FIT 010020430019470109788502086159 ABACAXI EM CALDA TRIAN MINEIRO 400G 0001000UN 0000025000000000000000000000000000025002T1700N000000000000000000000000000000000A32 E15EL011000000000019385 ELGIN FIT 010020430019470119788502086159 ABACAXI EM CALDA TRIAN MINEIRO 400G 0001000UN 0000025000000000000000000000000000025002T1700S000000000000000000000000000000000A32 E15EL011000000000019385 ELGIN FIT 010020430019470129788502086159 ABACAXI EM CALDA TRIAN MINEIRO 400G 0001000UN 0000025000000000000000000000000000025002T1700N000000000000000000000000000000000A32 E16EL011000000000019385 ELGIN FIT 010020410000000000000000000000LX20110402010114 E16EL011000000000019385 ELGIN FIT 010020420000000000000000000052RZ20110402081140 E16EL011000000000019385 ELGIN FIT 010020440000000000000000000000LX20110402130930 E16EL011000000000019385 ELGIN FIT 010020450000000000000000000000MF20110402131528 E16EL011000000000019385 ELGIN FIT 010020460000000000000000000000MF20110402131548 E16EL011000000000019385 ELGIN FIT 010020470000000000010000000000RG20110402131708 E16EL011000000000019385 ELGIN FIT 010020480000000000020000000000RG20110402131803 E16EL011000000000019385 ELGIN FIT 010020490000000000000000000053RZ20110403133344 E16EL011000000000019385 ELGIN FIT 010020500000000000000000000000MF20110403133427 E16EL011000000000019385 ELGIN FIT 010020510000000000000000000000MF20110403143510 E16EL011000000000019385 ELGIN FIT 010020520000000000000000000000MF20110403155442 E16EL011000000000019385 ELGIN FIT 010020530000000000000000000000LX20110403155452 E18EL011000000000019385 ELGIN FIT 01000052A PRAZO 0000000000000 E18EL011000000000019385 ELGIN FIT 01000052CARTAO 0000000000000 E18EL011000000000019385 ELGIN FIT 01000052CHEQUE 0000000000000 E18EL011000000000019385 ELGIN FIT 01000052Dinheiro 0000000000000 E18EL011000000000019385 ELGIN FIT 01000052DINHEIRO 0000000018216 E18EL011000000000019385 ELGIN FIT 01000052TICKET 0000000000000 E18EL011000000000019385 ELGIN FIT 01000052TROCO 0000000001488 E18EL011000000000019385 ELGIN FIT 01000052VALE SOLIDARIO 0000000000000 E18EL011000000000019385 ELGIN FIT 01000053A PRAZO 0000000000000 E18EL011000000000019385 ELGIN FIT 01000053CARTAO 0000000000000 E18EL011000000000019385 ELGIN FIT 01000053CHEQUE 0000000000000 E18EL011000000000019385 ELGIN FIT 01000053Dinheiro 0000000000000 E18EL011000000000019385 ELGIN FIT 01000053DINHEIRO 0000000002000 E18EL011000000000019385 ELGIN FIT 01000053TICKET 0000000000000 E18EL011000000000019385 ELGIN FIT 01000053TROCO 0000000000250 E18EL011000000000019385 ELGIN FIT 01000053VALE SOLIDARIO 0000000000000 E21EL011000000000019385 ELGIN FIT 01002043001947000000DINHEIRO 0000000002000N0000000000000 E21EL011000000000019385 ELGIN FIT 01002043001947000000TROCO 0000000000250N0000000000000 EAD062DD8BCE987F27844FF393C7635FBFE654168A80432C4FA949EDB1E72A57CF2130F29DB1260021688E4042AC40334D070BE4142CA62E82C264BE7282D320B895216AF8DDD6C1D9281AB5DC4865963C7C9B1A1598456D97EC8317ACEB3BC7B045AE57A2F5D5C032C78A692B2EA1791B65060CBF34F518182E84FF865D6D680D1 EAD8699BF8D6CFE0855258EB4B1156A85D05B2D59E39525D142FA7B07EFDA87BBDA4D2058CA1F4A7E9A5A8C36636A55C862C53565F29A42F3C84598717565CC502AB67B1E7E5770CC9D73D4780C71E1E164189AFC50D5A7998EC10AD8974930AC3B1E8CC0216118BF2ECCF7CEE7B4D86A68196C1866B450396BD7D1DCF77D3BC1C0 Testei gerando pela DLL, no caso, a impressora é Elgin FIT 1E, e ela gera com 1 EAD. Comos resolver isso? Os arquivos gerados pelas DLL dos ECF através do ACBrECF, tenho que assinar ou deve ficar com a assinatura deles mesmo? Em caso positivo, a assinatura a ser removida é a de baixo mesmo? Obrigado.
  17. Pessoal, estava testando o exemplo que recupera o XML 2.0, adicionado recentemente e nã estava gravando os impostos dos items no XML gerado. Daí percebi, procurando no código, que temos o código desse jeito: vBC := ConverteStrToNumero(LerCampo(Grupo,'Base de Cálculo do ICMS Normal')); vBC := ConverteStrToNumero(LerCampo(Grupo,'Base de Cálculo')); pICMS := ConverteStrToNumero(LerCampo(Grupo,'Alíquota do ICMS Normal')); pICMS := ConverteStrToNumero(LerCampo(Grupo,'Alíquota')); vICMS := ConverteStrToNumero(LerCampo(Grupo,'Valor do ICMS Normal')); vICMS := ConverteStrToNumero(LerCampo(Grupo,'Valor')); De tal forma que os campos vBC, pICMS e vICMS estavam capturando corretamente na primeira linha, mas na segunda linha era atribuído valor 0. Só comentei e deu tudo certo. vBC := ConverteStrToNumero(LerCampo(Grupo,'Base de Cálculo do ICMS Normal')); //vBC := ConverteStrToNumero(LerCampo(Grupo,'Base de Cálculo')); pICMS := ConverteStrToNumero(LerCampo(Grupo,'Alíquota do ICMS Normal')); //pICMS := ConverteStrToNumero(LerCampo(Grupo,'Alíquota')); vICMS := ConverteStrToNumero(LerCampo(Grupo,'Valor do ICMS Normal')); //vICMS := ConverteStrToNumero(LerCampo(Grupo,'Valor')); Agradeço aos colegas que desenvolveram esse exemplo, que é uma baita "mão na roda".
  18. Boa noite, pessoal. Estou iniciando o desenvolvimento do PAF e preciso novamente da ajuda de vocês. Minha dúvida agora é sobre os botões LMFC, LMFS, Espelho MFD e Arq. MFD. Gostaria de saber se os botões correspondem aos itens do exemplo do ACBrECF assim: LMFC e LMFS - Essas tem 2 opções e preciso saber quais correspondem a quais: menu Relatórios\Leitura da Memória Fiscal e menu Relatórios\Leitura MFD Serial Espelho MFD - menu Relatórios\Espelho MFD DLL Arq. MFD - menu Relatórios\Arquivo MFD DLL Vou precisar homologar para Sweda ST120, Elgin FiscNet e Bematech MFD. Só consegui executar os menus DLL após baixar as DLL que o Exemplo pediu, no caso da Sweda, que é a impressora que disponho. Gostaria de saber se para as outras acima vou precisar baixar as DLL´s. Obrigado por enquanto.
  19. Boa tarde. Utilizo o ACBrECF desde a 2006 e nunca tive problemas com o funcionamento, utilizo a versão 0.8.7b no PDV, pois ao tentar atualizar para a versão mais recente, estão ocorrendo erros de TimeOut, Impressora não responde e outras reclamações de clientes. Testando aqui, percebi que para de dar os erros quando eu seto a propriedade BloqueiaMouseTeclado para False. O problema é que precisamos dessa propriedade setada como True em muitas ocasiões, o que nos obriga a utilizar a versão antiga. Esses problemas acabam quando substituímos a versão compilada com o ACBrECF atual pela compilada com a versão 0.8.7b. Gostaria de saber se os colegas sabem de alguma coisa que possamos fazer, ajustar, para passar a utilizar a nova versão. Obrigado.
  20. Boa noite, pessoal. Estou atrás de dicas, ou conselhos de quem já homologou com V&SPague. 1) Queria saber qual a diferença entre as opções Background e Foreground, pois a File sei que é com troca de arquivos. 2) Queria saber também qual a menos complicada de homologar ou se quando homologa com V&SPague inclui as três modalidades. 3) O roteiro de testes da certificação é um só para todos os TEF dedicados? Ou tem um só para o V&SPague, já que inclui várias redes através dele? 4) Alguém tem o roteiro para passar para mim( ediliomarques arroba yahoo com br )? 5) Testei o demo do ACBRTEFD no modo background e não abriu o GP, mas funcionou pedindo as informações usando as telas do demo. As telas do TEF na aplicação podem ser personalizadas nesse modo, ou tem que seguir padrão da homologadora? 6) Pela atenção, obrigado!
  21. Earmarques

    Dúvida sobre PAF-ECF

    Boa tarde, pessoal. No Ato COTEPE/ICMS nº 6, na seção de requisitos, diz que tem que existir uma relação de ECF cadastrados somente pela Software House, de forma que ao iniciar o PAF verifique se o ECF a ele conectado está cadastrado para aquela empresa. Até aí entendi. Minha dúvida é se esse arquivo vai ter que estar em todas as máquinas ou se podemos utilizar o banco de dados para armazenamento dos dados. Pelo que entendi esse arquivo deve estar em todas as máquinas que utilizam ECF, mas se pudesse ser no BD seria melhor para manter o controle das alterações do mesmo e recuperar em caso de o mesmo ser corrompido. Obrigado
  22. Bom dia. Gostaria de saber seao concluir a homologação do TEF pela V&SPAGUE, por exemplo e depois disso homologar o PAF-ECF, precisamos homologar o TEF novamente, já que efetuaremos alterações no PDV por conta das alterações para implementação do PAF-ECF. Obrigado.
  23. Boa tarde, gostaria de saber se o exemplo do ACBrTEFD disponível já encontra-se com as rotinas do jeito que pede na hora de homologar e pergunto aos colegas que já passaram por isso quanto tempo mais ou menos demora para implementar, levando em conta a disponibilidade de 10 horas por dia, deixando no ponto para homologar. Obrigado.
  24. Sim, mas o XML cancelado não contém os itens. Correto? Posso guardar esse mesmo assim? E em caso positivo, qual dos arquivos de cancelamento, pois na pasta de cancelamentos, são criados três arquivos pelo ACBrNFe: ...-can.xml, ...-ped-can.xml e ...-ProcCanNFe.xml. A propósito, desde já agradeço a atenção.
  25. Earmarques

    Dúvida-Arquivos XML

    Pessoal, estou com dúvida a respeito da necessidade de armazenamento do xml. Quando a NFE é autorizada, sei que devo guardar o arquivo, e sei que muitos colegas utilizam um campo no BD mesmo. Minha dúvida é: quando essa NFE for cancelada, se for, ainda preciso manter o XML da NFE autorizada, ou o webservice de cancelamento me retornará outro XML da nota cancelada para substituir o arquivo da nota autorizada? Pergunto isso pois dá para cancelar com o protocolo e chave, sem carregar o arquivo no ACBrNFe.
×
×
  • 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.