using (HuAPConnection Connection = new HuAPConnection())
using (HuView PMCWIZ = Connection.GetView("PM0994"))
using (HuView PMCONTS = Connection.GetView("PM0021"))
using (HuView PMPROJS = Connection.GetView("PM0022"))
using (HuView PMCATGT = Connection.GetView("PM0039"))
using (HuView PMCATGTO = Connection.GetView("PM0852"))
using (HuView PMRES = Connection.GetView("PM0120"))
using (HuView PMRESC = Connection.GetView("PM0121"))
using (HuView PMRESO = Connection.GetView("PM0853"))
using (HuView PMPROJSO = Connection.GetView("PM0851"))
using (HuView PMCONO = Connection.GetView("PM0850"))
{
PMCWIZ.Compose(PMCONTS, PMPROJS, PMCATGT, PMRES, PMRESC);
PMCONTS.Compose(PMPROJS, PMCATGT, PMRES, PMRESC, PMCONO);
PMPROJS.Compose(PMCONTS, PMCATGT, PMRES, PMRESC, PMPROJSO);
PMCATGT.Compose(PMPROJS, PMCONTS, PMCATGTO);
PMCATGTO.Compose(PMCATGT);
PMRES.Compose(PMPROJS, PMCONTS, PMCATGT, PMRESC, PMRESO);
PMRESC.Compose(PMPROJS, PMCONTS, PMCATGT, PMRES);
PMRESO.Compose(PMRES);
PMPROJSO.Compose(PMPROJS);
PMCONO.Compose(PMCONTS);
// Code Here
}