gifts2017

Себестоимость товара в валюте для Управления торговлей 11.1

Опубликовал Kost Aridov (kvikster) в раздел Программирование - Практика программирования

Доработка УТ11.1 для получения себестоимости товара в любой интересующей валюте

История началась во время резкого изменения курса валют, руководителям необходимо было узнать себестоимость товара в любой валюте. Сначала был отчет, который собирал данные из регистров, но это неоперативно, т.к. сначала нужно выполнить "Закрытие месяца", да и нагрузка на сервер была значительная.

После выявления необходимых ресурсов был добавлен единый регистр, который содержал данные для отчета.

Суть доработки в том, что в регистр идет запись при проведении документа, а отчет уже выводит данные этого регистра

Теперь подробней, что нам нужно создать:

  • 1 - Подписка на событие
  • 1 - Общий модуль
  • 1 - Регистр Сведений
  • 1 - Отчет

Подписку привязываем к документам:

  • Корректировка поступления
  • Поступление товаров и услуг
  • Таможенная декларация импорт
  • Поступление услуг прочих активов

в общем модуле пишем обработчики записи в наш регистр 

регистр сведений должен содержать:

Измерения: 

  • АналитикаУчетаНоменклатуры, 
  • ДокументДвижения, 
  • ДокументИсточник(Всегда документ поступления), 
  • ТипОперации(Поступление/Корректировка/ТаможеннаяДекларация/ПоступлениеУслугпрочихАктивов), 
  • ГТД, 
  • Организация

 Ресурсы: 

  • Цена, 
  • ЦенаБезНДС, 
  • Количество

Реквизиты: 

  • Дата, 
  • Валюта

После заполнения регистра остается только собрать данные отчетом

Скачать файлы

Наименование Файл Версия Размер
Пример Доработки на базе типовой УТ11.1 1
.cf 67,98Kb
24.07.15
1
.cf 67,98Kb Скачать
Отчет Себестоимость Валютная (Без регистра не работает) 2
.erf 11,60Kb
24.07.15
2
.erf 11,60Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Петр Базелюк (pbazeliuk) 24.07.15 13:59
А как считаете себестоимость, например, если есть отсрочка платежа, а при изменении курса у вас появится курсовая разница по факту оплаты за товар? Или вы курсовую кидаете не на товар, а на Доходы\Расходы?
2. Kost Aridov (kvikster) 24.07.15 14:20
(1) pbazeliuk, расчет курса идет на дату документа
3. isn Игнатьев (isn) 16.03.16 15:24
Аналогичный подсчет с регистром ВыручкаИСебестоимостьПродаж случайно не делали? Логично ведь, если считаем себестоимость в любой валюте то и при продаже товара валюта должна учитываться.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа