Jump to content

Edevair Viesa Junior

Usuários SAC
  • Content Count

    262
  • Joined

  • Last visited

Community Reputation

44 Excellent

1 Follower

About Edevair Viesa Junior

  • Rank
    Membro Ativo
  • Birthday 08/16/1977

Profile Information

  • Sexo
    Masculino
  • Localização
    : São Caetano do Sul - SP

Recent Profile Visitors

1,020 profile views
  1. Muito obrigado pela resposta @BigWings Era exatamente isso, o que aconteceu é que na versão anterior do nosso sistema, tínhamos cadastrado todos os modelos de balanças suportados pelo sistema e mudamos elas para o genérico, como no exemplo do ACBrBal, o que acontece é que na hora de detectar a balança configurada no PDV nós listamos pela descrição gravada no BD e associoamos a balança correta com um if que no else cai para a balança genérica.. Pois bem , o problema é que no banco estava gravado Toledo Prix 4 e quando fazia o select ele caia no else colocando genérica, foi mudar para Toledo que deu certo, falha minha !!! Muito obrigado !
  2. Boa tarde, estou com um problema num cliente que não está lendo o peso, dá erro de timeout. Segue log em anexo.. Como resolvo, o peso vem como zero sempre !!! LogBalanca.txt
  3. Obrigado aos dois pela ajuda, matou a pau, foi só usar o demo pra verificar o erro, que está em meu programa, por se tratar de uma empresa Simples Nacional eu envio ao XML concatenando 0 (zeros) à esquerda até o tamanho 3, como 60 só tem tamanho 2 o meu if do CST estava lendo 060 e caia pro else que é envia 90 no caso de não se enquadrar em nenhuma situação. Criei um NOVA verificação no caso de Simples Nacional Excesso e deu certo, segue o XML assinado ! As vezes estamos tão focados num assunto que acaba passando uma coisa besta deste tipo. Muito obrigado mais uma vez.... 35190808723218000186599000151710001397829400.xml
  4. Então procurando a fundo, eu consegui refazer a situação e na verdade o XML gerado antes da assinatura já está com o CST 90, porém eu passo com toda a certeza o CST 60, pois debugando cheguei a esta conclusão, existe alguma possibilidade do componente estar mudando isso ? Acho que é improvável né ? Deve ser algo que estou fazendo, mas não estou achando. Seguem os XMLs gerados antes de ser enviado ao SAT 000000000000005.xml 000000000000006.xml
  5. Ok. Vou entrar em contato, porém uma dúvida, o sat muda o CST que passamos ? Pq eu estou passando o CST 60 pra montar o xml e depois ele fica como 90 !
  6. Bom dia. Estou com problema em um cliente, o regime tributários é Simples Nacional, porém entrou em sublimite de excesso de receita. A contabilidade informou que o CST deste cliente deve ser 60 para uso com ST e 00 para tributado integralmente, eu montei o XML de acordo com as infromações tributárias, mas ao gerar o XML o CST fica 90 em ambos os casos. Seguem XMLs gerados e assinados pleo SAT Como devo proceder ? Muito Obrigado ! 35190816863271000100590004725120004737922391.xml 35190816863271000100590004725120004740303699.xml
  7. Sim. Acho que o problema é com o equipamento mesmo, fiz o teste com uma I9 e deu certo, testei tb com uma Daruma se também funcionou. Não fiz o teste, mas como testei com outros dois equipamentos e funcionou, acredito que seja realmente um problema com a Vox em sí. Mesmo assim muito obrigado pela ajuda...
  8. Está configurado exatamente como você informou.. Segue a imagem de como deveria aparecer, porém como não consigo imprimir em rede fiz outro teste com uma daruma Está saindo só o fim !!!! O total e a mensagem final...
  9. Este é o texto que deveria ser impresso : [CR][LF]</fn></ae>Controle Interno[CR][LF]Rhovanion Com[233]rcio e Servi[231]os de Inform[225]tica Ltd[CR][LF]CNPJ: 08.934.603/0001-72 IE: 636352640116[CR][LF] 26 de junho de 2019 Hora 16:57[CR][LF]Op.:PROGRAMADOR/001 <n>Loja: 001</n>[CR][LF]Sem Valor Fiscal Pedido Num.:000000000003016[CR][LF]</pular_linhas>[CR][LF]</linha_simples>[CR][LF]</ce>#|COD|DESC|QTD|UN| VL UN R$| VL ITEM R$[CR][LF]</linha_simples>[CR][LF]</ae><c>001 04793 016 PAC 3 CULOTE MALHA FEROZ 1.000 UN X R$ 13.50 <n> R$ 13.50</n></c>[CR][LF]</linha_simples>[CR][LF]</pular_linhas>[CR][LF]</ad><n><e>Total R$ 13.50</e></n>[CR][LF]</pular_linhas>[CR][LF]</linha_simples>[CR][LF]</pular_linhas>[CR][LF]</fn></ae>Obrigado pela Prefer[234]ncia ![CR][LF]</pular_linhas>[CR][LF]</pular_linhas>[CR][LF]</pular_linhas>[CR][LF]</pular_linhas>[CR][LF]</corte> Mas só sai isso : Total R$ 13.50</e></n>[CR][LF]</pular_linhas>[CR][LF]</linha_simples>[CR][LF]</pular_linhas>[CR][LF]</fn></ae>Obrigado pela Prefer[234]ncia ![CR][LF]</pular_linhas>[CR][LF]</pular_linhas>[CR][LF]</pular_linhas>[CR][LF]</pular_linhas>[CR][LF]</corte> Conforme imagem que enviei... Eu usei ppEscVox também e não funcionou, iso só acontece com impressão em rede, na impressão local imprime normalmente...
  10. Boa tarde. Estou usando o PosPrinter para fazer a impressão dos pedidos no meu sistema, porém ao usar uma impressora em rede um dos relatórios não está imprimindo as informações corretas, segue trecho do log e seu respectivo relatório : -------------------------------------------------------------------------------- ATIVAR - 26/06/19 16:57:33:174 - Modelo.: EscPosEpson - TimeOut: 20 - Arquivo: \\192.168.0.14\ELGIN -------------------------------------------------------------------------------- -- 26/06 16:57:33:215 - LerStatusImpressora( 1 ) -- 26/06 16:57:33:216 - stNaoSerial, -- 26/06 16:57:33:216 - Imprimir, Copias:1, DecodificarTags:SIM, TraduzirTags:SIM -- 26/06 16:57:33:217 - </zera>[CR][LF]</fn></ae>Controle Interno[CR][LF]Rhovanion Com[233]rcio e Servi[231]os de Inform[225]tica Ltd[CR][LF]CNPJ: 08.934.603/0001-72 IE: 636352640116[CR][LF] 26 de junho de 2019 Hora 16:57[CR][LF]Op.:PROGRAMADOR/001 <n>Loja: 001</n>[CR][LF]Sem Valor Fiscal Pedido Num.:000000000003016[CR][LF]</pular_linhas>[CR][LF]</linha_simples>[CR][LF]</ce>#|COD|DESC|QTD|UN| VL UN R$| VL ITEM R$[CR][LF]</linha_simples>[CR][LF]</ae><c>001 04793 016 PAC 3 CULOTE MALHA FEROZ 1.000 UN X R$ 13.50 <n> R$ 13.50</n></c>[CR][LF]</linha_simples>[CR][LF]</pular_linhas>[CR][LF]</ad><n><e>Total R$ 13.50</e></n>[CR][LF]</pular_linhas>[CR][LF]</linha_simples>[CR][LF]</pular_linhas>[CR][LF]</fn></ae>Obrigado pela Prefer[234]ncia ![CR][LF]</pular_linhas>[CR][LF]</pular_linhas>[CR][LF]</pular_linhas>[CR][LF]</pular_linhas>[CR][LF]</corte>[CR][LF][LF] -- 26/06 16:57:33:217 - TraduzirTag(</zera>) -> [ESC]@[ESC]3[SOH][ESC]t[16] -- 26/06 16:57:33:218 - TraduzirTag(</fn>) -> [ESC]![NUL] -- 26/06 16:57:33:218 - TraduzirTag(</ae>) -> [ESC]a[NUL] -- 26/06 16:57:33:219 - TraduzirTag(<n>) -> [ESC]![BS] -- 26/06 16:57:33:219 - TraduzirTag(</n>) -> [ESC]![NUL] -- 26/06 16:57:33:219 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:33:220 - TraduzirTag(</linha_simples>) -> ------------------------------------------------ -- 26/06 16:57:33:220 - TraduzirTag(</ce>) -> [ESC]a[SOH] -- 26/06 16:57:33:220 - TraduzirTag(</linha_simples>) -> ------------------------------------------------ -- 26/06 16:57:33:221 - TraduzirTag(</ae>) -> [ESC]a[NUL] -- 26/06 16:57:33:221 - TraduzirTag(<c>) -> [ESC]![SOH] -- 26/06 16:57:33:221 - TraduzirTag(<n>) -> [ESC]![TAB] -- 26/06 16:57:33:222 - TraduzirTag(</n>) -> [ESC]![SOH] -- 26/06 16:57:33:222 - TraduzirTag(</c>) -> [ESC]![NUL] -- 26/06 16:57:33:222 - TraduzirTag(</linha_simples>) -> ------------------------------------------------ -- 26/06 16:57:33:223 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:33:223 - TraduzirTag(</ad>) -> [ESC]a[STX] -- 26/06 16:57:33:223 - TraduzirTag(<n>) -> [ESC]![BS] -- 26/06 16:57:33:224 - TraduzirTag(<e>) -> [ESC]!( -- 26/06 16:57:33:224 - TraduzirTag(</e>) -> [ESC]![BS] -- 26/06 16:57:33:224 - TraduzirTag(</n>) -> [ESC]![NUL] -- 26/06 16:57:33:225 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:33:225 - TraduzirTag(</linha_simples>) -> ------------------------------------------------ -- 26/06 16:57:33:225 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:33:226 - TraduzirTag(</fn>) -> [ESC]![NUL] -- 26/06 16:57:33:226 - TraduzirTag(</ae>) -> [ESC]a[NUL] -- 26/06 16:57:33:226 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:33:227 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:33:227 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:33:227 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:33:228 - TraduzirTag(</corte>) -> [GS]V[NUL] -- 26/06 16:57:33:228 - EnviarStringDevice( [ESC]@[ESC]3[SOH][ESC]t[16][LF][ESC]![NUL][ESC]a[NUL]Controle Interno[LF]Rhovanion Com[233]rcio e Servi[231]os de Inform[225]tica Ltd[LF]CNPJ: 08.934.603/0001-72 IE: 636352640116[LF] 26 de junho de 2019 Hora 16:57[LF]Op.:PROGRAMADOR/001 [ESC]![BS]Loja: 001[ESC]![NUL][LF]Sem Valor Fiscal Pedido Num.:000000000003016[LF][LF]------------------------------------------------[LF][ESC]a[SOH]#|COD|DESC|QTD|UN| VL UN R$| VL ITEM R$[LF]------------------------------------------------[LF][ESC]a[NUL][ESC]![SOH]001 04793 016 PAC 3 CULOTE MALHA FEROZ 1.000 UN X R$ 13.50 [ESC]![TAB] R$ 13.50[ESC]![SOH][ESC]![NUL][LF]------------------------------------------------[LF][LF][ESC]a[STX][ESC]![BS][ESC]!(Total R$ 13.50[ESC]![BS][ESC]![NUL][LF][LF]------------------------------------------------[LF][LF][ESC]![NUL][ESC]a[NUL]Obrigado pela Prefer[234]ncia ![LF][LF][LF][LF][LF][GS]V[NUL][LF][LF]) -------------------------------------------------------------------------------- DESATIVAR - 26/06/19 16:57:33:373 -------------------------------------------------------------------------------- Está saindo Conforme arquivo em anexo.. Tenho um outro conforme segue trecho do log que sai certinho... Alguém já passou por isso ? -------------------------------------------------------------------------------- ATIVAR - 26/06/19 16:57:38:971 - Modelo.: EscPosEpson - TimeOut: 20 - Arquivo: \\192.168.0.14\ELGIN -------------------------------------------------------------------------------- -- 26/06 16:57:39:007 - LerStatusImpressora( 1 ) -- 26/06 16:57:39:007 - stNaoSerial, -- 26/06 16:57:39:007 - Imprimir, Copias:1, DecodificarTags:SIM, TraduzirTags:SIM -- 26/06 16:57:39:008 - </zera>[CR][LF]</ce><a>Cancelamento</a>[CR][LF]</ce><a>TOTAL : PEDIDO</a>[CR][LF]</pular_linhas>[CR][LF]</linha_simples>[CR][LF]</pular_linhas>[CR][LF]</fn></ae>Caixa : Caixa 1[CR][LF]</pular_linhas>[CR][LF]Operador : Programador[CR][LF]</pular_linhas>[CR][LF]Autorizado : PROGRAMADOR[CR][LF]</pular_linhas>[CR][LF]</linha_simples>[CR][LF]</pular_linhas>[CR][LF]<n>Dados do Fechamento</n>[CR][LF]</pular_linhas>[CR][LF]</pular_linhas>[CR][LF]Num. Fechamento : 000000000000081[CR][LF]</pular_linhas>[CR][LF]</linha_simples>[CR][LF]</pular_linhas>[CR][LF]<n>Dados do Cancelamento</n>[CR][LF]</pular_linhas>[CR][LF]</pular_linhas>[CR][LF]Pedido : 000000000003016[CR][LF]</pular_linhas>[CR][LF]Motivo : teste[CR][LF]</pular_linhas>[CR][LF]Descricao : Pedido Total R$ 13.50[CR][LF]</pular_linhas>[CR][LF]</linha_simples>[CR][LF]</pular_linhas>[CR][LF]</pular_linhas>[CR][LF]</pular_linhas>[CR][LF]</pular_linhas>[CR][LF]</corte>[CR][LF][LF] -- 26/06 16:57:39:008 - TraduzirTag(</zera>) -> [ESC]@[ESC]3[SOH][ESC]t[16] -- 26/06 16:57:39:008 - TraduzirTag(</ce>) -> [ESC]a[SOH] -- 26/06 16:57:39:008 - TraduzirTag(<a>) -> [ESC]![16] -- 26/06 16:57:39:008 - TraduzirTag(</a>) -> [ESC]![NUL] -- 26/06 16:57:39:009 - TraduzirTag(</ce>) -> [ESC]a[SOH] -- 26/06 16:57:39:009 - TraduzirTag(<a>) -> [ESC]![16] -- 26/06 16:57:39:009 - TraduzirTag(</a>) -> [ESC]![NUL] -- 26/06 16:57:39:009 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:39:009 - TraduzirTag(</linha_simples>) -> ------------------------------------------------ -- 26/06 16:57:39:009 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:39:010 - TraduzirTag(</fn>) -> [ESC]![NUL] -- 26/06 16:57:39:010 - TraduzirTag(</ae>) -> [ESC]a[NUL] -- 26/06 16:57:39:010 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:39:010 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:39:010 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:39:010 - TraduzirTag(</linha_simples>) -> ------------------------------------------------ -- 26/06 16:57:39:011 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:39:011 - TraduzirTag(<n>) -> [ESC]![BS] -- 26/06 16:57:39:011 - TraduzirTag(</n>) -> [ESC]![NUL] -- 26/06 16:57:39:011 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:39:011 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:39:011 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:39:012 - TraduzirTag(</linha_simples>) -> ------------------------------------------------ -- 26/06 16:57:39:012 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:39:012 - TraduzirTag(<n>) -> [ESC]![BS] -- 26/06 16:57:39:012 - TraduzirTag(</n>) -> [ESC]![NUL] -- 26/06 16:57:39:012 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:39:012 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:39:012 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:39:013 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:39:013 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:39:013 - TraduzirTag(</linha_simples>) -> ------------------------------------------------ -- 26/06 16:57:39:013 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:39:013 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:39:013 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:39:014 - TraduzirTag(</pular_linhas>) -> -- 26/06 16:57:39:014 - TraduzirTag(</corte>) -> [GS]V[NUL] -- 26/06 16:57:39:014 - EnviarStringDevice( [ESC]@[ESC]3[SOH][ESC]t[16][LF][ESC]a[SOH][ESC]![16]Cancelamento[ESC]![NUL][LF][ESC]a[SOH][ESC]![16]TOTAL : PEDIDO[ESC]![NUL][LF][LF]------------------------------------------------[LF][LF][ESC]![NUL][ESC]a[NUL]Caixa : Caixa 1[LF][LF]Operador : Programador[LF][LF]Autorizado : PROGRAMADOR[LF][LF]------------------------------------------------[LF][LF][ESC]![BS]Dados do Fechamento[ESC]![NUL][LF][LF][LF]Num. Fechamento : 000000000000081[LF][LF]------------------------------------------------[LF][LF][ESC]![BS]Dados do Cancelamento[ESC]![NUL][LF][LF][LF]Pedido : 000000000003016[LF][LF]Motivo : teste[LF][LF]Descricao : Pedido Total R$ 13.50[LF][LF]------------------------------------------------[LF][LF][LF][LF][LF][GS]V[NUL][LF][LF]) -------------------------------------------------------------------------------- DESATIVAR - 26/06/19 16:57:39:140 -------------------------------------------------------------------------------- Obs : Uso uma Elgin Vox e já testei no modelo PosEpson e PosElgin
  11. Hummm.. Acho que a informação não procede.... Se usar truncamento neste caso que citei acima, os valores ficam diferentes também... o problemas está neste arredondamento : Produto A - Valor Unitário R$ 14,90 - Qtd 1,550 Kg = R$ 23,095 O RoundABNT arredonda para R$ 23,09 ficando igual ao trunc porém no sat o valor calculado fica R$ 23,10 conforme imagem do comprovante em anexo. Fiz um teste informando R$ 0,01 a mais na forma de pagamento e o cupom foi gerado !!!
  12. Boa tarde. Pessoal estou passando por um problema que parece não ter fim, toda hora uma situação diferente e meus clientes reclamando muito com estes erros, é o seguinte, eu uso a função RounABNT do ACBr para gravar informações no banco de dados e gerar o XML do sat. Eu tenho um exemplo que está acontecendo neste momento (lembrando que é um BD de testes) Tenho 2 produtos diferentes na venda : Produto A - Valor Unitário R$ 14,90 - Qtd 1,550 Kg = R$ 23,095 Produto B - Valor Unitário R$ 34,90 - Qtd 2,168 Kg = R$ 75,6632 Usando o RoundABNT os valores arredondados para duas casas decimais ficam respectivamente R$ 23,09 e R$ 75,66 e totalizando R$ 98,75 Pois bem, porém quando eu gero o XML, quem calcula os subtotais e total é o sat e no sat os valores são respectivamente R$ 23,10 e R$ 75,66 e totalizando R$ 98,76, conforme xml em anexo. Ao validar o xml retorna o erro : Porém como a soma no sistema ficou R$ 98,75 o valor informado pago fica com R$ 0,01 menor e gera o erro. Como resolvo esta situação ? Erro retorno do sat (no log gerado pelo sat) : Alguém ja passou por isso ?? Muito Obrigado ! 000000000002028.xml
  13. Boa tarde. Estou gerando um relatório com um campo RLDBMemo numa band do tipo btDetail, é um contrato , onde ficaria gravado o Texto em um Campo Blob Textual , porém os Fortes se perde na hora de imprimir, alguém já fez algo parecido e que possa me ajudar ? Ele justamente se perde na hora de imprimir as folhas adicionais , tipo quando o Blob estoura mais que uma folha, ele só imprime a primeira, não criando uma segunda folha para impressão. Desde já agradeço !!
  14. @José M. S. Junior bom dia.. Deu tudo certo !!! Eu descobri onde errei, deu erro pq eu estava fazendo testes com toRemessaBaixar também, aí na hora de gerar a remessa foi errado a sequencia, assim : 1 - toRemessaBaixar 2 - toRemessaAlterarVencimento 3 - toRemessaAlterarValorTitulo Aí como o tipo de ocorrência inicial era o baixar, a rejeição ocorria na segunda linha, quando tentava alterar o vencimento de um titulo baixado, aí foi só arrumar a sequencia na hora de gerar a remessa que deu tudo certinho, alterou o valor e alterou o vencimento e depois baixou, perfeito ! Muito Obrigado pela ajuda...
×
×
  • Create New...