Внешние коды
Подскажите, пожалуйста, как создаются внешние коды. Непонятно следующее:
1. - создаю внешний код (запись в ExtCodeTable)
- создаю значение внешнего кода (запись в ExtCodeValueTable)
- при попытке создать вторую запись в ExtCodeValueTable ругается "запись уже существует". То есть для одного внешнего кода нельзя создать несколько значений. Зачем тогда отдельная таблица ExtCodeValueTable?
2. Пытаюсь создать внешнее описание номенклатуры. При попытке создать запись с тем же кодом НЕ и другим описанием ругается аналогично. Посмотрел унакальный индекс таблицы CustVendExternaltem и обнаружил там InventDimId. Интересно для каких целей он там? На каждую новую аналитику свое описание? Странно как-то. Или я чего-то не понимаю.
Возможно я вообще не там копаю, поэтому привожу исходную постановку задачи:
Требуется осуществлять обмен данными между аксаптой и другой ИС, в которой коды поставщиков и их номенклатуры различаются. Хотелось бы хранить в Ax следующие соответствия:
1. Между кодами поставщиков
2. Между кодами НЕ поставщиков и собственными кодами НЕ
3. Между наименованиями НЕ поставщиков и собственными наименованиями НЕ
Как это можно сделать (и можно ли вообще) с помощью стандартной функциональности (Внешние коды/Внешние описания номенклатуры)?
Последний раз редактировалось Lucky13; 08.09.2006 в 11:38.
|