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);
Beispiel #5
0
 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);
        }
Beispiel #8
0
        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);
        }
Beispiel #12
0
 partial void OnFinancialDimensionValueTotalAccountIntervalEntity_RelatedRole_DimensionAttributeEntityChanging(global::Microsoft.Dynamics.DataEntities.DimensionAttribute value);
Beispiel #13
0
        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);
        }