Você pode usar o PE01NFESEFAZ, manipulando os arrays aProd, aInfoItem, aICMS, aIPI...
A documentação não esta completa, segue lista dos parametros:
aProd := PARAMIXB[01]
cMensCli := PARAMIXB[02]
cMensFis := PARAMIXB[03]
aDest := PARAMIXB[04]
aNota := PARAMIXB[05]
aInfoItem := PARAMIXB[06]
aDupl := PARAMIXB[07]
aTransp := PARAMIXB[08]
aEntrega := PARAMIXB[09]
aRetirada := PARAMIXB[10]
aVeiculo := PARAMIXB[11]
aReboque := PARAMIXB[12]
aNfVincRur := PARAMIXB[13]
aEspVol := PARAMIXB[14]
aNfVinc := PARAMIXB[15]
aDetPag := PARAMIXB[16]
aObsCont := PARAMIXB[17]
aProcRef := PARAMIXB[18]
aMed := PARAMIXB[19]
aLote := PARAMIXB[20]
aICMS := PARAMIXB[21]
aICMSST := PARAMIXB[22]
aIcmsZFM := PARAMIXB[23]
aIPI := PARAMIXB[24]
aPIS := PARAMIXB[25]
aCOFINS := PARAMIXB[26]
aPISST := PARAMIXB[27]
aCOFINSST := PARAMIXB[28]
aCST := PARAMIXB[29]
aISSQN := PARAMIXB[30]