Здравствуйте,
подскажите как решить задачу: по разделу Проекты надо сделать отчет (лучше Excel, поскольку его удобно фильтровать). В Карточке Проекта есть дополнительное пользовательское поле "Номер Машины". Проекты содержат определенный набор типовых работ, при этом даты начала и даты завершения 4х работ совпадают для всех проектов, у которых номер машины одинаковый. Надо вывести в отчет сгруппированные данные: "Номер машины", "Проект" + некоторые данные из карточки Проекта, а также названия этих 4х работ с датами начала и завершения. Сейчас я смогла сделать так: у меня выводятся в одну строку "номер машины" + информация о проекте, а в детали запроса название необходимых 4х работ и даты. Но получается, что эта деталь дублируется столько раз, сколько есть проектов. Это не удобно пользователю. Может, есть способ как решить мою задачу по-другому?

Нравится

2 комментария

Виктория, честно говоря, в данном контексте постановки задачи у меня нет других вариантов решения. Исходя из Вашего описания, фактически эти записи дублями не являются. Это абсолютно разные работы, хотя и с одинаковыми названиями и датами. Поэтому ни один механизм определения дублирующихся записей здесь не поможет.

Если бы речь шла об отчёте FastReport или формированием отчёта путём создания "вручную" в скрипте, то можно использовать два независимых источника данных, первый из которых содержал бы информацию о проектах, а второй - информацию о работах одного из проектов из первого источника. В FastReport можно было бы добавить два объекта MasterData, которые бы ссылались на эти источники. Но в базовом функционале пользовательских запросов нет возможности построить отчёт, который использует два практически независимых запроса. Необходимо решать эту задачу другими методами (FastReport или скриптами).

Да, спасибо. Я так и думал, будем создавать Fastreport.

Показать все комментарии

Всем добрый день.
Возникла необходимость наглядно отразить просроченные проекты в разделе Проекты. Удобно было бы подсветить их каким-то цветом, так как это происходит с просроченными задачами в реестре Задач.
Нашла в ProjectScript функцию function ds_ProjectOnDatasetDataChange.
Тут происходит проверка любого проекта/стадии/работы: сверяется "дата завершения, план" и "крайний срок". Если проект выходит за крайний срок, то появляется соответсвующее сообщение.
Что необходимо тут дописать, чтобы проект при этом еще и подсвечивался? Хотя возможно тут есть возможность только выделить текст проекта каким-то цветом? А подсветка должна быть прописана где-то при открытии реестра?

Нравится

3 комментария

На эту тему есть идея.
По поводу раскраски реестра - Тынц.
По поводу эстетики раскраски - сюда.

Да, идея была нормальная. И реализовали ее как подсветку реестра (именно то, что я просила) в версии 3.4, если я правильно поняла. НО у меня-то вресия 3.3.1. Не будем же мы из-за этого переходить в новую версию... надо как-то реализовать это в старой версии.

Виктория, по второй ссылке можно найти описание на каких событиях и каким образом делается раскраска реестра.

Тема не раз обсуждалась на комьюнити, если недостаточно второй ссылки - поищите по ключевым словам "раскраска реестра", обязательно найдете подробное описание.

Показать все комментарии

Всем добрый день!
Помогите решить проблему.
Допустим, что у меня есть проект, в котором в одной Работе происходит изменение плановой даты завершения в сторону уменьшения.
А вот зависимые от этой Работы элементы свои плановые даты начала и завершения не меняют!
Разве логика работы в этом случае не такая же, как при увеличении Плановой даты завершения: ведь тогда сроки зависимых стадий смещаются.
Как исправить ситуацию?
Уточню, что вручную перемещать все связанные элементы не подходит категорически.

Нравится

5 комментариев

Добрый день, Виктория.
При изменении у работы плановой даты в сторону уменьшения не предусмотрено редактирование плановых дат у родительских записей.
Если хотите самостоятельно внести изменения в эту логику, то она реализована в функции DoProcessChildExceedParentTermsConflict, описанной в scr_ProjectElementLibrary.

Кажется, эта функция описывает установление дат в элементе по подчиненным (тип планирования "в этом элементе" или "по подчиненным).
Вопрос был о сроках связанных с указанной работой элементов.
В какой фукнции прописываетсяы смещение сроков в случае увеличения даты? ведь можно ее как-то модифицировать, чтобы смещать сроки и в сторону уменьшения.

Дело в том, что в этой функции вообще не рассматривается вариант изменения родительских данных в случае смещения даты завершения в сторону уменьшения у подчиненной записи.

Это, допустим, понятно.
Но увы вопрос о том, какая функция пересчитывает даты в связанных элементах остается.

Я выше указывал название функции, в которой вызывается изменение дат в родительских элементах, если они конфликтуют с датами дочернего элемента.

Показать все комментарии

Имели спор с одним из клиентов касательно теории управления проектами. Клиент довольно активно использовал Microsoft Project, в котором процент выполнения всего проекта рассчитывается исходя из процентов выполненных задач.

Клиента смутило название поля [Фактически завершено, %] (в английской версии - Complete, %), которое в Terrasofte расчитывается, как
суммарные фактические трудозатраты, отнесенные к суммарным планируемым трудозатратам. В их же (клиента) понимании фактическое завершение проекта в процентах есть среднее между процентами завершения всех вложенных задач (в карточке задачи поле Процент выполнения есть!), а такого поля в карточке проекта нет.

Предложение:
1. Поле [Фактически завершено, %] переназвать на [Коэффициент использования ресурсов, %]

2. Необходимо новое поле, аналогичное по логике имеющемуся в Microsoft Project, в котором для проекта, стадии либо работы можно либо вручную, либо рассчитывая по вложенным задачам, вносить процент выполнения этапа

Нравится

1 комментарий

выполнив п.1 ,по-моему, пользователю понятнее не станет, т.к. под ресурсами тут будет пониматься только потраченное время. Смысл-то не только в этом поле, а в отклонении факта от плана. Хотя даже это отклонение без указания причин не дает полного представления о том, соблюдаем ли мы сроки и бюджет.

Показать все комментарии

Вчера я принимал участие в семинаре “Практический дизайн для PR-специалиста”, который был организован Петербургским PR-клубом в пресс-клубе “Зеленая лампа”. В роли спикеров были представители трех петербургских агентств: дизайн-студии “Облако”, webmasterSpb и дизайн-студии “Логомотив”.
Достаточно интересное получилось мероприятие. Я вспомнил многое из того, что знал раньше о взаимодействии с дизайнерами. На основании выступлений и своего опыта я сформулировал для себя формулу успешного взаимодействия с дизайнерами, которая может быть применена в работе с подрядчиками по любым услугам, в том числе услугам по внедрению CRM:
Грамотная постановка задачи заказчиком+доверие подрядчику=успешный проект

Нравится

Поделиться

4 комментария

я так понимаю, под "доверием подрядчику" подразумевается ряд переменных, как то:
- опыт
- компетенция
- соотношение цена\качество
- наличие ресурсов для выполнения
и ряд других специфических параметров влияющих на успешность того либо иного проекта в совокупности отражающихся в термине "доверие к подрядчику".

В таком случае, с формулой согласен, в противном случае - это далеко от истины. ИМХО

Юрий, я подразумеваю что изучение таких вещей как опыт, компетенция и наличие ресурсов происходит на этапе выбора подрядчика. В данном случае имеется ввиду, что если Вы выбрали какую-то компанию, то она удовлетворяет Вас по данным базовым характеристикам.
Под доверием я имел ввиду тот факт, что заказчик не лезет со своими советами в компетенцию подрядчика.
Михаил Талалай
руководитель направления отраслевых решений
ООО "Лабитек", Санкт-Петербург
тел: (812) 448-49-06
e-mail: talalay@labitec.ru

"Талалай Михаил Вячеславович" написал:Под доверием я имел ввиду тот факт, что заказчик не лезет со своими советами в компетенцию подрядчика.

Михаил, опять же непрозрачно. Если заказчик видит, что подрядчик не совсем понят задачу, которая была грамотно поставлена( по мнению заказчика), то в интересах как заказчика так и подрядчика на ранних этапах поправить вектор движения работ.
Именно для этого все мы и стремимся к абсолютной прозрачности работ для заказчиков.
Я больше склоняюсь к тому, что заказчик должен контролировать любой шаг подрядчика и если что-то идет не в ту сторону, бить тревогу.

Константин, контроль за соответствием решения поставленной задачи должен быть. Для этого мы тратим время на грамотную и профессиональную постановку задачи. Я имею ввиду что, грубо говоря, не стоит советовать программисту, как и что править в коде, а дизайнеру - как выстраивать композицию.
Для заказчика важно получить работающее решение, соответствующее поставленной задаче. А как решить задачу наилучшим образом - компетенция подрядчика.

Михаил Талалай
руководитель направления отраслевых решений
ООО "Лабитек", Санкт-Петербург
тел: (812) 448-49-06
e-mail: talalay@labitec.ru

Показать все комментарии

В одной из ранних реализаций 3.3 была замечена такая хорошая вещь, как шаблоны проектов. В версии 3.3.0.38 я этой функциональности не нашел.
Она где-то имеется или шаблоны для типовых проектов предлагается реализовывать другим способом?

Нравится

5 комментариев

Добрый день, Владимир.
Действительно при разработке версии 3.3 мы планировали включить в раздел Проекты такую функцию как шаблоны проектов и уже делали некоторые наброски. Т.к. эта функция не была реализована в полной мере, она отнесена на дальнейшее развитие продукта.

Алексей, добрый день!

"Ключник Алексей" написал:Т.к. эта функция не была реализована в полной мере, она отнесена на дальнейшее развитие продукта

Как сейчас обстоят дела с шаблонами проектов? каким иным образом можно их на данный момент реализовать?

Заранее благодарю за ответ!

Анна, добрый день!
В базовой версии шаблоны проектов не дорабатывались. Однако для своих внутренних целей мы используем т.н. расширенное копирование проектов, которое включает в себя возможность опционального копирования стадий проектов, работ и т.д. Если вам необходима похожая функциональность, Вы можете обратиться в нашу службу тех.поддержки и Вам предоставят всю необходимую информацию.

Алексей, благодарю за ответ!
Написала в техподдержку еще 5 мая, а ответа до сих пор нет.. :(

"Демидова Анна Владимировна" написал:Написала в техподдержку еще 5 мая, а ответа до сих пор нет.. :(

Анна, ответ от тех. поддержки приходит в срок до 5 дней, все зависит от того, какой у Вас пакет.

Показать все комментарии