Готови решения за 1С Enterprise

Разбира се, в днешно време модата за ръчно регистриране на промените в обменни планове, но все още има много стари и самостоятелно написани конфигурации, които може би публикацията ми може да помогне.

Като начало накратко ще ви разкажа как ръчна регистрация се среща в типична конфигурация:

  1. Събитието " MechanismRegisterObjectsBeforeWriteDocument ", която всъщност е отговорна за регистрацията. Ще пропусна повечето условия, но отивам на същност .
  2. А именно функцията " ObjectModifiedForPlanExchangeTryException ". Функцията получава" Таблица с подробности за регистрацията ", което очевидно е взето от правилата за регистриране на обекти. След това за всеки атрибут или регистрационна таблица има заявка (ЗАЯВКА В ЦИКЛ) за стойността на атрибута преди промените. И има сравнение с текущ стойността на реквизита.
  3. В резултат на това преди записа на един документ е скапан куп код с лайна куп искания .