Удобное копирование документов в 1С
Обработка позволяет создавать документы любого типа копированием документов прошлых периодов.
Это готовое решение для 1С Установка в базу занимает пару минут. Отправим вам инструкцию.
При необходимости подключимся удаленно и поможем. Не влияет на обновления Конфигурация остается «на замке», без изменений Бесплатная техподдержка В течение трех месяцев
| Артикул | 736 |
| Обновлено | 26.12.2022 |
| Исходный код | Открыт |
| Изменение конфигурации | Не требуется |
| Входит в подписку | Премиум |
| Ограничение | Не подходит для 1С:Фреш |
| Покупок | 8 |
- BAS ERP (Украина)
- BAS Комплексное управление предприятием 2 (Украина)
- BAS Управление торговлей 3 (Украина)
- Бухгалтерия для Казахстана 3.0
- Бухгалтерия предприятия 3.0
- Комплексная автоматизация 2.4 (Беларусь)
- Комплексная автоматизация 2.4 и 2.5
- Розница 2.2 и 2.3
- Управление нашей фирмой 1.6
- Управление нашей фирмой 3.0
- Управление предприятием ERP 2.4 и 2.5
- Управление торговлей 11.4 и 11.5
- Управление торговлей 3 (Беларусь)
- Управление торговлей 3 (Казахстан)
Иногда одни и те же документы создаются из месяца в месяц. Например, какие-либо ежемесячные услуги. Данная обработка позволяет выполнить групповое копирование документов прошлого периода.
В верхней части обработки нужно заполнить отборы:
- Период – за этот период будут выбраны документы.
- Тип документа – тип отбираемых документов, можно выбрать любой тип документа.
- Отборы по организациям и контрагентам – чтобы в выборку попали только документы по определенным организациям или контрагентам. Если отбор не заполнен, то считается что его нет.
После заполнения отбора нужно нажать на кнопку Заполнить . В нижней части будет заполнен список документов.

Для копирования нужно отметить нужные документы галочками, а также указать настройки копирования.

- Период копирования – здесь нужно выбрать тот месяц, в который нужно скопировать документ. В результате у нового документа будет то же число, что и у старого документа, но месяц и год будут взяты из данного реквизита. Например, старый документ был за 25 октября 2021, Период копирования = ноябрь 2021, у нового документа будет дата 25 ноября 2021.
- Дата копии – если заполнен данный реквизит, то все новые документы будут создаваться с этой датой. Нужно заполнить или Период копирования или Дату копии.
- Проводить документы – если установлена данная галка, то новые документы будут проводиться.
- Создавать счета фактуры – работает только при копировании поступлений и реализаций товаров. Будут автоматически созданы счета-фактуры.
Затем нужно нажать на кнопку Скопировать . В колонке Копия будет ссылка на созданные документы, по двойному клику можно открыть созданный документ:

Ответы на частые вопросы
Какая стоимость разработки? 3000 руб (60 USD / 50 EUR / 17400 KZT) Подходит ли разработка для моей базы? В верхней части страницы с описанием (по ссылке Совместимость) перечислены все конфигурации, в которых гарантированно она будет работать. Если вашей конфигурации в этом списке нет, значит разработка вам не подходит. Есть ли какая-то гарантия? Гарантийный срок составляет 3 месяца. В течение этого периода бесплатно решаем любые проблемы, связанные с разработкой. Если по истечении этого срока появятся какие-то сложности (например, разработка сломается после очередного обновления конфигурации), то вам необходимо будет дополнительно оплатить годовой доступ к обновлениям, стоимость — 600 руб . Как оплатить разработку? Есть самые разные варианты — оплата картой, по счету, электронными деньгами или криптовалютой. Безопасна ли оплата на сайте? На сайте никакие платежи не происходят. Если выбираете оплачивать банковской картой, то оплата произойдет через платежный шлюз Тинькоф-банка. Как получить разработку после оплаты? В случае оплаты картой (по эквайрингу) письмо со ссылкой для скачивания и инструкциями приходит в течение минуты.
Если оплачиваете по счету — автоматически сразу же после поступления денежных средств на расчетный счет ИП Медведков Д.В.
В остальных случаях — в течение двух часов (в рабочее время, с 9 до 19ч мск). Как установить разработку в базу? После оплаты вместе со ссылкой для скачивания разработки вы получите инструкцию по ее установке в базу. А если не смогу установить самостоятельно? Закажите платную консультацию по установке и первичной настройке разработки, стоимость — 500 руб. А если не будет работать? Оперативно подключимся удаленно к вашей базе через AnyDesk и поможем решить проблему. Или вернем деньги — на ваш выбор. А если сломается после обновления? Если поломка произошла в течение гарантийного срока (3 месяца с момента покупки), бесплатно вышлем вам обновления. Если же прошло больше времени, то необходимо будет оплатить дополнительный доступ к обновлениям, стоимость — 600 руб . Вносятся ли изменения в конфигурацию? За исключением зарплатного модуля (арт.568), никакие разработки на сайте не вносят изменений в конфигурацию. Соответственно не усложнят вам дальнейшее обновление. На какое количество баз 1С можно устанавливать купленную обработку? На любое, никаких ограничений нет. Возможны ли доработки? Исходный код открыт? Вы можете дорабатывать наши разработки как вам угодно, исходный код открыт. Закрывающие документы предоставляете? При оплате картой на почту вам придет онлайн-чек. При оплате по счету предоставляется скан акта выполненных работ. Также можем отправить оригинал по ЭДО.
Как программно запретить копирование документов ?
(6) Светлый ум, подскажите, пожалуйста, где это писать надо, чтоб ограничение действовало лишь на определенную роль. Мне необходимо, чтоб определенная группа пользователей немогла добавлять копированием документ «заказ покупателя» и элементы справочника «номенклатура». Ограничение надо прописывать на действие добавление или в шаблоны ограничений?
11. WKBAPKA 214 11.01.14 11:51 Сейчас в теме
(10) Gendalf_beliy,
а если магию попробывать? белую!
Gendalf_beliy; + 1 – Ответить
12. fzt 27.02.14 19:39 Сейчас в теме
(10) Gendalf_beliy, если я вас верно понял, шаблон ограничений сработает если у вас RLS включен.
А если не включен то функция
Если Не РольДоступна("Менеджер") Тогда Сообщить("Просмотр заявок от покупателей не разрешен!"); КонецЕсли;
baltexpert_39; + 1 – Ответить
37. hmao94931 04.10.23 12:22 Сейчас в теме
8. Светлый ум 406 16.07.13 13:04 Сейчас в теме
Мало ли, может кто-то наткнется и ему поможет.
9. Gendalf_beliy 10.01.14 18:55 Сейчас в теме
(4) bogdan, а где этот код прописать необходимо, если данное ограничение необходимо написать лишь для одной роли?
13. Gendalf_beliy 11.03.14 11:44 Сейчас в теме
Большое спасибо за подсказку.
14. Белка13 13 02.10.14 12:45 Сейчас в теме
Если ЗначениеЗаполнено(ПараметрОбъектКопирования) Тогда Отказ = Истина; Предупреждение("Функция копирования не доступна!"); Возврат; КонецЕсли;
Batman; SP2000; Anchoret; newbas; + 4 – Ответить
15. bogdansirko 14 27.08.09 16:45 Сейчас в теме
Надо сделать так чтобы пользователь не смог скопировать документ а только мог его создать снуля. Подскажите, не могу найти ответ.
16. Душелов 4009 27.08.09 16:48 Сейчас в теме
См. параметры в событии объекта «ПередЗаписью».
17. bogdansirko 14 27.08.09 17:06 Сейчас в теме
Нашел ответ но всеравно не работает
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка) Если ЭтаФорма.ПараметрОбъектКопирования = Истина Тогда Отказ = Истина; КонецЕсли; КонецПроцедуры
18. bogdansirko 14 27.08.09 17:21 Сейчас в теме
Отвечаю сам себе
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка) Если ЭтаФорма.ПараметрОбъектКопирования = Неопределено Тогда /// Иначе Отказ = Истина; КонецЕсли; КонецПроцедуры
19. WKBAPKA 214 27.08.09 18:15 Сейчас в теме
а зачем писать ЭтаФорма? просто пишите ПараметрОбъектКопирования.
А как узнать перед записью, что объект скопирован? 😉
есть еще событие «ПриКопировании», тоже можно использовать
20. SaschaL 28.08.17 09:55 Сейчас в теме
Работает на КА и УПП 1.6 вот так
Процедура ВыработкаПередНачаломДобавления(Элемент, Отказ, Копирование) Если Копирование тогда Отказ =Истина; Возврат; КонецЕсли; КонецПроцедуры
21. OlegAr 18 28.08.17 09:59 Сейчас в теме
уже давно пора 1С отказаться от копирования документов и включить данный запрет в типовые решения.
Elected; 02RUSlan; rpgshnik; + 3 – Ответить
22. Fox-trot 152 28.08.17 10:08 Сейчас в теме
(21) не умеешь готовить?
23. OlegAr 18 28.08.17 10:09 Сейчас в теме
(22)бешбармак ? нет не умею, хочу все и сразу.
24. Fox-trot 152 28.08.17 10:10 Сейчас в теме
25. maqsud_1c 16.10.18 14:59 Сейчас в теме
Если ЭтоНовый() тогда
Если ЗначениеЗаполнено(ПараметрОбъектКопирования) тогда
26. WKBAPKA 214 17.10.18 08:48 Сейчас в теме
(25) достаточно проверить на значение ПараметрОбъектКопирование, ЭтоНовый() вызывать не обязательно
27. Vlad87 06.08.21 13:53 Сейчас в теме
Самое надежное и на все случаи: в модуле объекта в обработчике «ПриКопировании»:
Процедура ПриКопировании(ОбъектКопирования) ВызватьИсключение "Не допускается копирование документов"; КонецПроцедуры
morin; GODCRM; user701326_partizan73; viktor_and_ko; Prikum; Lola09; VooDOOPRo; UPKA; realsevere; cefey-kurgan; pr_woland; kvz2004; + 12 – Ответить
28. insurgut 207 03.03.22 13:29 Сейчас в теме
Для управляемых форм — в процедуре ПриСозданииНаСервере формы документа:
Если ЗначениеЗаполнено(Параметры.ЗначениеКопирования) Тогда Отказ = Истина; Сообщить("Копирование запрещено!"); Возврат; КонецЕсли;
P.S. Важный момент, если доработка через расширение, то код, отменяющий открытие необходимо прописать в процедуре Перед , а не После .
Зачем и как создавать резервные копии базы «1С»
Резервная копия базы «1С» – это, простыми словами, продублированный файл основной базы «1С» на случай, если с этой основной базой что-то случиться. Тогда можно вернуться к сохраненным заранее файлам, и ничего не пропадет.
Важность резервного копирования давно осознали во всех технически подкованных организациях, и работать без резервных копий в таких компаниях уже не рискуют. В ином случае на создание резервной копии предприятие может вдохновить несчастный случай, при котором будут утеряны все накопленные за годы работы данные. Учиться на таких жизненных уроках очень и очень больно.
В каком случае что-то может пропасть из базы «1С»? Есть четыре самых распространенных варианта.
- Человеческий фактор: пользователь ошибочно удалил или изменил файлы. Решение: ограничить права пользователей для внесения изменений, использовать комплекс прикладных решений для создания архивных копий на внешние носители.
- Поломка жесткого диска: вышел из строя или был отформатирован системный носитель. Решение: сохранение данных в облачных сервисах.
- Сбой операционной системы, например, из-за обновлений Windows. Решение: не хранить базы на системных дисках. В случае, если установлена ОС Windows 10, заранее подготавливаться к обновлению подредакций два раза в год.
- Вирусы: удаление или шифрования файлов вредоносными программами. Решение: Использование лицензионного и правильно настроенного антивирусного программного обеспечения.
Как видно из решений, зачастую сохранность баз «1С» зависит не только от правильно настроенного резервного копирования, но и от настройки всей информационной системы в целом. Факторов, которые могут привести к поломке базы «1С», слишком много, чтобы рисковать и оставлять себя без «аварийного» варианта.
Не создавать резервные копии баз «1С» – ставить под угрозу и свою работу, и весь бизнес!
Для тех, кто решится делать резервные копии самостоятельно, есть несколько важных правил, которых надо учитывать:
- Если у вас небольшое предприятие, копирование базы желательно делать один раз в день или хотя бы один раз в неделю. Ведь когда с основной базой что-то случится, в базу придется заносить заново все, что попало в промежуток между поломкой и последней копией. По этой причине на крупных предприятиях копирование настраивается почти непрерывно и настраивается исключительно при помощи опытных специалистов.
- Хранить резервные копии нужно отдельно от основной базы, чтобы в случае поломки одного устройства не потерять сразу все: и базу, и ее копии. Это может быть флешка или даже облачный сервис. Главное, убедиться, что доступ к этому носителю защищен, но при этом не затруднителен для тех, кто будет восстанавливать базу в случае поломки.
- У вас всегда должно быть достаточно места для сохранения новой резервной копии, при этом старая резервная копия должна сохраняться до тех пор, пока новая копия не будет создана и проверена. В противном случае, если что-то пойдет не так, можно остаться и без копии, и без базы.
Как создать резервную копию базы «1С»
Существует три простых способа резервного копирования.
Способ № 1. Обычное копирование
Стоит учитывать, что перед тем, как выполнить копирование этим способом, необходимо убедиться, что все пользователи вышли из базы и сейчас в ней никто не работает.
Это самый легкий способ, не требующих особых знаний. Если конфигурация хранится на вашем компьютере, то для того, чтобы сделать резервную копию, достаточно скопировать всю папку с вашей базой в другое место, желательно, на отдельный носитель (например, на флешку). Для удобства в названии папки стоит указать дату, на которую была сделана копия базы.
Чтобы узнать, где находиться информационная база, можно открыть «1С:Предприятие 8», выбрать необходимую базу и нажать кнопку «Изменить». В открывшемся окне будет указан путь к вашей информационной базе.

Способ № 2. Выгрузка информационной базы
Этот способ менее эффективен, особенно при наличии нетиповой базы данных. Для выгрузки нужно войти в конфигуратор базы. Попасть туда можно, открыв «1С:Предприятие 8» (где мы выбираем базу для входа) и нажать кнопку «Конфигуратор».
После того как открылась конфигурация, нужно открыть базу. Для этого в главном меню выберете вкладку «Конфигурация» и далее «Открыть конфигурацию»
После того как откроется нужная информационная база, нужно на панели сверху выбрать вкладку «Администрирование» – «Выгрузить информационную базу» и указать путь, куда сохранится база.
Способ № 3. Автоматическое резервное копирование
Для настройки автоматического копирования нужно войти в базу, открыв «1С:Предприятие 8» и выбрать вкладку «Администрирование» – «Поддержка и обслуживание».
После чего развернуть вкладку «Резервное копирование и восстановление».
Далее выбираем пункт «Настройка резервного копирования». Тут возможны варианты – по расписанию и при завершении работы с программой. Лучше всего, особенно если вы не единственный пользователь базы, выбрать вариант «Регулярно по расписанию». Чтобы настроить такое копирование, нужно перейти по ссылке возле «Регулярно по расписанию» и указать дату начала и окончания создания копии.
Помимо этих настроек нужно указать также каталог для хранения копий и какое количество резервных копий хранить.
Обратите внимание: в резервную копию базы «1С» попадает не все. Можно потерять историю работы – кто и когда пользовался программой, кто какие вносил изменения; прикрепленные файлы (например, сканы документов) и т.д. Если такая информация хранится вне информационной базы, ее правильное восстановление потребует специальных действий. Поэтому за настройкой резервного копирования всегда лучше обращаться к специалистам.
Если вы не рискуете заниматься резервным копированием баз самостоятельно или у вас возникли сложности с копирование важных информационных данных и баз «1С», вы всегда можете обратиться к техническим специалистам компании «ГЭНДАЛЬФ».
В рамках разового IT-аутсорсинга наши специалисты смогут произвести все необходимые настройки копирования данных, при этом автоматизировать процесс так, чтобы вам не нужно было приостанавливать свою работу для созданий копий базы.
Оставьте заявку в форме ниже, чтобы заказать услуги IT-аутсорсинга и всегда быть уверенным в сохранности информационных данных.
Что приведет копирование документов в 1с
Дата публикации 16.09.2022
Использован релиз 3.0.120
В программе «1С:Бухгалтерия 8» (ред. 3.0) в любой документ поступления, реализации, перемещения ТМЦ («Счет покупателю», «Реализация (акт, накладная, УПД)», «Поступление (акт, накладная, УПД)» и др.) можно скопировать строки табличной части с номенклатурой из других документов. Копирование можно выполнить двумя способами, первый способ — с помощью кнопок «Копировать» и «Вставить» и второй способ — с помощью кнопки «Изменить».
Первый способ — копирование строк с помощью кнопок «Копировать» и «Вставить»:
- Откройте документ, из которого требуется скопировать строки табличной части с номенклатурой.
- Выделите первую строку табличной части и нажмите на клавиатуре сочетание клавиш Ctrl и A (английского алфавита). Все строки выделятся желтым цветом (рис. 1). Если требуется выборочно скопировать строки из табличной части, отмечайте их мышью, удерживая клавишу Ctrl.
- По кнопке «Копировать» скопируйте выделенные строки (рис. 1).

- Создайте (откройте) документ, в который необходимо вставить скопированные строки и нажмите кнопку «Вставить строки». В документ будут перенесены строки, скопированные из табличной части другого документа (рис. 2).
- Если в табличную часть документа необходимо добавить строки с номенклатурой из нескольких документов, то таким же образом повторите те же действия для других документов.

Второй способ — копирование строк с помощью кнопки «Изменить» (рис. 3 — 4):
- Создайте (откройте) любой документ поступления, реализации, перемещения ТМЦ.
- Кнопка «Изменить».
- В форме «Изменение таблицы товаров» по кнопке «Добавить из документа» выберите сначала вид документа, затем сам документ, из которого будут добавлены новые номенклатурные позиции. Количество товаров можно изменить. Если требуется добавить в список номенклатуру из нескольких документов, то таким же образом повторите выбор по кнопке «Добавить из документа».
- Кнопка «Перенести в документ».


Подпишитесь на новости
Не пропускайте последние новости — подпишитесь
на бесплатную рассылку сайта:
- десятки экспертов ежедневно мониторят изменения законодательства и судебную практику;
- рассылка бесплатная, независимо от наличия договора 1С:ИТС;
- ваш e-mail не передается третьим лицам;
