/// <summary> /// is used to set User Element Dimension /// </summary> /// <param name="journalLineDimension">journal line dimension object</param> /// <param name="docLine">document line object</param> private DocLine SetUserDimension(X_GL_LineDimension journalLineDimension, DocLine docLine) { if (journalLineDimension.GetLineType() == MJournalLine.ELEMENTTYPE_UserElement1 && !String.IsNullOrEmpty(journalLineDimension.GetDimensionValue())) { docLine.SetUserElement1(Convert.ToInt32(journalLineDimension.GetDimensionValue())); } else if (journalLineDimension.GetLineType() == MJournalLine.ELEMENTTYPE_UserElement2 && !String.IsNullOrEmpty(journalLineDimension.GetDimensionValue())) { docLine.SetUserElement2(Convert.ToInt32(journalLineDimension.GetDimensionValue())); } else if (journalLineDimension.GetLineType() == MJournalLine.ELEMENTTYPE_UserElement3 && !String.IsNullOrEmpty(journalLineDimension.GetDimensionValue())) { docLine.SetUserElement3(Convert.ToInt32(journalLineDimension.GetDimensionValue())); } else if (journalLineDimension.GetLineType() == MJournalLine.ELEMENTTYPE_UserElement4 && !String.IsNullOrEmpty(journalLineDimension.GetDimensionValue())) { docLine.SetUserElement4(Convert.ToInt32(journalLineDimension.GetDimensionValue())); } else if (journalLineDimension.GetLineType() == MJournalLine.ELEMENTTYPE_UserElement5 && !String.IsNullOrEmpty(journalLineDimension.GetDimensionValue())) { docLine.SetUserElement5(Convert.ToInt32(journalLineDimension.GetDimensionValue())); } else if (journalLineDimension.GetLineType() == MJournalLine.ELEMENTTYPE_UserElement6 && !String.IsNullOrEmpty(journalLineDimension.GetDimensionValue())) { docLine.SetUserElement6(Convert.ToInt32(journalLineDimension.GetDimensionValue())); } else if (journalLineDimension.GetLineType() == MJournalLine.ELEMENTTYPE_UserElement7 && !String.IsNullOrEmpty(journalLineDimension.GetDimensionValue())) { docLine.SetUserElement7(Convert.ToInt32(journalLineDimension.GetDimensionValue())); } else if (journalLineDimension.GetLineType() == MJournalLine.ELEMENTTYPE_UserElement8 && !String.IsNullOrEmpty(journalLineDimension.GetDimensionValue())) { docLine.SetUserElement8(Convert.ToInt32(journalLineDimension.GetDimensionValue())); } else if (journalLineDimension.GetLineType() == MJournalLine.ELEMENTTYPE_UserElement9 && !String.IsNullOrEmpty(journalLineDimension.GetDimensionValue())) { docLine.SetUserElement9(Convert.ToInt32(journalLineDimension.GetDimensionValue())); } else if (journalLineDimension.GetLineType().Equals(MJournalLine.ELEMENTTYPE_OrgTrx) && journalLineDimension.GetOrg_ID() > 0) { docLine.SetAD_OrgTrx_ID(Convert.ToInt32(journalLineDimension.GetOrg_ID())); } else if (journalLineDimension.GetLineType().Equals(MJournalLine.ELEMENTTYPE_Organization) && journalLineDimension.GetOrg_ID() > 0) { docLine.SetAD_Org_ID(Convert.ToInt32(journalLineDimension.GetOrg_ID())); } return(docLine); }