|
Получить Коэффициент Упаковки УТ 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
|
спасибо.
|
| Форум | Правила | Описание | Секции | Поиск |