powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Поиск аналогов по TECDOC
19 сообщений из 69, страница 3 из 3
Период между сообщениями больше года.
Поиск аналогов по TECDOC
    #39273437
Coding
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здесь есть кто-то живой? Помогите пожалуйста.
Много перерыл, но так и не нашел ответа на свой вопрос
Пишу программку, которая вытягивает аналоги для заданного номера из текдока.
Например, в тедоке жму поиск по артикулу, ввожу "2233" (без кавичек), ставлю галку сравнительные номер, жму искать - он мне "выберите группу артикула", выбираю "Водяной насос(охлаждение)" - результат 14 разных артикулов с группы Водяной насос.
Тут все ок.
Теперь пишу программку, делаю запрос к таблице TOF_ART_LOOKUP, в запросе ставлю фильтр на ARL_SEARCH_NUMBER="2233" + фильтр по группе артикулов (Водяной насос(охлаждение)). В ответ он мне вываливает только 9 артикулов. Т.е. 5 артикулов не хватает.
Что я делаю не так?
п.с. запрос пишу на 1с, но думаю это не имеет значения.
Спасибо.
...
Рейтинг: 0 / 0
Поиск аналогов по TECDOC
    #39273439
Фотография Мих
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Coding,
Покажите запросы
...
Рейтинг: 0 / 0
Поиск аналогов по TECDOC
    #39273605
Coding
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Запрос.Текст =


"ВЫБРАТЬ
| TECDOC_CD_2_2013_TECDOC_TOF_ARTICLES.ART_ARTICLE_NR,
| TECDOC_CD_1_2016_TECDOC_TOF_SUPPLIERS.SUP_BRAND
|ИЗ
| (ВЫБРАТЬ
| TECDOC_CD_1_2016_TECDOC_TOF_ART_LOOKUP.ARL_DISPLAY_NR КАК ARL_DISPLAY_NR,
| TECDOC_CD_1_2016_TECDOC_TOF_LINK_ART.LA_GA_ID КАК LA_GA_ID,
| TECDOC_CD_1_2016_TECDOC_TOF_ART_LOOKUP.ARL_ART_ID КАК ARL_ART_ID
| ИЗ
| ВнешнийИсточникДанных.ТекДок.Таблица.TECDOC_CD_1_2016_TECDOC_TOF_ART_LOOKUP КАК TECDOC_CD_1_2016_TECDOC_TOF_ART_LOOKUP
| ЛЕВОЕ СОЕДИНЕНИЕ ВнешнийИсточникДанных.ТекДок.Таблица.TECDOC_CD_1_2016_TECDOC_TOF_LINK_ART КАК TECDOC_CD_1_2016_TECDOC_TOF_LINK_ART
| ПО TECDOC_CD_1_2016_TECDOC_TOF_ART_LOOKUP.ARL_ART_ID = TECDOC_CD_1_2016_TECDOC_TOF_LINK_ART.LA_ART_ID
| ГДЕ
| (TECDOC_CD_1_2016_TECDOC_TOF_ART_LOOKUP.ARL_KIND = ""4""
| ИЛИ TECDOC_CD_1_2016_TECDOC_TOF_ART_LOOKUP.ARL_KIND = ""3""
| ИЛИ TECDOC_CD_1_2016_TECDOC_TOF_ART_LOOKUP.ARL_KIND = ""2"")
| И TECDOC_CD_1_2016_TECDOC_TOF_ART_LOOKUP.ARL_SEARCH_NUMBER ПОДОБНО &ARL_SEARCH_NUMBER) КАК ВложенныйЗапрос
| ЛЕВОЕ СОЕДИНЕНИЕ ВнешнийИсточникДанных.ТекДок.Таблица.TECDOC_CD_2_2013_TECDOC_TOF_ARTICLES КАК TECDOC_CD_2_2013_TECDOC_TOF_ARTICLES
| ПО ВложенныйЗапрос.ARL_ART_ID = TECDOC_CD_2_2013_TECDOC_TOF_ARTICLES.ART_ID
| ЛЕВОЕ СОЕДИНЕНИЕ ВнешнийИсточникДанных.ТекДок.Таблица.TECDOC_CD_1_2016_TECDOC_TOF_SUPPLIERS КАК TECDOC_CD_1_2016_TECDOC_TOF_SUPPLIERS
| ПО (TECDOC_CD_2_2013_TECDOC_TOF_ARTICLES.ART_SUP_ID = TECDOC_CD_1_2016_TECDOC_TOF_SUPPLIERS.SUP_ID)
|ГДЕ
| ВложенныйЗапрос.LA_GA_ID = &LA_GA_ID" ;


как-то так, через внешний источник данных подключаюсь к текдоку
...
Рейтинг: 0 / 0
Поиск аналогов по TECDOC
    #39273645
Фотография Мих
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Coding,
Ну с ходу
TECDOC_CD_2_2013_TECDOC_TOF_ARTICLES - если это таблица за 2013 год, то чтотам намного меньше записей (в разы) чем в TECDOC_CD_2_2016_TECDOC_TOF_ARTICLES
...
Рейтинг: 0 / 0
Поиск аналогов по TECDOC
    #39273668
Coding
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не-не, в 1с имя таблицы просто 2013, подключение происходит к текдоку 01.2016 - он на компе один
...
Рейтинг: 0 / 0
Поиск аналогов по TECDOC
    #39273683
Coding
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CodingЗдесь есть кто-то живой? Помогите пожалуйста.

делаю запрос к таблице TOF_ART_LOOKUP, в запросе ставлю фильтр на ARL_SEARCH_NUMBER="2233" + фильтр по группе артикулов
Спасибо.
Ход мыслей у меня хоть правильный?
...
Рейтинг: 0 / 0
Поиск аналогов по TECDOC
    #39273889
Coding
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть кто живой?
Люди помогите разобраться, пожалуйста!!!
...
Рейтинг: 0 / 0
Поиск аналогов по TECDOC
    #39274079
Фотография Мих
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Coding,
Сделайте так чтобы Вас могли понять сходу

В это безобразие (коддинг 1С) нужно садится - разбираться. Мне проще подсказывать если бы запрос был бы на чистом SQL.

Дальше имена таблиц TECDOC_CD_2_2013 TECDOC_CD_1_2016, постороннего человека будут запутывать, а это опять нужно садится - разбиратся

И как я понял вы сделали вложенный запрос, это лишнее
...
Рейтинг: 0 / 0
Поиск аналогов по TECDOC
    #39274148
Coding
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мих, можно вас попросить пример рабочего запроса на sql?
Пожалуйста!
Нужно как в текдоке, для заданного артикла вывести его аналоги.
Спасибо
...
Рейтинг: 0 / 0
Поиск аналогов по TECDOC
    #39290264
Фотография Вася да Винчи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CodingМих, можно вас попросить пример рабочего запроса на sql?
Пожалуйста!
Нужно как в текдоке, для заданного артикла вывести его аналоги.
Спасибо

Отлови трейсером ODBC
...
Рейтинг: 0 / 0
Поиск аналогов по TECDOC
    #39356375
psybuffoon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеется задача: к связке бренд+артикул нужно вытащить вес и размеры запчасти. Подскажите пожалуйста запрос.
...
Рейтинг: 0 / 0
Поиск аналогов по TECDOC
    #39356861
Фотография Мих
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
psybuffoonИмеется задача: к связке бренд+артикул нужно вытащить вес и размеры запчасти. Подскажите пожалуйста запрос.
Для TecDoc до 3q2016. Изучайте критерии - tof_countries. Запрос будет интересным ;)
...
Рейтинг: 0 / 0
Поиск аналогов по TECDOC
    #39373396
ioanne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
работать с оригинальным текдоком неудобно.

Можно сделать свою таблицу неоригинальных артикулов

CREATE TABLE articles_2016q2
SELECT DISTINCT
ART_ID AS id,
LAG_GA_ID AS ga_id,
LAG_SUP_ID AS td_brand_id,
SUP_BRAND AS brand_title,
ART_ARTICLE_NR AS article,
SEARCH AS search
FROM
tof_articles
INNER JOIN
tof_link_art_ga ON ART_ID = LAG_ART_ID
INNER JOIN
tof_link_art ON LA_ART_ID = ART_ID
INNER JOIN
tof_link_la_typ ON LAT_LA_ID = LA_ID
AND LAT_GA_ID = LAG_GA_ID
INNER JOIN
tof_suppliers ON SUP_ID = LAG_SUP_ID
INNER JOIN
car_modifications cm ON cm.typ_id = LAT_TYP_ID;

Я ее обрезаю по применимости к нужным мне модификациям

Затем делаем таблицу кроссов


CREATE TABLE crosses_noem_2014q2

SELECT
a1.ga_id AS analog_ga_id,
a1.td_brand_id AS analog_brand_id,
a1.search AS analog_search,
a2.ga_id,
a2.td_brand_id,
a2.search
FROM
tof_art_lookup
INNER JOIN
articles_2016q2 a2 ON ARL_ART_ID = a2.id
INNER JOIN
articles_2016q2 a1 ON ARL_SEARCH_NUMBER = a1.SEARCH
AND (a1.td_brand_id = ARL_BRA_ID
OR ARL_BRA_ID = 0)
WHERE
ARL_KIND IN (1 , 2, 3, 4)

и работаем с удобными понятными сущностями
...
Рейтинг: 0 / 0
Поиск аналогов по TECDOC
    #39373434
Фотография Мих
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ioanneработать с оригинальным текдоком неудобно.
Это поначалу не удобно. А со временем использования таблицы tof_art_lookup - все становится очень понятно и удобно ;)
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Поиск аналогов по TECDOC
    #39612303
xtd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Coding,
Поделитесь реализацией подключения к ТекДок"у?
...
Рейтинг: 0 / 0
Поиск аналогов по TECDOC
    #39713616
ProtonA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vap79,

Как с Вами связаться? Письмо не доходит до Вас.
...
Рейтинг: 0 / 0
Поиск аналогов по TECDOC
    #39714769
vap79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vap79 цобака gala точка net
...
Рейтинг: 0 / 0
Поиск аналогов по TECDOC
    #39714774
ProtonA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vap79,

Говорю же, не доходят письма на данный адрес.
Напишите мне protona цобака mail точка ru
...
Рейтинг: 0 / 0
Поиск аналогов по TECDOC
    #39715145
vap79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skype: avoloshyn семь девять
...
Рейтинг: 0 / 0
19 сообщений из 69, страница 3 из 3
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Поиск аналогов по TECDOC
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]