Добро пожаловать, Гость. Для того, чтобы отвечать на сообщения и создавать новые темы, Вам необходимо зарегистрироваться, если Вы уже зарегистрированы, то войдите используя Ваши E-Mail и Пароль. |
|
Артикул из товара в справочник товаров |
|
|
elforki
Пользователь iNETsHOP
Количество сообщений
42
Зарегистрирован:
28-01-2010, 16:03:04
|
Артикул из товара в справочник товаров
Уважаемый суппорт, как сделать что бы артикул из подвязанного товара копировался в поле артикул в справочнике товаров, для выгрузки их на сайт?
|
Распечатать
|
|
support
Support
Количество сообщений
1199
Зарегистрирован:
11-04-2008, 19:11:57
|
Опишите предполагаемый вами алгоритм, т.к. связь товаров каталога и товаров поставщиков - один ко многим
|
Распечатать
|
|
elforki
Пользователь iNETsHOP
Тема начата
Количество сообщений
42
Зарегистрирован:
28-01-2010, 16:03:04
|
Например артикул товара от поставщика, который в данный момент имеет преобладающую степень по меньшей цене и наличию!
В идеале - при выделении товара функцией скопировать артикулы в ручную, так как некоторые поставщики не дают артикул и его приходиться вводить вручную, что бы это не удалялось.
Хот как нибудь HELP!!!!!!!
|
Распечатать
|
|
support
Support
Количество сообщений
1199
Зарегистрирован:
11-04-2008, 19:11:57
|
К сожалению наша программа пока не "искусственный интеллект", а потому для неё нужен чёткий алгоритм, чтобы мы могли его реализовать. Сформируйте ТЗ и отправляйте почтой чтобы мы оценили стоимость работ по изменению и доработкам интерфейса.
В самом простом случае перенос поля артикул через выполнение T/SQL-запроса выглядит так:
UPDATE TBL_GOODS
SET SG_SID = (
SELECT TOP 1 SG_ARTIKUL
FROM TBL_SUPPLIERS_GOODS
WHERE SG_S_ID=G_S_ID
AND SG_G_ID=G_ID
AND IsNull(SG_ARTIKUL, '')<> ''
)
WHERE G_GR_ID = <код кгруппы>
<код кгруппы> - надо заменить на код группы товаров из справочника товаров
|
Распечатать
|
|
elforki
Пользователь iNETsHOP
Тема начата
Количество сообщений
42
Зарегистрирован:
28-01-2010, 16:03:04
|
Подскажите, плз, куда именно вставлять этот код? Например в такой форме: "код вставляется в конце скрипта в файл DataBases/наша база/views/v_GOODS". Заранее благодарны.
|
Распечатать
|
|
support
Support
Количество сообщений
1199
Зарегистрирован:
11-04-2008, 19:11:57
|
Выполнение SQL-запросов и скриптов
Лучше всего для этого пользоваться штатными средствами СУБД - SQL Query Analizer например.
Пуск\Все программы\Microsoft SQL Server\SQL Query Analizer
|
Распечатать
|
|
elforki
Пользователь iNETsHOP
Тема начата
Количество сообщений
42
Зарегистрирован:
28-01-2010, 16:03:04
|
Открыли SQL Query Analizer, куда именно вставлять код? Только просьба, отверстия на теле не упоминайте, ок ))))
|
Распечатать
|
|
support
Support
Количество сообщений
1199
Зарегистрирован:
11-04-2008, 19:11:57
|
Подключитесь к SQL-серверу (File\Connect), откройте окно запроса (FILE\New\Blank Query Window), выберите нужную базу данных и вставьте SQL-запрос. F5 - выполнение запроса
|
Распечатать
|
|
cooper
Посетитель
Количество сообщений
65
Зарегистрирован:
23-02-2015, 14:55:11
|
Импорт артикула
А возможно сделать так чтобы при импорте товара артикул назначался автоматически? Допустим он у поставщика отсутствует а при экспорте он должен присутствовать.
|
Распечатать
|
|
support
Support
Количество сообщений
1199
Зарегистрирован:
11-04-2008, 19:11:57
|
Код товара поставщика генерируется автоматически, это поле SG_ID (первичный ключ) в таблице товаров поставщиков TBL_SUPPLIERS_GOODS
|
Распечатать
|
|
cooper
Посетитель
Количество сообщений
65
Зарегистрирован:
23-02-2015, 14:55:11
|
Проблема в другом код поставщика присутствует, нужен именно артикул чтобы генерировался автоматом и был привязан к товару при экспорте.
|
Распечатать
|
|
support
Support
Количество сообщений
1199
Зарегистрирован:
11-04-2008, 19:11:57
|
Значит вы неверно сформулировали изначальный вопрос. В справочнике товаров тоже есть уникальное поле, которое генерируется автоматически базой данных - это код товара TBL_GOODS.G_ID
|
Распечатать
|
|
cooper
Посетитель
Количество сообщений
65
Зарегистрирован:
23-02-2015, 14:55:11
|
А как можно его увидеть в катологе товара и экспортировать при выгрузке товара?
|
Распечатать
|
|
cooper
Посетитель
Количество сообщений
65
Зарегистрирован:
23-02-2015, 14:55:11
|
Уникальный код товара
Все разобрался!
|
Распечатать
|
|
Статистика форума |
|
Тем: 506, Сообщений: 3222, Пользователей: 2257
Приветствуем новичка по имени L9800708 |
Ближайшие дни рождения |
|
Сегодня именинников нет |
|
|
Copyright 2007-2015 "Программа iNETsHOP - работа с прайс-листами поставщиков для интернет магазинов ®"
|
|