11.02.2011 11:55 | |
elforkiПользователь iNETsHOP Количество сообщений 42 Зарегистрирован: 28-01-2010, 16:03:04 |
Артикул из товара в справочник товаров
Уважаемый суппорт, как сделать что бы артикул из подвязанного товара копировался в поле артикул в справочнике товаров, для выгрузки их на сайт? |
11.02.2011 12:58 | |
supportSupport Количество сообщений 1199 Зарегистрирован: 11-04-2008, 19:11:57 |
Опишите предполагаемый вами алгоритм, т.к. связь товаров каталога и товаров поставщиков - один ко многим |
11.02.2011 13:34 | |
elforkiПользователь iNETsHOP
Тема начата
Зарегистрирован: 28-01-2010, 16:03:04 |
Например артикул товара от поставщика, который в данный момент имеет преобладающую степень по меньшей цене и наличию! В идеале - при выделении товара функцией скопировать артикулы в ручную, так как некоторые поставщики не дают артикул и его приходиться вводить вручную, что бы это не удалялось. Хот как нибудь HELP!!!!!!! |
11.02.2011 16:19 | |
supportSupport Количество сообщений 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 = <код кгруппы> <код кгруппы> - надо заменить на код группы товаров из справочника товаров |
11.02.2011 17:00 | |
elforkiПользователь iNETsHOP
Тема начата
Зарегистрирован: 28-01-2010, 16:03:04 |
Подскажите, плз, куда именно вставлять этот код? Например в такой форме: "код вставляется в конце скрипта в файл DataBases/наша база/views/v_GOODS". Заранее благодарны. |
11.02.2011 17:05 | |
supportSupport Количество сообщений 1199 Зарегистрирован: 11-04-2008, 19:11:57 |
Выполнение SQL-запросов и скриптов
Лучше всего для этого пользоваться штатными средствами СУБД - SQL Query Analizer например. Пуск\Все программы\Microsoft SQL Server\SQL Query Analizer |
11.02.2011 17:19 | |
elforkiПользователь iNETsHOP
Тема начата
Зарегистрирован: 28-01-2010, 16:03:04 |
Открыли SQL Query Analizer, куда именно вставлять код? Только просьба, отверстия на теле не упоминайте, ок )))) |
11.02.2011 17:31 | |
supportSupport Количество сообщений 1199 Зарегистрирован: 11-04-2008, 19:11:57 |
Подключитесь к SQL-серверу (File\Connect), откройте окно запроса (FILE\New\Blank Query Window), выберите нужную базу данных и вставьте SQL-запрос. F5 - выполнение запроса |
06.03.2015 12:57 | |
cooperПосетитель Количество сообщений 65 Зарегистрирован: 23-02-2015, 14:55:11 |
Импорт артикула
А возможно сделать так чтобы при импорте товара артикул назначался автоматически? Допустим он у поставщика отсутствует а при экспорте он должен присутствовать. |
06.03.2015 13:11 | |
supportSupport Количество сообщений 1199 Зарегистрирован: 11-04-2008, 19:11:57 |
Код товара поставщика генерируется автоматически, это поле SG_ID (первичный ключ) в таблице товаров поставщиков TBL_SUPPLIERS_GOODS |
06.03.2015 13:13 | |
cooperПосетитель Количество сообщений 65 Зарегистрирован: 23-02-2015, 14:55:11 |
Проблема в другом код поставщика присутствует, нужен именно артикул чтобы генерировался автоматом и был привязан к товару при экспорте. |
06.03.2015 13:16 | |
supportSupport Количество сообщений 1199 Зарегистрирован: 11-04-2008, 19:11:57 |
Значит вы неверно сформулировали изначальный вопрос. В справочнике товаров тоже есть уникальное поле, которое генерируется автоматически базой данных - это код товара TBL_GOODS.G_ID |
06.03.2015 13:26 | |
cooperПосетитель Количество сообщений 65 Зарегистрирован: 23-02-2015, 14:55:11 |
А как можно его увидеть в катологе товара и экспортировать при выгрузке товара? |
06.03.2015 13:38 | |
cooperПосетитель Количество сообщений 65 Зарегистрирован: 23-02-2015, 14:55:11 |
Уникальный код товара
Все разобрался! |