Обработка подбора ОС для документа Перемещение ОС (БП, 8.1)


В типовой БП в документе Перемещение ОС не очень удобно подбирать ОС (вер. 1.6.15.6). Для этого сделал небольшую обработочку.
2015 02 11 -- Добавил обработку для Комплексной автоматизации. Она сделана полностью как внешняя обработка табл. части, т.е. не надо ничего добавлять в конфу.

В типовой БП в документе Перемещение ОС не очень удобно подбирать ОС (вер. 1.6.15.6). Для этого сделал небольшую обработочку. Обработка добавляется в конфигурацию. Для вызова из документа можно добавить кнопку (пункт меню), в обработчик поместить следующее:

vForm = Обработки.PD_BP_OSFilling.ПолучитьФорму("osFilling");
vForm.Дата = Date;
if vForm.Открыта() = false then
result = vForm.ОткрытьМодально();
if TypeOf(result) = Type("Array") then
for each item in result do
vLine = ОС.Add();
vLine.ОсновноеСредство = item;
endDo;
endIf;
endIf;

 

2015 02 11 -- Добавил обработку для Комплексной автоматизации, но должна работать во всех конфигурациях, где есть регистр сведений "МестонахождениеОСБухгалтерскийУчет". Она сделана полностью как внешняя обработка табл. части, т.е. не надо ничего добавлять в конфу. Причесал обработку.

Файлы обработки:

-