Re: Изменение класса номенклатуры

Как можно через API изменить класс номенклатуры ?

Re: Изменение класса номенклатуры

Если имеется ввиду справочник, то никак. И в самом TehcnologiCS никак.

Re: Изменение класса номенклатуры

С чем это связанно ?

Re: Изменение класса номенклатуры

ovv писал(а):
Как можно через API изменить класс номенклатуры ?

1. Запомнить в памяти реквизиты, параметры, связи номенклатуры.
2. Изменить обозначение номенклатуры, например, добавив у нему слово "удалено".
3. Создать новую номенклатуру в нужном справочнике.
4. Скопировать реквизиты, параметры, связи.
5. Если старая номенклатура использовалась в СП и ТП, произвести замену номенклатуры (хотя сложно сказать как можно автоматически заменить, например в ТП, ОПР на что-либо другое).
6. Пересчитать ИСп и ПСп.
7. Если удасться удалить старую номенклатуру или навечно отложить ее в дальний угол.
Поэтому качественно перенести можно только номенклатуру, не задействованную в СП и ТП.

Re: Изменение класса номенклатуры

А узнать класс номенклатуры через API тоже нельзя ?

Re: Изменение класса номенклатуры

В номенклатурном справочнике поле NMK_CLASSIF_TYPE_REF - Ссылка на справочник(базовый класс)
В спецификации и техпроцессе ATTACH - Ссылка на класс
Сам справочник классов добывается от Tcs_Application методом NmkClasses

Re: Изменение класса номенклатуры

Свойства NMK_CLASSIF_TYPE_REF  в номенклатурном справочнике у вас нет.  Появится только в новой версии.