Pessoal no acbr tem o exemplo de venda do item assim
ECF.VendeItem("789012456789","PRODUTO TESTE, ISENTO","II", 1.5, 2.5 )
Como devo enviar a descricao quando no nome do produto tem umas " aspas.
Exemplo
ECF.VendeItem("789012456789","PRODUTO TESTE, JOELHO 6" PARA ESGOTO","II", 1.5, 2.5 )
Vlw....
Rubens
Comando Vendeitem() ACBR
Moderador: Moderadores
-
Kiko Fernandes
- Usuário Nível 3

- Mensagens: 213
- Registrado em: 24 Out 2008 22:41
- Localização: Foz do Iguaçu
Comando Vendeitem() ACBR
Não sei se dá certo, não uso o ACBr então não tenho como testar, mas experimente enviar desta forma e veja se ele aceita:
ECF.VendeItem("789012456789",'PRODUTO TESTE, JOELHO 6" PARA ESGOTO',"II", 1.5, 2.5 )
Caso aceite, vc identifica quando tem " na descrição e troque "xxxx" por 'xxxx'.
Mesmo assim se ele tiver " e tambem ' ai acho que complica. Exemplo: Caixa d'água 6"
Ai penso que teria que substituir um deles.
Mas vc já tentou enviar desta forma ECF.VendeItem("789012456789","PRODUTO TESTE, JOELHO 6" PARA ESGOTO","II", 1.5, 2.5 )
e retornou erro?
Porque pode ser que o ACBr detecte o " no meio da descrição e tome uma decisão, como ocorre no caso das Notas Eletrônicas que se o " não estiver seguido de ) Ex.: ") ele entende que é a descrição.
ECF.VendeItem("789012456789",'PRODUTO TESTE, JOELHO 6" PARA ESGOTO',"II", 1.5, 2.5 )
Caso aceite, vc identifica quando tem " na descrição e troque "xxxx" por 'xxxx'.
Mesmo assim se ele tiver " e tambem ' ai acho que complica. Exemplo: Caixa d'água 6"
Ai penso que teria que substituir um deles.
Mas vc já tentou enviar desta forma ECF.VendeItem("789012456789","PRODUTO TESTE, JOELHO 6" PARA ESGOTO","II", 1.5, 2.5 )
e retornou erro?
Porque pode ser que o ACBr detecte o " no meio da descrição e tome uma decisão, como ocorre no caso das Notas Eletrônicas que se o " não estiver seguido de ) Ex.: ") ele entende que é a descrição.
- rubens
- Colaborador

- Mensagens: 1520
- Registrado em: 16 Ago 2003 09:05
- Localização: Nova Xavantina - MT
Comando Vendeitem() ACBR
Pois eh...
O ACBR tira as aspas da descrição...
Se mandar assim ECF.VendeItem("789012456789","PRODUTO, JOELHO 6" PARA ESGOTO","II", 1.5, 2.5 )
No monitoramento fica
ECF.VendeItem(789012456789,PRODUTO, JOELHO 6" PARA ESGOTO,II, 1.5, 2.5 )
Só que também dá erro porque aqui depois do produto tem uma virgual, PRODUTO, JOELHO 6" PARA ESGOTO.
Até aí tudo bem porque substituo a virgula por um ponto e num dá problema... agora quanto a aspas não tinha tentando.. vou ver...
Num dá para trocar a aspas dupla pela simples porque aí descaracteriza a polegada da descrição.
Rubens
O ACBR tira as aspas da descrição...
Se mandar assim ECF.VendeItem("789012456789","PRODUTO, JOELHO 6" PARA ESGOTO","II", 1.5, 2.5 )
No monitoramento fica
ECF.VendeItem(789012456789,PRODUTO, JOELHO 6" PARA ESGOTO,II, 1.5, 2.5 )
Só que também dá erro porque aqui depois do produto tem uma virgual, PRODUTO, JOELHO 6" PARA ESGOTO.
Até aí tudo bem porque substituo a virgula por um ponto e num dá problema... agora quanto a aspas não tinha tentando.. vou ver...
Num dá para trocar a aspas dupla pela simples porque aí descaracteriza a polegada da descrição.
Rubens
"Eu e minha casa servimos ao Senhor e você
"
-
Kiko Fernandes
- Usuário Nível 3

- Mensagens: 213
- Registrado em: 24 Out 2008 22:41
- Localização: Foz do Iguaçu
Comando Vendeitem() ACBR
Não, caso aceitasse vc iria trocar não na descrição, mas sim na parte que envolve a descrição.Num dá para trocar a aspas dupla pela simples porque aí descaracteriza a polegada da descrição.
Exemplo: ,"PRODUTO, JOELHO 6" PARA ESGOTO",
por
,'PRODUTO, JOELHO 6" PARA ESGOTO',
-
Kiko Fernandes
- Usuário Nível 3

- Mensagens: 213
- Registrado em: 24 Out 2008 22:41
- Localização: Foz do Iguaçu
Comando Vendeitem() ACBR
Rubens achei em um forum que o Daniel Simões responde da seguinte maneira:
Link: http://www.forumweb.com.br/foruns/topic ... -resolvidoVc deve SUBSTITUIR todas as aspas duplas por 2 (duas) aspas duplas... Exemplo:
Tente assim:
Ecf.VendeItem("20762","ESPAGUETTI T.R.FLEXIVEL(CARTELA C/2 MT) 2,4MM - 3/32""","T2",2,4.12,0,"UN","V","D")
- rubens
- Colaborador

- Mensagens: 1520
- Registrado em: 16 Ago 2003 09:05
- Localização: Nova Xavantina - MT
Comando Vendeitem() ACBR
Ok..
Isso... aí mesmo.. funcionou redondinho...
Obrigado
Isso... aí mesmo.. funcionou redondinho...
Obrigado
"Eu e minha casa servimos ao Senhor e você
"