• Ласкаво просимо на Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата.
 

Вопрос по внесению кодов УКТ ЗЕД

Автор Yurakha, Грудень 19, 2011, 17:44:32

Попередня тема - Наступна тема

0 Користувачі і 4 Гостей дивляться цю тему.

Yurakha

Подскажите пожалуйста , можно ли как-то автоматизировать внесение в справочник товаров , кодов УКТ ВЕД ? Например у нас все или почти все товары в одной подгруппе имеют один и тот же код ВЕД , можно ли как-то используя например функцию импорта внести для всех товаров одной подгруппы один код , чтобы не проделывать это для каждой позиции отдельно ?

admin

Тут обновление цен по группам:
http://www.softbalance.com.ua/forum/index.php?topic=23.msg1273#msg1273

обновление УКТ будет примерно по такому апдейту:

UPDATE tovar_name SET KOD_UKT_ZET = '1234567890' WHERE tip = 5

где 1234567890 это УКТ, 5 это номер группы для примера.

Yurakha

#2
Благодарю за подсказку. Очень помогли.
Жаль что нельзя , или я не разобрался , выполнить этот скрипт
сразу для группы , которая содержит много подгрупп и для этих
подгрупп код ЗЕД одинаковый.

admin

Цитата: Yurakha від Грудень 27, 2011, 10:51:07
Благодарю за подсказку. Очень помогли.
Жаль что нельзя , или я не разобрался , выполнить этот скрипт
сразу для группы , которая содержит много подгрупп и для этих
подгрупп код ЗЕД одинаковый.

можно прописывать для нескольких групп, например так:

UPDATE tovar_name SET KOD_UKT_ZET = '1234567890' WHERE tip IN (5,7,3,13,456,3)

vasos

А посмотреть номера вложенных групп можно запросом
select num,group_name from PRINT_VIEW(номер_группы)

Yurakha

Благодарю , это еще упрощает задачу.
А номера групп и подгрупп смотрю вот этим скриптом
SELECT
  t.num,
  t.name,
  t.grupa
FROM
  tip t
WHERE
  t.visible = 1
ORDER BY
  t.name
там видно номера групп , подгрупп и название.

vasos

#6
Цитата: Yurakha від Грудень 27, 2011, 13:31:26
Благодарю , это еще упрощает задачу.
А номера групп и подгрупп смотрю вот этим скриптом
SELECT
 t.num,
 t.name,
 t.grupa
FROM
 tip t
WHERE
 t.visible = 1
ORDER BY
 t.name
там видно номера групп , подгрупп и название.

Таким образом Вы смотрите ВСЕ группы и подгруппы, которые не удалены, и Вам нужно вручную выискывать нужные Вам подгруппы, а так как у Вас "для группы , которая содержит много подгрупп и для этих
подгрупп код ЗЕД одинаковый", то тот скрипт, который я выше написал, покажет подгруппы со многоуровневой вложенностью ТОЛЬКО той группы, которую Вы укажите Вам не придется искать по название или разбирать по родителю группы дерево. Но, если Вам так удобнее, то зря писал.... Хотел как лучше...

Yurakha

Цитата: vasos від Грудень 27, 2011, 14:40:35
Но, если Вам так удобнее, то зря писал.... Хотел как лучше...
Да , действительно , ваш запрос более удобный , но как узнать номер группы для которой
смотреть подгруппы ?

vasos

 :)
Тем запросом, которым Вы ранее пользовались...  ;)

Павло

Цитата: Yurakha від Грудень 27, 2011, 15:27:38
Цитата: vasos від Грудень 27, 2011, 14:40:35
Но, если Вам так удобнее, то зря писал.... Хотел как лучше...
Да , действительно , ваш запрос более удобный , но как узнать номер группы для которой
смотреть подгруппы ?

При перегляді довідника товарів виберіть колонку "TIP" - будете бачити номер групи, до якої належить номенклатура в довіднику.