Есть предположение, что в системе появились документы минуя журнал регистраций, подскажите как распарсить 1cv7.mlg, что бы сравнить сущ. документы с документами, которые прошли по журналу.
только не факт что ты что-то нароеш.
Документы могут быть созданы и удаленны програмно, что не отражается в ЖР, если программист который писал создание или удаление не делал ЗаписЖурналаРегистрации()
(4) я ж и кажу.
1.Делаем запрос к журналу вываливаем в итз.
2.ПРоходим по ЖР вываливаем оттуда все ссылки на документы в другую итз
получаем разность.
Вот и делов то.
Журнал разделён точками с запятой - все действия с документом, кроме создания нового сопровождаются ссылкой вида o/{КодВидаДокумента}/{ВнутренийИдентификаторДокумента}
Если пройти по строкам, используя RegExp, то можно быстро и просто всё найти.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший