Ir para conteúdo
  • Cadastre-se

impactus

Membros
  • Total de ítens

    70
  • Registro em

  • Última visita

Posts postados por impactus

  1. Bom tarde,  mudei recentemente as configurações do componente e estou com alguns problemas ao emitir um CT-e com as configurações 

    WinCrypt.jpg.6c5c494029215783ddc9b69c1f96700c.jpg

    Esta com a opção SSLXmlSignLib = xsLibXml2  pois foi passado pelo pessoal aqui no fórum por causa que em alguns clientes estava dando erro de Time Out  usando  a opção xsLibXML.

    Alguns dos erros que começaram

    1824 - Element '{http://www.portalfiscal.inf.br/cte}nro': 'SN' is not a valid value of the local atomic type.
    1824 - Element '{http://www.portalfiscal.inf.br/cte}IE': 'ISENTO' is not a valid value of the local atomic type.

    Sei que o erro do nro se eu colocar 3 digitos vai passar e no Isento se eu não passar a palavra ISENTO pro componente também passa,

    mas fiz um teste voltando como estava as configurações anteriormente e o problema não acontece emiti normalmente o ct-e

    capicom.jpg.90855fcb9bb685d67333bb74cca5d41b.jpg

    Alguém sabe me dizer o que o porque com libCapicon funciona e passado libWinCrypt da esse problema?

     

  2. Bom dia,  mudei recentemente as configurações do componente e estou com esse mesmo problema ao emitir um CT-e com as configurações 

    WinCrypt.jpg.6c5c494029215783ddc9b69c1f96700c.jpg

    Esta com a opção SSLXmlSignLib = xsLibXml2  pois foi passado pelo pessoal aqui no fórum por causa que em alguns clientes estava dando erro de Time Out  usando  a opção xsLibXML.

    Fiz um teste voltando como estava as configurações anteriormente e o problema não acontece emiti normalmente o ct-e

    capicom.jpg.90855fcb9bb685d67333bb74cca5d41b.jpg

    Alguém sabe me dizer o que o que posso estar fazendo de errado?

     

  3. 10 minutos atrás, Italo Jurisato Junior disse:

    Boa tarde,

    Esta com todos os fontes de todas as pastas atualizado?

    Chegou a fazer testes com as configurações abaixo?

    SSLLib = WinCrypt e SSLXMLSingLib = xsLibXML2

    SSLLib = WinCrypt e  SSLXMLSingLib = xsMsXML

    Boa tarde, a principio esta tudo atualizado só testei com opção SSLXMLSingLib = xsMsXML, vou fazer um teste com SSLXMLSingLib = xsLibXML2 assim que tiver resultados já informo aqui  obrigado 

  4. Boa tarde,

    Efetuei uma alteração no componente do ACBRCTe alterando o SSLLIB de libCapicom para libWinCrypt fiz alguns testes internos e liberei para alguns clientes e funcionou perfeitamente, mas ao liberar para um cliente em todas as maquinas desse cliente o é retornado a seguinte mensagem :  TimeOut de Requisição

    timeout.png.d3e2035e20848975d6b687d9866ed9ea.png

    cheguei ate aumentar o tempo em webservise  mas o problema continua, mas já se eu voltar para a SSLLIB de libCapicom  não da o erro de TimeOut o que poderia ser?

  5. Boa Dia!

    Estou precisando fazer CTe de complemento de valores para 5 CTe's então gostaria de fazer apenas um Cte de complemento informando todos esses que preciso complentar, no manual consta InfCteComp  1 - 10 mas ao informar mais de um aprensenta a seguinte mensagem.

     

     

     

     

    <infCteComp>

       <chave>42130979888319000155570010000019781000019780</chave>

       <vPresComp>

           <vTPrest>30.00</vTPrest>

           <compComp>

                 <xNome>VALOR PEDAGIO</xNome>

                 <vComp>27.35</vComp>

           </compComp>

       </vPresComp>

       <impComp>

            <ICMSComp>

                 <ICMS00>

                 <CST>00</CST>

                 <vBC>0.00</vBC>

                 <pICMS>0.00</pICMS>

                 <vICMS>0.00</vICMS>

                 </ICMS00>

            </ICMSComp>

       </impComp>

    </infCteComp>

    <infCteComp>

       <chave>42130979888319000155570010000019771000019774</chave>

       <vPresComp>

           <vTPrest>40.00</vTPrest>

           <compComp>

                 <xNome>VALOR PEDAGIO</xNome>

                 <vComp>27.35</vComp>

           </compComp>

       </vPresComp>

       <impComp>

            <ICMSComp>

                 <ICMS00>

                 <CST>00</CST>

                 <vBC>0.00</vBC>

                 <pICMS>0.00</pICMS>

                 <vICMS>0.00</vICMS>

                 </ICMS00>

            </ICMSComp>

       </impComp>

    </infCteComp>

     

     

     

     

     

     

     

     

     

     

    post-693-0-63593100-1380119584_thumb.jpg

  6. Olá Cristiano!

     

    Na minha aplicação não tenho esse problema pois não permito troco ou saque quando existe transação com cartão.

     

    Mas, Acredito que você deva fazer validações antes de enviar os R$200,00 em pagamento em dinheiro, pois o valor total da venda é R$200,00 e você já tem um pagamento pendente de cartão de R$100,00, não deveria passar R$200,00 em dinheiro, se pagar os R$200,00 depois não será permitido efetuar outra forma de pagamento. 

    Olá luizhenrique_vt, estou analisando tambem essa situação de controlar o valor pago, pois senão como voce mencionou, ele identifica o pagamento total com uma forma e bloqueia as demais.

  7. Agradeço desde já aos que tentaram me ajudar pacientemente, verificamos junto ao homologador a questão do teste acima citado, e eles nos informaram que o resultado esperado pode ser de erro de impresão ou se AC conferir o status da impressora a cada CRT enviado, retornando  a ECF off e sair do processo tambem será validado. Uma vez que o resultado obtido for o resultado desejado.

  8. Olá EMBarbosa, eu entendi a sua colocação, e sim, posso estar complicando algo que é simples, mas infelizmente não estou conseguindo chegar lá com seu raciocinio no momento de testar. Conforme a descrição do teste onde cita: "Realizar uma transação de Crédito no valor de R$ 800,00, utilizando dois Cartões. Durante o fluxo de preenchimento dos dados do PRIMEIRO cartão desligar a impressora e esperar a transação ser aprovada", nesse momento eu desligo a ECF, e ainda não informei o valor e a forma do segundo cartão. E quando irei informar, gera o erro. Pela forma que você colocou eu teria que desligar a ECF na digitação do Segundo cartão, daí sim o procedimento é concluido com exito.

  9. Desculpe EMBarbosa, foi mal.

     

    Eu bufferizo os pagamentos, mas veja o meu fluxo se ele está incorreto:

    Valor Venda: 200,00

    Primeiro Cartão passo com 100,00 e no momento das informações do cartão desligo a ECF, ao processar esse, a aplicação fica aguardando o novo valor e forma de pagto, que escolho Cartao e os 100,00 pendentes, novamente aciono o CRT com o valor restante, mas ele entra no evento InfoECF na opção ineEstadoECF para verificar o estado, e nesse momento ele retorna que a ECF não está em linha. Voces acham que o meu fluxo está incorreto? Ou ainda, está faltando algum controle mais?

     

    No Demo há uma maneira de simular essa situação?

  10. Nova dúvida: no procedimento a seguir,

     

    Realizar uma transação de Crédito no valor de R$ 800,00, utilizando dois Cartões. Durante o fluxo de preenchimento dos dados do PRIMEIRO cartão desligar a impressora e esperar a transação ser aprovada (mensagem “APROVADA 123456 ”),  após exibir a mensagem “Erro na impressão. Deseja tentar novamente? <SIM> <NÃO>. ” Desligar o Computador. Após o retorno da energia, Ligar a ECF e iniciar a Automação

     

    Resultado esperado: A automação deve enviar o desfazimento das Transações TEF e exibir a seguinte mensagem “Transação TEF Não efetuada. Favor Reter o Cupom.”

     

    Tanto no DEMO e na minha aplicação ocorrem erro de ECF pois não está em linha, como posso fazer para dar erro de impressão se ainda tenho que passar o segundo cartão?

  11. Você vai certificar dedicado ou discado?

     

    É normal ficar apreensivo.

    Vamos com calma. Se concentre em um problema de cada vez. Você é programador e pode ler o código certo? Também estudou o roteiro e sabe o passo a passo da comunicação com o sistema TEF.

     

    Verifique o porquê do componente não estar seguindo o que você espera. Faça o debug no momento onde ele confirma a transação. Ele não poderia fazer isso sem imprimir o comprovante.

     

    Certificarei para TEF dedicado.

  12. Você precisa verificar o motivo dele não ter cancelado. Talvez está faltando fazer o tratamento para quando não efetua a transação.

     

    Eu posso estar enganado, mas tenho a pequena impressão que já li sobre esse problema aqui antes. Você usou a pesquisa? Pesquisou usando o número do teste?

  13. Eles me passaram o seguinte teste:

     

    Procedimento: "Realizar uma transação de Crédito no valor de R$ 900,00, utilizando um cartão. Durante o fluxo de preenchimento dos dados do cartão desligar a ECF e esperar a transação ser aprovada (mensagem “APROVADA 123456 ”),  após exibir a mensagem “Erro na impressão. Deseja tentar novamente? <SIM> <NÃO>. ” Desligar o Computador. Após o retorno da energia, manter a ECF Desligada e iniciar a Automação.",

     

    Resultado Esperado: "A automação deve enviar o desfazimento da Transação TEF e exibir a seguinte mensagem “Transação TEF Não Efetuada. Favor Reter o Cupom.”

     

    O procedimento até o desligamento, o erro de impressão deu certo, mas o problema está no resultado esperado, tanto no DEMO como na minha aplicação ele confirma a transação. Será que tenho que mudar algo?

     

    Estou meio no desespero, na quarta tenho minha homologação!

     

     

  14. Olá, estou em dúvida sobre este procedimento:

    "Realizar uma transação de CDC utilizando um cartão de Débito no valor total de R$ 1,00 em 2 parcelas, com Valor de entrada de  R$ 0,10 e com Valor da primeira parcela de R$ 0,10. Ao solicitar a data da primeira parcela pressione apenas <Enter>", a minha dúvida é a seguinte, nas opções que ele abre de condição, apenas aparece A vista ou pré-datado, não aparece o parcelado, eu teria que baixar alguma atualização de tabelas para aparecer essa opção, ou há alguma coisa que falta habilitar para que apareça a opção faltante?

     

     

  15. Olá, estou gerando o arquivo do Ato Cotepe 09/08 pelo Paf e tenho um período grande para ser gerado que vai do dia 01/01/2011 ate o dia 30/04/2013 e por esse motivo estou com problemas no Registro C100 no IND_PGTO, pois quando eu coloco a data inicial como 01/01/2011 ao gerar esse registro ele coloca o IND_PGTO = 9

    dando erro no validador pois a partir do dia 01/07/2012 no lugar de 9 - Sem Pagamento tem que ir 2 - Outros então acabei olhando os fontes para ver por qual motivo gerava o IND_PGTO = 9 e encontrei a seguinte situação:

         if DT_INI >= EncodeDate(2012,07,01) then
           begin
             case IND_PGTO of
               tpVista:        strIND_PGTO := '0';
               tpPrazo:        strIND_PGTO := '1';
               tpSemPagamento: strIND_PGTO := '2';
               tpNenhum:       strIND_PGTO := '';
             end
           end
           else
           begin
             case IND_PGTO of
               tpVista:        strIND_PGTO := '0';
               tpPrazo:        strIND_PGTO := '1';
               tpSemPagamento: strIND_PGTO := '9';
               tpNenhum:       strIND_PGTO := '';
           end;
         end;

    Estou na duvida se tenho que acabar comentando e deixar o correto do dia 01/07/2012 em diante ou tem algum outro modo de fazer com que ele gere novo jeito conforme o manual.

    Obrigado.

  16. Olá pessoal,

     

    Estou tentando conhecer o funcionamento do ConvCard, mas qdo envio o CRT ele retorna uma informação assim: "Conveniada exige envio dos itens da venda", lendo o manual fornecido, vi que o registro 040, que seria dos itens de venda, é opcional. Alguém sabe se temos que ajustar algo especiamente para esse gp?

  17. Olá, estou fazendo uns teste em meu AC e mudando algumas formas de finalizar o meu cupom com pagtos, estou tentando deixar o mais próximo possivel com o demo do TEF, mas estou com um probleminha chato que não consigo encontrar a solução.

    Utilizo Clisitef, mostrarei os passos que faço e que o Demo faz corretamente e no meu não:

    Demo:

    Abrir Cupom

    Vende Item : Valor 50,00

    Adiciono um Pagto Dinheiro: 30,00

    Clico CRT para fazer a diferença em Debito: Informo os 20,00 restantes.

    No processo do CRT ele finaliza o cupom com o valor em dinheiro e o cartao corretamente.

     

    Na minha AC, tento fazer o processo igual, mas não dá certo, ACBrTEFDCliSiTef, na função ProcessarRespostaPagamento, no DEMO ele vem zerado no "if RespostasPendentes.SaldoRestante <= 0", e pela minha AC ele não considera o valor em dinheiro e não entra no FinalizarCupom. Onde será que posso estar errando, está faltando informar algum campo ou estou pulando algum procedimento?

     

    Reparei que o ineSubTotal vem com o valor total do cupom, não descontando o valor em dinheiro.

     

    Não sei excluir o post, mas encontrei o meu problema, não estava passando corretamente os pagtos no infoECF.

  18. Olá, lendo e fazendo com calma, encontrei o meu erro,e  por fim consegui fazer, só estou tentando encontrar uma forma para conseguir pegar esses valores e salvar as formas de pagto e seus valores no meu banco para atender o PAF, ja que o ACBR muda o valor do recebimento. Alguém teria uma idéia que poderia compartilhar do fluxo de fechamento para conseguir salvar essas informações?

  19. Olá Daniel, fiz a sua sugestão, exclui a pasta e puxei tudo novinho, e continua parando no mesmo local, dando a Exception ECF não está LIVRE, logo depois de ComandaECFPagamento registrar os 27,00. O que poderia ser se vc mencionou que realizou os ajustes para resolver isso.

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