![]() |
Куда уехал цирк? Или, УПП: куда писать логи регламентного задания? Всем доброго! Есть задачка: в УПП замутить ночное перепроведение. Есть один нюанс: ГБ просит сохранять логи перепроведения , чтобы она утром могла открыть их и оценить масштаб разрушений. Этих логов за ночь может набираться не одна страница. Вот и думаю, куда их писать? То ли создать какой-то регистр сведений, в нём текстовый реквизит неопределённой длины? То ли сохранять в виде каких-то текстовых файликов, прицепляя их к каким-то объектам? Но к каким? |
Кто что посоветует? |
В УПП я увидел оба варианта 1) есть РС с ресурсом типа ХранилищеЗначений 2) есть РС с ресурсом типа Строка неограниченной длины кто что посоветует? второй вариант вроде кажется менее трудоёмким в смысле реализации, да и ХранилищеЗначений не придётся засорять всеми этими файлами. Или всё-таки первый? |
3) файлы в отдельных каталогах. Устаревшие грохаются тем же регзаданием. Вызов на просмотр - в специализированной форме. 4) непосредственно в журнал регистрации |
2-Ирли Бёрд > Неплохо бы понимать представление типа на "физическом" уровне. "Хранилища" - в основе это поля [b]Binary[/b], "неограниченной длины" - строка рубится на кусочки некой стандартной длины, каждый кусочек оснащается субномером (для обратной сборки). |
ага, спасиб. Пока остановился на варианте РС с реквизитом типа ХранилищеЗначения. Текстовый файлик буду зиповать и пихать в хранилище, получится очень экономично по объёму. |
не с реквизитом, а с ресурсом, разумеется |
5-Ирли Бёрд > Зачем "текстовый файлик"? Можно сохранять структуру данных. А структуры сравниваются на "<>" |
Не понимаю какая буху практическая польза. Тем более когда некий документ уже перепроведен. Что она с этими логами делать будет ? тупо смотреть, как корова на ромашку ? |
Когда перепроведение валится и откатывается вся транзакция (в ТиС это будет месяц), понять в каком документе произошло падение можно из лога. А если лога нет, можно плясать с бубном, пива пойти выпить, убиться, оборжаться, приколоться, можно снова перепроведение запустить на ночь и на следующий день снова увидеть облом - так рабочий день и пройдет ... |
Текущее время: 07:41. Часовой пояс GMT +3. |