using (HuAPConnection Connection = new HuAPConnection())
using (HuView BKENTH = Connection.GetView("BK0450"))
using (HuView BKENTD = Connection.GetView("BK0460"))
using (HuView BKTT = Connection.GetView("BK0003"))
using (HuView GLAMF = Connection.GetView("GL0001"))
using (HuView GLFISC = Connection.GetView("GL0003"))
using (HuView GLAIS = Connection.GetView("GL0004"))
using (HuView GLAVC = Connection.GetView("GL0012"))
using (HuView GLRVAL = Connection.GetView("GL0020"))
using (HuView GLABRX = Connection.GetView("GL0023"))
using (HuView GLABK = Connection.GetView("GL0022"))
using (HuView GLCAS = Connection.GetView("GL0107"))
using (HuView GLAMFO = Connection.GetView("GL0400"))
using (HuView GLAMFTO = Connection.GetView("GL0401"))
using (HuView GLACHD = Connection.GetView("GL0057"))
using (HuView GLPACHD = Connection.GetView("GL0063"))
using (HuView BKTTX = Connection.GetView("BK0860"))
using (HuView CSCRT = Connection.GetView("CS0004"))
using (HuView BKACCT = Connection.GetView("BK0001"))
using (HuView BKCUR = Connection.GetView("BK0002"))
using (HuView CSCCD = Connection.GetView("CS0003"))
using (HuView GENSTUB = Connection.GetView("BK0999"))
using (HuView BKTRANH = Connection.GetView("BK0845"))
using (HuView BKTRAND = Connection.GetView("BK0840"))
using (HuView BKFORM = Connection.GetView("BK0008"))
using (HuView BKUNMAT = Connection.GetView("BK0870"))
{
BKENTH.Compose(BKENTD, BKACCT, BKTRANH, BKTRAND, CSCRT, BKCUR);
BKENTD.Compose(BKENTH, BKTT, CSCRT);
BKTT.Compose(GLAMF, BKTTX);
GLAMF.Compose(GLFISC, GLAIS, GLAVC, GLABRX, GLCAS, GLAMFO, GLAMFTO, GLACHD, GLPACHD);
GLFISC.Compose();
GLAIS.Compose(GLAMF);
GLAVC.Compose(GLAMF, GLRVAL);
GLRVAL.Compose(GLAMF);
GLABRX.Compose(GLABK);
GLABK.Compose();
GLCAS.Compose(GLAMF);
GLAMFO.Compose(GLAMF);
GLAMFTO.Compose(GLAMF);
GLACHD.Compose(GLAMF);
GLPACHD.Compose(GLAMF);
BKTTX.Compose(BKTT);
CSCRT.Compose();
BKACCT.Compose(BKCUR, GENSTUB, BKTRANH, GENSTUB, GENSTUB, BKFORM, BKTT, GLAMF, CSCCD, BKUNMAT, BKTRAND);
BKCUR.Compose(BKACCT, CSCCD, CSCRT, GLAMF);
CSCCD.Compose();
GENSTUB.Compose();
BKTRANH.Compose(BKACCT, BKTRAND);
BKTRAND.Compose(BKTRANH, BKACCT, CSCRT, BKCUR, BKTT);
BKFORM.Compose(BKACCT);
BKUNMAT.Compose(BKACCT);
// Code Here
}