Форум Чистова. Подготовка к экзаменам 1С
Аттестация "1С:Специалист" => Аттестация "1С:Специалист по платформе 1С:Предприятие 8.3 и 8.2" => Тема начата: bossiii333 от Июль 16, 2021, 12:48:21 pm
-
День добрый форумчане.
Дошел до разбора запросов по оперативному учету. Есть первая непонятка. Есть фрагмент запроса.
//Остатки только по партиям, указанным в документе, в количестве не большем, чем в документе
// |
// |ВЫБРАТЬ
// | ВсеОстатки.Номенклатура,
// | ВсеОстатки.Партия,
// | ВЫБОР
// | КОГДА ВсеОстатки.КоличествоОстаток > РасходнаяНакладная.Количество
// | ТОГДА РасходнаяНакладная.Количество
// | ИНАЧЕ ВсеОстатки.КоличествоОстаток
// | КОНЕЦ КАК КоличествоВыбраннойПартии,
// | ВЫБОР
// | КОГДА ВсеОстатки.КоличествоОстаток > РасходнаяНакладная.Количество
// | ТОГДА РасходнаяНакладная.Количество * ВсеОстатки.СуммаОстаток / ВсеОстатки.КоличествоОстаток
// | ИНАЧЕ ВсеОстатки.СуммаОстаток
// | КОНЕЦ КАК СуммаВыбраннойПартии,
// | 1 КАК ПорядокСортировки
// |ПОМЕСТИТЬ ПартииДокумента
// |ИЗ
// | РасходнаяНакладная КАК РасходнаяНакладная
// | ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВсеОстатки КАК ВсеОстатки
// | ПО РасходнаяНакладная.Номенклатура = ВсеОстатки.Номенклатура
// | И РасходнаяНакладная.Партия = ВсеОстатки.Партия ...........
Выделил жирным. Итак вопрос знатоки. Зачем мы делим ВсеОстатки.СуммаОстаток ( а это есть разность между суммой закупа и суммой реализации, т.е. Себестоимость минус Выручка- уашпе не понятна суть получаемого значения) и делим это все на ВсеОстатки.КоличествоОстаток.
-
Выделил жирным. Итак вопрос знатоки. Зачем мы делим ВсеОстатки.СуммаОстаток ( а это есть разность между суммой закупа и суммой реализации, т.е. Себестоимость минус Выручка- уашпе не понятна суть получаемого значения) и делим это все на ВсеОстатки.КоличествоОстаток.
Мне кажется, вы путаете себестоимость и сумму продажи.
Себестоимость товара приходуется в регистр остатков приходной накладной как сумма товара (цена*количество) и списывается расходной накладной как (ОстатокСебестоимостиТовара/ОстатокКоличестваТовара*КоличествоТовараВРасходнойНакладной), либо в случае списания последнего остатка - как (ОстатокСебестоимостиТовара) - для решения проблемы копеек.
Сумма продажи накапливается в оборотном регистре.