using (HuAPConnection Connection = new HuAPConnection())
using (HuView OECRDDB = Connection.GetView("OE0223"))
using (HuView OECRDD = Connection.GetView("OE0220"))
using (HuView OECRDH = Connection.GetView("OE0240"))
using (HuView GENSTUB = Connection.GetView("OE0999"))
using (HuView OECOINC = Connection.GetView("OE0140"))
using (HuView OECRDHO = Connection.GetView("OE0242"))
using (HuView OECRDDO = Connection.GetView("OE0221"))
using (HuView OECRDDD = Connection.GetView("OE0222"))
using (HuView OECRDDDS = Connection.GetView("OE0224"))
using (HuView OECRDDDL = Connection.GetView("OE0225"))
using (HuView OECRDDS = Connection.GetView("OE0227"))
using (HuView OECRDDL = Connection.GetView("OE0226"))
{
OECRDDB.Compose(OECRDD);
OECRDD.Compose(OECRDH, OECRDDO, OECRDDB, OECRDDD, OECRDDS, OECRDDL);
OECRDH.Compose(OECRDD, GENSTUB, OECOINC, OECRDHO);
GENSTUB.Compose();
OECOINC.Compose(OECRDH);
OECRDHO.Compose(OECRDH);
OECRDDO.Compose(OECRDD);
OECRDDD.Compose(OECRDD, OECRDDDS, OECRDDDL);
OECRDDDS.Compose(OECRDDD);
OECRDDDL.Compose(OECRDDD);
OECRDDS.Compose(OECRDD);
OECRDDL.Compose(OECRDD);
// Code Here
}