Jump to content

Promoção de Natal SAC Mensal

Contrate e ganhe 1 Kit agenda + Caneta
Saiba mais

LANÇAMENTO
Curso Completo - Dominando o ACBrMonitor

Conheça o Curso

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

OFF-TI

ANSWERED Tags <e> ocupando espaço desnecessário ao validar CFSAT

Recommended Posts

Prezados, 

 

Atendendo a alguns clientes, implementei as tags <e> e </e> para expandir o nome/razão impresso no cupom, porém tenho a impressão que tais tags estão sendo enviados ao fisco como parte da razão social o que acaba excedendo a quantidade máxima permitida de caracteres quando a razão social é grande.

Enviando com as tags e com uma razão social grande o suficiente, recebo o erro retornado pelo fisco é:

Resposta:555308|06010|1999|Erro desconhecido|

Para resolver o problema, tive que limitar o máximo de caracteres da razão social a 41 e depois usar as chaves <e> e </e>.  É possível fazer um ajuste no ACBR para que as tags não contem mais no envio ao fisco ou tem uma outra forma de resolver este problema?

Obs. Antes (sem as tags) a razão social poderia ter o máximo de 60 caracteres e não gerava erro na resposta do envio do CFSAT.

 

Atenciosamente

Leandro 

 

 

 

Share this post


Link to post
Share on other sites

Não consegui compreender o problema...
Poderia por favor postar um trecho de código ou Logs ?


Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites

Olá Daniel.

 

Antes:

[xNome]

00008-PREFEITURA MUN.TEJUPA(ADMINISTRACAO TRANSP.UNIVER

Efeito : Cupom impresso corretamente, não sofre rejeição ao enviá-lo ao governo.

 

 

Depois

[xNome]

<e>00008-PREFEITURA MUN.TEJUPA(ADMINISTRACAO TRANSP.UNIVER</e>

Efeito:  Cupom é rejeitado após ser enviado ao fisco, erro:  Resposta:555308|06010|1999|Erro desconhecido|.   Para corrigir o problema e continuar usando as tags preciso truncar para <e>00008-PREFEITURA MUN.TEJUPA(ADMINISTRACAO</e>

 

 

É possível fazer um ajuste no ACBR para que as tags não contem mais no envio ao fisco ou tem uma outra forma de resolver este problema?

 

 

Se não ficou claro ainda, explico mais.

 

 

 

Edited by OFF-TI

Share this post


Link to post
Share on other sites

Por favor anexe o XML gerado... creio que a tag <e> está indo no XML para o Fisco...

Não sei se isso é uma boa... pois é o campo que o Fisco identifica como Razão Social válida do Emissor

  • Like 1

Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites

 

Segue o XML, as tags aparecem no XML tbem.

 

<?xml version="1.0" encoding="UTF-8"?>

-<CFe>


-<infCFe versaoSB="020100" versaoDadosEnt="0.07" versao="0.07" Id="CFe41191182373077000171599000089280010184883249">


-<ide>

<cUF>41</cUF>

<cNF>488324</cNF>

<mod>59</mod>

<nserieSAT>900008928</nserieSAT>

<nCFe>001018</nCFe>

<dEmi>20191125</dEmi>

<hEmi>094708</hEmi>

<cDV>9</cDV>

<tpAmb>2</tpAmb>

<CNPJ>16716114000172</CNPJ>

<signAC>SGR-SAT SISTEMA DE GESTAO E RETAGUARDA DO SAT</signAC>

<assinaturaQRCODE>XKYlLXuc7SlJ3fuhEk07NS5qxNYSHPLb4bbA4TuXTWaPoQ0CbBpLz9dECtjN8G1KZlXv3cii7ks2vbyDsR/9SJozvAzKYgKaTORfQd4avl8mBfAOSm5gjZC4y3Mpc0T01AtobMoJDlgivKBsJwCOyGBmSJhJB+sH5sZHWewevy1sDmx+IfF5VeEoeU/Jid76tMysCER6o9dj+ed08ZlN0lqOJONBQQg83myoPzBTbAYOoDIsLzDl8Q1BqJ+YklpHy7NNX2w4f1YwIiACYvwB6/Pxg3IQmNmjtt7yohD5oo7Xg37IvuGXPMJCbevqxDWdyqruhs7yIWNaDSWjnma8Cg==</assinaturaQRCODE>

<numeroCaixa>001</numeroCaixa>

</ide>


-<emit>

<CNPJ>82373077000171</CNPJ>

<xNome>BEMATECH S.A</xNome>


-<enderEmit>

<xLgr>AVENIDA RUI BARBOSA</xLgr>

<nro>2529</nro>

<xCpl>: MODULOS 06 07 E 08;</xCpl>

<xBairro>IPE</xBairro>

<xMun>SAO JOSE DOS PINHAIS</xMun>

<CEP>83055320</CEP>

</enderEmit>

<IE>111111111111</IE>

<cRegTrib>1</cRegTrib>

<indRatISSQN>N</indRatISSQN>

</emit>


-<dest>

<CPF/>

<xNome><e>01000- VENDA AO CONSUMIDOR </e></xNome>

</dest>


-<det nItem="1">


-<prod>

<cProd>00013</cProd>

<xProd>GASOLINA COMUM</xProd>

<NCM>27101259</NCM>

<CFOP>5656</CFOP>

<uCom>LTS</uCom>

<qCom>2.7040</qCom>

<vUnCom>3.699</vUnCom>

<vProd>10.00</vProd>

<indRegra>T</indRegra>

<vItem>10.00</vItem>


-<obsFiscoDet xCampoDet="Cod. Produto ANP">

<xTextoDet>320102001</xTextoDet>

</obsFiscoDet>


-<obsFiscoDet xCampoDet="Cod. CEST">

<xTextoDet>0600200</xTextoDet>

</obsFiscoDet>

</prod>


-<imposto>

<vItem12741>3.85</vItem12741>


-<ICMS>


-<ICMS40>

<Orig>0</Orig>

<CST>60</CST>

</ICMS40>

</ICMS>


-<PIS>


-<PISNT>

<CST>04</CST>

</PISNT>

</PIS>


-<COFINS>


-<COFINSNT>

<CST>04</CST>

</COFINSNT>

</COFINS>

</imposto>

</det>


-<total>


-<ICMSTot>

<vICMS>0.00</vICMS>

<vProd>10.00</vProd>

<vDesc>0.00</vDesc>

<vPIS>0.00</vPIS>

<vCOFINS>0.00</vCOFINS>

<vPISST>0.00</vPISST>

<vCOFINSST>0.00</vCOFINSST>

<vOutro>0.00</vOutro>

</ICMSTot>

<vCFe>10.00</vCFe>

<vCFeLei12741>3.85</vCFeLei12741>

</total>


-<pgto>


-<MP>

<cMP>01</cMP>

<vMP>10.00</vMP>

</MP>

<vTroco>0.00</vTroco>

</pgto>


-<infAdic>

<infCpl>, N. Referencia 00009221 U 01 T 1, Trib.aprox.Federal 1,35 Estadual 2,50 IBPT, , ASS......................................</infCpl>


-<obsFisco xCampo="xCampo1">

<xTexto>xTexto1</xTexto>

</obsFisco>

</infAdic>

</infCFe>


-<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">


-<SignedInfo xmlns="http://www.w3.org/2000/09/xmldsig#">

<CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>

<SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>


-<Reference URI="#CFe41191182373077000171599000089280010184883249">


-<Transforms>

<Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>

<Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>

</Transforms>

<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>

<DigestValue>ZHFuW7VFjd9ODZOcJqBALDFXBqZ4Ya+cBtQthUiRd44=</DigestValue>

</Reference>

</SignedInfo>

<SignatureValue>lXUDTIdXFQ/VBNu6TVocQ2epA2F0wRld0l66OeADIzB4F3kjmGCq+C0Bdzf4hWNkHyYm8fCBqC8UhFJx6mdXZWupyuy1v8v3mXbENPDWas5hTnI7wxctjjOb/pT+iz5mgRiM274tYYvGZ8Cuj2Bp2YgYMe088DfZR3+6kCudSYuySf6fCdEsQWh7WMBQ18Dn1LfaYP2D50zfB5laQRmir44OCljDQT2yTa1hbLkO/gXIpXTquVp18gQEu5InnYpiIi7k9Z/wMx8aqgy+UQwWNhtvPKg81eFtF7ctqJn4LONzGlKkMjFR0bCvXgenm3+x8sKZpY5MBGt9xogxIY8ybA==</SignatureValue>


-<KeyInfo>


-<X509Data>

<X509Certificate>MIIFtjCCBJ6gAwIBAgICDEEwDQYJKoZIhvcNAQENBQAwaDELMAkGA1UEBhMCQlIxEjAQBgNVBAgMCVNBTyBQQVVMTzESMBAGA1UEBwwJU0FPIFBBVUxPMQ8wDQYDVQQKDAZBQ0ZVU1AxDzANBgNVBAsMBkFDRlVTUDEPMA0GA1UEAwwGQUNGVVNQMB4XDTE2MDYxNDE3NDAyNVoXDTIxMDYxMzE3NDAyNVowgZsxCzAJBgNVBAYTAkJSMQ8wDQYDVQQIDAZQYXJhbmExETAPBgNVBAoMCFNFRkFaLVNQMSgwJgYDVQQLEx9BdXRvcmlkYWRlIGRlIFJlZ2lzdHJvIFNFRkFaIFNQMRgwFgYDVQQLEw9BQyBTQVQgU0VGQVogU1AxJDAiBgNVBAMMG0JFTUFURUNIIFMuQTo4MjM3MzA3NzAwMDE3MTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMckoiROSz4BCAM0jFuvelGPD4siY4aB7VnR77uCZElCuVcbi1x8doQgiX+tREap/CRaJdiqnqxaL2x1UPVoB2fyWWZF8dhtorbDzN/cbVbtqaNff+/GTL2OW5FIsPEPsi268hB12DMxZeBaL+g7qFtcmNR3HA4fZBWfFmJ7EiDqlzG0aSpmofFb9xBaUwiYIYKXLyv7CRxSl41Igz8na+xR/z2I4i+LT+N+jthocpaFlx8r98/Z4xNce/lKxCHz0q9//qPMXHhKTfVZp7op2MJrdEHXaQ89uhmm7Xz5VWR0qDlVdAHBNXl46l6vCk3c3CZzTgR/AnlGcIFH8LmkIqcCAwEAAaOCAjQwggIwMAkGA1UdEwQCMAAwDgYDVR0PAQH/BAQDAgXgMCwGCWCGSAGG+EIBDQQfFh1PcGVuU1NMIEdlbmVyYXRlZCBDZXJ0aWZpY2F0ZTAdBgNVHQ4EFgQUCHSfwlkTu1iotBnyGj/NozmAYd8wHwYDVR0jBBgwFoAUFbTjkYYkLOozTwUeLS+Tt0iXx3gwEwYDVR0lBAwwCgYIKwYBBQUHAwIwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2Fjc2F0LmZhemVuZGEuc3AuZ292LmJyL2Fjc2F0c2VmYXpzcGNybC5jcmwwgacGCCsGAQUFBwEBBIGaMIGXMDUGCCsGAQUFBzABhilodHRwOi8vb2NzcC1waWxvdC5pbXByZW5zYW9maWNpYWwuY29tLmJyLzBeBggrBgEFBQcwAoZSaHR0cDovL2Fjc2F0LXRlc3RlLmltcHJlbnNhb2ZpY2lhbC5jb20uYnIvcmVwb3NpdG9yaW8vY2VydGlmaWNhZG9zL2Fjc2F0LXRlc3RlLnA3YzB7BgNVHSAEdDByMHAGCSsGAQQBgewtAzBjMGEGCCsGAQUFBwIBFlVodHRwOi8vYWNzYXQuaW1wcmVuc2FvZmljaWFsLmNvbS5ici9yZXBvc2l0b3Jpby9kcGMvYWNzYXRzZWZhenNwL2RwY19hY3NhdHNlZmF6c3AucGRmMCQGA1UdEQQdMBugGQYFYEwBAwOgEAwOODIzNzMwNzcwMDAxNzEwDQYJKoZIhvcNAQENBQADggEBAMQ9SNRTihm2MipNrkzkFV52BjA+kp+4PPz2a3GyKVR7Ft2SUk1R82BnoooTctAF8EwwMtGwH8wrRp4x6IsdkgIjp9lgw/38TIt2x5w16XbEpUvUC7JduYV4ZvtjVyLdmo9IZ1cH+rARvkrHKxuRtgswRGb/lLYb2Z1NSdz8A9ds+u9plIJfkeduw4nQ5l4UfTcv20L/2a1LF579VnpasFr5pyO0+KnOxL6PHiuf1KGs8cr8WA8pdy2xsqtP0D5Vzyh3KdglQMjGpvQXyC4ww/FX93MwtYoeSGTMb0bjp1yemuCQylA9vEXgRJEGQg3U4LUqpS5lFhsEQCtC9uGDJog=</X509Certificate>

</X509Data>

</KeyInfo>

</Signature>

</CFe>

 

Share this post


Link to post
Share on other sites

Por favor anexe e não cole... dessa forma corrompe o XML...


Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites

Realmente as chaves <e>,</e>  dentro do Nome, irão tornar a sintaxe do XML inválida...

Você mesmo que gera o XML, ou é o ACBrSAT.CFe ?


Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites

Pego diretamente do ACBrSAT.

Na verdade  o Fisco processa corretamente com as Tags desde que eu diminua a quantidade de caracteres do xNome.  Parece que cada tag está ocupando mais de 3 ou 4 caracteres, retornando o erro de limite de caracteres atingido. Por isso que quando eu corto para 41 caracteres, o fisco aceita sem problemas com as Tags.

 

 

6 minutos atrás, Daniel Simoes disse:

Realmente as chaves <e>,</e>  dentro do Nome, irão tornar a sintaxe do XML inválida...

Você mesmo que gera o XML, ou é o ACBrSAT.CFe ?

 

Share this post


Link to post
Share on other sites

Poderíamos usar o método: ACBrUtil.ParseText, para gerar uma String com esses sinais em  entity code

Mas acho que primeiro é necessário validar se o SEFAZ verá problemas no use de "Tags" na razão social que é enviada a eles...  (eu não arriscaria mandar a informação dessa maneira para eles)

  • Like 1

Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites
25 minutos atrás, OFF-TI disse:

Na verdade  o Fisco processa corretamente com as Tags desde que eu diminua a quantidade de caracteres do xNome.

Meu receio é ter problemas legais... pois a Razão Social informada não será a mesma do cadastro na SEFAZ

  • Like 1

Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites
2 horas atrás, Daniel Simoes disse:

Meu receio é ter problemas legais... pois a Razão Social informada não será a mesma do cadastro na SEFAZ

Eu concordo. Se o problema é o layout de impressão, deve-se alterar o layout e não os valores do XML.

  • Like 1

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.

Share this post


Link to post
Share on other sites
21 horas atrás, Daniel Simoes disse:

Poderíamos usar o método: ACBrUtil.ParseText, para gerar uma String com esses sinais em  entity code

Mas acho que primeiro é necessário validar se o SEFAZ verá problemas no use de "Tags" na razão social que é enviada a eles...  (eu não arriscaria mandar a informação dessa maneira para eles)

 

Mas não é melhor simplesmente remover as tags antes do envio ao fisco e deixar só na impressão?     O Sefaz não precisa receber nada com <e> ou </e>, nem tem sentido ir isso para lá.

 

Share this post


Link to post
Share on other sites

Não compreendi... você mesmo está informando as Tags no Nome... Qual a sua sugestão exatamente ?


Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites

 

Então,  eu não entendo bem como é a arquitetura do ACBRMonitor, mas vou relatar como ACHO que funciona, posso estar errado, vou colocar em passos aqui,  me corrijam por favor em caso de erro:

PASSO 1 -  o arquivo .INI e a tag xNome (montado pela minha app)  é lida pelo ACBRMonitor

PASSO 2-  o ACBR repassa a informação diretamente para o webservice do SEFAZ.

PASSO 3- Aprovado, o ACBR monta o XML baseado nos dados do webservice e devolve para a minha aplicação a resposta

PASSO 4- O ACBR recebe comando da minha app para imprimir na impressora com as tags expandidas passadas anteriormente no xNome

 

Ideia: Levando em conta estes passos, porque o ACBRMonitor não trima ou remove as tags <e> e </e>  apenas no PASSO 2 antes de enviar ao webservice do SEFAZ e no passo 3 ao montar o XML?    

 

 

 

 

 

Share this post


Link to post
Share on other sites

Não é essa ordem...

1 - Recebe o INI e interpreta
2 - Monta o XML, com as informações coletadas do INI
3 - Envia o XML para para SAT
4 - o SAT devolve imediatamente o XML assinado
5 - o SAT transmite em Background para o SEFAZ (independente da aplicação)

 

Ou seja, a informação que você enviar no INI em xNome, irá constar no XML, que irá para o SEFAZ... e portanto uso das Tags no xNome, não é recomendado

  • Like 1

Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites
Em 26/11/2019 at 09:52, Daniel Simoes disse:

 

 

 

Em 26/11/2019 at 11:17, Daniel Simoes disse:

Não é essa ordem...

1 - Recebe o INI e interpreta
2 - Monta o XML, com as informações coletadas do INI
3 - Envia o XML para para SAT
4 - o SAT devolve imediatamente o XML assinado
5 - o SAT transmite em Background para o SEFAZ (independente da aplicação)

 

Ou seja, a informação que você enviar no INI em xNome, irá constar no XML, que irá para o SEFAZ... e portanto uso das Tags no xNome, não é recomendado

 

Acho que Entendi, o único meio de persistência da informação é o XML, para validar no SEFAZ, para imprimir, etc.     

 

Se eu não posso usar no xNome, então poderia usar em outro lugar?

 

 

Share this post


Link to post
Share on other sites

Acho que a única maneira seria modificar a classe que gera o Relatório em  EscPos 

  • Like 1

Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites
5 horas atrás, OFF-TI disse:

Se eu não posso usar no xNome, então poderia usar em outro lugar?

Se sua ideia é alterar a impressão, por favor, crie um novo tópico. Nele você deve colocar:

  • uma imagem do que está sendo impresso atualmente
  • explicação de como você gostaria que fosse impresso
  • descrição do motivo da alteração

Assim podemos avaliar a alteração no layout.

  • Like 1

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.

Share this post


Link to post
Share on other sites
19 horas atrás, EMBarbosa disse:

Se sua ideia é alterar a impressão, por favor, crie um novo tópico. Nele você deve colocar:

  • uma imagem do que está sendo impresso atualmente
  • explicação de como você gostaria que fosse impresso
  • descrição do motivo da alteração

Assim podemos avaliar a alteração no layout.

A impressão  está funcionando, o problema é o bug da restrição de tamanho do xNome quando uso a tag <e> para expandir o nome na impressão do CFSAT..

 

23 horas atrás, Daniel Simoes disse:

Acho que a única maneira seria modificar a classe que gera o Relatório em  EscPos 

 

Se modificasse, teríamos que pensar em como seria passado o comando para expandir o nome do cliente no CFSAT  ....

 

 

 

 

Share this post


Link to post
Share on other sites

Não seria passado.. a Tag de Expandido teria que ser inserida na Classe de Relatório EscPos


Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites
Em 29/11/2019 at 13:04, Daniel Simoes disse:

Não seria passado.. a Tag de Expandido teria que ser inserida na Classe de Relatório EscPos

OK,  isso eu poderia fazer por aqui ou seria necessário aguardar uma nova versão  do acbrmonitor?

Share this post


Link to post
Share on other sites

Se modificarmos nos fontes do ACBr, poderá afetar todos os usuários que usam EscPos...

Precisamos conversar com a equipe, e ver o efeito prático disso...


Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites
2 horas atrás, OFF-TI disse:

OK, fico no aguardo então.

Nesse caso, seria importante você nos passar o seguinte:

  • explicação de como você gostaria que fosse impresso e o porquê da alteração;
  • Like 1

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.

Share this post


Link to post
Share on other sites

×
×
  • Create New...