Перейти к содержимому

Фотография

НоменклатураПроблема со справочником


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1
NiL

NiL
  • Частый гость
  • 52 сообщений
Недавно обнаружилась следующая проблема с номенклатурой в "Торговля и склад" (7.70.007):
Создаю документ реализация товаров.
Нажимаю кн. "Подбор" и выбираю номенклатуру которую значит собираюсь продать. И при выборе на некоторых товарах выходит следующее предупреждение:

В подборе выбрана единица другого элемента справочника Номенклатура.
Проверьте правильность указания базовой и основной единицы для элемента
"название товара", а также правильность указания единиц измерения
в справочниках единиц и цен для данной позиции номенклатуры.

Захожу в справочник чтобы поподробнее рассмотреть сию позицию. Меняю в ней единицу измерения на любую другую. Стоит только сохранить как тут же меняется единица и у другого товара!!! :-/
Товары сами по себе схожие и находятся в одной группе, различаться может только размер или цвет.
Еще раз повторюсь - такая трабла только с некоторыми товарами, с остальными вроде все ок.

Есть подозрение что что-то делали не так когда вводили товар в базу. Возможно добавляли запись путем копирования старой. Хотя пытаюсь точно так-же сделать копию другого товара - подобных проблем нет, каждая позиция сама по себе.

Т.е. такое ощущение что оба товара неким образом завязаны друг на друга!

Может кто сталкивался? ? Подскажите как ?разорвать? такую связь в единицах измерений.
  • 0

#2
Семен Семеныч

Семен Семеныч

    Programmer turned brewing fanatic

  • В доску свой
  • 3 312 сообщений
Вот же блин :-/
Какая нафиг единица измерения?????
Есть "Базова"
Есть "Основная"
Есть подчиненный справочник "Единицы"

Похоже, что использовалась либо обработка по импорту/экспорту
либо прямая запись в БД (или как вариант замена дбфки)

Надоть проверять/править в подчиненном справочнике "Единицы" владельца элементов

Сообщение отредактировал Семен Семеныч: 08.09.2005, 20:05:11

  • 0

#3
NiL

NiL
  • Частый гость
  • 52 сообщений
Речь о Базовой единице...
Основную меняю - без проблем. Т.е. изменения основной единицы не приводит к каким либо изменениям другой номенклатуры.

Сообщение отредактировал NiL: 09.09.2005, 18:30:45

  • 0

#4
NiL

NiL
  • Частый гость
  • 52 сообщений
Прямая запись точно исключается!
А вот с имортом может не исключено. Дело в том что номенклатуру вбивали без меня а терь как и что там делали уже никто не помнит...
Благо что несколько лет до этого писал на делфях. Накатал програмку для прямого доступа к таблице номенклатуры и выявил 52 подобных "кривых" записей.
Если точнее то клиническая картина следующая:
Значение поля SP1258 (ЕдиницаИзмерения) у 52 записей совпадают! Судя по остальным значениям в других номенклатурах значение поля SP1258 должно быть уникальным (да и вообще тип поля стоит такое же как и в поле ID, и что то мне подсказывает что оно автоинкрементное :-) ).

Исходя из этого прихожу к выводу что в таблице поле SP1258 надо как то насильно переколбасить.

Продолжение следует....

Сообщение отредактировал NiL: 09.09.2005, 19:27:16

  • 0

#5
NiL

NiL
  • Частый гость
  • 52 сообщений
Во! Еще накопал - количество записай в таблице справочника Единицы на 53 записи меньше чем в таблице Номенклатуры!!!
И всетаки начинает попахивать каким то ручным вмешательством....

Интересно только почему разница 53 а не 52 - тогда бы вообще все идеально сраслось.

To be continued...

Сообщение отредактировал NiL: 09.09.2005, 20:30:03

  • 0

#6
Черный запрос

Черный запрос
  • Свой человек
  • 976 сообщений
Справочник "Единицы" подчинен справочнику "Номенклатура", т.е. Номенклатура является владельцем. В номенкалтуре, которую используешь в подборе, выбрана единица измерения другого владельца, в этом и заключается ошибка.

В обработке подбора написано так:

Если ТекНоменклатура <> ТекЕдиница.Владелец Тогда
Сообщить("В подборе выбрана единица другого элемента
|справочника Номенклатура.
Проверьте правильность указания базовой и основной
единицы для элемента
|""" + СокрЛП(ТекНоменклатура) + """, а также
правильность указания единиц измерения
|в справочниках единиц и цен для данной позиции номенклатуры." );
Продолжить;
КонецЕсли;

А надо чтобы владельцы совпадали! Видимо и вправду использовался импорт.

Зачем копаться в ДБФках, не проще ли написать обработку которая поправит неправильно записавшихся единиц!!!
  • 0


Количество пользователей, читающих эту тему: 1

пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.