Помощник
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
|
9:05:2008, 02:16
|
|
Новенький ![]() Группа: Программист Сообщений: 7 Регистрация: 14:03:2008 Пользователь №: 15 863 Репутация: 0
|
Доброго времени суток!
Ситуация: Имеем розничную базу (ТиС, 27-й релиз, 938-ая редакция) - одна центральная и 12 периферийных (розничные магазины). Используется в качестве фронт-офиса. Номенклатура, единицы измерения, штрих-коды, цены, остатки выгружаются из совершенно другой базы (основная оптовая) по ОЛЕ (тоже ТиС, аналогичный релиз). Номенклатуры около 30000 позиций. В розничной базе - даже в центральной - номенклатура больше никакими путями и никем не создается. Ибо смысла не имеет. Да и прав ни у кого нет. Проблема: Задваиваются (или даже затраиваются) позиции номенклатуры - как по коду, так и по наименованию. Причем код "берется" от одной позиции, а наименование, единица, остаток и даже штрих-код - от другой. Даже цена присваивается - а это тоже невозможно в принципе, т. к. в розничную базу выгружаются переоценки и цены устанавливаются только при их проведении. Пример: (случилось не так давно) 1. код 022913 Гвоздика Гренадин, цена 11 руб. 2. код 001505 Секатор 45 см, цена 100 руб. 3. код 022913 Секатор 45 см, цена 100 руб. - этот элемент "ложный" При попытках выяснить, где и кем был создан сей элемент - получается, что в периферию он пришел из центра, а в центр - из периферии. То есть как бы "нигде". При выгрузке номенклатуры в центральную розничную базу из оптовой - все нормально, никаких "левых" позиций. Подозреваю, что элементы создаются при формировании файла данных. Подскажите, как устранить сие явление? Ибо постоянное удаление таких элементов - решение временное. |
|
Сообщение
#1
|
|
![]() |
|
Текстовая версия | Сейчас: 17:05:2008 - 11:28 |