Walber,
Obrigado pela validação, ajudou muito meus usuarios
Leonardo A. Lemos
Software Developer
+55 (92) 8196-5144
-----Original Message-----
From: sped-nfe@googlegroups.com [mailto:sped-nfe@googlegroups.com] On Behalf
Of Walber da silva sales
Sent: quinta-feira, 13 de outubro de 2011 14:00
To: sped-nfe@googlegroups.com
Subject: Re: [SPED] codigo de barras nfe, regras?
Olá,
As regras você pode verificar aqui.
http://pt.wikipedia.org/wiki/EAN-13
Estou enviando a funçao que uso para validar Gtin/EAN , esta em PHP.
espero que te ajude.
function _myfunc_verifica_gtin_cean($qnumero){
if ($qnumero=='') {
return '';
}
$numero=substr($qnumero,0,strlen($qnumero)-1);
$factor = 3;
$sum = 0;
for ($index=strlen($numero);$index>0;$index--) {
$sum = $sum + (substr($numero,($index-1),1)*$factor);
$factor = 4 - $factor;
}
$error='';
$cc = ((1000 - $sum) % 10);
$digitovalue = $cc;
$numlen = strlen($numero)+1;
if ($numlen > 14){
$digitovalue = "";
$error="GTIN/CEAN : O número deve possuir no máximo 14
dígitos";
}
if ($digitovalue<>substr($qnumero,-1) ) {
$error='GTIN/CEAN : Digito verificador inválido!';
}
if ((((($numlen !=8) && ($numlen != 12)) && ($numlen != 13)) &&
($numlen != 14)) ){
$error= "GTIN/CEAN : O número deve possuir 8 (EAN/UCC-8),
12
(UCC-12), 13 (EAN/UCC-13), 14 (EAN/UCC-14) dígitos";
}
return $error;
}
att:
Walber SAles
planodecontas.net
Em 13 de outubro de 2011 14:51, Renato Nunes <rnn12345@hotmail.com>
escreveu:
> Alguém sabe as ergras de validação do ean
>
> pois desde a última norma da NF tem aparecido o erro de cEan Inválido ao
> validar o xml no sefaz-RS
>
> obrigado
>
> Em 13 de outubro de 2011 14:47, Carlos Magno Alvarenga Lopes
> <carlosmagnolopes@gmail.com> escreveu:
>>
>> Prezado,
>> No campo cProd você preencherá com o seu código interno.
>> No campo cEAN você preencherá com o código de barras do fabricante do
>> produto caso exista.
>> []'s
>> Kiko ¹³ - Carlos Magno de Alvarenga Lopes
>> "33% Índio, 33% Negro, 33% Branco, 1% Outros - 100% Brasileiro"
>>
>>
>> Em 13 de outubro de 2011 14:42, pena <pena.drescher@gmail.com> escreveu:
>>>
>>> boa tarde, estou com uma duvida, se alguem puder esclarecer, quanto ao
>>> codigo de barras na nfe.
>>>
>>> Ex: a empresa compra refrigerantes de uma industria , onde na
>>> impressao na nfe dela tem la um numero x, eu sou revendedor, na minha
>>> nfe, sou obrigado a informar este codigo de barras? e mesmo assim,
>>> digamos que o codigo de barras do fabricante seja "x", mas na minha
>>> empresa digamos que criei codigos de barras para controle interno que
>>> vou chamar de "y", qual desses devo informar na nfe?
>>>
>>> --
>>> Bem-vindo(a),
>>>
>>> Este Grupo se destina a discutir a implantação do SPED - Sistema Público
>>> de Escrituração Digital.
>>>
>>> Você recebeu esta mensagem por ter se inscrito no grupo do Google
>>> Groups "SPED - Sistema Público de Escrituração Digital".
>>>
>>> Para postar uma mensagem no grupo, envir um email para
>>> sped-nfe@googlegroups.com
>>>
>>> Para sair do grupo, envie uma mensagem para
>>> sped-nfe+unsubscribe@googlegroups.com
>>>
>>> Mais opções, visite o grupo em
>>> http://groups.google.com/group/sped-nfe?hl=pt-BR
>>>
>>>
>>> Cordialmente,
>>>
>>> prof. Roberto Dias Duarte
>>> moderador do grupo
>>
>> --
>> Bem-vindo(a),
>>
>> Este Grupo se destina a discutir a implantação do SPED - Sistema Público
>> de Escrituração Digital.
>>
>> Você recebeu esta mensagem por ter se inscrito no grupo do Google
>> Groups "SPED - Sistema Público de Escrituração Digital".
>>
>> Para postar uma mensagem no grupo, envir um email para
>> sped-nfe@googlegroups.com
>>
>> Para sair do grupo, envie uma mensagem para
>> sped-nfe+unsubscribe@googlegroups.com
>>
>> Mais opções, visite o grupo em
>> http://groups.google.com/group/sped-nfe?hl=pt-BR
>>
>>
>> Cordialmente,
>>
>> prof. Roberto Dias Duarte
>> moderador do grupo
>
>
>
> --
> Att.
> Renato Nunes.
>
> --
> Bem-vindo(a),
>
> Este Grupo se destina a discutir a implantação do SPED - Sistema Público
de
> Escrituração Digital.
>
> Você recebeu esta mensagem por ter se inscrito no grupo do Google
> Groups "SPED - Sistema Público de Escrituração Digital".
>
> Para postar uma mensagem no grupo, envir um email para
> sped-nfe@googlegroups.com
>
> Para sair do grupo, envie uma mensagem para
> sped-nfe+unsubscribe@googlegroups.com
>
> Mais opções, visite o grupo em
> http://groups.google.com/group/sped-nfe?hl=pt-BR
>
>
> Cordialmente,
>
> prof. Roberto Dias Duarte
> moderador do grupo
>
--
Bem-vindo(a),
Este Grupo se destina a discutir a implantação do SPED - Sistema Público de
Escrituração Digital.
Você recebeu esta mensagem por ter se inscrito no grupo do Google
Groups "SPED - Sistema Público de Escrituração Digital".
Para postar uma mensagem no grupo, envir um email para
sped-nfe@googlegroups.com
Para sair do grupo, envie uma mensagem para
sped-nfe+unsubscribe@googlegroups.com
Mais opções, visite o grupo em
http://groups.google.com/group/sped-nfe?hl=pt-BR
Cordialmente,
prof. Roberto Dias Duarte
moderador do grupo
--
--------------
Este Grupo se destina a discutir a implantação do SPED - Sistema Público de Escrituração Digital. Você recebeu esta mensagem por ter se inscrito no grupo do Google Groups "SPED - Sistema Público de Escrituração Digital".
Para postar uma mensagem no grupo, envir um email para sped-nfe@googlegroups.com
Para sair do grupo, envie uma mensagem para
sped-nfe+unsubscribe@googlegroups.com






0 comentários:
Postar um comentário