Цитировать 1С: Собственные программы
Форум программистов и сисадминов Киберфорум > Форум программистов > 1С > 1С: Собственные программы
| Добро пожаловать, yotoskaa. Последний визит: 24.11.2021 19:04
| Ваши уведомления: 3
| Мои темы | Темы с моими ответами | Выход
|
Профиль
| Правила
| Блоги
| Сообщество
| Новые сообщения [разделы ]
| Поиск
| Навигация
|
|
|
|
|
| Рейтинг:
| Опции темы
| Поиск в этой теме
| Dimarik_1
1 / 1 / 0
Регистрация: 25.09.2013
Сообщений: 179
|
|
|
|
|
|
| [В закладки] [Окно ответа] 1 (permalink)
| Оперативный учет
12.07.2014, 21:59. Показов 2686. Ответов 1
Метки Укажите метки (Все метки)
Вроде обычная задача. Но есть такая особенная строчка есть "произвольный период (указывается в шапке документа) с указанием всех предполагаемых статей затрат". Это заставило меня сделать 2 измерения в оборотном регистре: НачалоПериода и КонецПериода. Смущает тот факт что измерения не ссылочные. Точно знаю что нельзя примитивные типы данных использовать для Субконто. По поводу РН такой информации вроде не было. Точно знаю что для РС - ничего страшного. Например при решении расчетных задач нужен РС с измерением Дата для заполнения данных графика.
Решение задачи прекреплено. Так как документы Приходная накладная, расходная накладная, приход денег, раход денег делают оодинаковые движения, я отладил только приходную накладную. С педагогической точки зрения поленился остальные документы доводить до ума. Вроде всё работает как надо. Документ Бюджет планирует расходы (или прибыли) по статьям, а Приходная накладная записывает то что получилось по факту. Но уж очень сильно меня смущает момент по поводуу измерения НачалоПериода и КонецПериода Компания занимается оптовой торговлей. Все операции отражаются документами «Приходная накладная», «Расходная накладная», «Приход денег» и «Расход денег», причем для каждого из них может быть указана своя статья затрат. Таким образом, документ «Расход денег» может отражать операции например по оплате поставщику или возврата от покупателя в зависимости от выбранной статьи затрат. Структурно компания состоит из нескольких подразделений. В целях ведения управленческого учета для каждого отдела заводится бюджет (документ «Бюджет») на предстоящий месяц произвольный период (указывается в шапке документа) с указанием всех предполагаемых статей затрат, сумм по ним и возможного превышения этих сумм в суммовом выражении. Следует считать, что каждое подразделение может вводить несколько документов «Бюджет», данные которых должны суммироваться для формирования итогового бюджета. В целях контроля над исполнением бюджета при проведении любого документа должен происходить анализ фактических затрат и выводится соответствующее предупреждение, в случае превышения над бюджетом. Например, если по статье «оплата поставщикам» запланировано 100 000 и 20 000, то при суммарной оплате более 100 000 и более 120 000 должны быть выданы соответствующие предупреждения. Можно считать, что документы задним числом не вводятся, но существующие документы могут быть перепроведены.
Это задача 1 билета 8
Вложения
| 8.zip (176.9 Кб, 40 просмотров)
|
|
| 0
|
GreenkA
3049 / 1996 / 524
Регистрация: 25.06.2009
Сообщений: 6,964
|
|
|
| 13.07.2014, 00:33 Оперативный учет
| [В закладки] [Окно ответа] 2 (permalink)
| Dimarik_1, посмотрела примерные наши решения при подготовке к спецу: у нас алгоритм был другой - в оборотной регистре накопления не было измерений типа Дата. В документе Бюджет аналогично в шапке была Дата начала и Дата окончания, далее при проведении документа указанные суммы по каждой статье затрат распределялись на заданный период, т.е. общая сумма по каждой статье затрат распределялась на каждый день в заданном периоде. Записей в регистре накопления это добавит, зато потом и обороты несложно взять и по структуре будет меньше вопросов. Хотя опять же, если вы будете защищать преподу, то вполне возможно, что удастся доказать свою точку зрения (здесь, правда, и от препода зависит, и от вас ). При мне был парень, который в задаче по ЗП использовал регистр накопления (для записи данных по Табелю), препод долго придирался, что нельзя, только регистры расчета, но в итоге сдался и все ок - парень ушел спецом)
Добавлено через 11 минут для вашего документа Бюджет примерна такая обработка проведения:
1CВыделить код
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| Движения.Бюджет.Записывать = Истина;
КоличествоДней = (КонецПериода - НачалоПериода)/(24*3600) + 1;
Для Каждого ТекСтрока Из СписокПодразделений Цикл
Распределено = ТекСтрока.Сумма;
РаспределеноПревышения = ТекСтрока.СуммаПревышение;
Для День = 1 По КоличествоДней Цикл
Движение = Движения.Бюджет.Добавить();
Движение.Период = НачалоПериода + (День-1)*(24*3600);
Движение.СтатьяЗатрат = ТекСтрока.СтатьяЗатрат;
Движение.Подразделение = ТекСтрока.Подразделение;
Движение.План = МИН(ТекСтрока.Сумма/КоличествоДней,Распределено);
Движение.ВозможноеПревышение = МИН(ТекСтрока.СуммаПревышение/количествоДней,РаспределеноПревышения);
Движение.Регистратор = Ссылка;
РаспределеноПревышения = РаспределеноПревышения - Движение.ВозможноеПревышение;
Распределено = Распределено - Движение.План;
КонецЦикла;
КонецЦикла;
|
|
|
|
| 0
|
| Вернуться в раздел
|
Начало формы Быстрый ответ [Окно ответа]
| Сообщение:
Справка по BB-кодам Как работать в редакторе сообщений
Загрузить файлы
Разрешённые типы файлов: 7z doc docx gif jpe jpeg jpg log mp4 pdf png psd rar swf txt webm webp xls xlsx zip
Опции
Вставить цитату в ответ?
Отключить смайлы в тексте
|
| Конец формы
Редактор формул (кликните на картинку в правом углу, чтобы закрыть)
| Справка по редактору формул
|
Похожие темы
| Тема
| Раздел
| Ответов
| Автор
| Дата
| Оперативный учет задача 1.8
| 1С: Собственные программы
| 4
| Gokusa
| 05.10.2015 20:36
| 1C 8.x Задача по специалисту. Списание себестоимости в Расходной накладной (оперативный учет)
| 1С: Собственные программы
| 7
| Gokusen
| 10.04.2019 08:45
| задача. оперативный учет
| 1С
| 1
| Dmitry017
| 14.04.2013 10:12
| ТиС и оперативный учет количества ТМЦ
| 1С
| 2
| omototy1987
| 06.05.2009 17:36
| Как реализовать оперативный учет товаров на складах?
| 1С
| 2
| Дима_Кирсанов
| 22.07.2011 07:14
| 1C 8.x Количественный учет
| 1С: Собственные программы
| 3
| ivantsova93
| 18.03.2016 14:33
| Учет Купонов
| 1С
| 5
| Tomosh
| 06.03.2013 21:58
| 1C 8.x Учет компьютеров
| 1С: Собственные программы
| 9
| Гитин
| 17.04.2019 21:15
| Учет тары
| 1С
| 5
| sshuttmyk
| 19.03.2008 08:59
| Перс учет в 1 С
| 1С
| 1
| Вадим Кадровик
| 06.10.2011 15:20
|
Здесь присутствуют: 1 (пользователей: 1 , гостей: 0)
| yotoskaa
|
Начало формы КиберФорум - форум программистов, компьютерный форум, программирование
| Поддержать - Справка - Реклама - Обратная связь
|
Powered by vBulletin Copyright ©2000 - 2022, CyberForum.ru
|
| Конец формы |