[DadosAdicionais] no ACBRNFe

Fórum sobre desenvolvimento de software para atender as exigências da legislação fiscal e tributária (NFe, NFCe, NFSe, SPEED, Projeto ACBr, TEF, ECD, EFD, etc.)

Moderador: Moderadores

Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

[DadosAdicionais] no ACBRNFe

Mensagem por Itamar M. Lins Jr. »

Ola!
Estou usando um campo MEMO :( para gravar os dados adicionais da NFe.
No entanto o ACBRNFe não pega as demais linhas só imprime a primeira linha do campo memo.
Parece que é um erro o não reconhecimento do CRLF. Estou certo ?

Código: Selecionar todos

[DadosAdicionais]
Complemento=Documento emitido por ME ou EPP optante pelo Simples Nacional.
Nao gera direito a credito fiscal.",2,0)
OK: Lote recebido com sucesso
Saduações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
anfm
Colaborador
Colaborador
Mensagens: 65
Registrado em: 01 Mar 2010 22:16
Localização: Tatuí-SP
Contato:

Re: [DadosAdicionais] no ACBRNFe

Mensagem por anfm »

Troque o CRLF por ;(ponto e vírgula). Os Webservices não aceitam quebra de linha e para contornar este problema, o ACBrNFe interpreta o ; como quebra de linha nos campos de dados adicionais.

Ex:

Código: Selecionar todos

[DadosAdicionais] 
Complemento=Documento emitido por ME ou EPP optante pelo Simples Nacional.;Nao gera direito a credito fiscal.",2,0) 
André Ferreira de Moraes
Conheça o Projeto ACBr - Automaçao Comercial Brasil
http://acbr.sourceforge.net
--------------------------------------------------------------------------------------
Fórum Oficial do Projeto ACBr
http://www.djsystem.com.br/acbr/forum
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Re: [DadosAdicionais] no ACBRNFe

Mensagem por Itamar M. Lins Jr. »

Valeu André!
Segue correção para quem usa Harbour.

Código: Selecionar todos

? 'Complemento='+strtran(sa->observacao,hb_osnewline(),';')
Simples e profissional :)

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Responder