partial void OnDimensionAttributeTranslationEntity_DimensionAttributeEntity_RelatedRoleChanging(global::Microsoft.Dynamics.DataEntities.DimensionAttribute value);
public static DimensionAttributeTranslation CreateDimensionAttributeTranslation(string financialDimension, string languageCode, global::Microsoft.Dynamics.DataEntities.DimensionAttribute dimensionAttributeTranslationEntity_DimensionAttributeEntity_RelatedRole) { DimensionAttributeTranslation dimensionAttributeTranslation = new DimensionAttributeTranslation(); dimensionAttributeTranslation.FinancialDimension = financialDimension; dimensionAttributeTranslation.LanguageCode = languageCode; if ((dimensionAttributeTranslationEntity_DimensionAttributeEntity_RelatedRole == null)) { throw new global::System.ArgumentNullException("dimensionAttributeTranslationEntity_DimensionAttributeEntity_RelatedRole"); } dimensionAttributeTranslation.DimensionAttributeTranslationEntity_DimensionAttributeEntity_RelatedRole = dimensionAttributeTranslationEntity_DimensionAttributeEntity_RelatedRole; return(dimensionAttributeTranslation); }
partial void OnDimensionAttributeChanging(global::Microsoft.Dynamics.DataEntities.DimensionAttribute value);
partial void OnFinancialDimensionValueEntity_RelatedRole_FinancialDimensionChanging(global::Microsoft.Dynamics.DataEntities.DimensionAttribute value);
partial void OnBudgetPrimaryLedgersChanging(global::Microsoft.Dynamics.DataEntities.DimensionAttribute value);
public static LedgerAccountAlias CreateLedgerAccountAlias(string name, string userInfo, global::Microsoft.Dynamics.DataEntities.DimensionCombination dimensionCombination, global::Microsoft.Dynamics.DataEntities.DimensionAttribute dimensionAttribute) { LedgerAccountAlias ledgerAccountAlias = new LedgerAccountAlias(); ledgerAccountAlias.Name = name; ledgerAccountAlias.UserInfo = userInfo; if ((dimensionCombination == null)) { throw new global::System.ArgumentNullException("dimensionCombination"); } ledgerAccountAlias.DimensionCombination = dimensionCombination; if ((dimensionAttribute == null)) { throw new global::System.ArgumentNullException("dimensionAttribute"); } ledgerAccountAlias.DimensionAttribute = dimensionAttribute; return ledgerAccountAlias; }
public static FinancialDimensionValueTranslation CreateFinancialDimensionValueTranslation(string financialDimension, string languageCode, string financialDimensionValue, global::Microsoft.Dynamics.DataEntities.DimensionAttribute financialDimensionValueTranslationEntity_RelatedRole_DimensionAttributeEntity) { FinancialDimensionValueTranslation financialDimensionValueTranslation = new FinancialDimensionValueTranslation(); financialDimensionValueTranslation.FinancialDimension = financialDimension; financialDimensionValueTranslation.LanguageCode = languageCode; financialDimensionValueTranslation.FinancialDimensionValue = financialDimensionValue; if ((financialDimensionValueTranslationEntity_RelatedRole_DimensionAttributeEntity == null)) { throw new global::System.ArgumentNullException("financialDimensionValueTranslationEntity_RelatedRole_DimensionAttributeEntity"); } financialDimensionValueTranslation.FinancialDimensionValueTranslationEntity_RelatedRole_DimensionAttributeEntity = financialDimensionValueTranslationEntity_RelatedRole_DimensionAttributeEntity; return(financialDimensionValueTranslation); }
public static BudgetDimension CreateBudgetDimension(string dataAreaId, string legalEntityId, string dimensionAttributeId, global::Microsoft.Dynamics.DataEntities.Ledger budgetDimensions, global::Microsoft.Dynamics.DataEntities.DimensionAttribute budgetPrimaryLedgers) { BudgetDimension budgetDimension = new BudgetDimension(); budgetDimension.dataAreaId = dataAreaId; budgetDimension.LegalEntityId = legalEntityId; budgetDimension.DimensionAttributeId = dimensionAttributeId; if ((budgetDimensions == null)) { throw new global::System.ArgumentNullException("budgetDimensions"); } budgetDimension.BudgetDimensions = budgetDimensions; if ((budgetPrimaryLedgers == null)) { throw new global::System.ArgumentNullException("budgetPrimaryLedgers"); } budgetDimension.BudgetPrimaryLedgers = budgetPrimaryLedgers; return(budgetDimension); }
public static FinancialDimensionValueLegalEntityOverride CreateFinancialDimensionValueLegalEntityOverride(string financialDimension, string dimensionValue, string legalEntityId, global::System.DateTimeOffset activeFrom, global::System.DateTimeOffset activeTo, global::Microsoft.Dynamics.DataEntities.OfficeAddinLegalEntity financialDimensionValueLegalEntityOverrideEntity_RelatedRole_LegalEntity, global::Microsoft.Dynamics.DataEntities.DimensionAttribute financialDimensionValueLegalEntityOverrideEntity_RelatedRole_FinancialDimension) { FinancialDimensionValueLegalEntityOverride financialDimensionValueLegalEntityOverride = new FinancialDimensionValueLegalEntityOverride(); financialDimensionValueLegalEntityOverride.FinancialDimension = financialDimension; financialDimensionValueLegalEntityOverride.DimensionValue = dimensionValue; financialDimensionValueLegalEntityOverride.LegalEntityId = legalEntityId; financialDimensionValueLegalEntityOverride.ActiveFrom = activeFrom; financialDimensionValueLegalEntityOverride.ActiveTo = activeTo; if ((financialDimensionValueLegalEntityOverrideEntity_RelatedRole_LegalEntity == null)) { throw new global::System.ArgumentNullException("financialDimensionValueLegalEntityOverrideEntity_RelatedRole_LegalEntity"); } financialDimensionValueLegalEntityOverride.FinancialDimensionValueLegalEntityOverrideEntity_RelatedRole_LegalEntity = financialDimensionValueLegalEntityOverrideEntity_RelatedRole_LegalEntity; if ((financialDimensionValueLegalEntityOverrideEntity_RelatedRole_FinancialDimension == null)) { throw new global::System.ArgumentNullException("financialDimensionValueLegalEntityOverrideEntity_RelatedRole_FinancialDimension"); } financialDimensionValueLegalEntityOverride.FinancialDimensionValueLegalEntityOverrideEntity_RelatedRole_FinancialDimension = financialDimensionValueLegalEntityOverrideEntity_RelatedRole_FinancialDimension; return(financialDimensionValueLegalEntityOverride); }
partial void OnLedgerAdvancedRuleCriterionEntity_RelatedRole_DimensionAttributeEntityChanging(global::Microsoft.Dynamics.DataEntities.DimensionAttribute value);
public static AdvancedRuleCriterion CreateAdvancedRuleCriterion(string accountStructure, string advancedRule, string segmentName, global::Microsoft.Dynamics.DataEntities.DimensionAttribute ledgerAdvancedRuleCriterionEntity_RelatedRole_DimensionAttributeEntity, global::Microsoft.Dynamics.DataEntities.AdvancedRule ledgerAdvancedRuleCriterionEntity_RelatedRole_LedgerAdvancedRuleEntity) { AdvancedRuleCriterion advancedRuleCriterion = new AdvancedRuleCriterion(); advancedRuleCriterion.AccountStructure = accountStructure; advancedRuleCriterion.AdvancedRule = advancedRule; advancedRuleCriterion.SegmentName = segmentName; if ((ledgerAdvancedRuleCriterionEntity_RelatedRole_DimensionAttributeEntity == null)) { throw new global::System.ArgumentNullException("ledgerAdvancedRuleCriterionEntity_RelatedRole_DimensionAttributeEntity"); } advancedRuleCriterion.LedgerAdvancedRuleCriterionEntity_RelatedRole_DimensionAttributeEntity = ledgerAdvancedRuleCriterionEntity_RelatedRole_DimensionAttributeEntity; if ((ledgerAdvancedRuleCriterionEntity_RelatedRole_LedgerAdvancedRuleEntity == null)) { throw new global::System.ArgumentNullException("ledgerAdvancedRuleCriterionEntity_RelatedRole_LedgerAdvancedRuleEntity"); } advancedRuleCriterion.LedgerAdvancedRuleCriterionEntity_RelatedRole_LedgerAdvancedRuleEntity = ledgerAdvancedRuleCriterionEntity_RelatedRole_LedgerAdvancedRuleEntity; return(advancedRuleCriterion); }
partial void OnFinancialDimensionValueTotalAccountIntervalEntity_RelatedRole_DimensionAttributeEntityChanging(global::Microsoft.Dynamics.DataEntities.DimensionAttribute value);
public static FinancialDimensionValueTotalAccountInterval CreateFinancialDimensionValueTotalAccountInterval(string financialDimension, string dimensionValue, string fromValue, string toValue, global::Microsoft.Dynamics.DataEntities.DimensionAttribute financialDimensionValueTotalAccountIntervalEntity_RelatedRole_DimensionAttributeEntity) { FinancialDimensionValueTotalAccountInterval financialDimensionValueTotalAccountInterval = new FinancialDimensionValueTotalAccountInterval(); financialDimensionValueTotalAccountInterval.FinancialDimension = financialDimension; financialDimensionValueTotalAccountInterval.DimensionValue = dimensionValue; financialDimensionValueTotalAccountInterval.FromValue = fromValue; financialDimensionValueTotalAccountInterval.ToValue = toValue; if ((financialDimensionValueTotalAccountIntervalEntity_RelatedRole_DimensionAttributeEntity == null)) { throw new global::System.ArgumentNullException("financialDimensionValueTotalAccountIntervalEntity_RelatedRole_DimensionAttributeEntity"); } financialDimensionValueTotalAccountInterval.FinancialDimensionValueTotalAccountIntervalEntity_RelatedRole_DimensionAttributeEntity = financialDimensionValueTotalAccountIntervalEntity_RelatedRole_DimensionAttributeEntity; return(financialDimensionValueTotalAccountInterval); }