|
инвентаризация НТТ | ☑ | ||
---|---|---|---|---|
0
Фараби
28.06.13
✎
21:40
|
как саблюд. порядок номенкл. в инвентар.
|
|||
1
Фараби
28.06.13
✎
21:52
|
в торг.и склад 77 это делается ч/з заполнение инвентар. с отчета. А в УТ22 наверно тоже есть что то такое
|
|||
2
Славен
28.06.13
✎
21:57
|
что такое соблюд. порядок номенкл.?
|
|||
3
Фараби
28.06.13
✎
22:06
|
номенк. в справочнике заполняеться в 3 уровня и былобы хорошо если выходила в инвентаризации в этом же порядке. Наприм. 1-уров продукты в ней несколько груп 2-го уровня : крупы, масло, хлеб и т.д. и в каждой гр. уже сама номенклатура. Это 3 уровень .Т.е. в гр. крупы одни крупы в масле все виды масел и т.д. Было бы удобно если бы выходили все в своем порядке а не в разброс. Один вид крупы в начале другие гдето в конце документа инвентар-ии.
Подскажите пожалуйста . |
|||
4
Славен
28.06.13
✎
22:20
|
(3)нетю этого, но дописать 15 мин
|
|||
5
Фараби
28.06.13
✎
22:25
|
неужели 8-ка в чем то хуже 7-ки
|
|||
6
jarett
28.06.13
✎
22:40
|
лоапттттттдсми. уцкгшнуцк. в 8.2.
|
|||
7
Фараби
30.06.13
✎
22:26
|
(4) возметесь?
|
|||
8
Славен
30.06.13
✎
22:38
|
завтра с утра гляну
|
|||
9
Фараби
02.07.13
✎
10:52
|
(8)Ну что есть решение?
|
|||
10
Фараби
02.07.13
✎
10:58
|
Поискав в коде примерно поняла что где то здесь надо изменить код:
ПостроительОтчета.Текст = "ВЫБРАТЬ | ОстаткиТоваров.Номенклатура, | ОстаткиТоваров.ХарактеристикаНоменклатуры," +?(УчитыватьСерии, " | ОстаткиТоваров.СерияНоменклатуры,", "") + " | ОстаткиТоваров.Номенклатура.ЕдиницаХраненияОстатков КАК ЕдиницаХранения, | ОстаткиТоваров.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент КАК КоэффициентЕдиницыХранения, | ОстаткиТоваров.ЦенаВРознице, | ВЫБОР | КОГДА (СУММА(ОстаткиПартий.КоличествоОстаток) = 0) | ИЛИ (СУММА(ОстаткиПартий.КоличествоОстаток) ЕСТЬ NULL) ТОГДА | 0 | ИНАЧЕ | СУММА(ОстаткиПартий.СтоимостьОстаток)*СУММА(ОстаткиТоваров.КоличествоОстаток) | / СУММА(ОстаткиПартий.КоличествоОстаток) | КОНЕЦ КАК Сумма, | СУММА(ОстаткиТоваров.КоличествоОстаток) КАК Количество |ИЗ | РегистрНакопления.ТоварыВНТТ.Остатки(&МоментДокумента, | Склад = &Склад |// И ЦенаВРознице > 0 |) КАК ОстаткиТоваров |ЛЕВОЕ СОЕДИНЕНИЕ | РегистрНакопления.ПартииТоваровНаСкладах.Остатки(&МоментДокумента, | Склад = &ПартионныйСклад) КАК ОстаткиПартий |ПО | ОстаткиТоваров.Номенклатура = ОстаткиПартий.Номенклатура | И ОстаткиТоваров.ХарактеристикаНоменклатуры = ОстаткиПартий.ХарактеристикаНоменклатуры" +?(УчитыватьСерии, " | И (ОстаткиТоваров.СерияНоменклатуры = ОстаткиПартий.СерияНоменклатуры | ИЛИ НЕ ОстаткиТоваров.Номенклатура.ВестиПартионныйУчетПоСериям)", "") + " | |{ГДЕ ОстаткиТоваров.Номенклатура КАК Номенклатура, | ОстаткиТоваров.Номенклатура.НоменклатурнаяГруппа КАК НоменклатурнаяГруппа} | |СГРУППИРОВАТЬ ПО | ОстаткиТоваров.Номенклатура, | ОстаткиТоваров.ХарактеристикаНоменклатуры," +?(УчитыватьСерии, " | ОстаткиТоваров.СерияНоменклатуры,", "") + " | ОстаткиТоваров.ЦенаВРознице"; Иначе Если Склад.ВидСклада = Перечисления.ВидыСкладов.Оптовый Тогда РегОстатки = "ТоварыНаСкладах"; Иначе РегОстатки = "ТоварыВРознице"; КонецЕсли; ПостроительОтчета.Текст = "ВЫБРАТЬ | ОстаткиТоваров.Номенклатура, | ОстаткиТоваров.ХарактеристикаНоменклатуры," +?(УчитыватьСерии, " | ОстаткиТоваров.СерияНоменклатуры,", "") + " | ОстаткиТоваров.Номенклатура.ЕдиницаХраненияОстатков КАК ЕдиницаХранения, | ОстаткиТоваров.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент КАК КоэффициентЕдиницыХранения, | ОстаткиТоваров.Качество, | СУММА(ОстаткиТоваров.КоличествоОстаток) КАК Количество, | ВЫБОР | КОГДА (СУММА(ОстаткиПартий.КоличествоОстаток) = 0) | ИЛИ (СУММА(ОстаткиПартий.КоличествоОстаток) ЕСТЬ NULL) ТОГДА | 0 | ИНАЧЕ | СУММА(ОстаткиПартий.СтоимостьОстаток)*СУММА(ОстаткиТоваров.КоличествоОстаток) | / СУММА(ОстаткиПартий.КоличествоОстаток) | КОНЕЦ КАК Сумма |ИЗ | РегистрНакопления." + РегОстатки + ".Остатки(&МоментДокумента, Склад = &Склад) |КАК ОстаткиТоваров | |ЛЕВОЕ СОЕДИНЕНИЕ | РегистрНакопления.ПартииТоваровНаСкладах.Остатки(&МоментДокумента, | Склад = &ПартионныйСклад) КАК ОстаткиПартий |ПО | ОстаткиТоваров.Номенклатура = ОстаткиПартий.Номенклатура | И ОстаткиТоваров.ХарактеристикаНоменклатуры = ОстаткиПартий.ХарактеристикаНоменклатуры" +?(УчитыватьСерии, " | И (ОстаткиТоваров.СерияНоменклатуры = ОстаткиПартий.СерияНоменклатуры | ИЛИ НЕ ОстаткиТоваров.Номенклатура.ВестиПартионныйУчетПоСериям)", "") + " | И ОстаткиТоваров.Качество = ОстаткиПартий.Качество | |{ГДЕ ОстаткиТоваров.Номенклатура КАК Номенклатура, | ОстаткиТоваров.Номенклатура.НоменклатурнаяГруппа КАК НоменклатурнаяГруппа} | |СГРУППИРОВАТЬ ПО | ОстаткиТоваров.Номенклатура, | ОстаткиТоваров.ХарактеристикаНоменклатуры," +?(УчитыватьСерии, " | ОстаткиТоваров.СерияНоменклатуры,", "") + " | ОстаткиТоваров.Качество"; КонецЕсли; |
|||
11
Фараби
02.07.13
✎
11:00
|
Полагаю где то в коде надо вставить "Иерархия"
Куда же мне можно вставить??? Или если даже вставлю то в самой загрузке будут проблемы? |
|||
12
Фараби
02.07.13
✎
11:01
|
процедура если что:
Процедура ЗаполнитьПоОстаткамНаСкладе(ПостроительОтчета, ТолькоУчетные = Ложь) Экспорт |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |