#0
by Fr18
Готовлюсь к сертификации на специалиста по УТ. В руки попала след. задача. Подскажите как реализовать. Необходимо ввести в перечень существующих номенклатурных цен понятие «УправленческаяЦена». Использование ее предполагается для суммовых оценок остатков и движения товаров. Т.е. необходимо обеспечить оформление отчетов, связанных с остатками и движениями товаров по еще одному показателю «СуммаУправленческая». Показатель рассчитывается как «УправленческаяЦена»*Количество Как минимум, данные отчеты должны формироваться из универсальных «ОтчетОстаткиИОбороты» и «ОтчетДиаграмма».
#2
by колодина
вчера потратила день на ее решение.... а в итоге получилось немного писанины - пример 16. Добавить понятие УправленческаяЦена. Обеспечить формирование отчетов по показателю – СуммаУправленческая (как УправленческаяЦена*Количество) 3. есть Общий Модуль «Отчеты», там процедуры, которые вызываются при построении универсальных отчетов и отчетов на основе универсальных. в Процедура ЗаполнитьНачальныеНастройкиПоМетаданнымРегистра производиться заполнение полей настройки, формируется текст построителя запроса. Поля, которые упомянуты в тексте запроса, являются доступными полями построителя. Сл-но, надо изменять запрос с тем, чтобы вычислять управленческую сумму (начальный и конечный остатки, приход и расход). Поэтому в эту процедуру и вносим изменения: 3.1. вначале в цикле перебора измерений регистра определяем переменную ЕстьНоменклатура. Если есть такое измерение – 1, иначе – 0. 3.2. во избежание неоднозначного определения полей изменим строку формирования ТекстПоляИтогов и ТекстВыводимыеПоляЗапроса в цикле перебора изменений 3.3. аналогично добавим имя таблицы – ТаблицаРегистра в ТекстПоляИтоговПериоды и ТекстВыводимыеПоляПериоды. 3.4. если есть измерение – Номенклатура , добавим поле УправленческаяСумма во все поля, аналогично другим ресурсам. Только в скобках Сумма – укажем произведение Количество на Цену. Поэтому ОписаниеПоля установим как «Количество#». 3.5. при определении вида регистра определила постоянную периодичность (чтобы была переменная Период в регистре) и определила переменную ТекстПериода для формирования текста построителя отчета с левым соединением с регистром цен номенклатуры. 3.7. добавила левое соединение в случае, если среди измерений регистра есть номенклатура 4. в ОтчетОстаткиИОбороты и в отчет ОтчетДиаграмма - вносим изменения 4.1. добавляем реквизит в данные – ТипЦен (тип СправочникСсылка.ТипыЦенНоменклатуры) 4.2. добавляем реквизит ТипЦен в форму настройки. 4.3. в МодульОбъекта данных отчетов в Процедура СформироватьОтчет добавить установку еще одного параметра для построителя отчетов: ПостроительОтчета.Параметры.Вставить("ТипЦен", ТипЦен); 5. в Справочник ТипыЦенНоменклатуры добавляем новый тип цены – Управленческая и задаем способ ее расчета 6. в документе Установка цены определяем управленческую цену
#4
by колодина
да нет, не ужас.... посмотрите общий модуль и все станет понятно. просто много каких-то мелких изменений по модулю...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Модернизация ОС. Разница между бух. и налоговым учетом.
- Как получить имена всех компьютеров в сети через 1С
- Как поднять терминал?
- как добавить несколько столбцов в общий журнал документов
- Как в конфигурации поменять вывод в накладной с рублей на гривны
- Нарушена структура данных таблицы 1sdnlock
- Как вывести сразу в одну строку отчета значения в несколько колонок табл.
- Как в запросе получать курс валюты на даты документов?
- Ошибка SQL 924 при просмотре процессов SQL 2000 +1C 77
- На основании непроведенных счетов создаются пустые накладные
- Накопленная задолженность в 1С Зарплата 7.7
- Не запускается после установки "сервис-пака-1" для Windows 2003
- Запрос в 1С 8 к внешней БД ( dbf )
- Перенос документов "Операция" из одной базы в другую
- Системные команды в 1С 8.0 на англ. языке
- Win 2003 Server после перезагрузки слетают патчи баз 1с
- Тип значения для измерений регистра
- конвертация данных. перенос ручных операций
- ТиС как сделать два экземпляра на одной странице!
- Отличия Зарплаты+Кадры от Камин:зарплата 1.2