public BudgetExpenseItem CreateItem( Budget budget, ProjectPhase phase, BudgetExpenseItemRef budgetExpenseItemRef, string theme, double amount, string substantiation )
Создать расход бюджета
Синтаксис
public BudgetExpenseItem CreateItem( Budget budget, ProjectPhase phase, BudgetExpenseItemRef budgetExpenseItemRef, string theme, double amount, string substantiation )
Параметры
- budget
- Тип: Budget
Бюджет проекта.. Объект. Путь доступа: PublicAPI.Projects.Budget
- phase
- Тип: ProjectPhase
Этап в бюджете проекта. Объект. Путь доступа: PublicAPI.Projects.Objects.ProjectPhase
- budgetExpenseItemRef
- Тип: BudgetExpenseItemRef
Статья расхода бюджета. Объект. Путь доступа: PublicAPI.Projects.Budgets.BudgetExpenseItemRef
- theme
- Тип: System String
Тема расхода бюджета
- amount
- Тип: System Double
Сумма расхода бюджета
- substantiation
- Тип: System String
Обоснование (необязательный параметр)
Возвращаемое значение
Тип: BudgetExpenseItemРасход бюджета
Примеры
//загружаем этап в бюджете проекта по идентификатору var phase = PublicAPI.Projects.Objects.ProjectPhase.Load(3); //загружаем статью расхода бюджета по идентификатору var budgetExpenseItemRef= PublicAPI.Projects.Objects.BudgetExpanseItemRef.Load(3); //тема var theme = "New Budget Expense"; //сумма дохода var amount = 25000; //обоснование var substantiation = "Самое простое обоснование"; //созадем расход бюджета var expenseItem = PublicAPI.Projects.Objects.BudgetExpenseItem.CreateBudgetExpenseItem(project, phase, budgetExpenseItemRef, theme, amount, substantiation);
См. также
Как загрузить статью расхода бюджета