Ir para conteúdo
  • Cadastre-se

Onclick

Membros
  • Total de ítens

    69
  • Registro em

  • Última visita

Posts postados por Onclick

  1. Bom dia,

    Apenas pra dar um feedback, conseguimos descobrir o problema. A versão do Acbr estava correta, e a CTE já estava na versão 4.0. Descobri depois de apanhar um pouco que colocando o arquivo ACBrCTEServicos.ini na pasta do executável funciona.

    Eu não sei o porquê desse problema, aparentemente ele estava pegando o Ini de outra pasta. 

    Obrigado pela resposta, ajudou a encontrar o problema.

  2. Bom dia, migramos para a versão 4.0 da CTe, mas nos testes em homologação o Acbr está devolvendo a mensagem: "URL para o serviço "CTeRecepcaoSinc" não encontrada na sessão CTe_SP_H no arquivo "ACBrCTeServicos"".

    Pelo que verifiquei aqui no fórum, essa mensagem ocorre quando é realizado o envio no modo síncrono, que ainda não tem implementação. No entanto, a CTE 4.0 só será enviada no modo síncrono.

    Estou fazendo algo errado? Ou o negócio é testar em produção mesmo?

  3. Acho que é isso mesmo, olhei aqui e no evento OnComandaECF estou setando a flag de status do ECF para R:

        case Operacao of
            opeFechaGerencial, opeFechaVinculado:
            begin
              PDV.EstadoPDV := epRelatorio; //'R'
              Ok := True;
            end;

    Essa flag de estado é retornada no evento ineEstadoECF como você comentou, causando o problema.

    Qual é a melhor forma de tratar essa flag? Posso tirar a atribuição sem problemas, ou tem alguma forma de resetar ela em algum momento para 'L' novamente? Olhei nos exemplos e não vi nenhum tratamento nesse sentido

  4. Caros,

    Recentemente criei um tópico sobre um erro no cancelamento automático no SITEF, consegui resolver de outra forma. Mas aí aparece um erro na impressão do segundo comprovante quando estou cancelando uma compra com dois cartões. Uma venda realizada com um cartão é cancelada sem problemas. A mensagem que aparece é: "Erro na impressão. Deseja tentar novamente ?"

    Acredito que seja do próprio acbr a mensagem. Estou anexando o log de todo o processo.

    Obrigado,

    LogTEF (1).txt

  5. 22 minutos atrás, Juliomar Marchetti disse:

    dll está atualizada? pois não houve alterações que fossem comprometer esse funcionamento

    Então, eu tb estou estranhando, pq a aplicação antiga usa a mesma dll e funciona redondinho, não acho que seja problema no acbr, é alguma coisa que estou fazendo errado mas não consigo ver.

    Pode ser que eu esteja passando algum parâmetro errado, ele faz algum tipo de verificação, confere a data, algo assim? Eu coloquei um debug pra ver exatamente o que está sendo passado e parece que está tudo certo, mas a rotina de cancelamento chama o método de OnObtemCampo, aí pede pro usuário os dados. Já estou pensando em mexer no meu método ObtemCampo e passar o valor por debaixo dos panos, mas é estranho, pq na aplicação antiga não precisamos fazer isso.

     

    16 minutos atrás, antonio.carlos disse:

    eu não sei como funciona Sitef, mas algumas adquirentes, podem solicitar informações além dos campos padrão para o CNC..  por exemplo, stone.. para cancelar uma transação com adquirente stone ela pede uma informação chamada stone id, ai você precisa preencher manualmente ou guardar essas informações para um futuro cancelamento.

    Na situação em questão, o sitef está pedindo os valores que já estão sendo passados  para o método de cancelamento (data, valor, nsu).

  6. Boa tarde,

    Estamos fazendo uma aplicação nova que usa o TEF baseada em um código de uma aplicação antiga que também usa TEF. Tudo parece funcionar corretamente, mas quando eu chamo a função CNC para cancelar um cupom, mesmo que eu passe todos os parâmetros, o tef está pedindo tudo de novo para o usuário. Testamos na aplicação antiga e nela está funcionando certinho, se eu passo os parâmetros (rede, nsu, data do cupom, valor) o usuário não precisa reinformar esses dados. Tentei comparar os componentes do tef mas parece que está tudo igual, não estou conseguindo descobrir o que está dando essa diferença. 

    Tem alguma configuração ou preparação que tenho que realizar pro tef não pedir os dados?

  7. Bom dia a todos.

      Estou implementando a integração com a prefeitura de Araçatuba-SP. Gostaria de saber se alguém já consegui fazer comunicação c/ o ambiente de homologação dessa prefeitura, ou sabe de alguma link direcionado para o ambiente de homologação ? Pois peguei a URl do arquivo AssessorPublico.ini, do ACBr e a URL que consta: http://201.49.72.130:8083/issonline-homolog/servlet/anfse, quando tento abrir essa URL no browser, informa que não existe essa URL..

      Há no projeto do ACBr algum dos projetos de exemplo que dê para testar sem a instalação do componente, tipo o ACBrmonitorplus ?

  8. Boa tarde!

    Estamos preparando a homologação do PAF e estou tendo um problema ao gerar os arquivos MF e MFD. A comunicação com a impressora bematech está ok, parece que só esse processo está dando problema.

    Fiz o mesmo teste com o ECFTeste, clicando nos botões Arquivo MF (novo) e Arquivo MFD (novo)  e deu o mesmo problema. Foi gerado o seguinte log:

    -- 09/06 16:31:28:317     Sincronismo TX -> [22]
    -- 09/06 16:31:28:355     Sincronismo RX <- [22]T
    -- 09/06 16:31:28:356 ArquivoMF_Binario_DLL( C:\Users\cristiane.colombo\Downloads\testeMF.mf ) 
    -- 09/06 16:31:28:357                 TX -> [SOH]U[26][NUL][ENQ][NUL]15|0|[STX]
    -- 09/06 16:31:28:385                 RX <- [ACK]
    -- 09/06 16:31:28:386          Status TX -> [ENQ][NUL]
    -- 09/06 16:31:28:407             Resposta: SEQ:85 CMD:26 EXT:0 CAT:0 RET:[SOH][NUL][NUL][NUL] TBR:262 BRS:"BEMATECH|MP-4200 TH FI II|ECF-IF|BE111810101110034910|001|-------------|-------------|11111111111111|11111111111111111111|11111111111111111111|R$|02|06|01.00.02|IMPRESSORA PARA DESENVOLVIMENTO|BEMATECH S/A|BEMATECH|QWERTYUIOP|-------------|02.00|SP||0|null|null|" CHK:44
    -- 09/06 16:31:28:509     RX <- [SOH]U[26][NUL][NUL][SOH][NUL][NUL][NUL][ACK][SOH]BEMATECH|MP-4200 TH FI II|ECF-IF|BE111810101110034910|001|-------------|-------------|11111111111111|11111111111111111111|11111111111111111111|R$|02|06|01.00.02|IMPRESSORA PARA DESENVOLVIMENTO|BEMATECH S/A|BEMATECH|QWERTYUIOP|-------------|02.00|SP||0|null|null|,
    -- 09/06 16:31:28:509    Desativando a porta: COM2
    -- 09/06 16:31:28:542    Ativando a porta: COM2
    -- 09/06 16:31:28:544 
    -- 09/06 16:31:28:545                 TX -> [SOH]V[26][NUL][4][NUL]4|2|[210]
    -- 09/06 16:31:28:573                 RX <- [ACK]
    -- 09/06 16:31:28:573          Status TX -> [ENQ][NUL]
    -- 09/06 16:31:28:591             Resposta: SEQ:86 CMD:26 EXT:0 CAT:0 RET:[SOH][NUL][NUL][NUL] TBR:8 BRS:"2|46598|" CHK:179
    -- 09/06 16:31:28:692     RX <- [SOH]V[26][NUL][NUL][SOH][NUL][NUL][NUL][BS][NUL]2|46598|[179]
    -- 09/06 16:31:28:692    Desativando a porta: COM2

    Para por aí.

    Alguém tem alguma ideia do que posso fazer?

    Desde já agradeço

  9. Bom dia, eu creio que não temos tag específica para acréscimo nos itens, por isso, está sendo escriturado no "outros" diferentemente do desconto que tem a tag "<vDesc>", eu também estou necessitando dessa ajuda fiscal para entender como devo preencher as tags corretamente. Esse é o código que encontra-se no ACBR, eu não gero essa TAG... Desde já agradeço.

     

    image.png

  10. Bom dia, estou tendo dificuldades de transmitir cupons fiscais com acréscimo diretamente no item, a mensagem de rejeição é: "Erro no Campo 'vCFe' : Campo vCFe maior que a soma dos valores do MP."

    Vou anexar o arquivo com o acréscimo e um arquivo com desconto, eu sei que eles são mutuamente exclusivos, porém, estou fazendo eles separados... segue em anexo ambos os arquivos, um com desconto e um com acréscimo.

    Desde já agradeço a ajuda.

    Observação: O cupom com desconto é transmitido com sucesso.

    ACRESCIMO.xml DESCONTO.xml

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