Автор Тема: Оперативный учет - задача 1.1  (Прочитано 1854 раз)

0 Пользователей и 1 Гость просматривают эту тему.

bossiii333

  • Новичок
  • *
  • Сообщений: 7
  • ФИО: Ильясов Ильдар Ильясович
Оперативный учет - задача 1.1
« : Июль 16, 2021, 12:48:21 pm »
День добрый форумчане.

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

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



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

antonrom86

  • Новичок
  • *
  • Сообщений: 2
Re: Оперативный учет - задача 1.1
« Ответ #1 : Июль 27, 2021, 10:10:40 pm »

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

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

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

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