Node infNFe

Tag taginfNFe

contêm os dados dos campos, nomeados conforme manual

Campos
# Campo Descrição Tipo Obrigatório Tam. Observação
1 NFe TAG raiz da NF-e S TAG raiz da NF-e
2 infNFe Informações da NF-e - S Grupo que contém as informações da NF-e
3 versao Versão do leiaute C S 1 - 4 Versão do leiaute (v2.0)
4 Id Identificador da TAG a ser assinada C S 47 Informar a Chave de Acesso precedida do literal ‘NFe’
5 pk_nItem Regra para que a numeração do item de detalhe da NF-e seja única. - S Regra de validação do item de detalhe da NF-e, campo de controle do Schema XML, o contribuinte não deve se preocupar com o preenchimento deste campo.

códigos

								
$std = new stdClass();
$std->versao = '4.00'; //versão do layout (string)
$std->Id = 'NFe35150271780456000160550010000000021800700082'; //se o Id de 44 digitos não for passado será gerado automaticamente
$std->pk_nItem = null; //deixe essa variavel sempre como NULL

$nfe->taginfNFe($std);