Ir para conteúdo
  • Cadastre-se

andre_unimake

Membros
  • Total de ítens

    10
  • Registro em

  • Última visita

Posts postados por andre_unimake

  1. Bom dia pessoal ... 

    Estou utilizando a classe ACBrFramework.Sintegra.ACBrSintegra em C# para gerar os registros do sintegra. Porém ao gerar o registro 54 o campo CST está indo somente com duas posições. De acordo com a legislação do RICMS esse campo tem que ser com três posições, ele é composto por:  o primeiro dígito da situação tributária será: 0, 1 ou 2, conforme Tabela A - Origem da Mercadoria do Anexo ao Convênio SINIEF s/n., de 15.12.70; o segundo dígito será de 0 a 9, exceto 8, e o terceiro dígito será zero ou um, ambos conforme Tabela B - Tributação pelo ICMS, do mesmo anexo (Convênio ICMS 69/02);

    Exemplo de uma linha do registro 54 do arquivo ICMS.txt que foi gerado:

    Erro na posição 32 a 34, note que está com duas posições:
    549999999900019155100000044510200 00200006         000000010000000000011040000000000000000000061330000000000000000000000001800

    Correto seria com três posições:

    549999999900019155100000044510200000200006        000000010000000000011040000000000000000000061330000000000000000000000001800

    Se puderem verificar agradeço ...

    Atenciosamente: André Eposhi
     

  2. Bom dia Senhores! 

    Fiz um teste utilizando o Demo ECF - AcBrFramework.NET. Onde temos na aba "Menu Fiscal", a opção denominada "Espelho MFD", essa opção não funciona porque não foi implementada. Então para testar eu implementei ela da seguinte forma:
     

            private void button10_Click(object sender, EventArgs e)
            {
                DateTime dataIni = new DateTime(2014, 10, 9);
                DateTime dataFim = new DateTime(2014, 10, 9);
     
                acbrECF.PafMF_MFD_Espelho(dataIni, dataFim, @"D:\Temp");
            }
     
    Porem ao executar emitiu a seguinte mensagem de erro:

    Erro ao executar Bematech_FI_EspelhoMFD.
    Cod.: -1 - Erro de Execução na Função. Verifique!
     
     

    Ambiente de teste:

     

    Visual Studio 2010 para executar o projeto "ACBrFramework.Net.ECFTeste"

    Impressora Fiscal: Bematech MP-2100 TH FI

     

     

    Alguém poderia me ajudar?

     

    Atenciosamente - André Eposhi - Unimake Softwares 

  3. Bom dia Juliomar ....

     

    Fiz nova atualização. Não deu nenhum conflito nos fontes. Olhei o show log do Tortoise SVN para ver se veio a revisão 6377, porém não veio. Estou postando uma imagem com as revisões que vieram nessa atualização que fiz:
    Anexei um arquivo com a imagem das revisões. 

    Se puder me ajudar agradeço!

     

    Atenciosamente: André

     

     

    post-13296-0-62780400-1398856608_thumb.p

  4. Bom dia pessoal! 

     

    Estou executando o "Demo TEF - ACBrFramework.NET" para efetuar o teste 41 do roteiro de pré-homologação do CliSiTef que diz para fazer o seguinte:
     

    Execução:

    - Realizar uma transação com cartão de Débito

    - Selecionar a opção á vista

    - Desligar a impressora no Cupom Fiscal, após o envio da função “Inicia”, mas antes de enviar a forma de pagamento.

    - Após receber o retorno do desligamento, ligar a impressora e optar por “SIM”.

    - A aplicação deverá reiniciar a impressão das duas vias do cupom TEF

    - Enviar a função “Finaliza” confirmando a transação após término da impressão.

     

    Resultado Esperado:

    Exibir mensagem ao operador:

     

    “Impressora não responde. Deseja tentar novamente? (Sim/Não)”

     

    - A transação será autorizada

    - Há impressão de cupom

    Executei o teste de acordo com o roteiro, porém o Demo me retorna a seguinte mensagem:

     

     

    “Impressora não responde. Deseja tentar novamente? (Sim/Não)”, porém com o botão "OK". Para satisfazer o esperado pelo CliSiTef deveria emitir essa mensagem, mas com os botões "Sim" ou "Não", para o operador escolher se quer continuar a impressão ou não. 

    Alguém já passou por essa situação? Conseguiram resolver de que forma?

    Se puderem me ajudar agradeço!


     

     

     

     

     

     

  5. Pessoal estou com o seguinte problema ao executar a Demo do TEF na opção de CHQ:

    Ao tentar fazer uma operação com o cheque na Demo TEF - AcBrFramework.NET
     

    Fazendo os seguintes passos:

    -Ativei o ECF

    -Configurei o índice do cheque

    -Ativei o GP(CliSiTef)

     

    -Abre / Vende / Subtotaliza no valor padrão que sugere(R$ 1,00)

    -Cliquei no botão "CHQ"

     

    Apareceu as seguintes mensagens:
     

    1-Conectando SiTef

    2-Mensagem em branco e clicado em OK

    3-Mensagem em branco e clicado em OK

    4-SiTef Conectado

     

    Apareceu o Menu para escolher as seguintes opções:

     

    1:CONSULTA GENERICA

    2:GARANTIA CHEQUE PAPEL TECBAN

    3:TELECHEQUE GAR TB

    4:CONSULTA CHEQUE PAPEL TECBAN

     

    Selecionei a opção 1-Consulta genérica

     

    Surgiu outro form para informar o Tipo do documento (0: CPF, 1: CNPJ)

    Selecionei 1

    Apareceu as seguintes mensagens na tela:
     

    1-Mensagem em branco e clicado em OK

    2-Mensagem em branco e clicado em OK

     

    E a Demo demonstrou o saldo restante 

    Alguém já passou por esse erro?


    Estou disponibilizando o log:
     

    -- 07/11 09:59:16:159 - *** ConfiguraIntSiTefInterativoEx. EnderecoIP: 127.0.0.1 CodigoLoja: 00000000 NumeroTerminal: 00000001 Resultado: 0 ParametrosAdicionais:
    -- 07/11 09:59:16:368 - CliSiTef Inicializado CliSiTEF
    -- 07/11 09:59:16:368 - InfoECF: ineEstadoECF
    -- 07/11 09:59:16:823 -     Ret: P
    -- 07/11 09:59:16:824 - CliSiTef CancelarTransacoesPendentesClass
    -- 07/11 10:00:02:497 - InfoECF: ineEstadoECF
    -- 07/11 10:00:02:790 -     Ret: P
    -- 07/11 10:00:02:791 - InfoECF: ineSubTotal
    -- 07/11 10:00:04:447 -     Ret:
    -- 07/11 10:00:46:252 - InfoECF: ineEstadoECF
    -- 07/11 10:00:46:554 -     Ret: P
    -- 07/11 10:00:46:555 - InfoECF: ineSubTotal
    -- 07/11 10:00:48:064 -     Ret: 1,00
    -- 07/11 10:00:48:065 - InfoECF: ineTotalAPagar
    -- 07/11 10:00:49:869 -     Ret: 1,00
    -- 07/11 10:00:49:870 - *** IniciaFuncaoSiTefInterativo. Modalidade: 1 Valor: 1,00 Documento: 000008 Data: 20131107 Hora: 100049 Operador:  Restricoes: [15;25]
    -- 07/11 10:00:49:877 - BloquearMouseTeclado: SIM
    -- 07/11 10:00:49:888 - ContinuaFuncaoSiTefInterativo, Chamando: Continua = 0 Buffer =
    -- 07/11 10:00:49:917 - ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 1 TipoCampo = -1 Buffer = Conectando SiTef Tam.Min = 0 Tam.Max = 0
    -- 07/11 10:00:49:917 - CliSiTef DoExibeMsg: Oper: opmExibirMsgOperador Mensagem: Conectando SiTef
    -- 07/11 10:00:51:551 - ContinuaFuncaoSiTefInterativo, Chamando: Continua = 0 Buffer =
    -- 07/11 10:00:57:342 - ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 13 TipoCampo = -1 Buffer =  Tam.Min = 0 Tam.Max = 0
    -- 07/11 10:00:57:342 - CliSiTef DoExibeMsg: Oper: opmRemoverMsgOperador Mensagem:
    -- 07/11 10:00:58:365 - CliSiTef DoExibeMsg: Oper: opmRemoverMsgCliente Mensagem:
    -- 07/11 10:00:59:072 - ContinuaFuncaoSiTefInterativo, Chamando: Continua = 0 Buffer =
    -- 07/11 10:00:59:075 - ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 1 TipoCampo = -1 Buffer = SiTef Conectado Tam.Min = 0 Tam.Max = 0
    -- 07/11 10:00:59:075 - CliSiTef DoExibeMsg: Oper: opmExibirMsgOperador Mensagem: SiTef Conectado
    -- 07/11 10:01:00:103 - ContinuaFuncaoSiTefInterativo, Chamando: Continua = 0 Buffer =
    -- 07/11 10:01:00:444 - ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 4 TipoCampo = -1 Buffer = Tipo da Consulta Tam.Min = 0 Tam.Max = 0
    -- 07/11 10:01:00:445 - ContinuaFuncaoSiTefInterativo, Chamando: Continua = 0 Buffer =
    -- 07/11 10:01:00:447 - ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 21 TipoCampo = -1 Buffer = 1:CONSULTA GENERICA;2:GARANTIA CHEQUE PAPEL TECBAN;3:TELECHEQUE GAR TB;4:CONSULTA CHEQUE PAPEL TECBAN; Tam.Min = 1 Tam.Max = 2
    -- 07/11 10:01:00:447 - BloquearMouseTeclado: NAO
    -- 07/11 10:01:09:128 - BloquearMouseTeclado: SIM
    -- 07/11 10:01:09:131 - ContinuaFuncaoSiTefInterativo, Chamando: Continua = 0 Buffer = 1
    -- 07/11 10:01:09:135 - ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 14 TipoCampo = -1 Buffer =  Tam.Min = 0 Tam.Max = 0
    -- 07/11 10:01:09:135 - ContinuaFuncaoSiTefInterativo, Chamando: Continua = 0 Buffer =
    -- 07/11 10:01:09:139 - ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 30 TipoCampo = 501 Buffer = Tipo do documento (0: CPF, 1: CNPJ) Tam.Min = 1 Tam.Max = 1
    -- 07/11 10:01:09:140 - BloquearMouseTeclado: NAO
    -- 07/11 10:01:18:031 - BloquearMouseTeclado: SIM
    -- 07/11 10:01:18:034 - CliSiTef DoExibeMsg: Oper: opmRemoverMsgOperador Mensagem: 
    -- 07/11 10:01:19:385 - CliSiTef DoExibeMsg: Oper: opmRemoverMsgCliente Mensagem: 
    -- 07/11 10:01:20:534 - ContinuaFuncaoSiTefInterativo, Chamando: Continua = -1 Buffer = 1
    -- 07/11 10:01:20:683 - ContinuaFuncaoSiTefInterativo, Retornos: STS = -2 ProximoComando = 30 TipoCampo = 501 Buffer = 1 Tam.Min = 1 Tam.Max = 1
    -- 07/11 10:01:20:684 - *** ContinuaFuncaoSiTefInterativo, Finalizando: STS = -2
    -- 07/11 10:01:20:685 - BloquearMouseTeclado: NAO

    Estou implementando a minha aplicação com base na Demo, porém não estou conseguindo fazer uma operação na Demo.

    Se puderem me ajudar agradeço!

     
  6. Passamos por uma situação parecida com a sua. O que fizemos aqui para resolver foi colocar todas as dll´s do CliSiTef junto com a aplicação.

    -CliSiTef32.dll

    -CliSiTef32l.dll

    -libseppemv.dll

     

    Além disso configure a porta corretamente no arquivo de configuração: CliSiTef.ini

  7. Para  a resposta ficar mais completa, venho dizer quais as dll´s que precisam para CliSiTef:

    -CliSiTef32.dll

    -CliSiTef32l.dll

    -libseppemv.dll

     

    //Configuração do SiTef

    -CliSiTef.ini

    Colocando todas as dll´s junto a sua aplicação e configurando a porta corretamente no arquivo CliSiTef.ini, roda certinho

×
×
  • 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.