Обработка "Выравнивание количественных отрицательных остатков материалов на складах (по счету 10.01) за счет перемещений с основного склада"
Обработка предназначена для выравнивания количественных отрицательных остатков материалов на складах по счету 10.01 за счет создания документов "Перемещение товаров" с основного склада. Обработка создавалась для конфигурации "Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.44.124)". Судя по всему будет работать свободно и в конфигурации "Бухгалтерия предприятия, редакция 3.0 (3.0.44.124) ".
Для начала работы необходимо задать начальные параметры:
- "Дата остатков" - дата на конец которой будут выбираться количественные отрицательные остатки по всем складам по счету 10.01.
- "Организация" - организация по которой будут выбираться количественные отрицательные остатки по всем складам по счету 10.01.
- "Основной склад"- склад с которого будут пермещаться материалы для выравнивания количественных отрицательных остатков по всем складам по счету 10.01.
Шаг первый. По кнопке "Выборка данных" заполняется таблица данных. Для начала выбирается номенклатура которая имеет количественные отрицательные остатки по любым складам кроме "основного склада" по счету 10.01. Далее по этой номенклатуре собираются остатки по "основному складу" по счету 10.01. В итоге в таблицу данных попадают отрицательные количественные остатки по счету 10.01 по номенклатуре и по всем складам кроме "основного склада" и просто количественные остатки по сету 10.01 по этой же номенклатуре но по "основному складу". При этом в колонке "Итого" выводится итог по всем колонкам с названиями складов (кроме основного склада). А в колонке "Разница" выводится разница между данными колонки основного склада и колонкой "Итого".
Шаг второй. По кнопке "Распределить количество" с каждой колонки с названиями складов (кроме основного склада), где естьколичественный отрицательный остаток - переносится в колонку "необходимо" этот остаток (с положительным знаком). При этом в колонке "Осталось" выводится разница между количественным отрицательным остатком и значением колонки "Необходимо" (для каждого соответствующего склада). Все это происходит если количество в колонке основного склада по номенклатуре больше количества в колонке "Итого" (по модулю) по этой же номенклатуре. В случае если условие выполняется, то возле соответствующей номенклатуры еще выставляется галочка-отметка. При этом в колонке "Итого нов" выводится итог по всем колонкам "Необходимо" складов (кроме основного склада). А в колонке "Разница нов" выводится разница между данными колонки основного склада и колонкой "Итого нов".
Шаг три. По кнопке "Создать документ Перемещение" создаются документы "Перемещение товаров", где склад отправитель - "основной склад", а склад получатель - склад на котором есть количественные отрицательные остатки по выбранной номенклатуре. В документы попадает информация по номенклатуре которая отмечена галочкой-отметкой в таблице данных. В реквизите "Комментарий" документа "Перемещение товаров" сохраняется строка "КорректировкаПоСкладу" и код склада получателя. По этой строке при повторной загрузке документ обновляется а не создается новый.
Обработку можно подключить как внешнюю.