/// <summary>
 /// Set/Update Settings from import
 /// </summary>
 /// <param name="imp">import</param>
 public void Set(X_I_ElementValue imp)
 {
     SetValue(imp.GetValue());
     SetName(imp.GetName());
     SetDescription(imp.GetDescription());
     SetAccountType(imp.GetAccountType());
     SetAccountSign(imp.GetAccountSign());
     SetIsSummary(imp.IsSummary());
     SetIsDocControlled(imp.IsDocControlled());
     SetC_Element_ID(imp.GetC_Element_ID());
     SetPostActual(imp.IsPostActual());
     SetPostBudget(imp.IsPostBudget());
     SetPostEncumbrance(imp.IsPostEncumbrance());
     SetPostStatistical(imp.IsPostStatistical());
     //
     //	setC_BankAccount_ID(imp.getC_BankAccount_ID());
     //	setIsForeignCurrency(imp.isForeignCurrency());
     //	setC_Currency_ID(imp.getC_Currency_ID());
     //	setIsBankAccount(imp.isIsBankAccount());
     //	setValidFrom(null);
     //	setValidTo(null);
 }
 /// <summary>
 /// Import Constructor
 /// </summary>
 /// <param name="imp">imp import</param>
 public MElementValue(X_I_ElementValue imp)
     : this(imp.GetCtx(), 0, imp.Get_TrxName())
 {
     SetClientOrg(imp);
     Set(imp);
 }