Цитата:
Т.к. в моей системе в fb02 данное поле настроено быть нередактируемым.
На мой взгляд это не корректный подход.
Если объясните в чем его суть в Вашем случае, возможно посоветую как это обходить, так как сталкивался с похожими не обоснованными кейсами.
Ну и соответственно где это возможно сам использую пакетник на FB02 и другим советую.
Цитата:
Использую ФМ FI_DOCUMENT_CHANGE , но постоянно выскакивают ошибки.
Какие ошибки?
В общем случае, не помню проблем с xref2_hd в FI_DOCUMENT_CHANGE, то есть там жестко прописан перечень полей которые можно менять, с другими полями были проблемы. Просто, как и отметил выше, если надо менять поля программно, то оно должно быть отрыто на редактирование через глобальную настройку.
Вполне вероятно, что внутри FI_DOCUMENT_CHANGE есть проверки на эти настройки, проверьте.
На крайний случай (для полей которые нельзя менять через FI_DOCUMENT_CHANGE и когда пакетник действительно нельзя применять), использовал CHANGE_DOCUMENT, но этот ФМ не самостоятельный, к нему надо вызывать ФМ блокировки фай дока и ФМ по записи change documents(в одном LUW) чтобы зафиксировать изменения в журнале. В целом рабочий вариант, стандарте такое используется.