AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
NAV
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.02.2012, 10:23   #1  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 646 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
А зачем в этом случае вообще нужны внешние коды? "Тыс. шт." и "шт." - это, очевидно, разные единицы измерения. Одна не может быть внешним кодом для другой. Введите единицу измерения "шт" и пересчёт "тыс. шт" -> "шт". "шт" будут закупочной единицей. Если нужно, "тыс. шт" можно оставить складской единицей измерения.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
За это сообщение автора поблагодарили: Vals (1).
Старый 09.02.2012, 11:11   #2  
kaw is offline
kaw
Участник
 
122 / 35 (2) +++
Регистрация: 23.03.2004
Адрес: Новосибирск
Наш справочник Ед.измерения более полный, в нем есть и "шт", "тыс.шт", "г", "кг", "т"
а у нашего партнера справочник Ед.Измерения более узкий, только "шт", "кг".

Планирую добавить в Table ExtCodeValueTable
добавить поле Factor (EDT UnitConvertFactor - Коэффициент) с добавлением во все уникальные индексы.
Получится симбиоз "Внешние коды" + "Пересчет ед.измерения"
Миниатюры
Нажмите на изображение для увеличения
Название: Внешние коды.PNG
Просмотров: 422
Размер:	61.8 Кб
ID:	7541  
Старый 09.02.2012, 12:05   #3  
kaw is offline
kaw
Участник
 
122 / 35 (2) +++
Регистрация: 23.03.2004
Адрес: Новосибирск
Цитата:
Сообщение от Maxim Gorbunov Посмотреть сообщение
А зачем в этом случае вообще нужны внешние коды? "Тыс. шт." и "шт." - это, очевидно, разные единицы измерения. Одна не может быть внешним кодом для другой. Введите единицу измерения "шт" и пересчёт "тыс. шт" -> "шт". "шт" будут закупочной единицей. Если нужно, "тыс. шт" можно оставить складской единицей измерения.
в нашей базе есть и "тыс.шт" и "шт"
а у наших партнеров только "шт" (и они против создания дополнительных Ед.измерения)

вижу 2 Варианта решения:

1. на базе Внешних кодов реализовать и "сопоставление ед.измерения" и "Пересчет"

2. в нашем справочнике Unit добавить признак, есть в базе партнера
"шт" - "есть в базе партнера"
"тыс.шт" - "нет в базе партнера" => бежим в таблицу "Пересчет ед.измерения", находим пересчет "тыс.шт" => "шт"
Старый 09.02.2012, 16:49   #4  
RVS is offline
RVS
Сенбернар
Аватар для RVS
Злыдни
 
696 / 130 (6) +++++
Регистрация: 27.02.2003
Адрес: Королев МО
Цитата:
Сообщение от kaw Посмотреть сообщение
в нашей базе есть и "тыс.шт" и "шт"
а у наших партнеров только "шт" (и они против создания дополнительных Ед.измерения)
Вы эту номенклатуру покупаете у партнера или ему продаете? Что за партнер, уточните, плз..
__________________
Best Regards,
Roman
Теги
extcodevaluetable, внешние коды, ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Внешние коды для единиц измерения номенклатуры IIS DAX: Функционал 9 01.04.2005 16:36
ОС. Структура и еще кое-что про коды ОКОФ dimit DAX: Функционал 6 12.11.2004 13:53
Коды клиентов в CRM - проблема Zabr DAX: Функционал 5 01.12.2003 12:41
внешние коды Dana DAX: Функционал 3 30.04.2003 12:19
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 13:15.