public static BudgetAllowTransferRule CreateBudgetAllowTransferRule(string dataAreaId, string legalEntityId, string budgetTransferRule, string ruleMember, string dimensionAttributeId, global::Microsoft.Dynamics.DataEntities.AccountStructure accountStructures, global::Microsoft.Dynamics.DataEntities.Ledger legalEntities) { BudgetAllowTransferRule budgetAllowTransferRule = new BudgetAllowTransferRule(); budgetAllowTransferRule.dataAreaId = dataAreaId; budgetAllowTransferRule.LegalEntityId = legalEntityId; budgetAllowTransferRule.BudgetTransferRule = budgetTransferRule; budgetAllowTransferRule.RuleMember = ruleMember; budgetAllowTransferRule.DimensionAttributeId = dimensionAttributeId; if ((accountStructures == null)) { throw new global::System.ArgumentNullException("accountStructures"); } budgetAllowTransferRule.AccountStructures = accountStructures; if ((legalEntities == null)) { throw new global::System.ArgumentNullException("legalEntities"); } budgetAllowTransferRule.LegalEntities = legalEntities; return(budgetAllowTransferRule); }
partial void OnBudgetDimensionsChanging(global::Microsoft.Dynamics.DataEntities.Ledger value);
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); }
partial void OnLegalEntitiesChanging(global::Microsoft.Dynamics.DataEntities.Ledger value);
partial void OnPrimaryLedgerChanging(global::Microsoft.Dynamics.DataEntities.Ledger value);