No caso de retorno de beneficiamento não deve ser usada a tag NFref.
Essa tag deve ser usada em NFe de complemento de ICMS por exemplo.
Roberto
> --
> Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
> Para Postar: nfe...@googlegroups.com
> Para Sair do Grupo: nfephp+un...@googlegroups.com
> Link: http://groups.google.com.br/group/nfephp?hl=pt-BR
> -------
> FAQ: https://www.assembla.com/wiki/show/nfephp/FAQ
> Como Participar: https://www.assembla.com/wiki/show/nfephp/Como_participar
> Como Utilizar: http://www.assembla.com/wiki/show/nfephp/Como_utilizar
>
A referencia a Notas fiscais deve ser informada nos casos em que a
legislação exija
a referência de uma NF, como é o caso de uma NF complementar, NF de
devolução, NF de retorno, etc.
Por exemplo, um cliente devolve uma mercadoria mas não emitiu nota de
devolução, então é necessário fazer uma nota de entrada dessas
devolução e referenciar a NFe de saída dessa mercadoria.
Roberto
Em 5 de julho de 2011 08:32, Roberto Leite Machado
<roberto...@superig.com.br> escreveu:
| Chave de acesso | Número NF-e | Versão XML |
| 35-0912-99.171.171/1711-15-55-022-000.001.342-039.090.050-0 | 000.001.342 | 1.10 |
| Informações Adicionais |
| INFORMAÇÕES COMPLEMENTARES DE INTERESSE DO CONTRIBUINTE |
| Descrição Fund. Legais: Art. 404 do RICMS/SP e Portaria CAT 22/2007. |
| NOTA FISCAL REFERENCIADA (NF) |
|
Chave de Acesso da NF-e Referenciada 35091299171171171115550220000013400007500090 |
|
Formato de Impressão 1 - Retrato |
Formato de Emissão 1 |
Dígito Verificador da Chave de Acesso 0 |
|
Identificação do Ambiente 2 - Homologação |
Finalidade 1 |
Processo 3 |
|
Versão TESTE 1.4.1 | ||
| Data/Hora: 05/07/2011 09:06 | HOMOLOGAÇÃO (NF-e SEM validade jurídica) |
<ide>
<cUF>43</cUF>
<cNF>00582412</cNF>
<natOp>VENDA (PRODUCAO)</natOp>
<indPag>1</indPag>
<mod>55</mod>
<serie>0</serie>
<nNF>582412</nNF>
<dEmi>2011-07-04</dEmi>
<tpNF>1</tpNF>
<cMunFG>4313904</cMunFG>
<NFref>
<refNFe>43100989673164000193550000005296950005296958</refNFe>
</NFref>
<tpImp>1</tpImp>
<tpEmis>1</tpEmis>
<cDV>0</cDV>
<tpAmb>2</tpAmb>
<finNFe>2</finNFe>
<procEmi>0</procEmi>
<verProc>2.0</verProc>
</ide>
No teu caso acho que o validador acusou erro de posicionamento mesmo.
Att.: Leandro C. Lopez
Em 5 de julho de 2011 07:38, FerreiraH. <helder.m...@gmail.com> escreveu:
UF, aamm, mod, serie e numero NFe.
Onde busco o conteúdo de <mod>???
O serviço rejeita 55 mas aceita 01.
Bernardo Höhl
================
Visite meu fórum da NFe:
http://www.macfacil.com.br
Primeiro Emissor de Nota Fiscal Eletrônica para Macintosh
Aprenda sobre Certificação Digital em Mac Os X:
http://www.macfacil.com.br/cd/
================
Enviado via iPhone
Existem duas tags diferentes uma para NF modelo 1/1A e outra para NFe
modelo 55 no caso da NFe só é necessário indicar a NFe.
Roberto
Em 5 de julho de 2011 10:31, Bernardo Hoehl
<bern...@correiofacil.com> escreveu:
Mas rejeita.
Bernardo Höhl
================
Visite meu fórum da NFe:
http://www.macfacil.com.br
Primeiro Emissor de Nota Fiscal Eletrônica para Macintosh
Aprenda sobre Certificação Digital em Mac Os X:
http://www.macfacil.com.br/cd/
================
Enviado via iPhone
case "B13": //NFe referenciadas [ide]
if(!isset($NFref)){
$NFref = $dom->createElement("NFref");
$ide->appendChild($NFref);
}
$refNFe = $dom->createElement("refNFe", $dados[1]);
$NFref->appendChild($refNFe);
break;
case "B14": //NF referenciadas [NFref]
//B14|cUF|AAMM(ano mês)|CNPJ|Mod|serie|nNF|
if(!isset($NFref)){
$NFref = $dom->createElement("NFref");
$ide->appendChild($NFref);
}
$refNF = $dom->createElement("refNF");
$cUF = $dom->createElement("cUF", $dados[1]);
$refNF->appendChild($cUF);
$AAMM = $dom->createElement("AAMM", $dados[2]);
$refNF->appendChild($AAMM);
$CNPJ = $dom->createElement("CNPJ", $dados[3]);
$refNF->appendChild($CNPJ);
$mod = $dom->createElement("mod", $dados[4]);
$refNF->appendChild($mod);
$serie = $dom->createElement("serie", $dados[5]);
$refNF->appendChild($serie);
$nNF = $dom->createElement("nNF", $dados[6]);
$refNF->appendChild($nNF);
$NFref->appendChild($refNF);
break;
Voce sabe como alterar para colocar estas tag conforme o exemplo enviado pelo Leandro C Lopes.
Obrigado!
Funcionou...
Bernardo
==============