Скачать Универсальная загрузка данных из табличного документа в 1С
Как запустить обработку по загрузке данных в 1С из excel
Данная обработка позволяет загрузить данные как в справочники,так и в документы. Заполним справочник «Номенклатура», по данном из табличного документа, также по аналогии загружаются любые справочники в 1С.
Для того,чтобы загрузить номенклатуру, необходимо:
- в поле «Вид справочника» выбрать «Номенклатура»;
- на закладке «Табличный документ» нажать кнопку «Открыть файл», как показано на рисунке;
- обработка заполнит табличную часть закладки «Табличный документ»;
- Переходим на закладку «Настройка» и заполняем следующими данными, как показано на рисунке;
Поле «Первая строка данных табличного документа» — здесь необходимо указать номер строки, с которой необходимо загружать данные, в нашем случае это 2;
Галочка «не создавать новых элементов» служит для того, чтобы не загружать новые данные, ее можно использовать при заполнении документов, чтобы новые элементы справочников, например, номенклатура не создавались, а подставлялись только из базы 1С. Так как в нашем случае мы как раз хотим загрузить новые номенклатуры, галочку не ставим.
Далее нам необходимо нажать кнопку «Нумерация колонок» — «Ручная нумерация колонок», это нам позволит вручную проставить номера колонок из которых обработка будет считывать данные и автоматически подставлять в нужные поля.
А теперь проставим номера колонок и сопоставим поля:
- в нашем случае поля «Наименование» и «Полное наименование» будут одинаковы и должны запонняться из 3-ей колонки, ставим 3 в колонке «№ колонки табличного документа», «Режим загрузки» — «Искать»;
- строку «Код» отключим, пусть 1С сама сформирует коды номенклатурам;
- «Родитель» — скажем обработке, пусть она всю загруженную номенклатуру загружает в «Новую папку», во избежании бардака, а мы в дальнейшем, если потребуется перенесем номенклатуры по своим папкам вручную. Если же вся загружаемая номенклатура относится к определенной папке, например «Оборудование», то ее можно сразу здесь указать. «Режим загрузки» — «Устанавливать»;
- «Базовая единица измерения», тоже установим из существующих, у нас это шт. «Режим загрузки» — «Устанавливать»;
- «Ставка НДС» — у нас будет 18%, установим и «Режим загрузки» — «Устанавливать»;
- «Комментарий» — можно не устанавливать, но мы заполним значением «Загрузка из Excel», чтобы сохранилась своего рода история, что и когда загрузили, «Режим загрузки» — «Устанавливать»;
- «Услуга» — «Нет», так как мы загружаем товар,»Режим загрузки» — «Устанавливать»;
- «Артикул» — должны запонняться из 1-ой колонки, ставим 1 в колонке «№ колонки табличного документа», «Режим загрузки» — «Искать». И самое главноеустанавливаем галочку «Поле поиска», этим самым мы сообщаем обработке, чтобы она искала номенклатуру по артиклу, и если не нашла, то пусть создает новый. Если Вы не пользуетесь Артикулом, то устанавливайте галочку «Поле поиска» напротив «Наименование», но помните, если у Вас в базе будет такая же номенклатура как и при загрузке,только отличаться хотя бы на 1 символ, например, точку,запятую или букву, то обработка будет считать что это две разные номенклатуры и создаст новую. Обработка осуществляет поиск по Наименованию только строго по точному соответствию.
- Далее жмем кнопку «Загрузить» и проверяем результаты загрузки справочника номенклатура из excel.