Re: Изменение класса номенклатуры
Как можно через API изменить класс номенклатуры ?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
TechnologiCS → TechnologiCS → Использование TechnologiCS API → Изменение класса номенклатуры
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Как можно через API изменить класс номенклатуры ?
Если имеется ввиду справочник, то никак. И в самом TehcnologiCS никак.
ovv писал(а):
Как можно через API изменить класс номенклатуры ?
1. Запомнить в памяти реквизиты, параметры, связи номенклатуры.
2. Изменить обозначение номенклатуры, например, добавив у нему слово "удалено".
3. Создать новую номенклатуру в нужном справочнике.
4. Скопировать реквизиты, параметры, связи.
5. Если старая номенклатура использовалась в СП и ТП, произвести замену номенклатуры (хотя сложно сказать как можно автоматически заменить, например в ТП, ОПР на что-либо другое).
6. Пересчитать ИСп и ПСп.
7. Если удасться удалить старую номенклатуру или навечно отложить ее в дальний угол.
Поэтому качественно перенести можно только номенклатуру, не задействованную в СП и ТП.
А узнать класс номенклатуры через API тоже нельзя ?
В номенклатурном справочнике поле NMK_CLASSIF_TYPE_REF - Ссылка на справочник(базовый класс)
В спецификации и техпроцессе ATTACH - Ссылка на класс
Сам справочник классов добывается от Tcs_Application методом NmkClasses
Свойства NMK_CLASSIF_TYPE_REF в номенклатурном справочнике у вас нет. Появится только в новой версии.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
TechnologiCS → TechnologiCS → Использование TechnologiCS API → Изменение класса номенклатуры