Где находится история обновления статуса в базе данных

Кто-нибудь знает, где в базе данных находится информация о «Истории обновлений статуса» в Центре утверждения? В частности, я ищу флаг состояния (неопубликовано или опубликовано) для данного обновления. Я пытаюсь построить отчет на основе этой информации и надеюсь, что кто-то нашел этот флаг в базе данных. Я использую Project Server 2013.

введите здесь описание изображения


person abauman    schedule 22.04.2015    source источник


Ответы (1)


Ответ на сообщение от Technet от Raushan_kumar

Я все еще заинтересован в том, чтобы связать фактические часы, утвержденные с запросом, но пока безуспешно.

Status History related information are available in MSP_ASSIGNMENT_TRANSACTIONS table however Status Flag can be check by comparing WPROJ_LAST_PUB and ASSN_TRANS_SUBMIT_DATE fields.

SQL-запрос:

ВЫБЕРИТЕ T.ASSN_TRANS_SUBMIT_DATE, P.PROJ_NAME, A.TASK_NAME,

IS_PUBLISHED = CASE WHEN P.WPROJ_LAST_PUB > T.ASSN_TRANS_SUBMIT_DATE THEN 1 ELSE 0 END

ОТ PUB.MSP_ASSIGNMENT_TRANSACTIONS T

LEFT OUTER JOIN PUB.MSP_ASSIGNMENTS_SAVED A ON T.ASSN_UID = A.ASSN_UID

LEFT OUTER JOIN PUB.MSP_PROJECTS P ON A.PROJ_UID = P.PROJ_UID

person abauman    schedule 28.04.2015