using (HuAPConnection Connection = new HuAPConnection())
using (HuView OEPPRE = Connection.GetView("OE0620"))
using (HuView OEORDH = Connection.GetView("OE0520"))
using (HuView OEORDD = Connection.GetView("OE0500"))
using (HuView OEORDDO = Connection.GetView("OE0501"))
using (HuView OEORDDB = Connection.GetView("OE0503"))
using (HuView OEORDDD = Connection.GetView("OE0502"))
using (HuView OEORDDDS = Connection.GetView("OE0504"))
using (HuView OEORDDDL = Connection.GetView("OE0506"))
using (HuView OEORDDS = Connection.GetView("OE0508"))
using (HuView OEORDDL = Connection.GetView("OE0507"))
using (HuView GENSTUB = Connection.GetView("OE0999"))
using (HuView OECOINO = Connection.GetView("OE0180"))
using (HuView OETERMO = Connection.GetView("OE0740"))
using (HuView OEORDQ = Connection.GetView("OE0526"))
using (HuView OEORDHO = Connection.GetView("OE0522"))
using (HuView OEINVH = Connection.GetView("OE0420"))
using (HuView OEINVD = Connection.GetView("OE0400"))
using (HuView OEINVDO = Connection.GetView("OE0401"))
using (HuView OEINVDB = Connection.GetView("OE0403"))
using (HuView OEINVDD = Connection.GetView("OE0402"))
using (HuView OEINVDDS = Connection.GetView("OE0404"))
using (HuView OEINVDDL = Connection.GetView("OE0405"))
using (HuView OEINVDS = Connection.GetView("OE0407"))
using (HuView OEINVDL = Connection.GetView("OE0406"))
using (HuView OECOINI = Connection.GetView("OE0160"))
using (HuView OETERMI = Connection.GetView("OE0720"))
using (HuView OEINVR = Connection.GetView("OE0427"))
using (HuView OEINVHO = Connection.GetView("OE0422"))
using (HuView OESHIH = Connection.GetView("OE0692"))
using (HuView OESHID = Connection.GetView("OE0691"))
using (HuView OESHTD = Connection.GetView("OE0697"))
using (HuView OESHTH = Connection.GetView("OE0698"))
using (HuView OESHTDD = Connection.GetView("OE0699"))
using (HuView OESHTDDS = Connection.GetView("OE0676"))
using (HuView OESHTDDL = Connection.GetView("OE0675"))
using (HuView OESHTDS = Connection.GetView("OE0671"))
using (HuView OESHTDL = Connection.GetView("OE0670"))
using (HuView OESHIDO = Connection.GetView("OE0702"))
using (HuView OESHIDB = Connection.GetView("OE0705"))
using (HuView OESHIDD = Connection.GetView("OE0703"))
using (HuView OESHIDDS = Connection.GetView("OE0706"))
using (HuView OESHIDDL = Connection.GetView("OE0707"))
using (HuView OESHIDS = Connection.GetView("OE0709"))
using (HuView OESHIDL = Connection.GetView("OE0708"))
using (HuView OECOINS = Connection.GetView("OE0190"))
using (HuView OETERMS = Connection.GetView("OE0745"))
using (HuView OESHIR = Connection.GetView("OE0694"))
using (HuView OESHIHO = Connection.GetView("OE0704"))
{
OEPPRE.Compose(OEORDH, OEINVH, OESHIH);
OEORDH.Compose(OEORDD, GENSTUB, OECOINO, OETERMO, OEORDQ, OEORDHO);
OEORDD.Compose(OEORDH, OEORDDO, OEORDDB, OEORDDD, OEORDDS, OEORDDL);
OEORDDO.Compose(OEORDD);
OEORDDB.Compose(OEORDD);
OEORDDD.Compose(OEORDD, OEORDDDS, OEORDDDL);
OEORDDDS.Compose(OEORDDD);
OEORDDDL.Compose(OEORDDD);
OEORDDS.Compose(OEORDD);
OEORDDL.Compose(OEORDD);
GENSTUB.Compose();
OECOINO.Compose(OEORDH, OEORDD);
OETERMO.Compose(OEORDH);
OEORDQ.Compose(OEORDH);
OEORDHO.Compose(OEORDH);
OEINVH.Compose(OEINVD, GENSTUB, OECOINI, OETERMI, OEINVR, OEINVHO);
OEINVD.Compose(OEINVH, OEINVDO, OEINVDB, OEINVDD, OEINVDS, OEINVDL);
OEINVDO.Compose(OEINVD);
OEINVDB.Compose(OEINVD);
OEINVDD.Compose(OEINVD, OEINVDDS, OEINVDDL);
OEINVDDS.Compose(OEINVDD);
OEINVDDL.Compose(OEINVDD);
OEINVDS.Compose(OEINVD);
OEINVDL.Compose(OEINVD);
OECOINI.Compose(OEINVH);
OETERMI.Compose(OEINVH);
OEINVR.Compose(OEINVH);
OEINVHO.Compose(OEINVH);
OESHIH.Compose(OESHID, GENSTUB, OECOINS, OETERMS, OESHIR, OESHIHO);
OESHID.Compose(OESHIH, OESHTD, OESHIDO, OESHIDB, OESHIDD, OESHIDS, OESHIDL);
OESHTD.Compose(OESHTH, OESHTDD, OESHTDS, OESHTDL);
OESHTH.Compose(OESHTD);
OESHTDD.Compose(OESHTD, OESHTDDS, OESHTDDL);
OESHTDDS.Compose(OESHTDD);
OESHTDDL.Compose(OESHTDD);
OESHTDS.Compose(OESHTD);
OESHTDL.Compose(OESHTD);
OESHIDO.Compose(OESHID);
OESHIDB.Compose(OESHID);
OESHIDD.Compose(OESHID, OESHIDDS, OESHTDD, OESHIDDL);
OESHIDDS.Compose(OESHIDD, OESHTDDS);
OESHIDDL.Compose(OESHIDD, OESHTDDL);
OESHIDS.Compose(OESHID, OESHTDS);
OESHIDL.Compose(OESHID, OESHTDL);
OECOINS.Compose(OESHIH, OESHID);
OETERMS.Compose(OESHIH);
OESHIR.Compose(OESHIH);
OESHIHO.Compose(OESHIH);
// Code Here
}