Ir para conteúdo
  • Cadastre-se

marcelokrol

Membros
  • Total de ítens

    175
  • Registro em

  • Última visita

Tudo que marcelokrol postou

  1. Ok Rafael, problema resolvido, vou gerar os outros registros e qualquer problema entro em contato. Aaahhh!!! Parabéns a voce e todos que colaboram com esse componente, ele é otimo. um feliz ano novo a todos os colegas forum.
  2. Cdate converte uma string para data, ou seja, pega o que esta no controle text e transforma em data, pois o controle retorna texto, bom... eu ja debuguei e os valores e nao estao errados, parece que é quando vai gerar o arquivo, pois nas propriedades do acbrsintegra os valores estao todos ok, so que gera com valor errado. a aah, esqueci de falar o cdate é uma function do proprio vb.net
  3. Entao pessoal, estou implementando em meu pdv a geração do registro 60 do sintegra, bom ate ai tudo bem, so que ao executar a minha rotina, segue ela: 'REGISTRO TIPO 10 ************************************************************************************************************************************** AcBrSintegra.LimparRegistros() With AcBrSintegra.Registro10 .FinalidadeArquivo = CInt(TxtFinalidade.Text) .CNPJ = CStr(FbDs.Tables(0).Rows(0).Item("cnpjfilial")) .Inscricao = CStr(FbDs.Tables(0).Rows(0).Item("iefilial")) .RazaoSocial = FbDs.Tables(0).Rows(0).Item("razaosocial").ToString .Cidade = FbDs.Tables(0).Rows(0).Item("nomemunic").ToString .Estado = FbDs.Tables(0).Rows(0).Item("siglauf").ToString .Telefone = FbDs.Tables(0).Rows(0).Item("fonefilial1").ToString .DataInicial = CDate(TxtData1.Text) '=01/01/2012 .DataFinal = CDate(TxtData2.Text) '=31/12/2012 .CodigoConvenio = 3 .NaturezaInformacoes = 3 End With 'REGISTRO TIPO 11 ************************************************************************************************************************************** With AcBrSintegra.Registro11 .Endereco = FbDs.Tables(0).Rows(0).Item("endfilial").ToString .Numero = FbDs.Tables(0).Rows(0).Item("numero").ToString .Complemento = FbDs.Tables(0).Rows(0).Item("complemento").ToString .Bairro = FbDs.Tables(0).Rows(0).Item("bairrofilial").ToString .Cep = FbDs.Tables(0).Rows(0).Item("cepfilial").ToString .Responsavel = FbDs.Tables(0).Rows(0).Item("nomeresp").ToString .Telefone = FbDs.Tables(0).Rows(0).Item("fonefilial2").ToString End With 'outros registros que nao vem ao caso AcBrSintegra.VersaoValidador = ACBrFramework.Sintegra.VersaoValidador.V524 AcBrSintegra.FileName = Application.StartupPath & "\fisco.txt" AcBrSintegra.GeraArquivo() segue tambem o arquivo em anexo gerado. bom vamos ao problema, esta gerando a data final com erro vejam no arquivo gerado, ta la como '18991230' fisco.txt
  4. marcelokrol

    Dúvidas Teste 027

    Ola pessoal entao no roteiro contem: TESTE 027: Arquivo Eletrônico de Movimento Passo 1: Execute a função “Movimento por ECF” do Menu Fiscal. Passo 2: Verifique se há possibilidade de selecionar o ECF e o período por data, para a geração do arquivo. essa parte de "possibilidade de selecionar a ECF", não entendi direito, quer dizer que deve ter a opção de selecionar outra ecf, que nao seja aquela que o PDV esta programado para trabalhar naquele momento?
  5. obrigado rafael pela dica, so me diga mais uma coisa, o porque que ele cancela o cupom antes de chamar o GP, isso acontece logo apos a linha, segue o meu codigo: With acBrTEFD .EsperaSleep = 250 .TEFAuttar.EsperaSTS = 7 .AutoAtivar = True .MultiplosCartoes = True .AutoEfetuarPagamento = False .AutoFinalizarCupom = False Select Case TipoTEF Case tTEF.TefAuttar .GPAtual = ACBrFramework.TEFD.ACBrTEFDTipo.TefAuttar .Initializar(ACBrFramework.TEFD.ACBrTEFDTipo.TefAuttar) .AtivarGP(ACBrFramework.TEFD.ACBrTEFDTipo.TefAuttar) .ATV(ACBrFramework.TEFD.ACBrTEFDTipo.TefAuttar) Case tTEF.TefDial .GPAtual = ACBrFramework.TEFD.ACBrTEFDTipo.TefDial .Initializar(ACBrFramework.TEFD.ACBrTEFDTipo.TefDial) .AtivarGP(ACBrFramework.TEFD.ACBrTEFDTipo.TefDial) .ATV(ACBrFramework.TEFD.ACBrTEFDTipo.TefDial) End Select Result = .CRT(tValor, tIndiceFpgECF, tNumCOO) End With dando um break em linha por linha, ele chega nessa em negrito, nao da erro nenhum, pode ver que nao estou usando try de proposito e ele chama o evento OnAntesCancelarTransacao
  6. Pessoal estou eu aqui novamente com problemas no tef entao eu estou recebendo um erro estranho (segue o projeto de exemplo), onde o cupom fiscal é cancelado antes de chamar o auttar, segue a minha logica: -faço a venda R$2,00 -chamo o acbrtef.crt(1, indiceecf, numcoo), R$1.00 -chamo o acbrtef.crt(1, indiceecf, numcoo), R$1.00 segundo pagamento -se aprovou tudo - Subtotaliza o cupom - efetua as formas de pagamento - da uma espera de 500ms - chama acbrtef.ImprimirTransacoesPendentes() se alguem pudem me ajudar com isso fico grato perdi o dia todo tentando fazer funcionar e nao consegui, e o que mais me intriga é que no teste do acbr funciona perfeitamente: nao estou conseguindo anexar o arquivo, ta me retornado "Você excedeu seu espaço para anexos" existe isso? segue o projeto exemplo pelo 4shared: http://www.4shared.com/zip/sVzVy4Bx/testetef1.html
  7. ok, arquivo gerado com sucesso com a revisao 4459
  8. Ola Rafael, obrigado pelo retorno, entao fiz o teste com apenas um produto e o erro persiste, segue um projetinho de exemplo
  9. So pra deixar o comentario, com a revisao 4436, o LCB funcionou perfeitamente, obrigado
  10. Pessoal, eu de novo... pode ficar a tranquilos estou debugando bem o acbrframework, ahahahah. Bom vamos ao problema: estou gerando o estoque mais ou memos assim: With Grid TotalReg = .RowCount - 1 For i = 0 To TotalReg Dim ItemE2 As New ACBrFramework.PAF.ACBrPAFRegistroE2 ItemE2.COD_MERC = CStr(.GetRow(i).Cells("CodBarra").Value) ItemE2.DESC_MERC = CStr(.GetRow(i).Cells("DescPro").Value) ItemE2.QTDE_EST = CDec(.GetRow(i).Cells("EstoqueAtual").Value) ItemE2.UN_MED = CStr(IIf(IsDBNull(.GetRow(i).Cells("UnidPro").Value) = False, .GetRow(i).Cells("UnidPro").Value, " ")) ItemE2.RegistroValido = True AcBrPAF.PAF_E.RegistroE2.Add(ItemE2) ItemE2 = Nothing Next If AcBrPAF.SaveFileTXT_E("PAF_Estoque.txt") = True Then tMsg.Msg("Arquivo de estoque gerado em: " & AcBrPAF.Path & "PAF_Estoque.Txt") Me.Close() Else tMsg.Msg("O arquivo não foi gerado!") End If End With E esta apresentando este erro, segue a tela em anexo. Gostaria de salientar que a adicao dos produto ocorre normalmente, o erro acontece no momento de gerar o arquivo estou usando a revisao 4436
  11. obrigado rafael, vou baixar e testar, e dou noticias do funcionamento, por hora muito obrigado
  12. Entrando no tópico do colega, mais talvez resolva o seu problema... eu pego os dados da ultima redução z antes de emitir a redução, pois se executar desse modo a unica coisa que ficara errada é o crz, mais ai é so acrescentar 1 e fica tudo blz. Estou correto? Isso solucionará sua dúvida?
  13. Pessoal Outro probleminha encontrado com o LCB, segue a tela e um projeto de exemplo, me corrijam se estiver com a lógica errada. Estou usando VS 2012 e revisao 4343 do acbrframework TesteLCB.rar
  14. So pra deixar resgistrado... o problema ja foi resolvido e disponibilizado no SVN. Obrigado a todos
  15. Nao querendo ser chato, mais pode me ajudar?
  16. Ola rafael cara assim, ja fiz de tudo e nao consegui fazer funcionar, tem como voce me ajudar, voce teria ai por acaso algum exemplo via VB, pois nao estou conseguindo achar o defeito. agradecido ps. te adicionei no msn: [email protected], se puder me adicionar tambem: [email protected] obrigado mais uma vez
  17. Rafael na verdade o tef funciona com o Teste que veio junto com o AcbrFramework via svn, so nao funciona na minha aplicação, acho que ta faltando algum parametro, mais nao estou conseguindo achar qual é. Entende?
  18. cara ele tem 45mb como eu faço pra te enviar?
  19. desculpe a minha ignorancia mais o que é GP posso te adicionar no msn?
  20. Pessoal, passei o fim de semana todo tentado fazer funcionar o tef auttar pelo acbrframework via vb.net 2012. Não sou muito bom entendedor de orientação a objetos, por isso o metodo procedual (eu sei isso é errado, mais estou aprendendo), bom tambem tem um problema programo muito bem em vb e C# nao sei quase nada, pouco coisa com um pouco de interpretaçao, ta... entao tentando migrar o teste do acbr para a minha aplicação fiz um pequeno projeto, e deixei a ecf do seguinte modo: - abri o cupom fiscal; - fiz a venda de um item (total 7,67); - a forma de pagamento do cartao de debito na ecf é "03"; - cupom fiscal em aberto é o "51592"; - chamei o tef e apresentou e nao sei como resolver este problema. segue a tela abaixo segue tambem o meu pequeno projeto de teste. se alguem puder me ajudar fico muitissisisimo contente testetef.rar
  21. so mais uma duvida, o porque se eu pegar o SVN do acbrframework e recompilar, ele fica com nomes e tamanhos diferentes do qual esta no site?
  22. opa legal... só mais uma duvida como que eu faco para contatar ele?
  23. ola Juliomar, obrigado por responder, entao, hoje... do jeito que a auttar me passou é por troca de arquivos, so que eu queria uma explicação de como fazer rodar o teste do AcbrFramework, pois creio q com o AcbrFramework, vai ficar mais estável.
  24. marcelokrol

    tef auttar

    estou implementando o meu primeiro TEF, e estou fazendo pela auttar, eles me passaram um monte de rotinas que dever ser seguidas. bom ate ai tudo bem, ja esta rodando direitinho, so que a rotina é muito estensa e trabalhosa e, vi na changelog que o teste do tef ja avisa sido terminado. Entao ai vem a pergunta: como utilizar o teste? o meu client auttar fica em "C:\Program Files (x86)\Auttar\CTFClient\bin" e segundo a auttar me passou que deve ser gerado um arquivo POSENTRA com os comandos e o client devolte um arquivo POSSAIDA, so que o teste tenta abrir uma pasta em c:\auttar_tefip, eu nao entendi direto como que isso funciona, alguem sabe me dizer?
  25. Boa noite pessoal, estou tentando efetuar a integração de meu sistema (vb6) com o acbrmonitor. Estou tentando efetuar a comunicação via socket tcp, pois vi que esta opção é mais rápida, so que estou enfrentando problemas, antão alguem teria algum exemplo de como efetuar a comunicação com o acbrmonitor para ecf via socket com vb6. Desde ja agradeço a todos
×
×
  • 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.