Дмитрий Медведков программист, консультант 1С
Работаю в 1С с 2012-го, специализируюсь на УТ 11
Имею 10 квалифиционных сертификатов 1C:Профессионал, 1С:Специалист и 1С:Специалист-консультант
Обработка позволяет заполнить табличную часть документа Перемещение товаров и Заказ на перемещение данными из любого табличного файла (excel,csv,dbf и т.п.)
Артикул | 320 |
Обновлено | 21.12.2022 |
Исходный код | Открыт |
Изменение конфигурации | Не требуется |
Покупок | 6 |
Обработка будет полезна тем, кому приходится регулярно создавать накладные на перемещение с большим количеством товаров. Если при этом у вас под рукой имеется табличный файл с данными о перемещаемых ТМЦ, то эта обработка специально для вас.
Заполнение документа покажу на примере Бухгалтерии 3.0 (в остальных конфигурациях разработка действует аналогично). Допустим у вас есть такой файл эксель:
Из этого файла заполним табличную часть товары документа Перемещение товаров. Создаем новый документ (или выбираем любой имеющийся). Заполняем шапку документа, указываем сведения об организации, складе-отправителе и получателе. Далее в командной панели нажимаем Заполнить из файла (предварительно необходимо подключить обработку к конфигурации).
Появится окно настроек заполнения. Первым делом в нем нужно будет заполнить табличное поле - источник данных для заполнения. Можно заполнить вручную или скопировать содержимое внешнего файла в буфер обмена и вставить в эту таблицу. Третий вариант заполнения - по гиперссылке (подходит только для файлов Excel).
После выбора файла таблица формы заполняется автоматически. Останется только уточнить граничные номера строк и номера колонок с номенклатурой и количеством. Так как в нашем файле присутствутствуют счета учета, заполним также и их. При заполнении счетов можно указать в качестве источника какое-то конкретное значение счета, или номер колонки (как в нашем случае). Если перед заполнением документа нужно очищать табличную часть, устанавливаем соответствущий флажок.
После заполнения всех настроек жмем Заполнить документ, в результате табличная часть перемещения изменится:
Если при загрузке счета учета не указывать, программа подставит их самостоятельно (используя типовые возможности).
Если в процессе загрузки возникнут какие-либо коллизии/ошибки, появится протокол. Например, умышленно изменив наименование номенклатуры, получим такой результат.
Поиск номенклатуры осуществляется по нескольким полям, поэтому в файле можно использовать не только наименование, но и артикул, код или штрихкод.
В конфигурациях УТ, КА и ERP помимо документа перемещения можно заполнять еще и заказ на перемещение. Кроме номенклатуры доступно заполнение характеристики.
Дмитрий Медведков программист, консультант 1С
Работаю в 1С с 2012-го, специализируюсь на УТ 11
Имею 10 квалифиционных сертификатов 1C:Профессионал, 1С:Специалист и 1С:Специалист-консультант
Комментарии (0)