![]() |
![]() |
![]() |
|
загрузка данных из табличного документа, характеристики и штрихкоды | ☑ | ||
---|---|---|---|---|
0
masandrus
28.04.13
✎
15:01
|
Версия платформы: 1С:Предприятие 8.2 (8.2.17.143)
Версия конфигурации: Розница 8. Магазин одежды и обуви, редакция 2.0 (2.0.3.14) Проблема: При загрузке из табличного документа в регистр сведений "Штрихкоды" штрикодов для характеристик номенклатуры, значение в поле "Характеристика" не загружается. Описание: Создан вид номенклатуры: Джинсы, в его набор свойств характеристик добавлен стандартный "размер" (основной шахматка) Созданы характеристики. (Размеры занесены в размеры, присвоены размерной шкале) С помощью стандартной обработки "загрузка данных из табличного документа" загружена номенклатура в справочник "номенклатура" Нужно в регистр сведений "штрихкоды" внести штрихкоды соответствующие характеристикам номенклатуры. Входной файл: MS Excel содержащий следующие поля: Артикул; 8050309D552Y056CB0291 Штрихкод номенклатуры; 913000015719 Штрихкод характеристики номенклатуры; 8698976935116 количество; 1 характеристика; 29/34 (пример реальных данных) При помощи стандартной обработки "загрузка данных из табличного документа" гружу: Режим загрузки: В регистр сведений Имя регистра: Штрихкоды Настройка: 1 столбец: Владелец Описание типов: Позиция номенклатуры Режим загрузки: Искать Искать по: Артикул 2 столбец: Штрихкод Описание типов: Строка Режим загрузки: Искать 3 столбец:Характеристика Описание типов: Характеристика номенклатуры Режим загрузки: Устанавливать Значение по умолчанию: Пустое 4 столбец: Тип штрихкода Описание типов: Типы штрихкодов Режим загрузки: Устанавливать Значение по умолчанию: EAN13 Устанавливаю нумерацию колонок: ручная Расставляю номера в соответствии с входящей таблицей Контроль заполнения - без ошибок. После загрузки, в регистре сведений "штрихкоды" имеем следующую картину: Владелец заполнен, штрихкод заполнен, характеристика пустая. Если в столбце характеристика, выбрать режим загрузки: "Искать", а искать можно по наименованию, штрихкоду и сроку годности То в любом варианте, при контроле заполнения выдает ошибку: "Поле объекта не обнаружено (Номенклатура)". Пробовал вместо артикулов подставлять наименования (менял вручную в таблице)и выставлял "искать по" везде - Наименование. С тем же самым результатом. Когда характеристика "устанавливается" загрузка работает, но поле характеристика пустое, когда "ищется" - выдает ошибку "Поле объекта не обнаружено (Номенклатура)". Если выставить для характеристики значение по умолчанию, то оно в регистр сведений записывается (от безысходности видимо). В программировании 1С разбираюсь слабо, поэтому не могу сообразить, как здесь можно применить режим загрузки "Вычислять". Но мне кажется, что я выполняю такую стандартную и типовую операцию, которая программирования требовать не должна. Уже два дня курю интернет без результата, подскажите в чем подвох и куда смотреть. спасибо. |
|||
1
France
28.04.13
✎
15:53
|
Для характеристики поставить искать по коду.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |