Ведомость по остаткам ТМЦ на складах с ценой номенклатуры по типу и валюте для ТиС 9.2

Публикация № 415392

Разработка - Обработки - Ценообразование, прайсы

ТМЦ 1С 7.7 оперативный учет 7.7 остатки ТМЦ товарно-материальные ценности в ценах склада Ведомость ТМЦ остатки по типу цен многовалютный учет в ТиС 9.2 Агент плюс 7.7 Агент-плюс учет ТМЦ в отраслевой ТМЦ 1С 7.7 9.2 как сделать отчет по ТМЦ как модифицировать отчет 1С 7.7 оперативный учет ТМЦ Остатки по типу цен в валюте пересчет валюты как сделать отчет 1С 7.7 Торговля+склад 9.2 Торговля-склад Учет цен ТМЦ Константин Юрин.

Модификация типового отчета является фактически прайс-листом при формировании по цене продажи на текущие сутки. Может использоваться для грубого анализа себестоимости продукции и как отчет по стоимостной оценке склада.
В типовой отчет добавлена колонка "цена" на конечную дату отчета с возможностью указания типа цены и валюты (при управленческом "многовалютном" учете в ТиС 9.2). Проверялась на отраслевой конфигурации 1С 7.7 "Агент плюс" на базе ТиС 9.2
Также показана методика разработки для начинающих программистов, кто столкнулся с устаревшей Торговля+склад 9.2 (или отраслевых аналогов типа Агент-Плюс...).

Решил проверить свои знания по встроенному языку 1С 7.7 в отраслевой конфигурации "Агент-плюс" на базе ТиС 9.2 (Торговля+склад) и доработал для себя типовой отчет "Ведомость по остаткам ТМЦ", чтобы не забывать типовые механизмы хранения и специфику и заодно для определеного круга задач по контролю переноса данных сделать отчет-шаблончик.  В основном для контроля работы обработок 1С 7.7 по переносе данных в УТ 10.3 и УТ 11.1 - или прочие конфигурации на базе платформы 1С 8.Х) через XML (тоже полезные наработки - планирую выложить).

На форму отчета по остаткам ТМЦ (фактически прайс-лист при формировании по цене продажи на текущие сутки) добавлены два реквизита на форму (сохраняются в настройках пользователя при указании см рисунок 1):

Рисунок 1. Внешний вид доработанного отчета "Ведомость по остаткам ТМЦ".

 

"Тип цены" (закупочная, мелкооптовая, оптовая, цена продажи...);

"Валюта";

- "флаг отладки" для контроля истории изменения цен (в 1С 7.7 очень нехороший отладчик по сравнению с 8.х).

Работа с конструктором формы и обработчикам для удобства пользователей показана ниже на рисунке 2, где самый простой вариант копировать готовые реквизиты и кнопки и изменять их свойства: тип, идентификатор, заголовок, сохранение, быстрый отбор...

Рисунок 2. Изменение свойств новых реквизитов

 

Далее, добавим в исходный макет формы отчета колонку "цена" и оформив новый параметр секций "ПечЦена" как показано на рисунках 3 и 4:

 

 Рисунок 3. Макет отчета с колонкой "Цена" (промежуточный вариант как был)

 Рисунок 4. Задаем свойсто ячейки "ПечЦена" в конструкторе макета 1С 7.7 что это именно параметр

  

Код отладки в процедура Сформировать перед выводом:

	Если ФлагОтладка = 1 Тогда
		текстОтладка = "Отладка Товар: "+Номенклатура+", Типцены: "+Тип+" На дату: "+НаДату+", Ед: "+Единица+", Валюта "+ВыбВалюта+", ЦЕНА НА ПЕЧАТЬ: "+ЦенаЦены;
		Сообщить(ТекстОтладка, );   
	КонецЕсли;
	

В макет отчета добавлена колонка "цена" и в нее на всех режимах типовых настроек этого отчета должна выводится последняя цена на конечную дату формирования отчета в пересчете на выбранную валюту.

По трудоемкости всего 5-6 правок кода, вынос в модуль формы отчета глобальной функции пересчета цен, правка макета для вывода отбора по добавленным реквизитам, колонки цена и наглядно продемонстрировать отладку. Главное правильно "подцепиться в нужных местах" расчет "ПечЦена":

// ПечатьСтроки()...И еще одна ПечатьДокумента
                ПечЦена = ПолучитьЦену(Запрос.Номенклатура, ВыбТипЦен, ДатаКонца, ПечЕд); // блабла - ДОБ+
		
		Секц = Таб.ПолучитьСекцию(НазваниеСекции);
	Иначе                                                                                  
		
		ПечЦена = ПолучитьЦену(Запрос.Номенклатура, ВыбТипЦен, ДатаКонца, ПечЕд); // блабла - ДОБ+
		
		Секц = Таб.ПолучитьСекцию(НазваниеСекции);
		Секц.Область(1,1,1,7).Объединить();
	КонецЕсли;
		              
	Таб.ВывестиСекцию(Секц);
	глОживить(1);
	
КонецПроцедуры //ПечатьСтроки()

Также для наглядности не забыть строчку:

Возврат Окр(ЦенаЦены, 2); // До 0.01 руб.

  с форматом 1С 7.7 уже для эстетов :)

Также для комиссионных товаров есть таблица значений добавил и в нее колонку в коде (видимо зря). А саму процедуру можно и из глобальника вызывать я убрал глПолучитьЦену на ПолучитьЦену 

После синтаксического контроля в конфигураторе в режиме "1С 7.7: Предприятие" отладка проходит на первый взгляд успешно (к слову что отладчик запускается на этой платформе отдельно от конфигуратора, где редактируется наш код внешнего отчета 7.7 (см. рисунок 5):

 Рисунок 5. Как проходит отладка и тестирование при включенной галочке отладочных сообщений (которую можно убратьв кофигураторе сделав невидимой и вернуть при необходимости).

У меня заработал на ТиС 9.2 с "наворотами" - проверял работает. Цену брать на последнюю дату отчета (или документа если по ним - тут уточнять уже надо логику что нужно получить) - так у меня все заработало :)

 На производительность, увы, влияет, но в бюджет уложиться можно, да и в 1С 7.7 по-другому только прямые запросы или еще как, но уже в отдельной задаче.

Примерный вид работы на рисунке 6 следующий (курсы валют должны быть правильно заполнены и актуальны):

 

Рисунок 6. Итоговый вид работы отчета: для цен учтены и единицы измерения с коэффициентами и валюты и выбранный тип цены.

Вывод: 1С 7.7 по сравнению с современными УТ 11.1 на управляемых формах, СКД вообще "как игрушка" если удалось вспомнить и все сразу заработало.

Надеюсь, кому-то разработка как "шаблончик" будет полезна. Думаю, для серьезной работы нужны и итоги по группам, и пересчет цены выбранного типа по дате документа (актуально в таком виде как есть на сегодняшние сутки типа  "анализ склада по ценам", а также грубый анализ себестоимости.

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

Наименование Файл Версия Размер
Ведомость по остаткам ТМЦ для ТиС 9.2 на складах с ценой номенклатуры по типу и валюте.
.ert 227,50Kb
05.11.15
17
.ert 1.0.0.0 227,50Kb 17 Скачать

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. CheBurator 3410 06.11.15 08:03 Сейчас в теме
Прайс это обычно отчет по остаткам, а не ведомость движения
В отчете по остаткам цена выводится штатно
Смысл данного велосипеда не сильно понятен
Но может комуто и подойдет, кто еще остался на 77
jobkostya1c8; +1 Ответить
2. jobkostya1c8 06.11.15 14:00 Сейчас в теме
(1) CheBurator, да это тут работа на скорость и демпинг была по фралансу. Отчет обычно нормативно (по большинству отзывов кто работал во франчайзи или просто фриланс) от 2-х часов. 4 часа это средний, а по-максимуму трудоемкости уже по-обстоятельствам.то 6 часов, то 8...А у кого-то самый простейший это от 3-х часов, а что-то сделать это 7-8...
Один за 10 минут такой сделал (видимо и ТиС 9.2 под рукой была чтоб сравнить и работает он с ней очень плотно), а я уже лет 5 с такой не работал и с подобным типовым отчетом - и все равно минут за 40 все посмотрел вспомнил и несколько правок внес. Вообще была работа по переносу данных, но для ТиС 8.х (или 7.х) подправить готовую обработку в XML - потому решил не забывать на всякий случай тем более повод был.
Вывод то что ТиС как игрушка - за пол-часа можно кучу мелочей наваять. А попробуйте такое же с УТ 11.1 или БП 3.0
Оставьте свое сообщение

См. также

Анализ продаж по количеству покупателей. Ищем внутренние резервы для развития

Отчеты и формы Бизнес-аналитик Внешний отчет (ert,erf) v77::ОУ 1С7:ТиС Оптовая торговля, дистрибуция, логистика Россия УУ Windows Оптовая торговля Абонемент ($m) Управленческие

Анализ продаж в натуральном выражении с учетом количества покупателей того или иного товара, а также количества покупателей за период всего.

1 стартмани

22.09.2015    16154    21    Krasnyj    1       

Базовый курс для начинающих 1С-программистов. Онлайн-интенсив со 2 июня по 2 июля 2020 г. Промо

Данный онлайн-курс является начальной ступенью по изучению базовых принципов программирования в системе “1С:Предприятие” и предназначен для обучения 1С-программированию “с нуля”.

4500-9500 рублей

DevOps для 1С. Онлайн-курс проходит с 16 апреля по 11 июня 2020 года. Промо

Данный онлайн-курс предусматривает изучение процессов DevOps, их применение при разработке на платформе 1С. В результате прохождения онлайн-курса вы сможете: настроить ПО необходимое для проведения проверок и тестирования, создавать сценарии тестирования и объединять их в комплексные процессы, создавать скрипты для автоматизации процессов DevOps.

12000 рублей

Копирование прайс-листов для ТиС, Комплексной 7.7

Инструменты и обработки Руководитель проекта Внешняя обработка (ert,epf) v77::ОУ 1С7:Комплекс 1С7:ТиС УУ Windows Оптовая торговля Ценообразование, анализ цен Абонемент ($m) Ценообразование, прайсы

Обработка предназначена для копирования прайс-листов (типов цен), с возможностью изменения и установки только части из них.

3 стартмани

21.03.2014    17307    21    Krasnyj    4       

Актуатор прайс-листов для ТиС, Комплексной 7.7

Инструменты и обработки Руководитель проекта Внешняя обработка (ert,epf) v77::ОУ 1С7:Комплекс 1С7:ТиС Windows Оптовая торговля Ценообразование, анализ цен Абонемент ($m) Ценообразование, прайсы Обработка справочников

UPD добавлена обновленная обработка, теперь актуатор позволяет копировать прайс-листы на новую дату. Актуатор предназначен для быстрого изменения даты актуальности цен на группу товаров и группу типов цен (прайс-листов) в ТиС 7.7 или комплексной. Типовая обработка позволяет мгновенно рассчитывать цены по определенным условиям, и если даже произошла ошибка в дате - ничего, казалось бы, страшного.... Открыть обработку второй раз, поставить верную дату, и выполнить тот же расчет...

1 стартмани

08.11.2013    18379    35    Krasnyj    2       

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

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

Отчеты и формы Программист Бизнес-аналитик Бухгалтер Пользователь Внешний отчет (ert,erf) v77::ОУ 1С7:ТиС Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия УУ Windows Дебиторская и кредиторская задолженность Оптовая торговля Учет доходов и расходов Розничная торговля Учетная политика Абонемент ($m) Финансовые Управленческие

Раньше этот отчет распространялся платно и только по нашим клиентам. Сегодня выкладываем его в общее пользование, в память о золотом веке семерки. Впрочем, уверен, что и сейчас скачиваний будет немало, ведь семерка жива, и на "1С:Торговле и склад" многие торговые компании предпочитают до сих пор вести учет продаж.

1 стартмани

31.07.2013    30479    139    O-Planet    15       

Интерактивный отчет по регистрам

Отчеты и формы Бизнес-аналитик Бухгалтер Внешний отчет (ert,erf) v77::ОУ 1С7:ТиС УУ Абонемент ($m) Управленческие

Интерактивный универсальный отчет по регистрам. Идея взята из интерактивной ОСВ. Однако найти что-то похожее для регистров не смог. Решил набросать сам.

1 стартмани

20.07.2013    10833    84    RomanVolgograd    18       

Подборка решений для взаимодействия со ФГИС «Меркурий» Промо

С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.

Инвентаризационная опись по МЦ04

Отчеты и формы Бухгалтер Внешний отчет (ert,erf) v77::ОУ v77::БУ 1С7:Комплекс Россия БУ Учет ТМЦ Абонемент ($m) Бухгалтерские

Внешний отчет для формирования инвентаризационной ведомости по счету МЦ04(хоз инвентарь в эксплуатации) и МЦ02(спецодежда в эксплуатации).

1 стартмани

19.12.2012    10087    45    TiJu    2       

Онлайн-курс "Подготовка к экзамену 1С:Эксперт и 1С:Профессионал по технологическим вопросам" с 7 по 24 апреля 2020 г. Промо

На курсе вы получите практические навыки решения задач производительности 1С, в том числе характерных для высоконагруженных информационных систем (более 1000 пользователей). Подготовка к экзамену – только одна из составляющих курса. 70% слушателей приходят за знаниями, которые позволят расти и зарабатывать, делать сложные задачи на крупных проектах.

16450 рублей

Групмейкер для таблицы значений.

Инструменты и обработки Программист Внешний отчет (ert,erf) v7.7 v77::ОУ v77::БУ v77::Расчет 1cv7.md Windows Абонемент ($m) Инструментарий разработчика Практика программирования Универсальные обработки

Универсальная функция и обработка для свертки и группировки таблицы значений. Очень простой способ подвести итоги по призвольным группам в произвольном порядке любой таблицы значений для быстрого вывода на печать нужной пользователю последовательности и детализации группировок.

1 стартмани

20.11.2012    21679    59    dusha0020    15       

Подборка программ для взаимодействия с ЕГАИС Промо

ЕГАИС (Единая государственная автоматизированная информационная система) - автоматизированная система, предназначенная для государственного контроля за объёмом производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции. Инфостарт рекомендует подборку проверенных решений для взаимодействия с системой.

Выгрузки данных о продажах продуктов производителя Биосфера (версия 3) и отчет-ведомость для сверки дистрибьютора с данными производителя для Koмплeкcной кoнфигуpaции peдaкции 4.2.

Инструменты и обработки Программист Бизнес-аналитик Внешняя обработка (ert,epf) v7.7 v77::ОУ 1С7:Комплекс 1С7:ТиС 1С7:ПУБ Оптовая торговля, дистрибуция, логистика УУ Windows Оптовая торговля Учет ТМЦ Ценообразование, анализ цен Абонемент ($m) 1С7.7<->1C7.7

Это обработка выгрузки данных о продажах продуктов производителя Биосфера и отчет-ведомость для сверки дистрибьютора с данными производителя Биосфера на сайте, которые формируются по оборотному регистру Koмплeкcной кoнфигуpaции "Буxгaлтepия+Topгoвля+Cклaд+Зapплaтa+Kaдpы", peдaкция 4.2 (7.70.424).

1 стартмани

19.10.2012    25901    21    ksnik    1       

1C:Предприятие для программистов: Расчетные задачи (зарплата). Онлайн-интенсив с 01 по 17 июня 2020 г. Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, которые предназначены для автоматизации периодических расчетов, а именно - для расчета зарплаты. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей прикладного решения “1С:Зарплата и управление персоналом” и прочих прикладных решений, в которых реализован функционал расчета зарплаты.

4900 рублей

Форма ТОРГ-2 (Акт об установленном расхождении по количеству и качеству при приемке товарно-материальных ценностей) для ТиС 7.7

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v77::ОУ 1С7:ТиС Россия БУ Учет ТМЦ Абонемент ($m) Печатные формы документов

Акт об установленном расхождении по количеству и качеству при приемке товарно-материальных ценностей (форма ТОРГ-2). Может быть подключен в качестве внешней печатной формы для документа ПоступлениеТМЦ (Торговля и склад 7.7), а также использован, как независимая внешняя обработка с возможностью выбора документа, для которого составляется акт.

3 стартмани

27.05.2012    45057    248    Krasnyj    22       

Онлайн-курс «Автоматизация процессов управления МТО: методика сбора и формализации требований» с 1 апреля по 13 мая 2020 года. Промо

Цель курса - повысить полноту и качество сбора и формализации требований к автоматизации процессов управления материально-техническим обеспечением. Курс основан на процессном подходе, позволяет в полном объеме выявить и учесть все факторы, влияющие на специфику процессов управления МТО. Участники курса получают теоретические знания в области организации процессов управления МТО и готовый инструментарий для сбора и формализации требований по автоматизации этих процессов (шаблоны, опросники, модели).

40000 рублей

Новый раздел на Инфостарте - Electronic Software Distribution Промо

Инфостарт напоминает: на нашем сайте можно купить не только ПО, связанное с 1С. В нашем арсенале – ESD-лицензии на ПО от ведущих вендоров: Microsoft, Kaspersky, ESET, Dr.Web, Аскон и другие.

  • Низкие цены, без скрытых платежей и наценок
  • Оперативная отгрузка
  • Возможность оплаты с личного счета (кешбек, обмен стартмани на рубли и т.п.)
  • Покупки идут в накопления для получения скидочных карт лояльности Silver (5%) и Gold (10%)

Журнал доверенностей для Украины

Отчеты и формы no Внешняя обработка (ert,epf) v77::ОУ v77::БУ 1С7:Бух 1С7:Комплекс 1С7:ТиС 1С7:ПУБ Украина БУ Windows Документооборот и делопроизводство Абонемент ($m) Бухгалтерские Управленческие

Нашим бухгалтерам надоело вписывать вручную в журнал доверенностей, кому, когда и что выдали, вот и родился этот небольшой отчетик.

1 стартмани

09.04.2012    19758    10    www2000    4       

Онлайн-интенсив "1C:Предприятие для программистов: Бухгалтерские задачи" с 22 июня по 8 июля 2020 г. Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, которые предназначены для решения задач бухгалтерского учета. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей прикладного решения “1С:Бухгалтерия” и прочих прикладных решений, в которых реализованы соответствующие механизмы для автоматизации бухгалтерских задач.

4900 рублей

Учет путевых листов

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Автомобили, автосервисы Россия Учет рабочего времени Учет ТМЦ Абонемент ($m) Рабочее место

Универсальная обработка (для любой конфигурации на платформе 1С:Предприятие 7.7) по учету путевых листов легкового автомобиля.

1 стартмани

23.03.2012    20860    171    shylep    8       

Вывод и перенумерация отчета с заранее неизвестным количеством группировок.

Инструменты и обработки Программист Внешняя обработка (ert,epf) openconf v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m) Практика программирования Работа с интерфейсом

1C v.7.7 Пример вывода отчета с заранее неизвестным количеством группировок, с возможностью изменять уровень вложенности группировок из списка значений на форме, с нумерацией конечного отчета, с выводом структуры вложенности группировок (с помощью внешней компоненты Йоксель - http://yoksel.net.ru/Hotfixes). В приложенном файле показан пример вывода отчета из сформированной таблицы значений. Код я старался закомментировать как можно подробней. Хоть семерка и вымирающая платформа, думаю еще есть люди, которые только начинают ей заниматься, и им это может пригодиться.

1 стартмани

21.03.2012    24924    20    unichkin    11       

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

Анализ долгов (просроченных) по LIFO, для ТиС 9.2 (7.7)

Отчеты и формы Бизнес-аналитик Пользователь Руководитель проекта Внешний отчет (ert,erf) v77::ОУ 1С7:ТиС Россия УУ Дебиторская и кредиторская задолженность Абонемент ($m) Управленческие

Долги на дату по покупателям разворачиваются по расходным накладным методом LIFO – от последней к самой ранней, насколько хватит суммы. То есть в обход данных о кредитовых документах из регистра.

5 стартмани

07.03.2012    13499    88    Yury1001    3       

Анализ продаж, сравнение по произвольным периодам ТиС 9.2 (7.7)

Отчеты и формы Бизнес-аналитик Пользователь Руководитель проекта Внешний отчет (ert,erf) v77::ОУ 1С7:ТиС Россия УУ Оптовая торговля Абонемент ($m) Управленческие

Стандартный Анализ продаж «Торговля и склад» 9.2 формируется в ширину по нескольким произвольным периодам. Работают все отборы, группировки, множественные фильтры.

7 стартмани

06.03.2012    15929    119    Yury1001    16       

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Акт сверки для ТиС 9.2 (7.7) как в Бух 4.5

Отчеты и формы Бухгалтер Руководитель проекта Внешний отчет (ert,erf) v77::ОУ 1С7:ТиС Россия УУ Дебиторская и кредиторская задолженность Абонемент ($m) Управленческие

Акт сверки - классическая форма, внешняя обработка для «Торговля и Склад» 9.2, функционал один в один из Бухгалтерии 4.5

5 стартмани

05.03.2012    20446    203    Yury1001    20       

Групповое исправление наименований номенклатуры, торговля 7.7

Инструменты и обработки no Внешняя обработка (ert,epf) v77::ОУ v77::БУ 1С7:ТиС Россия Windows Оптовая торговля Розничная торговля Учет ТМЦ Абонемент ($m) Обработка справочников

Групповое исправление наименований номенклатуры. Обработка позволяет привести к единому виду наименования номенклатуры.

1 стартмани

03.03.2012    12337    75    chibor    7