Quebra de linha no campo Informações Complementares

899 views
Skip to first unread message

Roberto Jonikaites

unread,
Oct 14, 2010, 8:02:03 AM10/14/10
to NFePHP
Galera, pesquisei no forum e achei mta pouca informação e nenhuma
funcionou... Como faço a quebra de linha no campo Informações
Complementares?

Tentei o \n \r \r\n ; \ln e nenhum quebrou...

Agradeço a ajuda ;)

Daniel Chaves

unread,
Oct 14, 2010, 9:33:07 AM10/14/10
to nfe...@googlegroups.com
tenta ; mas a tua classe danfe tem q ta atualizada.
 
 


 

Roberto Jonikaites

unread,
Oct 14, 2010, 9:38:54 AM10/14/10
to NFePHP
usei o ; e também não funcionou...

baixei ontem do branches 1.0b





On 14 out, 10:33, Daniel Chaves <daniel32...@gmail.com> wrote:
> tenta ; mas a tua classe danfe tem q ta atualizada.
>
> Em 14 de outubro de 2010 09:02, Roberto Jonikaites
> <jonikai...@gmail.com>escreveu:
>
> > Galera, pesquisei no forum e achei mta pouca informação e nenhuma
> > funcionou... Como faço a quebra de linha no campo Informações
> > Complementares?
>
> > Tentei o \n \r \r\n ; \ln e nenhum quebrou...
>
> > Agradeço a ajuda ;)
>
> > --
> > Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
> > Para Postar: nfe...@googlegroups.com
> > Para Sair do Grupo: nfephp+un...@googlegroups.com<nfephp%2Bunsu...@googlegroups.com>

Émerson Eng.

unread,
Oct 14, 2010, 9:48:25 AM10/14/10
to nfe...@googlegroups.com
<br />  ?

--
Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
Para Postar: nfe...@googlegroups.com
Para Sair do Grupo: nfephp+un...@googlegroups.com

Roberto Jonikaites

unread,
Oct 14, 2010, 9:58:02 AM10/14/10
to NFePHP
nops...

ele imprime o <br />... coloquei <br> tb e não da certo...



On 14 out, 10:48, Émerson Eng. <emersonnar...@gmail.com> wrote:
> <br />  ?
>
> Em 14 de outubro de 2010 09:02, Roberto Jonikaites
> <jonikai...@gmail.com>escreveu:
>
> > Galera, pesquisei no forum e achei mta pouca informação e nenhuma
> > funcionou... Como faço a quebra de linha no campo Informações
> > Complementares?
>
> > Tentei o \n \r \r\n ; \ln e nenhum quebrou...
>
> > Agradeço a ajuda ;)
>
> > --
> > Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
> > Para Postar: nfe...@googlegroups.com
> > Para Sair do Grupo: nfephp+un...@googlegroups.com<nfephp%2Bunsu...@googlegroups.com>

Diego Mosela

unread,
Oct 14, 2010, 10:07:55 AM10/14/10
to nfe...@googlegroups.com
Roberto, pelo que descreve a classe para quebrar a linha deve ter o caracter \n como mostra na linha 2056 do arquivo DanfeNFePHP.class.php.

[code]
  $lines = explode("\n", $text);
[/code]

Vale ver também se na linha 1750 do mesmo arquivo está FALSE no ultimo atributo.

aTeh

Att.:
Diego Mosela

Roberto Jonikaites

unread,
Oct 14, 2010, 10:18:32 AM10/14/10
to NFePHP
kra, pra mim a linha 1750 tá vazia e a 2056 tem " return ($y1-$y)-
$incY;"

na linha 256 tem esse codigo:

$alinhas = explode("\n",$this->textoAdic);

mas a seguir ele apenas calcula o tamanho do box, conforme o número de
linhas das info adicionais...

se puder me passar o conteudo das linhas q vc citou, eu procuro no
fonte...

Att,

Roberto Jonikaites



On 14 out, 11:07, Diego Mosela <diego.cai...@gmail.com> wrote:
> Roberto, pelo que descreve a classe para quebrar a linha deve ter o caracter
> \n como mostra na linha *2056* do arquivo *DanfeNFePHP.class.php*.
>
> [code]
>   $lines = explode("\n", $text);
> [/code]
>
> Vale ver também se na linha *1750 *do mesmo arquivo está *FALSE *no ultimo

Bruno Bastos

unread,
Oct 14, 2010, 10:26:31 AM10/14/10
to nfe...@googlegroups.com
to no laptop sem poder testar nada aqui, mas tenta aí um \\n...

--
Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
Para Postar: nfe...@googlegroups.com
Para Sair do Grupo: nfephp+un...@googlegroups.com



--
+55 21 7868-4741  /  55*12*2808
Bruno Bastos
Rio de Janeiro - Brasil

Diego Mosela

unread,
Oct 14, 2010, 10:27:10 AM10/14/10
to nfe...@googlegroups.com
Roberto,

você citou que atualizou os arquivo ontem né?

Acabei de atualizar o meu por SVN, com estas informações que lhe passei..

Segue o arquivo que estou utilizando!

Ps.: Estou utilizando a versão Branches/1.0b/lib/DanfeNFePHP.class.php

aTeh

Att.:
Diego Mosela
www.empresarialsistemas.com.br


--
Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
Para Postar: nfe...@googlegroups.com
Para Sair do Grupo: nfephp+un...@googlegroups.com
DanfeNFePHP.class.php

Roberto Jonikaites

unread,
Oct 14, 2010, 10:41:50 AM10/14/10
to NFePHP
Os dois arquivos, o q vc me passou e o que tenho aqui estão exatamente
iguais no que conta nas linhas citadas do teu arquivo...

to baixando o notepad++ aqui para comparar os dois arquivos e ver o q
tem de diferente nos dois...

Bruno, testes o \\n e também não funcionou...

Att,

Roberto Jonikaites



On 14 out, 11:27, Diego Mosela <diego.cai...@gmail.com> wrote:
> Roberto,
>
> você citou que atualizou os arquivo ontem né?
>
> Acabei de atualizar o meu por *SVN*, com estas informações que lhe passei..
>
> Segue o arquivo que estou utilizando!
>
> Ps.: Estou utilizando a versão Branches/1.0b/lib/DanfeNFePHP.class.php
>
> aTeh
>
> Att.:
> Diego Moselawww.empresarialsistemas.com.br
>
> Em 14 de outubro de 2010 11:18, Roberto Jonikaites
> <jonikai...@gmail.com>escreveu:
> > Para Sair do Grupo: nfephp+un...@googlegroups.com<nfephp%2Bunsu...@googlegroups.com>
>  DanfeNFePHP.class.php
> 135KExibirDownload

FerreiraH.

unread,
Oct 14, 2010, 11:25:18 AM10/14/10
to nfe...@googlegroups.com
pessoal
no xml não pode ter quebra de linha e tambem espaço
a algum tempo foi postado (já esqueci quem foi so sei que é do ACBrMonitor seria Andre?) que a quebra de linha seria por meio do ponto e virgula.
aqui eu recoloquei em um danfe a troca de ; pelo /n
ou seja modifiquei o arquivo para ter esta opção do ponto e virgula pular linha como efeito colateral a minha obs não cabe na caixa então utilizo um ; no final da obs

em anexo meu DanfeNFePHP.class.php voce para comparar

atenção precisa modificar dois locais a parte que conta as linhas totais  e a parte que gera as linhas da obs:

Mas por favor mantenham os seu arquivos do svn atualizados isso é apenas uma obs.
--
Ferreira Helder
B2Stok.net  B2Stok
Voce pode colaborar
DanfeNFePHP.class.php

Marcos

unread,
Oct 14, 2010, 11:42:11 AM10/14/10
to nfe...@googlegroups.com
Senhores,

estava pensando no fim de semana...
seria interessante emitirmos danfes em ingl�s ?
haveria utilidade ? Certamente n�o seria algo legal para acompanhar a
mercadoria, por�m ser� que haveria interesse de estrangeiros em ficar
examinando nossa famigerada nota fiscal ?


o que voc�s acham ?
Como sempre, me prontifico a implementar.

Marcos

Bernardo Hoehl

unread,
Oct 14, 2010, 12:28:02 PM10/14/10
to nfe...@googlegroups.com
Não existe nota fiscal enviada para o cliente no exterior, nem mesmo DANFE.

Este documento é jabuticaba...

A NF que emitiamos antigamente ficava, ou fica retida na Receita Federal. Não viaja com a mercadoria.

O que o cliente no exterior recebe é um COMERCIAL INVOICE, documento regulamentado internacionalmente.


On 14.10.2010, at 12:42 PM, Marcos wrote:

> Senhores,
>
> estava pensando no fim de semana...

> seria interessante emitirmos danfes em inglês ?
> haveria utilidade ? Certamente não seria algo legal para acompanhar a mercadoria, porém será que haveria interesse de estrangeiros em ficar examinando nossa famigerada nota fiscal ?
>
>
> o que vocês acham ?


> Como sempre, me prontifico a implementar.
>
> Marcos
>

Roberto Leite Machado

unread,
Oct 14, 2010, 12:49:57 PM10/14/10
to nfe...@googlegroups.com
É isso mesmo NF só existe em apenas 2 paises no mundo inteiro AQUI é claro e na Turquia... uma beleeeeza ...

Roberto


.

FerreiraH.

unread,
Oct 14, 2010, 12:52:05 PM10/14/10
to nfe...@googlegroups.com
No minimo copiamos deles

Bernardo Hoehl

unread,
Oct 14, 2010, 12:52:57 PM10/14/10
to nfe...@googlegroups.com
Complementando:

Este documento você faz abrindo um editor de texto, imprime em papel e pronto.

Marcos

unread,
Oct 14, 2010, 1:55:59 PM10/14/10
to nfe...@googlegroups.com
Gente,

al�m do XML ser uma nota fiscal, ele na verdade � um documento padr�o
nacional com todas as informa��es de uma venda.

Assim sendo, seria poss�vel fazer um programa que transforma-se um XML
em uma invoice.

Deste modo, volto a perguntar...

Seria �til ?

Marcos


On 14/10/2010 13:52, Bernardo Hoehl wrote:
> Complementando:
>
> Este documento voc� faz abrindo um editor de texto, imprime em papel e pronto.


>
>
> On 14.10.2010, at 1:49 PM, Roberto Leite Machado wrote:
>

>> O que o cliente no exterior recebe � um COMERCIAL INVOICE, documento regulamentado internacionalmente.
>

FerreiraH.

unread,
Oct 14, 2010, 2:50:42 PM10/14/10
to nfe...@googlegroups.com
Marcos
Eu não trabalho com exportação, mas acredito que os clientes que trabalham ficariam muito felizes de não precisar pegar a maquina de escrever para redigir um invoice só porque as jabuticabas internacionais são menos informatizadas, a tudo bem abrir o open ofice e copiar todos os dados heca
Gostei da ideia manda ver. eu acrescento aqui no B2Stok e vai ficar chic

Bernardo Hoehl

unread,
Oct 14, 2010, 3:14:45 PM10/14/10
to nfe...@googlegroups.com
Comercial Invoice não tem muita coisa haver com NFe... Eu arricaria dizer, até mesmo nada haver...

Veja um exemplo em anexo...

FaturaComercial_7346.pdf

Roberto L. Machado

unread,
Oct 14, 2010, 5:56:39 PM10/14/10
to nfe...@googlegroups.com
Sim Marcos; é útil porém existem informações no invoice que não estão
presentes na NFe como por exemplo :

- Frete (incoterms)
- Informações sobre o pagamento (Banco, conta, etc..)
- Informações de embarque e destino (portos, navios, etc)
- Valores em US$ ou outra moeda.

E por ai vai.....

Podemos criar uma outra classe denominada InvoicNFePHP.class.php ou algo
que o valha, podemos tentar, mas acho que não teremos todos os dados a
partir da NFe.

Roberto

Em Qui, 2010-10-14 às 14:55 -0300, Marcos escreveu:
> Gente,
>
> além do XML ser uma nota fiscal, ele na verdade é um documento padrão
> nacional com todas as informações de uma venda.
>
> Assim sendo, seria possível fazer um programa que transforma-se um XML

> em uma invoice.
>
> Deste modo, volto a perguntar...
>

> Seria útil ?


>
> Marcos
>
>
> On 14/10/2010 13:52, Bernardo Hoehl wrote:
> > Complementando:
> >

> > Este documento você faz abrindo um editor de texto, imprime em papel e pronto.


> >
> >
> > On 14.10.2010, at 1:49 PM, Roberto Leite Machado wrote:
> >

> >> O que o cliente no exterior recebe é um COMERCIAL INVOICE, documento regulamentado internacionalmente.
> >
>


Reply all
Reply to author
Forward
0 new messages