• Техподдержка
  • Условия
  • Вопрос-ответ
  • Договор-оферта
0
0 руб.
Вход Регистрация

+7 902 503-46-20
Меню
  • Наши разработки
    ОСНОВНЫЕ 1С РАЗРАБОТКИ ДЛЯ ЗАГРУЗКИ В 1С ДЛЯ ВЫГРУЗКИ ИЗ 1С 1С: Зарплата 8 УСЛУГИ ПО 1С ИНТЕРНЕТ МАГАЗИН + 1С ПОДСИСТЕМЫ ПАРСЕРЫ САЙТОВ ПЕЧАТНЫЕ ФОРМЫ ДЛЯ 1С ДЛЯ 1С:ПРЕДПРИЯТИЕ 7.7 1С:БИТРИКС РАЗНОЕ БЕСПЛАТНО
  • Контакты
    О компании | Контакты Отзывы клиентов Скидки. Бонусы IT Услуги Вакансии Партнерство Акции Новости Кейсы Согласие на обработку персональных данных Политика защиты персональных данных Договор-оферта
  • Инструкции
  • Форум
  • Отзывы
  • Помощь
    Общая информация Видео-уроки Статьи и инструкции по 1С Форум 1C Техподдержка Условия техподдержки Вопрос-ответ Документация по нашим разработкам
  • Главная
  •  - 
  • Форум
  •  - 
  • ТЕХПОДДЕРЖКА
  •  - 
  • ЭКСЕЛОН - Загрузка в 1С из EXCEL
  •  - 
  • Почему не грузиться в 1с 8.3 предприятие управление торговлей 11.1 новый производитель с тем же артикулом и последней ценой товара? Как изменить обработку что-бы артикул не проверялся а сразу заводился в справочник и суммировался с уже существующим това

Почему не грузиться в 1с 8.3 предприятие управление торговлей 11.1 новый производитель с тем же артикулом и последней ценой товара? Как изменить обработку что-бы артикул не проверялся а сразу заводился в справочник и суммировался с уже существующим това

Поиск  Правила  Войти
Страницы: 1
RSS
Почему не грузиться в 1с 8.3 предприятие управление торговлей 11.1 новый производитель с тем же артикулом и последней ценой товара? Как изменить обработку что-бы артикул не проверялся а сразу заводился в справочник и суммировался с уже существующим това
 
сергей789
Гость
#1
0  
14.02.2019 11:33:24
Почему не грузиться в 1с 8.3 предприятие управление торговлей 11.1 новый производитель с тем же артикулом и

последней ценой товара? Как изменить обработку что-бы артикул не проверялся а сразу заводился в справочник и

суммировался с уже существующим товаром с выставлением последней цены при последней загрузки?


прилагаю полный текст обработки
https://yadi.sk/i/ElPTXFFlA05M-g
https://yadi.sk/d/DCoitpQO-bw_jg
Код

&НаСервере
Функция ПолучитьНоменклатуру(СтрокаТекст)

Запрос = Новый Запрос;
Артикул = СтрокаТекст.Артикул;
Наименование = СтрокаТекст.Наименование;

Запрос.УстановитьПараметр("Артикул", Артикул);
Запрос.Текст = "ВЫБРАТЬ
| Номенклатура.Ссылка
|ИЗ
| Справочник.Номенклатура КАК Номенклатура
|ГДЕ
| Номенклатура.Артикул = &Артикул
| И НЕ Номенклатура.ПометкаУдаления";

Выборка = Запрос.Выполнить().Выбрать();

Если Выборка.Следующий() тогда

НоменклатураСсылка = Выборка.Ссылка;

Иначе

РодительСсылка = ГруппаНоменклатуры;

// Производитель
ТекстПроизводитель = СокрЛП(СтрокаТекст.Производитель);
Если ЗначениеЗаполнено(ТекстПроизводитель) тогда
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("Наименование", ТекстПроизводитель);
Запрос.УстановитьПараметр("Владелец", ХарактеристикаПроизводитель);
Запрос.Текст = "ВЫБРАТЬ
| ЗначенияСвойствОбъектов.Ссылка
|ИЗ
| Справочник.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
|ГДЕ
| ЗначенияСвойствОбъектов.Наименование = &Наименование
| И ЗначенияСвойствОбъектов.Владелец = &Владелец";

ВыборкаПроизводитель = Запрос.Выполнить().Выбрать();
Если ВыборкаПроизводитель.Следующий() тогда
ПроизводительСсылка = ВыборкаПроизводитель.Ссылка;
Иначе
ПроизводительОбъект = Справочники.ЗначенияСвойствОбъектов.СоздатьЭлемент();
ПроизводительОбъект.Владелец = ХарактеристикаПроизводитель;
ПроизводительОбъект.Наименование = ТекстПроизводитель;
Попытка
ПроизводительОбъект.Записать();
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
ПроизводительСсылка = ПроизводительОбъект.Ссылка;
КонецЕсли;
Иначе
ПроизводительСсылка = Справочники.ЗначенияСвойствОбъектов.ПустаяСсылка();
КонецЕсли;

НоменклатураОбъект = Справочники.Номенклатура.СоздатьЭлемент();
НоменклатураОбъект.ТипНоменклатуры = Перечисления.ТипыНоменклатуры.Товар;
НоменклатураОбъект.ВидНоменклатуры = ВидНоменклатуры;
НоменклатураОбъект.Качество = Перечисления.ГрадацииКачества.Новый;
НоменклатураОбъект.СтавкаНДС = Перечисления.СтавкиНДС.БезНДС;

ЗаполнитьЗначенияСвойств(НоменклатураОбъект, ВидНоменклатуры, , "Ссылка, Владелец, ПометкаУдаления, ВерсияДанных,

Предопределенный, ЭтоГруппа, Родитель, Описание, Наименование, Код, ИмяПредопределенныхДанных");

Если ИспользоватьУпаковки тогда
НоменклатураОбъект.ИспользоватьУпаковки = ИспользоватьУпаковки;
НоменклатураОбъект.НаборУпаковок = НаборУпаковок;
НоменклатураОбъект.ЕдиницаИзмерения = НаборУпаковок.ЕдиницаИзмерения;
КонецЕсли;

ГруппаДоступаНоменклатурыДляКонтроля = ВидНоменклатуры.ГруппаДоступа;
ШаблонНаименованияДляПечати = ВидНоменклатуры.ШаблонНаименованияДляПечатиНоменклатуры;
ШаблонРабочегоНаименования = ВидНоменклатуры.ШаблонРабочегоНаименованияНоменклатуры;
ЗапретРедактированияНаименованияДляПечати = ВидНоменклатуры.ЗапретРедактированияНаименованияНоменклатурыДляПечати;
ЗапретРедактированияРабочегоНаименования = ВидНоменклатуры.ЗапретРедактированияРабочегоНаименованияНоменклатуры;
НаборСвойств = ВидНоменклатуры.НаборСвойств;
ИспользоватьХарактеристики = ВидНоменклатуры.ИспользоватьХарактеристики;
ЭтоНабор = Ложь;
ВидСодержитДрагоценныеМатериалы = Ложь;

НоменклатураОбъект.Наименование = Наименование;
НоменклатураОбъект.НаименованиеПолное = Наименование;
НоменклатураОбъект.Артикул = Артикул;
НоменклатураОбъект.Родитель = РодительСсылка;

ЗаписьПроизводитель = НоменклатураОбъект.ДополнительныеРеквизиты.Добавить();
ЗаписьПроизводитель.Значение = ПроизводительСсылка;
ЗаписьПроизводитель.Свойство = ХарактеристикаПроизводитель;

Попытка
НоменклатураОбъект.Записать();
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
НоменклатураСсылка = НоменклатураОбъект.Ссылка;

КонецЕсли;

Возврат НоменклатураСсылка;

КонецФункции
 
 
 
Страницы: 1


ПОСЛЕДНИЕ СООБЩЕНИЯ

ЭКСПОТОР - Выгрузка номенклатуры из 1С - выгрузка второго профиля Артур Хафизов
30.06.22 17:11
ЭКСЕЛОН - Загрузка в 1С из EXCEL - Загрузка цен номенклатуры Олег Посохов
29.06.22 8:08
ЭКСЕЛОН - Загрузка в 1С из EXCEL - Поиск в пределах заданной группы Сергей Опен
28.06.22 16:24
ЭКСЕЛОН - Загрузка в 1С из EXCEL - не обновляет цены, ценообразования 11.5 Администратор
28.06.22 14:44
ЭКСЕЛОН - Загрузка в 1С из EXCEL - Полный справочник скриптов Администратор
28.06.22 9:52
ЭКСЕЛОН - Загрузка в 1С из EXCEL - Не загружаются Доп. реквизиты, доп реквизит общий для нескольких наборов. Владислав Блинов
22.06.22 15:35
ЭКСПОТОР - Выгрузка номенклатуры из 1С - Объединение колонок Администратор
22.06.22 8:09
ЭКСЕЛОН - Загрузка в 1С из EXCEL - Дополнительные свойства Администратор
20.06.22 12:09
ЭКСПОТОР - Выгрузка номенклатуры из 1С - 1с: УНФ Выгрузка ссылок (url) в XML Михаил
02.06.22 19:55
ЭКСЕЛОН - Загрузка в 1С из EXCEL - Ошибка при загрузке номенклатур в 1с из excel Администратор
01.06.22 10:37
ПАРСЕР ЯНДЕКС.МАРКЕТ для 1С - парсер яндекс Администратор
31.05.22 8:13
ЭКСПОТОР - Выгрузка номенклатуры из 1С - Выгрузка картинок в Авито через свой сайт Администратор
31.05.22 8:09
ЭКСЕЛОН - Загрузка в 1С из EXCEL - Ошибка при вызове метода контекста (Записать) Сергей Юданов
30.05.22 15:03
ЭКСЕЛОН - Загрузка в 1С из EXCEL - окумент установки цен использует старые регистры Сергей Юданов
30.05.22 14:50
ПЕЧАТЬ ПРАЙС-ЛИСТОВ из 1С - Подгруппа товара Администратор
26.05.22 7:50

Сейчас на форуме (гостей: 1)
Всего зарегистрированных пользователей: 1961
Приняло участие в обсуждении: 339
Всего тем: 718
Всего сообщений: 5627
© «APPLIX.RU» 2008 - 2022
Сопровождение и доработка 1С.
Все права защищены.
Копирование материалов, без обратной ссылки, запрещено.
Компания
О компании | Контакты
Отзывы клиентов
Скидки. Бонусы
IT Услуги
Вакансии
Партнерство
Акции
Новости
Кейсы
Согласие на обработку персональных данных
Политика защиты персональных данных
Договор-оферта
Помощь
Общая информация
Видео-уроки
Статьи и инструкции по 1С
Форум 1C
Техподдержка
Условия техподдержки
Вопрос-ответ
Документация по нашим разработкам
+7 902 503-46-20


Яндекс.Метрика