|   |   | 
| 
 | УТ СКД Как получить последнеё значения | ☑ | ||
|---|---|---|---|---|
| 0
    
        Sorento 28.03.24✎ 14:03 | 
        Хочу сделать отчёт по складе по периодах, не знаю как правильно написать чтоб получить последнеё значения количество остаток.
 Дата / Приход / Расход / Количество Остаток 28.03.2024 00:00:00 - 0 - 0 - 10 28.03.2024 10:01:10 - 0 - 3 - 7 28.03.2024 11:11:58 - 5 - 0 - 12 28.03.2024 11:12:13 - 0 - 1 - 11 И получаться количество остаток оно мне сумирует (40), Если поставить в ресурсах Минимум тогда выдает 7 а если Максимум тогда 12. | |||
| 1
    
        Sorento 28.03.24✎ 14:04 | 
        Конфигурация 8.3     | |||
| 2
    
        Ненавижу 1С 28.03.24✎ 14:13 | 
        а какую виртуальную таблицу используете? роли ресурсам назначили? в курсе, что вместе с конечным остатком надо использовать и начальный?     | |||
| 3
    
        Sorento 28.03.24✎ 14:29 | 
        Роль ничего не назначил, "в курсе, что вместе с конечным остатком надо использовать и начальный?" а зачем нужен начальный? если мне только остаток нужен     | |||
| 4
    
        Sorento 28.03.24✎ 14:31 | 
        Если что, не судите строго, я только учусь програмировать     | |||
| 5
    
        Sorento 28.03.24✎ 14:37 | 
        Если я правильно понимаю, то "начальный" надо использовать чтобы получать корректные данные на начало определенного периода, но если я буду получать конечный результат, то мне будет подтягивать реальные данные даже за сегодняшний день.     | |||
| 6
    
        Sorento 28.03.24✎ 14:37 | 
        имею ввиду не только на начало дня а вообще за весь день     | |||
| 7
    
        osa1C 28.03.24✎ 14:41 | 
        (1) 8.3 - это не конфигурация, а платформа. 
 Конфигурация -это например Управление торговлей, редакция 11 (11.5.8.443) или Бухгалтерия предприятия 3.0.147.25 Ну и ещё. Хочешь что-то спросить, пиши сюда код того,что ты там уже пытался сделать. Догадываться никто не будет, как и готовые решения тебе выдавать. | |||
| 8
    
        toypaul 28.03.24✎ 14:45 | 
        (0) начальный остаток выбери в запросе. в отчет его выводить не обязательно     | |||
| 9
    
        Sorento 28.03.24✎ 14:54 | 
        Вот код 
 ВЫБРАТЬ ТоварыНаСкладахОстаткиИОбороты.Номенклатура КАК Номенклатура, ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоОстаток, ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток, ТоварыНаСкладахОстаткиИОбороты.КоличествоПриход КАК КоличествоПриход, ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход КАК КоличествоРасход, ТоварыНаСкладахОстаткиИОбороты.Период, ЦеныНоменклатурыСрезПоследних.Цена, ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток * ЦеныНоменклатурыСрезПоследних.Цена КАК ОстатокЦена, ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход * ЦеныНоменклатурыСрезПоследних.Цена КАК ЦенаВсехПродаж, ТоварыНаСкладахОстаткиИОбороты.КоличествоОборот ИЗ РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, день, , ) КАК ТоварыНаСкладахОстаткиИОбороты ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&КонецПериода, ТипЦен = &ТипЦен) КАК ЦеныНоменклатурыСрезПоследних ПО ТоварыНаСкладахОстаткиИОбороты.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура | |||
| 10
    
        Волшебник 28.03.24✎ 15:05 | 
        (9) Если товар погонять по складам перемещениями, то сумму продаж можно прилично накрутить...     | |||
| 11
    
        Sorento 28.03.24✎ 15:16 | 
        Нуу впринципе да, нужно делать через Регистр.Продажи, вот ток у меня вопрос, а как сделать так, чтоб поле количество остаток не суммировало? В СКД. Потому что в Конструкторе Запроса отображает отлично, а вот если перенести в СКД - беда     | |||
| 12
    
        toypaul 28.03.24✎ 15:21 | 
        (11) если в запросе выбрал начальный и конечный остатки по ресурсу, то роль СКД назначает автоматически сама и не суммирует. если формула используется в выражении с остатком, то роль не назначается.
 роль у тебя хз почему не назначилась - установи сам | |||
| 13
    
        Ненавижу 1С 28.03.24✎ 15:23 | 
        скорее всего из-за не "симметричных" синонимов:
 ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоОстаток, ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток | |||
| 14
    
        Sorento 28.03.24✎ 15:27 | 
        Всем спасибо!     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |