PublicAPI ProjectsApiRoot BudgetsProjectsApi PublicAPI.Projects.Budgets.BudgetBudgetsДокументация ELMA API
Версионный бюджет проекта
Путь доступа: PublicAPI.Projects.Budgets.BudgetBudgets
Методы

  ИмяОписание
Открытый методApprove(ProjectBudgetApprovalTask)
Подтвердить утверждение бюджета проекта
Открытый методApprove(ProjectBudgetApprovalTask, CommentActionModel)
Подтвердить утверждение бюджета проекта
Открытый методApprove(ProjectBudgetApprovalTask, String)
Подтвердить утверждение бюджета проекта
Открытый методCount 
Возвращает количество всех объектов этого типа
Открытый методCount(IEntityFilter)
Получить количество всех объектов по фильтру
Открытый методCreate 
Создать новую сущность (без записи в БД)
Открытый методCreate(Project)
Создать бюджет для проекта
Открытый методCreate(Project, Action IBudget )
Открытый методCreateFrom(Budget)
Клонировать и сохранить бюджет из указанного
Открытый методCreateFrom(Budget, Project)
Клонировать и сохранить бюджет из указанного
Открытый методCreateFrom(Budget, Boolean)
Клонировать и сохранить бюджет из указанного
Открытый методCreateFrom(Budget, Boolean, Project)
Клонировать и сохранить бюджет из указанного
Открытый методCreateFrom(Budget, Boolean, Project, Action IBudget )
Открытый методDelete
Удалить объект
Открытый методFilter
Создает помощник для работы с фильтром объекта "Бюджет проекта"
Открытый методFind(FetchOptions)
Найти объекты в соответствии с параметрами выборки
Открытый методFind(String)
Найти объекты в соответствии с фильтром на языке EQL
Открытый методFind(IEntityFilter, FetchOptions)
Найти объекты в соответствии с фильтром и параметрами выборки
Открытый методFindByIdArray
Найти все объекты по идентификаторам из массива
Открытый методGetCurrentBudget
Получить текущую версию бюджета. Возвращает null, если таковой нет
Открытый методIsDirty
Проверить, есть ли несохраненные изменения в объекте
Открытый методIsNew
Проверить, является ли объект новым (не сохранен в БД)
Открытый методLoad(Guid)
Загрузить по уникальному идентификатору. Если не найдена - вызывается исключение
Открытый методLoad(Int64)
Загрузить по идентификатору. Если не найдена - вызывается исключение
Открытый методLoadOrCreate(Guid)
Загрузить по идентификатору. Если не найден - возвращается новый объект
Открытый методLoadOrCreate(Int64)
Загрузить по идентификатору. Если не найден - возвращается новый объект
Открытый методLoadOrNull(Guid)
Загрузить по уникальному идентификатору. Если не найдена - возвращается null
Открытый методLoadOrNull(Int64)
Загрузить по идентификатору. Если не найдена - возвращается null
Открытый методPublish
Публиковать черновик бюджета проекта.
Открытый методRefresh
Обновить (перечитать) объект из БД
Открытый методRefuse(ProjectBudgetApprovalTask)
Отказать в утверждении бюджета проекта
Открытый методRefuse(ProjectBudgetApprovalTask, CommentActionModel)
Отказать в утверждении бюджета проекта
Открытый методRefuse(ProjectBudgetApprovalTask, String)
Отказать в утверждении бюджета проекта
Открытый методSave
Сохранить объект в БД
Открытый методSendToApprove(User, Budget, DateTime, DateTime)
Отправить бюджет на утверждение
Открытый методSendToApprove(User, Budget, DateTime, DateTime, String)
Отправить бюджет на утверждение
В начало страницы
Свойства

  ИмяОписание
Открытое свойствоTypeUid
Возвращает уникальный идентификатор объекта "Бюджет проекта"
В начало страницы
Заметки

Раздел, содержащий методы для работы с версионным бюджетом проекта
См. также