public static RetailReplenishmentRuleLine CreateRetailReplenishmentRuleLine(string dataAreaId, string replenishmentRule, string replenishmentHierarchyTypeName, string replenishmentOrganizationPartyNumber, global::System.DateTimeOffset replenishmentHierarchyValidFrom, global::System.DateTimeOffset replenishmentHierarchyValidTo, string retailChannelId, decimal defaultWeight, decimal percent, decimal weight, decimal defaultPercent, global::Microsoft.Dynamics.DataEntities.OrganizationHierarchyType organizationHierarchyType) { RetailReplenishmentRuleLine retailReplenishmentRuleLine = new RetailReplenishmentRuleLine(); retailReplenishmentRuleLine.dataAreaId = dataAreaId; retailReplenishmentRuleLine.ReplenishmentRule = replenishmentRule; retailReplenishmentRuleLine.ReplenishmentHierarchyTypeName = replenishmentHierarchyTypeName; retailReplenishmentRuleLine.ReplenishmentOrganizationPartyNumber = replenishmentOrganizationPartyNumber; retailReplenishmentRuleLine.ReplenishmentHierarchyValidFrom = replenishmentHierarchyValidFrom; retailReplenishmentRuleLine.ReplenishmentHierarchyValidTo = replenishmentHierarchyValidTo; retailReplenishmentRuleLine.RetailChannelId = retailChannelId; retailReplenishmentRuleLine.DefaultWeight = defaultWeight; retailReplenishmentRuleLine.Percent = percent; retailReplenishmentRuleLine.Weight = weight; retailReplenishmentRuleLine.DefaultPercent = defaultPercent; if ((organizationHierarchyType == null)) { throw new global::System.ArgumentNullException("organizationHierarchyType"); } retailReplenishmentRuleLine.OrganizationHierarchyType = organizationHierarchyType; return(retailReplenishmentRuleLine); }
public static ReplenishmentRuleLinesV2 CreateReplenishmentRuleLinesV2(string dataAreaId, string replenishmentRule, long relationId, global::System.DateTimeOffset replenishmentHierarchyValidFrom, decimal defaultWeight, decimal percent, global::System.DateTimeOffset replenishmentHierarchyValidTo, decimal weight, decimal defaultPercent, global::Microsoft.Dynamics.DataEntities.RetailReplenishmentRule retailReplenishmentRule, global::Microsoft.Dynamics.DataEntities.OrganizationHierarchyType organizationHierarchyType) { ReplenishmentRuleLinesV2 replenishmentRuleLinesV2 = new ReplenishmentRuleLinesV2(); replenishmentRuleLinesV2.dataAreaId = dataAreaId; replenishmentRuleLinesV2.ReplenishmentRule = replenishmentRule; replenishmentRuleLinesV2.RelationId = relationId; replenishmentRuleLinesV2.ReplenishmentHierarchyValidFrom = replenishmentHierarchyValidFrom; replenishmentRuleLinesV2.DefaultWeight = defaultWeight; replenishmentRuleLinesV2.Percent = percent; replenishmentRuleLinesV2.ReplenishmentHierarchyValidTo = replenishmentHierarchyValidTo; replenishmentRuleLinesV2.Weight = weight; replenishmentRuleLinesV2.DefaultPercent = defaultPercent; if ((retailReplenishmentRule == null)) { throw new global::System.ArgumentNullException("retailReplenishmentRule"); } replenishmentRuleLinesV2.RetailReplenishmentRule = retailReplenishmentRule; if ((organizationHierarchyType == null)) { throw new global::System.ArgumentNullException("organizationHierarchyType"); } replenishmentRuleLinesV2.OrganizationHierarchyType = organizationHierarchyType; return(replenishmentRuleLinesV2); }
partial void OnOrganizationHierarchyTypesChanging(global::Microsoft.Dynamics.DataEntities.OrganizationHierarchyType value);
public static BudgetTrackingWorkspaceParameters CreateBudgetTrackingWorkspaceParameters(string dataAreaId, string userId, decimal revenueBudgetThresholdPercent, decimal expenseBudgetThresholdPercent, global::System.DateTimeOffset fiscalPeriodEnd, global::System.DateTimeOffset fiscalPeriodStart, global::Microsoft.Dynamics.DataEntities.FinancialDimensionSet expenseFinancialDimensionSets, global::Microsoft.Dynamics.DataEntities.BudgetModel budgetModels, global::Microsoft.Dynamics.DataEntities.FiscalPeriod fiscalPeriods, global::Microsoft.Dynamics.DataEntities.OrganizationHierarchyType organizationHierarchyTypes, global::Microsoft.Dynamics.DataEntities.FinancialDimensionSet revenueFinancialDimensionSets, global::Microsoft.Dynamics.DataEntities.BudgetPlanProcess budgetPlanProcesses, global::Microsoft.Dynamics.DataEntities.BudgetCycle budgetCycles) { BudgetTrackingWorkspaceParameters budgetTrackingWorkspaceParameters = new BudgetTrackingWorkspaceParameters(); budgetTrackingWorkspaceParameters.dataAreaId = dataAreaId; budgetTrackingWorkspaceParameters.UserId = userId; budgetTrackingWorkspaceParameters.RevenueBudgetThresholdPercent = revenueBudgetThresholdPercent; budgetTrackingWorkspaceParameters.ExpenseBudgetThresholdPercent = expenseBudgetThresholdPercent; budgetTrackingWorkspaceParameters.FiscalPeriodEnd = fiscalPeriodEnd; budgetTrackingWorkspaceParameters.FiscalPeriodStart = fiscalPeriodStart; if ((expenseFinancialDimensionSets == null)) { throw new global::System.ArgumentNullException("expenseFinancialDimensionSets"); } budgetTrackingWorkspaceParameters.ExpenseFinancialDimensionSets = expenseFinancialDimensionSets; if ((budgetModels == null)) { throw new global::System.ArgumentNullException("budgetModels"); } budgetTrackingWorkspaceParameters.BudgetModels = budgetModels; if ((fiscalPeriods == null)) { throw new global::System.ArgumentNullException("fiscalPeriods"); } budgetTrackingWorkspaceParameters.FiscalPeriods = fiscalPeriods; if ((organizationHierarchyTypes == null)) { throw new global::System.ArgumentNullException("organizationHierarchyTypes"); } budgetTrackingWorkspaceParameters.OrganizationHierarchyTypes = organizationHierarchyTypes; if ((revenueFinancialDimensionSets == null)) { throw new global::System.ArgumentNullException("revenueFinancialDimensionSets"); } budgetTrackingWorkspaceParameters.RevenueFinancialDimensionSets = revenueFinancialDimensionSets; if ((budgetPlanProcesses == null)) { throw new global::System.ArgumentNullException("budgetPlanProcesses"); } budgetTrackingWorkspaceParameters.BudgetPlanProcesses = budgetPlanProcesses; if ((budgetCycles == null)) { throw new global::System.ArgumentNullException("budgetCycles"); } budgetTrackingWorkspaceParameters.BudgetCycles = budgetCycles; return(budgetTrackingWorkspaceParameters); }