|  02.02.2005, 08:45 | #1 | 
| Участник | Пересчет единиц измерения номенклатуры 
			
			Здравствуйте уважаемые! Имеется следующий вопрос. Имеется номенклатурная единица. У нее настроена складская аналитика - размер. Т.е. номенклатурная единица: к примеру называется - "поковка" в складской аналитике - "размер" настроено: 1 метр, 2 метра, 3 метра. Требуется по связке: номенклатура - размер - настроить пересчет единиц измерения? Кто может, что-нибудь подсказать? | 
|  | 
|  02.02.2005, 09:40 | #2 | 
| Участник | 
			
			Не совсем понятно, что вам хочется сделать. Пересчет единиц существует для того чтобы указать правила пересчета номенклатурной единице для тех способ измерения, в которых она может пребывать. Например из шт в кв.м или из шт в куб.м. Что конкретно вы хотите сделать ?? | 
|  | 
|  02.02.2005, 12:26 | #3 | 
| Участник | Цитата: 
		
			Изначально опубликовано Nikolaich  Не совсем понятно, что вам хочется сделать. Пересчет единиц существует для того чтобы указать правила пересчета номенклатурной единице для тех способ измерения, в которых она может пребывать. Например из шт в кв.м или из шт в куб.м. Что конкретно вы хотите сделать ?? Пример: У меня есть номенклатура 1 у этой номенклатуре настроен размер ( через складскую аналитику) : размер 1 размер 2 размер 3. По умолчанию у этой номенклатуре ед. изм - штуки. То есть на складе у меня числится товар не просто по номенклатурному номеру но еще и по размеру: К примеру: на складе 2 имеется остаток: номенклатура 1 + размер 1 - 5 шт. номенклатура 1 + размер 2 - 10 шт. Хочу настроить пересчет единиц измерения для: номенклатура 1 + размер 1 = вес 150 кг номенклатура 1 + размер 2 = вес 200 кг номенклатура 1 + размер 3 = вес 250 кг Чтобы можно было продавать такую номенклатуру в кг: типа номенклатура 1 + размер 2 - 400 кг ( 2 шт) | 
|  | 
|  02.02.2005, 12:34 | #4 | 
| Участник | 
			
			Боюсь что это нереально, хотя идея хорошая. Все пересчеты в UnitConvert работают только в привязке через ItemId, поля InventDimId или в вашем случае InventSizeId там нет. Можно рискнуть, если у вас это будет массовое явление и добавить поле InventDimId или InventSizeId в эту таблицу. Но тогда нужно переписать все методы на этой таблице с учетом этого требования и вообще внимательно проследить к чему это может привести, "прошерстить" все приложение. | 
|  | 
|  02.02.2005, 12:53 | #5 | 
| Участник | Цитата: 
		
			Изначально опубликовано Nikolaich  Боюсь что это нереально, хотя идея хорошая. . Настроили пересчет для номенклатурной единицы : 1 шт - 200 кг. Продаем товар в кг. К примеру: номенклатура 1 + размер 1 - кол-во 150 кг. В строках заказа, на закладке настройки видим, что система пересчитала ед. изм. - штуки и вывела - 1.3. Переправляем полученное значение на 1 шт. и радуемся. Каково Ваше мнение? Нет ли в таком подходе подводных камней? | 
|  | 
|  02.02.2005, 13:11 | #6 | 
| Участник | 
			
			Подводные камни могут быть, но надо протестировать. Я так понимаю что штуки - это складская единица измерения для данной номеклатуры. Вы в SalesLine отредактировали поле RemainInventPhysical скорее всего, в общем все поля в SalesLine где есть часть названия Invent - признак того что это в складcкой единице измерения и все такие поля должны содержать верную информацию с учетом реального пересчета ! Дело в том что складские проводки (InventTrans) и наличие (InventSum) хранит инфу именно в складской единице измерения ! Проверьте проводки, обработайте накладные посмотрите что получилось - может глюки и полезут. Кроме того ручная корректировка неудобна для юзера - ему все время надо помнить об этом и не забыть. | 
|  | 
|  02.02.2005, 14:08 | #7 | 
| Участник | Цитата: 
		
			Изначально опубликовано Nikolaich Подводные камни могут быть, но надо протестировать. . Спасибо за ответ. | 
|  |