Jump to content

Rodrigo1895

Membros
  • Content Count

    42
  • Joined

  • Last visited

Community Reputation

0 Neutral

About Rodrigo1895

  • Rank
    Membro

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Se o aparelho suporta 0.06, logicamente ele não vai aceitar o 0.07. Mas aparelhos que suportam 0.07, aceitam versões anteriores como 0.06?
  2. Entendi, quando atualizo o SAT, também atualiza a versão do XML que vou usar? Como vejo a versão do XML que o SAT está utilizando?
  3. Entendi, mas o próprio ACBr faz a atualização pela função, ou eu tenho que fazer? Se for eu quem atualizo, logo em seguida de emitir um CFe, se na mensagem do Sefaz retornar que tem atualização, já posso atualizar?
  4. Quando vocês executam a fução AtualizarSoftwareSAT do SAT? É obrigado a atualização do SAT?
  5. O que posso estar fazendo de errado?
  6. Estou fazendo o método CancelaUltimaVenda no SAT. Estou utilizando o Emulador do SAT. O XML enviado para o Emulador é este: <?xml version="1.0" encoding="UTF-8"?> <CFeCanc> <infCFe chCanc="CFe35160711111111111111591234567890002719513120"> <ide> <CNPJ>11111111111111</CNPJ> <signAC>1234567890</signAC> <numeroCaixa>001</numeroCaixa> </ide> <emit/> <dest/> <total/> </infCFe> </CFeCanc> Mas no emulador dá este erro: [2016-07-28 16:41:17.200]:Erro no campo 'cnpj': CNPJ da Software House invalido. [2016-07-28 16:41:17.202]:Erro no campo 'ide': 1454 O que estou fazendo de errado? A função EnviaDadosVenda consegui fazer normal, e está funcionando, utilizando o mesmo emulador, o mesmo cnpj e a mesma assinatura.
  7. Então, testei a leitura por este aplicativo, as vezes na hora de ler da um erro inesperado e fecha a aplicação toda, as vezes fecha a câmera mas não mostra nenhuma informação... Baixei um aplicativo para ler QRCodes, e ele consegue ler normal, mostra a string corretamente. Mas queria ter a certeza de que está certo, mas o aplicativo não da "tanca" não funcionou aqui. Segue como está ficando minha String do QRCode: Sem consumidor: 35160711111111111111591234567890002664184724|20160727041830|53.20||DxgGqYTIrsnzGW4i/JHVZGnkgeNRCi8rWvEq1+6VE5Rfr82dNfFhUaQZHRWNAyPsIq5pYgOh3Lk05lU2WzUV7beL3WyQ6vzyZrYGxiFdKqd+p9t+zTKQ8gtarVOsiNF2eJHYSu7+/ecs0/jojyDOkuYw0QV+1YL23hxdCNazC9Mtn88LbKKBEjqPkZEv/0hUKA1sfDwOnGPJmMpDhP1yCEeoEfX/OlAsY6h/FIomTMPKooLhgqJwer4zqyNyhDmlmuI8fkXd+mET9PSGCoHT0zBKis6eIYqkdGR2AqM3tQZlVNVgU26Rddr0QVZoyWe/Dz3P3IOEgc71/9bITzLqYQ== Com consumidor: 35160711111111111111591234567890002678189790|20160727041919|53.20|11111111111|WHfB0Xfi9cSrbqFXgMYxzk5vx4p7kcjITc7aUVEGJqABP908/lj27roDbf4ILgmBbeN/ayUb/FIMlLRHzzKaQnJwaKRYz3yo0SSd6VFkmeT28tN8IKgtXB8bTjJ7Z83hhS1PLo0jJSzb+bpfqD/3IyN/eEMOd+q2AAtNEuNh+xMefE3sjQfpqu3s30merkis/03pB2Zct8xEUl63v9nzvRyeGPdHQSRjDvaiEZATOTo0rIjGWDmTTRVpVsjLcUpuPDZqjgloIZoDGIHLDBWVmQN8bcaLR8l5beGRP0mEfoMpvks81XGdMdIX9bHVWBwOecykonOzHk22QVPKhoX4dg==
  8. Como posso consultar um QRCode que foi feito a partir de um CFe emitido pelo Emulador e não por um SAT de produção?
  9. Nunca trabalhei com Pascal... Não sei como posso fazer isso com Pascal, mas vou tentar aqui. Obrigado!
  10. Tentei fazer assim: byte iQtdBytes = (byte) qrCodeString.length(); byte bMenos = (byte) (iQtdBytes >> 8); byte bMais = (byte) ((iQtdBytes & 255) + 2); byte[] qrCode = {27, (byte) 129, (byte) bMais, (byte) bMenos, (byte) 5, (byte) 0}; return new String(qrCode) + qrCodeString; Mas não deu...
  11. Daniel Simoes e Juliomar Marchetti Já olhei este exemplo e um em C# também. Fiz assim em java: String s = "StringdoQRCode"; int iQtdBytes = s.length(); int bMenos = iQtdBytes >> 8; int bMais = (iQtdBytes & 255) + 2; try { FileWriter out = new FileWriter("COM3"); out.write(27); //0x1B out.write(129); //0x81 out.write(bMais); out.write(bMenos); out.write(5); //0x005 out.write(0); //0x000 out.write(s); out.close(); } catch (IOException e) { e.printStackTrace(); } // Tentei assim também: try { FileWriter out = new FileWriter("COM3"); out.write(0x1B); out.write(0x81); out.write(bMais); out.write(bMenos); out.write(0x005); out.write(0x000); out.write(s); out.close(); } catch (IOException e) { e.printStackTrace(); } // E assim: char[] qrCode = {27, (char) 129, (char) bMais, (char) bMenos, (char) 5, (char) 0}; String qrCodeFinal = new String(qrCode) + s Mas o QRCode não é impresso, o que sai impresso é a String do QRCode. Pela DLL o QRCode funciona, então não é problema na impressora. E pela comunicação direta consigo imprimir negrito, expandido, código de barras, etc. Só QRCode que não deu certo. Entrei em contato com o suporte da Daruma. Disseram que eles só tem exemplo em Delphi e C#, não conseguiram me ajudar.
  12. Entrei em contato, mas eles não souberam me dizer como faço em java sem utilizar a DLL...
  13. Estou tentando imprimir QRCode por comunicação direta em uma Daruma DR700, mas não estou obtendo sucesso. Estou utilizando java, fiz assim: String s = "StringParaImpressaoQRCode"; int iQtdBytes = s.length(); int bMenos = iQtdBytes >> 8; int bMais = (iQtdBytes & 255) + 2 byte[] qrCode = {(byte) 27, (byte) 129, (byte) bMais, (byte) bMenos, (byte) 0, // largura modulo (byte) 0}; //nivel correcao String qrCodeFinal = new String(qrCode) + s; Mas é impresso a String do QRCode e não a imagem dele. Não é problema com a impressora, pois pela DLL da daruma o QRCode imprime normalmente. Também não é problema a forma que faço a comunicação direta, pois consigo imprimir negrito, expandido, código de barras... Por exemplo, código de barras imprimo assim pela comunicação direta, e sai perfeitamente: String s = "StringParaCodBarra"; int largura = 3; int altura = 70; int mostrarCod = 0; byte[] codBarra = {27, 98, 5, (byte) largura, (byte) altura, (byte) mostrarCod}; byte[] fimCodBarra = {00}; String stringCodBarra = new String(codBarra) + s + new String(fimCodBarra); O que estou fazendo de errado na impressão do QRCode?
  14. Agora fiquei confuso... Vi em um site que o vAliqProd é um valor fixo da aliquota... Alíquota específica Nesta modalidade de tributação a base de cálculo é a quantia por unidade da mercadoria, o valor do tributo é um valor fixo para esta quantia, o valor total do tributo neste caso é o produto do valor do tributo pela quantidade. Ex.: Valor da alíquota do COFINS em R$: 0,0076 (*vAliqProd) Quantidade do produto na unidade tibutável: 1000 (qBCProd) Valor do COFINS: 1000 x 0,0076 = 0,76 http://www.flexdocs.com.br/guiaNFe/gerarNFe.detalhe.imp.COFINS.html
  15. Entendi, e voltando ao q o amigo Celso citou: o campo vAliqProd é um valor fixo, mas como acho este valor?
×
×
  • Create New...