28.06.2005, 14:02 | #1 |
Участник
|
Замена товара - как сделать раздвоение
Есть стандартный функционал - для номенклатуры можно настроить её замену на другую, например если ее нет на складе. Замена срабатывает в момент сохранения строки заказа. Но есть такая ситуация, когда одну номеклатуру можно заменить на несколько. Например, какой-то узел в сборе отсутствует, но есть его составляющие по частям, которые нужно автоматическ включить в заказ по тому же стандартному алгоритму: то есть то чего нет убрать, а все заменяющие которые есть - добавить. Причем тут нюанс: можно заменять только если есть в наличии в нужном количестве все замены (если хотя бы одной нет - замена теряет смысл).
Кто нибудь сталкивался с такой задачей? Пока приходит в голову только составить спецификацию, и при замене пытаться искать компонтенты спецификации. Разумеется, это модификация. Есть ли какие-то другие варианты? |
|
28.06.2005, 14:55 | #2 |
Участник
|
Re: Замена товара - как сделать раздвоение
Цитата:
Изначально опубликовано Zabr
Есть стандартный функционал - для номенклатуры можно настроить её замену на другую, например если ее нет на складе. Замена срабатывает в момент сохранения строки заказа. Но есть такая ситуация, когда одну номеклатуру можно заменить на несколько. В Аксапте предусмотрена цепочка замен. Сначала подставляется первая альтернатива, затем, если у первой альтернативы есть вторая альтернатива, подставляется вторая. и т.д. Цитата:
Изначально опубликовано Zabr
Например, какой-то узел в сборе отсутствует, но есть его составляющие по частям, которые нужно автоматическ включить в заказ по тому же стандартному алгоритму: то есть то чего нет убрать, а все заменяющие которые есть - добавить. Причем тут нюанс: можно заменять только если есть в наличии в нужном количестве все замены (если хотя бы одной нет - замена теряет смысл). Здесь возможны варианты. Давате таки определимся о чем мы говорим. Вы говорите об альтернативах или о конфигурируемой спецификации? |
|
28.06.2005, 22:33 | #3 |
Аксакал в отставке
|
Узел-альтернатива должен быть спецификацией с типом "искусственный".
Если узел-альтернатива и изготавливается и продается/покупается, то надо добавить еще один уровень альтернатив: узел - узел-альтернатива1 - узел-альтернатива2 (искусственный).
__________________
Девочка, никогда не произноси слова только за то, что они такие длинные и красивые; говори только то, что знаешь. (Л.Кэрролл "Алиса в стране чудес"). |
|
01.07.2005, 21:27 | #4 |
Аксакал в отставке
|
Ну что, Сергей? Сработало?
__________________
Девочка, никогда не произноси слова только за то, что они такие длинные и красивые; говори только то, что знаешь. (Л.Кэрролл "Алиса в стране чудес"). |
|
|
Похожие темы | ||||
Тема | Ответов | |||
Как сделать фильтр по группе пользователей? | 12 | |||
Заумный отчет по ОС, как сделать? | 13 | |||
Как лучше сделать? | 7 | |||
Возврат товара по партии, проданной в минус | 2 | |||
Физическая себестоимость товара | 5 |
|