/// <summary> /// Parent Constructor. /// </summary> /// <param name="parent">parent batch</param> public MJournal(MJournalBatch parent) : this(parent.GetCtx(), 0, parent.Get_TrxName()) { //this (parent.getCtx(), 0, parent.get_TrxName()); SetClientOrg(parent); SetGL_JournalBatch_ID(parent.GetGL_JournalBatch_ID()); SetC_DocType_ID(parent.GetC_DocType_ID()); SetPostingType(parent.GetPostingType()); // SetDateDoc(parent.GetDateDoc()); SetC_Period_ID(parent.GetC_Period_ID()); SetDateAcct(parent.GetDateAcct()); SetC_Currency_ID(parent.GetC_Currency_ID()); } // MJournal
} // MJournalBatch /// <summary> /// Copy Constructor.Dos not copy: Dates/Period /// </summary> /// <param name="original">original</param> public MJournalBatch(MJournalBatch original) : this(original.GetCtx(), 0, original.Get_TrxName()) { //this (original.getCtx(), 0, original.Get_TrxName()); SetClientOrg(original); SetGL_JournalBatch_ID(original.GetGL_JournalBatch_ID()); // // setC_AcctSchema_ID(original.getC_AcctSchema_ID()); // setGL_Budget_ID(original.getGL_Budget_ID()); SetGL_Category_ID(original.GetGL_Category_ID()); SetPostingType(original.GetPostingType()); SetDescription(original.GetDescription()); SetC_DocType_ID(original.GetC_DocType_ID()); SetControlAmt(original.GetControlAmt()); // SetC_Currency_ID(original.GetC_Currency_ID()); // setC_ConversionType_ID(original.getC_ConversionType_ID()); // setCurrencyRate(original.getCurrencyRate()); // SetDateDoc(original.getDateDoc()); // setDateAcct(original.getDateAcct()); // setC_Period_ID(original.getC_Period_ID()); } // MJournal