Как программно получить дату создания проведенного документа 1с #706230


#0 by Lucky68
Здравствуйте! Окажите помощь, если несложно в разрешении этого вопроса. Как программно получить реальную дату создания уже проведенного документа.
#1 by ДенисЧ
залезьть в журнал регистрации, найти там нужные записи...
#2 by Wobland
или не найти
#3 by Lucky68
а программно можно?
#4 by ДенисЧ
а тут уж 50/50...
#5 by Godofsin
Для этих целей мы заводили отдельный реквизит
#6 by HIDDEN MESSAGE
#7 by Infsams654
а если РИБ ? На узле дату создания не получить. ИМХО, надо бы давно 1С сделать стандартные реквизиты, типа Дата создания, Дата изменения, Создавший пользователь, Изменивший пользователь и т.п.
#8 by Defender aka LINN
А если меня эта информация вообще не интересует - нахера они мне? Тем более, что нынче и подписки есть, и общие реквизиты - делай что угодно
#9 by Lucky68
может коллективно попросим 1с?
#10 by barrgand
Встроить версионирование и все дела. Уже все давно придумано.
#11 by Infsams654
и так уже много чего "нахера" этак все в каждой конфигурации надо делать, ну или типа БСП. Лучше, чтоб на уровне на уровне платформы было доступно. Если, не надо в конкретной конфигурации - не заполняй.
#12 by Infsams654
+ многие г.бухгалтера были бы этим очень довольны, а то, хрен его знает (с ЖР то не все и знают как работать), кто там чего наворотил
#13 by Defender aka LINN
Мне не нужно 4 непонятных поля в каждой таблице документа. Дисковое место - оно денег стОит. А если тебе надо - ты и добавляй.
#14 by Infsams654
+ кстати, практически во всех банковских системах так и сделано - в записях БД фиксируется кем и когда она была сделана(изменена). Там, то контроль жесткий
#15 by Lucky68
А сам журнал событий место не жрет что ли?
#16 by Defender aka LINN
Он его жрет независимо от того, сколько реквизитов у меня в документе. Ну, я банки поздравляю конечно, но таки у большинства организации - не банки ни разу.
#17 by StanLee
журнал регистрации вчера выгрузил, 10 гигов, ждал х.з. сколько, это получается если во время работы надо получить дату создания документа то процесс растянется на долгие часы ожидания...
#18 by Defender aka LINN
Вот поэтому у нас ЖР в специально обученную базу SQL выгружается :)
#19 by zulu_mix
проще всего разобрать гуид. в нем как раз зашифровано время создания с точностью до миллисекунд
#20 by Defender aka LINN
Никера. К тому же, его можно присваивать и формировать произвольно.
#21 by zulu_mix
#22 by zulu_mix
согласен. но в большинстве случаев присвоением гуиду своего значения не заморачиваются.
#23 by Defender aka LINN
#24 by zulu_mix
не претендую на правильность кода, ибо нашел в сети и возможно там ошибка. но то, что у гуиде есть время - инфа 146%
#25 by Defender aka LINN
Для ссылки сработало, да. Но, например, в типовой УТ в справочнике "Контрагенты" ГУИД в ПередЗаписью присваивается, но этом уже не один одинэснег поседеть успел.
#26 by Lucky68
, а я уж тут выгрузку журнала регистрации курю)
#27 by Lucky68
Кстати, а почему выгрузка журнала регистрации у меня пустая, где мог косякнуть?
#28 by Defender aka LINN
1. Журнал выключен. 2. События называются по другому.
#29 by Artful Den
В настройках ЖР стоит пункт "Не регистрировать" ?
#30 by Lucky68
нет, там все четко, нужные записи в журнале есть, я ж проверял в ручную. меня бьют подозрения, что я Метаданные подаю как-то не так
#31 by Wobland
3. журнал пуст
#32 by Lucky68
да нет же, говорю, что журнал заполнен, я проверял. Специально сначало просто записывал документ, потом проводил его и смотрел записи в журнале, записи есть
#33 by Wobland
отладчик в руки, документацию в зубы
#34 by zulu_mix
кстати. ты будешь удивлен, но
#35 by Defender aka LINN
Ты больше одной строки в ответе не читаешь, что ли?
#36 by Defender aka LINN
Не буду удивлен ни одному варианту :)
#37 by Lucky68
Если по поводу названия событий то в СП ясно сказанно, что подается массив строк и описание каких именно строк, для каких событий, так вот вроде я не ошибся. Подаю строки и строки нужные.
#38 by zulu_mix
закиньте ктонить код в БЗ, вдруг пригодится кому.
#39 by Defender aka LINN
"Вроде бы" - это аргумент, да... Что мешает убрать этот фильтр и выяснить? Уже бы 10 раз сделал и кофе выпил.
#40 by Lucky68
да чет на обед пока ходил, та же светлая мысль пришла) сейчас попробывал взлетает)) фильтр по событиям, нужно ставить по латинице как я понял
#41 by Lucky68
а почему возвращается всегда одинаковое значение? Дополнительно там ничего не нужно делать?
#42 by Lucky68
ау
#43 by Lucky68
в общем то незнаю чего я делаю не так, но способ в не работает как нужно, постоянно возвращает одно и  то же значени, хотя входные ссылки подаю разные
#44 by zulu_mix
не поленился и проверил на тестовой базе. все прекрасно работает. вот пример обработки
#45 by Lucky68
какая то чертовщина)) те документы которые я создавал копированием возвращают одно и то же время создания, а со старыми все нормально. Проверяю на УППшной демке. А вообще я решил пойти другим путем и ковыряю сейчас версионирования объектов.
#46 by ICWiner
Бро не делай этого... У нас база с включенным версионированием начала расти в три раза быстрее. Я сделал подписку на запись любого документа, она в РС записывает ссылку на документ, дату записи и ответственного. Видно и дату создания, и перезапись, и какой негодяй в прошлом месяце что-то изговнял.
#47 by Defender aka LINN
А я же говорил, что на это надеяться нельзя.
#48 by shuhard
+1 в параллель с полном версионированием включено "лёгкое" с хранением минимума данных
#49 by Lucky68
, парни, организация не моя, версионирование у них давно используется, я предлагал сделать через журнал регистрации. Потому что отчет по версиям долго отрабатывает даже на демке. А на реальной как будет остается только гадать
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С