Méthode |
Description |
|
montaNFe ( ) : boolean |
montaNFe
Método de montagem do xml da NFe
essa função retorna TRUE em caso de sucesso ou FALSE se houve erro
O xml da NFe deve ser recuperado pela funçao getXML() ou diretamente pela
propriedade publica $xml |
|
tagCEST ( string $nItem = '', string $texto = '' ) : DOMElement |
tagCEST
Código Especificador da Substituição Tributária – CEST,
que identifica a mercadoria sujeita aos regimes de substituição
tributária e de antecipação do recolhimento do imposto. |
|
tagCOFINS ( string $nItem = '', string $cst = '', string $vBC = '', string $pCOFINS = '', string $vCOFINS = '', string $qBCProd = '', string $vAliqProd = '' ) : DOMElement |
tagCOFINS
Grupo COFINS S01 pai M01
tag det/imposto/COFINS (opcional) |
|
tagCOFINSST ( string $nItem = '', string $vBC = '', string $pCOFINS = '', string $qBCProd = '', string $vAliqProd = '', string $vCOFINS = '' ) : DOMElement |
tagCOFINSST
Grupo COFINS Substituição Tributária T01 pai M01
tag NFe/infNFe/det[]/imposto/COFINSST (opcional) |
|
tagDI ( string $nItem = '', string $nDI = '', string $dDI = '', string $xLocDesemb = '', string $UFDesemb = '', string $dDesemb = '', string $tpViaTransp = '', string $vAFRMM = '', string $tpIntermedio = '', string $CNPJ = '', string $UFTerceiro = '', string $cExportador = '' ) : DOMELEment |
tagDI
Declaração de Importação I8 pai I01
tag NFe/infNFe/det[]/prod/DI |
|
tagICMS ( string $nItem = '', string $orig = '', $cst = '', string $modBC = '', $pRedBC = '', string $vBC = '', string $pICMS = '', string $vICMS = '', string $vICMSDeson = '', string $motDesICMS = '', string $modBCST = '', string $pMVAST = '', string $pRedBCST = '', string $vBCST = '', string $pICMSST = '', string $vICMSST = '', string $pDif = '', string $vICMSDif = '', string $vICMSOp = '', string $vBCSTRet = '', string $vICMSSTRet = '' ) : DOMElement |
tagICMS
Informações do ICMS da Operação própria e ST N01 pai M01
tag NFe/infNFe/det[]/imposto/ICMS |
|
tagICMSPart ( string $nItem = '', string $orig = '', string $cst = '', string $modBC = '', string $vBC = '', string $pRedBC = '', string $pICMS = '', string $vICMS = '', string $modBCST = '', string $pMVAST = '', string $pRedBCST = '', string $vBCST = '', string $pICMSST = '', string $vICMSST = '', string $pBCOp = '', string $ufST = '' ) : DOMElement |
tagICMSPart
Grupo de Partilha do ICMS entre a UF de origem e UF de destino ou
a UF definida na legislação. N10a pai N01
tag NFe/infNFe/det[]/imposto/ICMS/ICMSPart |
|
tagICMSSN ( type $nItem = '', type $orig = '', type $csosn = '', type $modBC = '', type $vBC = '', type $pRedBC = '', type $pICMS = '', type $vICMS = '', type $pCredSN = '', type $vCredICMSSN = '', type $modBCST = '', type $pMVAST = '', type $pRedBCST = '', type $vBCST = '', type $pICMSST = '', type $vICMSST = '', type $vBCSTRet = '', type $vICMSSTRet = '' ) : DOMElement |
tagICMSSN
Tributação ICMS pelo Simples Nacional N10c pai N01 |
|
tagICMSST ( string $nItem = '', string $orig = '', string $cst = '', string $vBCSTRet = '', string $vICMSSTRet = '', string $vBCSTDest = '', string $vICMSSTDest = '' ) : DOMElement |
tagICMSST N10b pai N01
Grupo de Repasse de ICMS ST retido anteriormente em operações
interestaduais com repasses através do Substituto Tributário |
|
tagICMSTot ( string $vBC = '', string $vICMS = '', string $vICMSDeson = '', string $vBCST = '', string $vST = '', string $vProd = '', string $vFrete = '', string $vSeg = '', string $vDesc = '', string $vII = '', string $vIPI = '', string $vPIS = '', string $vCOFINS = '', string $vOutro = '', string $vNF = '', string $vTotTrib = '' ) : DOMElement |
tagICMSTot
Grupo Totais referentes ao ICMS W02 pai W01
tag NFe/infNFe/total/ICMSTot |
|
tagICMSUFDest ( string $nItem = '', string $vBCUFDest = '', string $pFCPUFDest = '', string $pICMSUFDest = '', string $pICMSInter = '', string $pICMSInterPart = '', string $vFCPUFDest = '', string $vICMSUFDest = '', string $vICMSUFRemet = '' ) : DOMElement |
tagICMSUFDest
Grupo ICMSUFDest NA01 pai M01
tag NFe/infNFe/det[]/imposto/ICMSUFDest (opcional)
Grupo a ser informado nas vendas interestaduais para consumidor final,
não contribuinte do ICMS |
|
tagII ( string $nItem = '', string $vBC = '', string $vDespAdu = '', string $vII = '', string $vIOF = '' ) : DOMElement |
tagII
Grupo Imposto de Importação P01 pai M01
tag NFe/infNFe/det[]/imposto/II |
|
tagIPI ( string $nItem = '', string $cst = '', string $clEnq = '', string $cnpjProd = '', string $cSelo = '', string $qSelo = '', string $cEnq = '', string $vBC = '', string $pIPI = '', string $qUnid = '', string $vUnid = '', string $vIPI = '' ) : DOMElement |
tagIPI
Grupo IPI O01 pai M01
tag NFe/infNFe/det[]/imposto/IPI (opcional) |
|
tagISSQN ( string $nItem = '', string $vBC = '', string $vAliq = '', string $vISSQN = '', string $cMunFG = '', string $cListServ = '', string $vDeducao = '', string $vOutro = '', string $vDescIncond = '', string $vDescCond = '', string $vISSRet = '', string $indISS = '', string $cServico = '', string $cMun = '', string $cPais = '', string $nProcesso = '', string $indIncentivo = '' ) : DOMElement |
tagISSQN
Grupo ISSQN U01 pai M01
tag NFe/infNFe/det[]/imposto/ISSQN (opcional) |
|
tagISSQNTot ( string $vServ = '', string $vBC = '', string $vISS = '', string $vPIS = '', string $vCOFINS = '', string $dCompet = '', string $vDeducao = '', string $vOutro = '', string $vDescIncond = '', string $vDescCond = '', string $vISSRet = '', string $cRegTrib = '' ) : DOMElement |
tagISSQNTot
Grupo Totais referentes ao ISSQN W17 pai W01
tag NFe/infNFe/total/ISSQNTot (opcional) |
|
tagNVE ( string $nItem = '', string $texto = '' ) : DOMElement |
tagNVE
NVE NOMENCLATURA DE VALOR ADUANEIRO E ESTATÍSTICA
Podem ser até 8 NVE's por item |
|
tagPIS ( type $nItem = '', string $cst = '', string $vBC = '', string $pPIS = '', string $vPIS = '', string $qBCProd = '', string $vAliqProd = '' ) : DOMElement |
tagPIS
Grupo PIS Q01 pai M01
tag NFe/infNFe/det[]/imposto/PIS |
|
tagPISST ( string $nItem = '', string $vBC = '', string $pPIS = '', string $qBCProd = '', string $vAliqProd = '', string $vPIS = '' ) : DOMElement |
tagPISST
Grupo PIS Substituição Tributária R01 pai M01
tag NFe/infNFe/det[]/imposto/PISST (opcional) |
|
tagRECOPI ( string $nItem = '', string $texto = '' ) : DOMElement |
tagRECOPI |
|
tagadi ( string $nItem = '', string $nDI = '', string $nAdicao = '', string $nSeqAdic = '', string $cFabricante = '', string $vDescDI = '', string $nDraw = '' ) : DOMElement |
tagadi
Adições I25 pai I18
tag NFe/infNFe/det[]/prod/DI/adi |
|
tagarma ( type $nItem = '', type $tpArma = '', type $nSerie = '', type $nCano = '', type $descr = '' ) : DOMElement |
tagarma
Detalhamento de armas L01 pai I90
tag NFe/infNFe/det[]/prod/arma (opcional) |
|
tagautXML ( string $cnpj = '', string $cpf = '' ) : array |
tagautXML
Pessoas autorizadas para o download do XML da NF-e G50 pai A01
tag NFe/infNFe/autXML (somente versão 3.1) |
|
tagcana ( string $safra = '', string $ref = '' ) : DOMELEment |
tagcana
Grupo Cana ZC01 pai A01
tag NFe/infNFe/cana (opcional) |
|
tagcard ( string $cnpj = '', string $tBand = '', string $cAut = '', $tpIntegra = '' ) : DOMElement |
tagcard
Grupo de Cartões YA04 pai YA01
tag NFe/infNFe/pag/card |
|
tagcomb ( string $nItem = '', string $cProdANP = '', string $pMixGN = '', string $codif = '', string $qTemp = '', string $ufCons = '', string $qBCProd = '', string $vAliqProd = '', string $vCIDE = '' ) : DOMElement |
tagcomb
Detalhamento de combustiveis L101 pai I90
tag NFe/infNFe/det[]/prod/comb (opcional) |
|
tagcompra ( string $xNEmp = '', string $xPed = '', string $xCont = '' ) : DOMElement |
tagcompra
Grupo Compra ZB01 pai A01
tag NFe/infNFe/compra (opcional) |
|
tagdeduc ( string $xDed = '', string $vDed = '', string $vFor = '', string $vTotDed = '', string $vLiqFor = '' ) : DOMElement |
tagdeduc
Grupo Deduções – Taxas e Contribuições ZC10 pai ZC01
tag NFe/infNFe/cana/deduc (opcional) |
|
tagdest ( string $cnpj = '', string $cpf = '', string $idEstrangeiro = '', string $xNome = '', string $indIEDest = '', string $numIE = '', string $isUF = '', string $numIM = '', string $email = '' ) : DOMElement |
tagdest
Identificação do Destinatário da NF-e E01 pai A01
tag NFe/infNFe/dest (opcional para modelo 65) |
|
tagdetExport ( string $nItem = '', string $nDraw = '', string $nRE = '', string $chNFe = '', string $qExport = '' ) : DOMElement |
tagdetExport
Grupo de informações de exportação para o item I50 pai I01
tag NFe/infNFe/det[]/prod/detExport |
|
tagdup ( string $nDup = '', string $dVenc = '', string $vDup = '' ) : DOMElement |
tagdup
Grupo Duplicata Y07 pai Y02
tag NFe/infNFe/cobr/fat/dup (opcional)
É necessário criar a tag fat antes de criar as duplicatas |
|
tagemit ( string $cnpj = '', string $cpf = '', string $xNome = '', string $xFant = '', string $numIE = '', string $numIEST = '', string $numIM = '', string $cnae = '', string $crt = '' ) : DOMElement |
tagemit
Identificação do emitente da NF-e C01 pai A01
tag NFe/infNFe/emit |
|
tagencerrante ( string $nItem = '', string $nBico = '', string $nBomba = '', string $nTanque = '', string $vEncIni = '', string $vEncFin = '' ) : DOMElement |
tagencerrante
informações relacionadas com as operações de combustíveis, subgrupo de
encerrante que permite o controle sobre as operações de venda de combustíveis
LA11 pai LA01
tag NFe/infNFe/det[]/prod/comb/encerrante (opcional) |
|
tagenderDest ( string $xLgr = '', string $nro = '', string $xCpl = '', string $xBairro = '', string $cMun = '', string $xMun = '', string $siglaUF = '', string $cep = '', string $cPais = '', string $xPais = '', string $fone = '' ) : DOMElement |
tagenderDest
Endereço do Destinatário da NF-e E05 pai E01
tag NFe/infNFe/dest/enderDest (opcional para modelo 65)
Os dados do destinatário devem ser inseridos antes deste método |
|
tagenderEmit ( string $xLgr = '', string $nro = '', string $xCpl = '', string $xBairro = '', string $cMun = '', string $xMun = '', string $siglaUF = '', string $cep = '', string $cPais = '', string $xPais = '', string $fone = '' ) : DOMElement |
tagenderEmit
Endereço do emitente C05 pai C01
tag NFe/infNFe/emit/endEmit |
|
tagentrega ( string $cnpj = '', string $cpf = '', string $xLgr = '', string $nro = '', string $xCpl = '', string $xBairro = '', string $cMun = '', string $xMun = '', string $siglaUF = '' ) : DOMElement |
tagentrega
Identificação do Local de entrega G01 pai A01
tag NFe/infNFe/entrega (opcional) |
|
tagexporta ( string $ufSaidaPais = '', string $xLocExporta = '', string $xLocDespacho = '' ) : DOMElement |
tagexporta
Grupo Exportação ZA01 pai A01
tag NFe/infNFe/exporta (opcional) |
|
tagfat ( string $nFat = '', string $vOrig = '', string $vDesc = '', string $vLiq = '' ) : DOMElement |
tagfat
Grupo Fatura Y02 pai Y01
tag NFe/infNFe/cobr/fat (opcional) |
|
tagforDia ( string $dia = '', string $qtde = '', string $qTotMes = '', string $qTotAnt = '', string $qTotGer = '' ) : DOMElement |
tagforDia
Grupo Fornecimento diário de cana ZC04 pai ZC01
tag NFe/infNFe/cana/forDia |
|
tagide ( string $cUF = '', string $cNF = '', string $natOp = '', string $indPag = '', string $mod = '', string $serie = '', string $nNF = '', string $dhEmi = '', string $dhSaiEnt = '', string $tpNF = '', string $idDest = '', string $cMunFG = '', string $tpImp = '', string $tpEmis = '', string $cDV = '', string $tpAmb = '', string $finNFe = '', string $indFinal = '0', string $indPres = '', string $procEmi = '', string $verProc = '', string $dhCont = '', string $xJust = '' ) : DOMElement |
tgaide
Informações de identificação da NF-e B01 pai A01
tag NFe/infNFe/ide |
|
tagimposto ( string $nItem = '', string $vTotTrib = '' ) : DOMElement |
tagimposto
M01 pai H01
tag NFe/infNFe/det[]/imposto |
|
tagimpostoDevol ( $nItem = '', string $pDevol = '', string $vIPIDevol = '' ) : DOMElement |
tagimpostoDevol
Informação do Imposto devolvido U50 pai H01
tag NFe/infNFe/det[]/impostoDevol (opcional) |
|
taginfAdProd ( string $nItem = '', string $texto = '' ) : DOMElement |
taginfAdProd
Informações adicionais do produto
tag NFe/infNFe/det[]/infAdProd |
|
taginfAdic ( string $infAdFisco = '', string $infCpl = '' ) : DOMElement |
taginfAdic
Grupo de Informações Adicionais Z01 pai A01
tag NFe/infNFe/infAdic (opcional) |
|
taginfNFe ( string $chave = '', string $versao = '' ) : DOMElement |
taginfNFe
Informações da NF-e A01 pai NFe
tag NFe/infNFe |
|
tagmed ( string $nItem = '', string $nLote = '', string $qLote = '', string $dFab = '', string $dVal = '', string $vPMC = '' ) : DOMElement |
tagmed
Detalhamento de medicamentos K01 pai I90
tag NFe/infNFe/det[]/prod/med (opcional) |
|
tagobsCont ( string $xCampo = '', string $xTexto = '' ) : DOMElement |
tagobsCont
Grupo Campo de uso livre do contribuinte Z04 pai Z01
tag NFe/infNFe/infAdic/obsCont (opcional)
O método taginfAdic deve ter sido carregado antes |
|
tagobsFisco ( string $xCampo = '', string $xTexto = '' ) : DOMElement |
tagobsFisco
Grupo Campo de uso livre do Fisco Z07 pai Z01
tag NFe/infNFe/infAdic/obsFisco (opcional)
O método taginfAdic deve ter sido carregado antes |
|
tagpag ( string $tPag = '', string $vPag = '' ) : DOMElement |
tagpag
Grupo de Formas de Pagamento YA01 pai A01
tag NFe/infNFe/pag (opcional)
Apenas para o modelo 65 NFCe |
|
tagprocRef ( string $nProc = '', string $indProc = '' ) : DOMElement |
tagprocRef
Grupo Processo referenciado Z10 pai Z01 (NT2012.003)
tag NFe/infNFe/procRef (opcional)
O método taginfAdic deve ter sido carregado antes |
|
tagprod ( string $nItem = '', string $cProd = '', string $cEAN = '', string $xProd = '', string $NCM = '', string $EXTIPI = '', string $CFOP = '', string $uCom = '', string $qCom = '', string $vUnCom = '', string $vProd = '', string $cEANTrib = '', string $uTrib = '', string $qTrib = '', string $vUnTrib = '', string $vFrete = '', string $vSeg = '', string $vDesc = '', string $vOutro = '', string $indTot = '', string $xPed = '', string $nItemPed = '', string $nFCI = '' ) : DOMElement |
tagprod
Detalhamento de Produtos e Serviços I01 pai H01
tag NFe/infNFe/det[]/prod |
|
tagreboque ( string $placa = '', string $siglaUF = '', string $rntc = '', string $vagao = '', string $balsa = '' ) : DOMElement |
tagreboque
Grupo Reboque X22 pai X17.1
tag NFe/infNFe/transp/reboque (opcional) |
|
tagrefCTe ( string $refCTe = '' ) : DOMElement |
tagrefCTe
Chave de acesso do CT-e referenciada BA19 pai BA01
tag NFe/infNFe/ide/NFref/refCTe |
|
tagrefECF ( string $mod = '', string $nECF = '', string $nCOO = '' ) : DOMElement |
tagrefECF
Informações do Cupom Fiscal referenciado BA20 pai BA01
tag NFe/infNFe/ide/NFref/refECF |
|
tagrefNF ( string $cUF = '', string $aamm = '', string $cnpj = '', string $mod = '', string $serie = '', string $nNF = '' ) : DOMElement |
tagrefNF
Informação da NF modelo 1/1A referenciada BA03 pai BA01
tag NFe/infNFe/ide/NFref/NF DOMNode |
|
tagrefNFP ( string $cUF = '', string $aamm = '', string $cnpj = '', string $cpf = '', string $numIE = '', string $mod = '', string $serie = '', string $nNF = '' ) : DOMElement |
tagrefNFP
Informações da NF de produtor rural referenciada BA10 pai BA01
tag NFe/infNFe/ide/NFref/refNFP |
|
tagrefNFe ( string $refNFe = '' ) : DOMElement |
tagrefNFe
Chave de acesso da NF-e referenciada BA02 pai BA01
tag NFe/infNFe/ide/NFref/refNFe |
|
tagretTransp ( string $vServ = '', string $vBCRet = '', string $pICMSRet = '', string $vICMSRet = '', string $cfop = '', string $cMunFG = '' ) : DOMElement |
tagretTransp
Grupo Retenção ICMS transporte X11 pai X01
tag NFe/infNFe/transp/retTransp (opcional) |
|
tagretTrib ( string $vRetPIS = '', string $vRetCOFINS = '', string $vRetCSLL = '', string $vBCIRRF = '', string $vIRRF = '', string $vBCRetPrev = '', string $vRetPrev = '' ) : DOMElement |
tagretTrib
Grupo Retenções de Tributos W23 pai W01
tag NFe/infNFe/total/reTrib (opcional) |
|
tagretirada ( string $cnpj = '', string $cpf = '', string $xLgr = '', string $nro = '', string $xCpl = '', string $xBairro = '', string $cMun = '', string $xMun = '', string $siglaUF = '' ) : DOMElement |
tagretirada
Identificação do Local de retirada F01 pai A01
tag NFe/infNFe/retirada (opcional) |
|
tagtransp ( string $modFrete = '' ) : DOMElement |
tagtransp
Grupo Informações do Transporte X01 pai A01
tag NFe/infNFe/transp (obrigatório) |
|
tagtransporta ( string $numCNPJ = '', string $numCPF = '', string $xNome = '', string $numIE = '', string $xEnder = '', string $xMun = '', string $siglaUF = '' ) : DOMElement |
tagtransporta
Grupo Transportador X03 pai X01
tag NFe/infNFe/transp/tranporta (opcional) |
|
tagveicProd ( string $nItem = '', string $tpOp = '', string $chassi = '', string $cCor = '', string $xCor = '', string $pot = '', string $cilin = '', string $pesoL = '', string $pesoB = '', string $nSerie = '', string $tpComb = '', string $nMotor = '', $cmt = '', string $dist = '', string $anoMod = '', string $anoFab = '', string $tpPint = '', string $tpVeic = '', string $espVeic = '', $vIn = '', string $condVeic = '', string $cMod = '', string $cCorDENATRAN = '', string $lota = '', string $tpRest = '' ) : DOMElement |
tagveicProd
Detalhamento de Veículos novos J01 pai I90
tag NFe/infNFe/det[]/prod/veicProd (opcional) |
|
tagveicTransp ( string $placa = '', string $siglaUF = '', string $rntc = '' ) : DOMElement |
tagveicTransp
Grupo Veículo Transporte X18 pai X17.1
tag NFe/infNFe/transp/veicTransp (opcional) |
|
tagvol ( string $qVol = '', string $esp = '', string $marca = '', string $nVol = '', string $pesoL = '', string $pesoB = '', array $aLacres = [] ) : DOMElement |
tagvol
Grupo Volumes X26 pai X01
tag NFe/infNFe/transp/vol (opcional) |
|