Форум Чистова. Подготовка к экзаменам 1С

Аттестация "1С:Специалист" => Аттестация "1С:Специалист по платформе 1С:Предприятие 8.3 и 8.2" => Тема начата: bossiii333 от Июль 16, 2021, 12:48:21 pm

Название: Оперативный учет - задача 1.1
Отправлено: bossiii333 от Июль 16, 2021, 12:48:21 pm
День добрый форумчане.

Дошел до разбора запросов по оперативному учету. Есть первая непонятка. Есть фрагмент запроса.

//Остатки только по партиям, указанным в документе, в количестве не большем, чем в документе
   //               |
   //               |ВЫБРАТЬ
   //               |    ВсеОстатки.Номенклатура,
   //               |    ВсеОстатки.Партия,
   //               |    ВЫБОР
   //               |        КОГДА ВсеОстатки.КоличествоОстаток > РасходнаяНакладная.Количество
   //               |            ТОГДА РасходнаяНакладная.Количество
   //               |        ИНАЧЕ ВсеОстатки.КоличествоОстаток
   //               |    КОНЕЦ КАК КоличествоВыбраннойПартии,
   //               |    ВЫБОР
   //               |        КОГДА ВсеОстатки.КоличествоОстаток > РасходнаяНакладная.Количество
   //               |            ТОГДА РасходнаяНакладная.Количество * ВсеОстатки.СуммаОстаток / ВсеОстатки.КоличествоОстаток
   //               |        ИНАЧЕ ВсеОстатки.СуммаОстаток
   //               |    КОНЕЦ КАК СуммаВыбраннойПартии,
   //               |    1 КАК ПорядокСортировки
   //               |ПОМЕСТИТЬ ПартииДокумента
   //               |ИЗ
   //               |    РасходнаяНакладная КАК РасходнаяНакладная
   //               |        ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВсеОстатки КАК ВсеОстатки
   //               |        ПО РасходнаяНакладная.Номенклатура = ВсеОстатки.Номенклатура
   //               |            И РасходнаяНакладная.Партия = ВсеОстатки.Партия ...........



Выделил жирным. Итак вопрос знатоки. Зачем мы делим ВсеОстатки.СуммаОстаток ( а это есть разность между суммой закупа и суммой реализации, т.е. Себестоимость минус Выручка- уашпе не понятна суть получаемого значения) и делим это все на ВсеОстатки.КоличествоОстаток. 
Название: Re: Оперативный учет - задача 1.1
Отправлено: antonrom86 от Июль 27, 2021, 10:10:40 pm

Выделил жирным. Итак вопрос знатоки. Зачем мы делим ВсеОстатки.СуммаОстаток ( а это есть разность между суммой закупа и суммой реализации, т.е. Себестоимость минус Выручка- уашпе не понятна суть получаемого значения) и делим это все на ВсеОстатки.КоличествоОстаток.

Мне кажется, вы путаете себестоимость и сумму продажи.

Себестоимость товара приходуется в регистр остатков приходной накладной как сумма товара (цена*количество) и списывается расходной накладной как (ОстатокСебестоимостиТовара/ОстатокКоличестваТовара*КоличествоТовараВРасходнойНакладной), либо в случае списания последнего остатка - как (ОстатокСебестоимостиТовара) - для решения проблемы копеек.

Сумма продажи накапливается в оборотном регистре.