1.55M

Занятие_№10_2_Себестоимость_Запросы_Соединение_таблиц_2 (2)

1.

Себестоимость.
Запросы
Соединение таблиц

2.

План занятия
1
2
Расчет себестоимости
Методы расчета: по средней, FIFO, LIFO

3.

План занятия
3
4
5
Временные таблицы
Соединение таблиц
Итоги таблиц

4.

Задача
| Рассчитаем себестоимость товаров при проведении
документа расход товара методом «По средней»

5.

План занятия
| Сначала разберемся с понятием себестоимости:
| Себестоимость – это стоимостная оценка текущих затрат,
фактическая первоначальная стоимость трудовых и
денежных ресурсов на производство и реализацию
продукции, денежная сумма или ее эквивалент,
начисленная при производстве или уплаченная при
приобретении объекта (или при учете кредиторской
задолженности).

6.

План занятия
| Добавим ресурс себестоимость в РН «Учет товаров»

7.

План занятия
| Доработаем алгоритм проведения документа «Приход
товара»

8.

План занятия
| В документе «Расход товара» будем рассчитывать
себестоимость, поэтому конструктор использовать не
будем.
| Так же не будем его использовать, потому что мы уже
внесли изменения в код, если мы используем конструктор,
то все наши ручные изменения затрутся.

9.

План занятия
| Существует несколько методов расчета себестоимости, мы
будем рассчитывать себестоимость «По средней».
Перейдем в модуль объекта документа «Расход товара» в
процедуру «ОбработкаПроведения»

10.

План занятия
| Т.к. мы добавили новый ресурс в РН, то старый алгоритм
проведения по “новой” методике нам не подходит, мы
будем реализовывать алгоритм проведеня по “старой”
методике. Начнем с ввзвода флагов записи РН.

11.

План занятия
| Далее устанавливаем блокировку для РН, что бы другие
пользователи не смогли списать тот же товар что и мы
списываем.

12.

План занятия
| Обратимся к конструктору запроса с обработкой
результата

13.

План занятия
| Обратимся к конструктору запроса с обработкой
результата

14.

План занятия
| Создадим ВТ для товаров:

15.

План занятия
| Создадим ВТ для товаров:

16.

План занятия
| Выберем наши данные:

17.

План занятия
| Пропишем условие на измерение «Товар»:

18.

План занятия
| Пропишем условие на измерение «Товар»:

19.

План занятия
| Пропишем условие на измерение «Товар»:

20.

План занятия
| Зададим так же параметр «МоментВремени»:

21.

План занятия
| Настроим связь между нашей ВТ и РН учет товаров:

22.

План занятия
| Итоговый код.

23.

План занятия
| МоментВремени – это момент непосредственно ПЕРЕД
позицией документа.
Момент времени используется в тех случаях, когда важно
различать моменты времени для объектов, имеющих
одинаковую дату и время, например для сравнения
положений документов на временной оси.

24.

План занятия
| Реализуем алгоритм контроля остатков:

25.

План занятия
| Реализуем алгоритм расчета себестоимости:

26.

План занятия
| Запишем наши движение в регистр:

27.

План занятия
| После всего цикла сделаем движения в РН
“Взаиморасчеты”:

28.

План занятия
| Протестируем:

29.

План занятия
| Дополним настройку документа для корректного учета:
English     Русский Правила