Показать сообщение отдельно
Старый 29.06.2003, 12:25   #3  
Zabr is offline
Zabr
Участник
Axapta Retail User
 
1,202 / 345 (14) ++++++
Регистрация: 26.06.2002
Адрес: Москва
Сталкивался.

Алексей, вслед за Mazzy посоветую обратиться к альтернативам в номенклатуре.
Через Конфигурации и Спецификации получите больше проблем, чем их решений.
Можно воспользоваться системой альтернативных замен как структурой хранения данных, сделав более <u>приемлемые экранные формы</u> для работы с ними.

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

Например, логично сделать выбор замены вручную из списка всех замен, либо автоматически, но по каким-то другим критериям, кроме непосредственно заданной последовательности в цепочке (на вскидку: по наименьшей отпускной цене, по FIFO со склада). Но тут придется дописывать функционал - такого в Аксапте нет.

Обратите также внимание, что в исходниках глубина вложенности замен искусственно ограничена 10-ю уровнями (при поиске замены). Зачем это сделано, не вполне понятно (в документации нет), но моя версия такая: если при настройке Вы случайно "зациклите" взаимосвязи замен, то при подстановке номенклатуры в Заказ это ограничение позволяет не зациклиться и не подвесить систему.

Лучше было бы, если бы Вы написали конкретные причины, по которым Вы даже не хотите рассматривать вариант с альтернативами в номенклатуре.