Сопоставление СТИПП-СТИПП

Пожелания пользователей по усовершенствованию программы E-Trade PriceList Importer
Ixenon
Сообщения: 743
Зарегистрирован: 19 ноя 2011 09:03

В связи с тем, что Вы используете пакетную обработку для добавления товаров я предполагаю, что Вы(при пакетной обработке) добавляете в СТУС все не сопоставленные товары.

Теперь о ручном добавлении товаров.
Импортируете товары поставщика.
Производите ручное сопоставление(или не производите, тут уж Вам виднее)
Нажимаете в главном меню кнопку "Фильтры" и выбираете "не найденные товары -> новые в СТИПП"
Теперь у вас в СТИПП должны отобразиться все не сопоставленные товары данного прайс-листа.
Наводите мышку на любое наименование в СТИПП и нажимаете ПКМ, в появившемся контекстном меню выбираете "Выбор товаров -> выбрать все товары"
Таким образом у Вас выберутся все не сопоставленные товары в СТИПП(можете проверить сняв фильтр)
Теперь снова наводите мышку на любое наименование одного из выделенных товаров и нажимаете ПКМ, в появившемся контекстном меню выбираете "Добавить товары из прайс-листа поставщика в учетную систему" (в скобочках будет указано количество выбранных товаров)
В появившемся окне если нажать кнопку "Подтвердить", то все товары отображенные в этом окне у которых установлена галочка(галочка там только одна, которая установлена по умолчанию для всех ранее выбранных товаров) добавятся в СТУС.
Все добавленные товары СТУС становятся автоматически сопоставленными тем товарам СТИПП, которые послужили прототипами при добавлении новых товаров в СТУС
sveekey
Сообщения: 129
Зарегистрирован: 23 янв 2012 11:24

Ixenon писал(а):В связи с тем, что Вы используете пакетную обработку для добавления товаров я предполагаю, что Вы(при пакетной обработке) добавляете в СТУС все не сопоставленные товары.
Исходя из того, что при ПО добавляются новые товары и обновляются цены у старых, то да - в СТУС добавляются несопоставленные (новые).
Производите ручное сопоставление(или не производите, тут уж Вам виднее)
УМКОй предпочитаю вообще не пользоваться - слишком трудоемко, результат того не стоит. Т.е. этот пункт я пропускаю и не делаю.
Все добавленные товары СТУС становятся автоматически сопоставленными тем товарам СТИПП, которые послужили прототипами при добавлении новых товаров в СТУС
В том числе в СТУС попадет "видеокарта" от поставщика1 и "видеокарта" от поставщика2 и получат разные ИД, т.е. получаем задвоение.

А теперь представьте что поставщиков 3 и более и количество движений мышью и человеко-часов сопоставления в УМКЕ. И даже сделав все это Вы все равно получите задвоение)))). ИМХО проще один раз написать скрипт и каждый день пить чай, пока он работает))
Ixenon
Сообщения: 743
Зарегистрирован: 19 ноя 2011 09:03

Вы свои заслуги на меня не сваливайте, раз у Вас там раздвоения одни, то это не значит, что у всех так.
Смысл на писаного мной ранее видимо не дошел до Вас.
Единственный выход для Вас, это нанять дополнительного работника, в этом случае у Вас будет много времени, которое Вы сможете потратить на что хотите, хоть на питье чая, хоть на еду грибов и просмотр ковров. :lol:
sveekey
Сообщения: 129
Зарегистрирован: 23 янв 2012 11:24

Ixenon писал(а):раз у Вас там раздвоения одни, то это не значит, что у всех так.
ПО у всех одинаковое, а значит у всех так.
Ixenon писал(а):Смысл на писаного мной ранее видимо не дошел до Вас.
Возможно не дошел, т.к. тема о задвоении, а Ваш пост про то, как лично Вы делаете добавление товаров в СТУС)). К чему было его писать тогда? :D
Ixenon писал(а):Единственный выход для Вас, это нанять дополнительного работника, в этом случае у Вас будет много времени, которое Вы сможете потратить на что хотите, хоть на питье чая, хоть на еду грибов и просмотр ковров.
Был всего лишь предложен вариант, как обойти это ограничение программы с помощью стороннего скрипта (да и чайку попить, т.к. он все сделает за Вас сам)). Возможно, понимающим о чем идет речь в этой теме это пригодится).

Предлагаю не выходить из темы топика, а про наемных работников создавайте отдельную тему.
sveekey
Сообщения: 129
Зарегистрирован: 23 янв 2012 11:24

Давайте разберем Ваш метод:
Импортируете товары поставщика.
Производите ручное сопоставление(или не производите, тут уж Вам виднее)
ОК, в СТИПП остались только несопоставленные товары, например, Товар1, Товар2, Товар3. Из них Товар1 и Товар2 это один и тот же товар, но в СТУС его еще нет вообще.
Нажимаете в главном меню кнопку "Фильтры" и выбираете "не найденные товары -> новые в СТИПП"
Теперь у вас в СТИПП должны отобразиться все не сопоставленные товары данного прайс-листа.
Отобразятся Товар1, Товар2, Товар3
Наводите мышку на любое наименование в СТИПП и нажимаете ПКМ, в появившемся контекстном меню выбираете "Выбор товаров -> выбрать все товары"
Таким образом у Вас выберутся все не сопоставленные товары в СТИПП(можете проверить сняв фильтр)
Ок, те же Товар1, Товар2, Товар3
Теперь снова наводите мышку на любое наименование одного из выделенных товаров и нажимаете ПКМ, в появившемся контекстном меню выбираете "Добавить товары из прайс-листа поставщика в учетную систему" (в скобочках будет указано количество выбранных товаров)
В появившемся окне если нажать кнопку "Подтвердить", то все товары отображенные в этом окне у которых установлена галочка(галочка там только одна, которая установлена по умолчанию для всех ранее выбранных товаров) добавятся в СТУС.
Ок, в СТУС добавились Товар1, Товар2 и Товар3
Все добавленные товары СТУС становятся автоматически сопоставленными тем товарам СТИПП, которые послужили прототипами при добавлении новых товаров в СТУС
Тоже все хорошо, Товар1 из СТУС сопоставлен Товару1 из СТИПП и т.д.

Но ведь Товар1 и Товар2 это один и тот же товар! Вот в чем беда.. А если делать последовательный импорт, то Товар1 появится в СТУС и тогда программа, когда будет обрабатывать Товар2 увидит, что это по сути Товар1 и сопоставит ему Товар2. Таким образом в СТУС в итоге (после последовательного импорта всех прайсов) добавится 2 товара: Товар1 и Товар3.

Самый верный способ проверить - задваиваются у Вас товары или нет (для двух и более поставщиков с пересекающимся ассортиментом):
1. Делаете копию базы (чтобы на ней проверить)
2. Сносите СТУС (удаляете через "Настройки и Операции - Упаковка и удаление справочников")
3. Делаете Импорт всех прайс-листов и следом ПО всех прайс-листов.
4. Смотрите на число в правом нижнем углу программы "СТУС: 2000", т.е. в СТУС 2000 товаров - Запоминаете
5. Сносите СТУС (удаляете через "Настройки и Операции - Упаковка и удаление справочников")
6. Делаете последовательный импорт, т.е. указываете поставщика1, делаете импорт и ПО, указываете поставщика2, делаете импорт и ПО и т.д.
7. Смотрите на число в правом нижнем углу программы "СТУС: 1800", т.е. в СТУС 1800 товаров.
8. Негодуете.


200 товаров - при последовательном импорте сопоставились уже имеющимся в СТУС.

Если у Вас разница между этими цифрами небольшая, то зря читали тему, нет смысла бороться с этим.
Если же разница идет на сотни и тысячи как у нас, то есть над чем задуматься.
Последний раз редактировалось sveekey 24 дек 2012 15:54, всего редактировалось 6 раз.
Ixenon
Сообщения: 743
Зарегистрирован: 19 ноя 2011 09:03

sveekey писал(а):
Ixenon писал(а):раз у Вас там раздвоения одни, то это не значит, что у всех так.
К чему было его писать тогда? :D
А к тому, что Вы сами просили поподробнее об первом шаге. Но видимо от нехватки чая уже об этом забыли.
Если программа у всех одинаковая, это не значит, что все ей в равной степени умеют пользоваться.
А если по теме, то для наилучшей автоматизации тут только доработка планировщика поможет, ну или как вариант использовать это http://ru.wikipedia.org/wiki/NnCron если в этом деле при успеете, то для питья чая времени будет хоть отбавляй :)
sveekey
Сообщения: 129
Зарегистрирован: 23 янв 2012 11:24

Использовал http://www.autoitscript.com/site/autoit/. Сложность написания - низкая. Доработка планировщика - это конечно в идеале, но ведь и раздел называется "Ваши пожелания"
Ixenon
Сообщения: 743
Зарегистрирован: 19 ноя 2011 09:03

Беда у Вас в том, что в одном прайсе у Вас задвоенные товары присутствуют. Подобная беда, при необходимости, решается VBA макросом.
sveekey
Сообщения: 129
Зарегистрирован: 23 янв 2012 11:24

Ixenon писал(а):Беда у Вас в том, что в одном прайсе у Вас задвоенные товары присутствуют. Подобная беда, при необходимости, решается VBA макросом.
Ixenon, не совсем так, задвоенные присутствуют между прайсами, т.е. в СТИПП (поэтому и тема называется Сопоставление СТИПП-СТИПП), который собран из 10ти прайсов 10ти поставщиков. В примере выше, где Товар1, Товар2 и Товар3. Товар1 от Поставщика1, а Товар2 от Поставщика2, Товар3 от Поставщика3
Ixenon
Сообщения: 743
Зарегистрирован: 19 ноя 2011 09:03

sveekey писал(а):Самый верный способ проверить - задваиваются у Вас товары или нет (для двух и более поставщиков с пересекающимся ассортиментом):
1. Делаете копию базы (чтобы на ней проверить)
2. Сносите СТУС (удаляете через "Настройки и Операции - Упаковка и удаление справочников")
3. Делаете Импорт всех прайс-листов и следом ПО всех прайс-листов.
4. Смотрите на число в правом нижнем углу программы "СТУС: 2000", т.е. в СТУС 2000 товаров - Запоминаете
5. Сносите СТУС (удаляете через "Настройки и Операции - Упаковка и удаление справочников")
6. Делаете последовательный импорт, т.е. указываете поставщика1, делаете импорт и ПО, указываете поставщика2, делаете импорт и ПО и т.д.
7. Смотрите на число в правом нижнем углу программы "СТУС: 1800", т.е. в СТУС 1800 товаров.
8. Негодуете.
В шестом пункте Вы делаете почти тоже самое, что и я предложил. Я предложил пакетную обработку заменить на ручное добавление товара. Так что после моего способа задвоенных товаров в результате будет ровно столько же, сколько будет после Вашего, описанного в пункте 6.
Ответить

Вернуться в «Ваши пожелания»