Добрый день!
У меня такая ситуация. Имеется БЭСТ-4+ Удаленный склад, версия 11.03/01. У меня есть внешняя программа, которая с некоторой периодичностью подкачивает в MS SQL накладные из БЭСТа. И вот возникло желание отслеживать историю изменений накладных. Понят ЧТО менялось нет сложностей, а вот как понять КТО менял? В MDOC.DBF есть поле ID_ST, куда пишется значение переменной TERMINAL той машины, с которой создавали эту запись, но вот при изменениях это поле не меняется (только при удалении, когда запись попадает в таблицу DELETED.DBF). Может быть можно где то что то включить что бы БЭСТ все таки обновлял это поле при изменениях?
Понимаю что можно написать процедуру, которая будет срабатывать при сохранении документа и обновлять это поле (маленький тригер такой), но моих отсутствующих знании в программировании в БЭСТе явно недостаточно для этого.
Заранее спасибо за ответы.
У меня такая ситуация. Имеется БЭСТ-4+ Удаленный склад, версия 11.03/01. У меня есть внешняя программа, которая с некоторой периодичностью подкачивает в MS SQL накладные из БЭСТа. И вот возникло желание отслеживать историю изменений накладных. Понят ЧТО менялось нет сложностей, а вот как понять КТО менял? В MDOC.DBF есть поле ID_ST, куда пишется значение переменной TERMINAL той машины, с которой создавали эту запись, но вот при изменениях это поле не меняется (только при удалении, когда запись попадает в таблицу DELETED.DBF). Может быть можно где то что то включить что бы БЭСТ все таки обновлял это поле при изменениях?
Понимаю что можно написать процедуру, которая будет срабатывать при сохранении документа и обновлять это поле (маленький тригер такой), но моих отсутствующих знании в программировании в БЭСТе явно недостаточно для этого.
Заранее спасибо за ответы.