Переброска остатков со счета на счет

Опубликовал Eugene (EugeneK) в раздел Обработки - Обработка документов

Переброска остатов с одного счета на другой с сохранением аналитики

Указывая счет остатков и отбор по субконто заполняем таблицу остатков, лишнее удаляем. Указав счет приемник и субконто для замены - создается документ "Операция".

Понятно, гении сами себе такое за 5 мин напишут, а вот не гении и бухи - не раз подобное спрашивали.

Дополнение от 16.09.2010 - добавлена возможность выбирать счет с любого плана счетов. Добавлена обработка для 8.2

Скачать файлы

Наименование Файл Версия Размер
Обработка для 8.1
.epf 9,16Kb
07.10.12
182
.epf 9,16Kb 182 Скачать
Обработка для 8.2
.epf 9,70Kb
07.10.12
82
.epf 9,70Kb 82 Скачать

См. также

Добавить вознаграждение
Комментарии
1. Алексей Рябцев (Хегга) 16.09.10 12:28 Сейчас в теме
А под 8.2 такое не планируется?
Часто достаточно открыть обработку в конфигураторе 8.2 и она переконвертируется, а тут сделал,хХотел перекинуть остатки на 003.01 с одного Субконто1 "Контрагенты" на другое, а мне ошибка:

{Форма.Форма.Форма(46)}: Ошибка при вызове метода контекста (Выполнить): {(5, 22)}: Поле не найдено "ХозрасчетныйОстатки.Субконто4"
ХозрасчетныйОстатки.<<?>>Субконто4,
Рез=Запрос.Выполнить();
по причине:
{(5, 22)}: Поле не найдено "ХозрасчетныйОстатки.Субконто4"
ХозрасчетныйОстатки.<<?>>Субконто4,


Конфигурация Бухгалтерия предприятия, редакция 1.6 (1.6.24.7)
2. Eugene (EugeneK) 24 16.09.10 12:34 Сейчас в теме
хоть один написал :)
к концу дня прикреплю и для 8.2
3. Eugene (EugeneK) 24 16.09.10 14:19 Сейчас в теме
4. Алексей Рябцев (Хегга) 17.09.10 14:42 Сейчас в теме
1. "Остатки" видимо имелись в виду только суммовые? Потому что количественные не трогает.
2. По 10му счету, по кнопке "Заполнить остатки" отбирает все что нужно. То же самое по 003.01 - выводит только заголовки колонок "Субконто 1", "Субконто " и т.п. - и пусто.
3. За обработку все равно спасибо. В существенно меньшем объеме чем хотелось бы, но все равно полезна и относительно универсальна.

+1
5. Eugene (EugeneK) 24 17.09.10 14:55 Сейчас в теме
какого функционала не хватает ? делалось для себя для определенной задачи, посему выслушаю предложения. Количество добавлю :)
6. Алексей Рябцев (Хегга) 18.09.10 21:07 Сейчас в теме
Эта обработка может претендовать на универсальность в деле формирования операций переноса ВСЕГО с одного счета и/или субконто, на другой.
Не хватает:
1. Если выбирается счет с признаком "Количественный", то переносим и количество.
2. Если выбирается счет с признаком "Валютный", то переносим и валюту.
3. Если выбирается счет с признаком "Учет по подразделениям", то в простейшем случае переносим подразделение. А в идеале - имеем возможность с одного на другое подразделение переносить.
4. Мне лично страсть как не хватает чтобы обработка работала еще и с забалансовыми счетами. Прежде всего 003.01.
5. Более гибкий отбор. Не только указанный элемент, например номенклатуры, а хотя бы еще "в группе".

Справочно:
Почему эта обработка иногда будет незаменима.
Нередко бывает что клиент/руководство запрещает вносить какие-либо изменения в Конфигурацию, и красиво не сделать, приходится использовать костыли.
Например, Строительная организация получает Давальческие материалы от Заказчика, из которых что-то строит. т.е. материалы поступают "Поступление товаров и услуг" на 003.01 Субконто1 "Контрагент".
Большинство строительных организаций привлекают субподрядчиков, которым отдают участки работы. Возникает необходимость передать им часть этих самых давальческих материалов Заказчика. "Передача в переработку (из Переработки)" с 003.01 Субконто 1 "Контрагент".
Только вот в документе поле "Контрагент" одно. А значит передать материалы кому-либо другому, чем Заказчик - невозможно. Типа "нет в остатках".
Приходится делать Ручную операцию и переносить необходимые остатки с одного Контрагента на 003.01, в другого.
7. Ламия 20.10.11 22:17 Сейчас в теме
А у меня почему то организацию не выбирает и остатки не заполняет, соответственно результата ноль (((
8. Ламия 08.11.11 09:19 Сейчас в теме
с организацией разобралась,теперь жутко не хватает переноса количества
9. Sergey Cherednichenko (sergch2005) 25.11.11 08:19 Сейчас в теме
А будет работать для Управления Торговлей?
10. Владимир Самойлов (Felix1) 06.10.12 16:08 Сейчас в теме
Вопрос почему название организации нужно вбивать вручную?
11. Владимир Самойлов (Felix1) 06.10.12 16:17 Сейчас в теме
Вобщем ничего не заполняет обработка явно сырая и толку от нее 0
12. Владимир Самойлов (Felix1) 06.10.12 18:45 Сейчас в теме
(8) Ламия, подскажите как установить организацию ?
13. Ламия 07.10.12 18:22 Сейчас в теме
(12) Felix1, В модуле немного обработку подправить нужно, если немного конфигуратор знаете, то поймете, там всего одна строка. Завтра могу на работе глянуть, что там именно, давно было, не особо помню
14. Владимир Самойлов (Felix1) 07.10.12 18:45 Сейчас в теме
(13) Ламия, к сожалению не знаю конфигуратора
15. Владимир Самойлов (Felix1) 07.10.12 19:46 Сейчас в теме
(13) Ламия, Спасибо за отклик, еще связался с автором он обещал при возможности сделать ее более функциональной по платформу 8.2 и выложить ее здесь.
16. Eugene (EugeneK) 24 10.10.12 08:47 Сейчас в теме
обновлена обработка под 8.2
Исправлен баг с организацией.
добавлен перенос количества, валюты, валютных сумм, налогового назначения
17. Владимир Самойлов (Felix1) 12.10.12 23:57 Сейчас в теме
(16) EugeneK, Спасибо работает теперь работает, реально помогает экономить время на рутине +
18. dndw dndw (dndw) 12.04.13 20:05 Сейчас в теме
Нашел то, что искал.
По нашей схеме учета приходится по завершению строительства конкретного объекта все неиспользованные материалы перемещать на основной склад.
Очень трудоемко заполнять вручную табличную часть.
Давно думал о подобной функции.
К счастью нашел!
Большое спасибо автору!
19. JLaikova (JLaikova) 07.02.14 17:06 Сейчас в теме
Так и не получилось ничего перенести... ((( Правда пробую в обычном приложении БП 3.0 - даже остатки по счетам неправильные находит..
20. Eugene (EugeneK) 24 07.02.14 17:37 Сейчас в теме
(19) JLaikova, как то странно, у всех работает, у Вас нет. Может ругалось на что-то ?
21. JLaikova (JLaikova) 08.02.14 19:24 Сейчас в теме
(20) EugeneK, Остатки заполняет верно, а по кнопке перенести выходит ошибка

Форма.Форма.Форма(139)}: Поле объекта не обнаружено (Подразделение)
Проводка[изм.Имя] = стр[изм.Имя];
А обработка очень нужна((.... Счет 62.02 поделили на 62.02.1 и 62.02.2 и обороты с января перенести.. Буду рада, если поможете
22. JLaikova (JLaikova) 08.02.14 19:32 Сейчас в теме
Пробую закомментировать строку с ошибкой.. Далее выходит следующая

{Форма.Форма.Форма(147)}: Поле объекта не обнаружено (СуммаПР)
Проводка[рес.Имя] = стр[рес.Имя+"РазвернутыйОстатокДт"]-стр[рес.Имя+"РазвернутыйОстатокКт"];
если и ее убрать, то записывается пустая Операция вручную без остатков из таблицы..
23. JLaikova (JLaikova) 10.02.14 09:41 Сейчас в теме
Плюс конечно же.. Спасибо, но для 8.3 пришлось доработать.