![]() |
![]() |
![]() |
|
Получить Коэффициент Упаковки УТ 11 | ☑ | ||
---|---|---|---|---|
0
ipman
14.06.12
✎
14:46
|
Добрый день. Не могу разобраться как вытащить Коэфициент Упаковки для номенклатуры. При формировании печатной формы реализации идет такой запрос
| ВложенныйЗапрос.Номенклатура.Вес КАК Вес, | ВложенныйЗапрос.Номенклатура.Код КАК Код, | ВложенныйЗапрос.Номенклатура.Артикул КАК Артикул, | ВложенныйЗапрос.ЕдиницаИзмерения.Наименование КАК ЕдиницаЦены, | ВложенныйЗапрос.ЕдиницаИзмерения КАК ЕдиницаИзмерения, | ВЫБОР | КОГДА ЕСТЬNULL(ВложенныйЗапрос.Упаковка.Коэффициент, 1) = 1 | ТОГДА НЕОПРЕДЕЛЕНО | ИНАЧЕ ВложенныйЗапрос.Упаковка.Наименование | КОНЕЦ КАК Упаковка, Но Реализация у меня идет в штуках и упаковка не выбирается. Пустое значение. И я не могу сообразить как через Номенклатуру добраться до Упаковка.Коэффициент Помогите пожалуйста. |
|||
1
ipman
14.06.12
✎
15:21
|
Прицепил вот это:
СтрокаНаименования = ВыборкаПоТоварам.НаборУпаковок; УпаковкиНоменклатуры = Справочники.УпаковкиНоменклатуры; НайденнаяСсылка = УпаковкиНоменклатуры.НайтиПоНаименованию(СтрокаНаименования); не помогает. как же раньше было просто с единицами измерений) |
|||
2
PiVa123
14.06.12
✎
15:24
|
Че ты маешься, ты уже и так получил коэффициент упаковки
Если упаковка не проставлена, то будет коэффициент 1 иначе то что стоит в коэффициенте упаковки.
|
|||
3
sanja26
14.06.12
✎
15:25
|
если нет упаковок, то и коэффициент неопределено.
Вложенный запрос посмотрел? |
|||
4
PiVa123
14.06.12
✎
15:32
|
И где тут вложенный запрос?
В УТ11 - упаковки? как в УТ10 типа "ЕдиницаДляОтчетов" нету, во всех запросах УТ11 как раз и используется isnull |
|||
5
ipman
14.06.12
✎
15:37
|
Если в документе реализации стоит в штуках то не выбирается Упаковка.Коэффициент
|
|||
6
ipman
14.06.12
✎
15:52
|
помогите( полдня ковыряю уже(
|
|||
7
m-serg74
14.06.12
✎
16:00
|
вообще то это все будет наугад)
например взять сигареты - Упаковка с коэф = 1 - это пачка, с коэф = 10 - это блок, с коэф = 500 - это ящик, какую именно упаковку ты хочешь использовать? |
|||
8
m-serg74
14.06.12
✎
16:00
|
если в доке стоит упак. с коэф = 1...
|
|||
9
ipman
14.06.12
✎
16:04
|
В документе Реализация стоит в штуках.
Нов номенклатуре есть - Упаковки.. и там есть Список упаковок общий для набора упаковок. И там есть коефициент. Как все запутано(( Получается что если в Реализации не выбрана упаковка то неизвестно какой набор упаковок использовать??? |
|||
10
mikecool
14.06.12
✎
16:05
|
у меня есть константа Ящик и Паллета, в них - единица по ЕКЕИ, если не указана упаковка - ищу нужную мне единицу по константе в номенклатуре, а из нее - коэффициент
|
|||
11
m-serg74
14.06.12
✎
16:13
|
(9) если это опять для печатной формы, то наверное надо для номен. взять все упаковки, подчиненные ей, и в порядке уменьшения коэф, проверять если коэф < Кол. ном., то получаешь целое количесвто упак. с этим коэф. а остаток количества далее разлаживаешь на упаковки...
например 754 пачки сигарет (Ящик/500, Блок/10, Пачка/1) 754/500 = 1,... значит 1ящ, остаток = 254 шт 254/10 = 25,... значит 25бл, остаток = 4 шт 4/1 = 4,... значит 4пач... итого 1ящ. 25бл. 4пач. как то так... |
|||
12
ipman
14.06.12
✎
16:15
|
спасибо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |