Заболотин Роман

233
Рейтинг

rzabolotin
Роман Заболотин



  •   Регистрация: 19.11.2010 (13 лет назад)

  •   Был(а) на сайте: 26.07.2022

Друзья
  • Дмитрий Петров
  • Станислав Ганиев
  • Владимир Литвиненко
  • Сергей Зубарев
  • Дмитрий Малышев
Подписчики 11

Группы

Профессиональный разработчик

Партнер IS-WP

IE 2017 Online

IE 2019 Online

Рейтинг 233

Некоторые замечания по ускорению работы управляемых форм

Статья Системный администратор Программист Платформа 1С v8.3 Windows Бесплатно (free) Нет файла HighLoad оптимизация

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

12.02.2014    41927    rzabolotin    32       

134

Подсистема "Отчеты на СКД"

Инструменты и обработки Программист Система компоновки данных Конфигурации 1cv8 Абонемент ($m) Конфигурация (md, cf) Инструментарий разработчика

Подсистема «Отчеты на СКД» представляет собой своего рода оболочку над технологией СКД, с помощью которой вы сможете легко внедрить эту технологию в свою конфигурацию.

1 стартмани

30.11.2011    19850    501    rzabolotin    24       

35

Комментарии

ПубликацииЗагрузка в 1С:Бухгалтерию 3.0, 1С:КА 2.4, 2.5, УНФ 1.6/3.0 данных из ОФД о денежных поступлениях (чеках)#211 02.11.20 1:39
Возможно у Вас не было Приморского края, я готов обсуждать как лдучше, по диалогу не понятно, как процесс должен происходить, вот и уточнил.Давайте обсудим.
1) Есть 2 колонки, для определения наличного или безналичного варианта расчетов- "Сумма по чеку наличными " ,
Сумма по чеку безналичными , а так же колонки Позиция,цена, количество, сумма
2)В Вашей обработке предусмотрена одна колонка, с вариантами нал/безнал
3)Мое предложение сделать два подменю
3.Определение наличных- колонка такая то ( если не равно 0 или "пусто", или НАЛ- то нал) и берем значения в колонках, сумма,количество и тд
3.1 Определение безналичного- колонка такая то (если не равно 0,пусто или создержит БЕЗНАЛ)
4)При таком варианте этот вариант можно будет применить в обоих случаях,и где одна колонка и где две
ПубликацииЗагрузка в 1С:Бухгалтерию 3.0, 1С:КА 2.4, 2.5, УНФ 1.6/3.0 данных из ОФД о денежных поступлениях (чеках)#204 30.10.20 5:27
(200) я сам настрою дополнительные настройки, Вы будете для такого типа файлов корректировать доработку? чтобы мы обновление скачали и воспользовались ей.
ПубликацииЗагрузка в 1С:Бухгалтерию 3.0, 1С:КА 2.4, 2.5, УНФ 1.6/3.0 данных из ОФД о денежных поступлениях (чеках)#203 30.10.20 5:24
(199) я немного не понимаю , то есть я указал, что не все типы документов обрабатывает ваша загрузка, которую мы приобрели менее месяцаназад, и вы не планируете ее доработать, а мы тут обсуждаем как нам ее доработать, правильно?
ПубликацииЗагрузка в 1С:Бухгалтерию 3.0, 1С:КА 2.4, 2.5, УНФ 1.6/3.0 данных из ОФД о денежных поступлениях (чеках)#197 29.10.20 1:28
(196) я прислал не тот файл, вообще 13 колонки нет в исходнике, это сами пытались скорректировать, чтобы вообще загружалось, то есть это ручной вариант, а запуск планируется автоматический, подгрузка с почты. У всех контрагентов с кассой в нашем регионе именно такой файл.
Я бы предложил вам доработать обработку, чтобы охватить больше вариантов.
Как один из вариантов, вполне логично предусмотреть два меню для опредения наличной или безналичной операции, так как суммы в разных колонках, а третьей определяющей нет.

Прикрепленные файлы:

Отчет по чекам с позициями 2020-01-01-2020-04-01.xlsx
image_2020_10_28T22_37_09_814Z.png
ПубликацииЗагрузка в 1С:Бухгалтерию 3.0, 1С:КА 2.4, 2.5, УНФ 1.6/3.0 данных из ОФД о денежных поступлениях (чеках)#195 28.10.20 5:13
Здравствуйте, приобрели Вашу обработку! Очень хорошая, только возник дополнительный нюанс.
В нашем ОФД нет отдельного значения в колонках, которая определяет нал или безнал, стоит полная сумма чека, а не товара, а не слово. Поэтому в "Отчете о Розничных продажах" полная сумма чека проставляется на каждый товар и дублируется.
Чтобы понятнее прикреплю файлы.

Прикрепленные файлы:

Отчет о розничных.docx
Отчет по чекам с позициями 2020-01-01-2020-04-01.xlsx
AdminВосстановление файловой базы с помощью tools 1cd#45 20.02.19 13:41
(30) опечатки. Tool_1CD правильное название
AdminВосстановление файловой базы с помощью tools 1cd#44 20.02.19 13:37
(36)
Цитата
о это всё это от отсутствия информации, но Ваши действия напоминают действия терапевта, у которого с пациентом что-то не так, а он нашёл забытый хирургом скальпель и прочитал где-то, что в похожих случаях удаляют почку. Понимаете, каким бы хорошим в своём деле ни был терапевт, без базовых знаний хирурга и практики в хирургическом отделении из него может получиться хороший шаман, но никак не хирург. Совершенно не хотелось бы у Вас отбить желание писать статьи на ИС, но настоятельно рекомендую оформлять такие статьи в стиле "я попробовал, у меня что-то получилось, но это не инструкция к применению, а просто экспериментальная работа, поэтому действуйте на свой страх и риск". В противном случае создаётся впечатление экспертной статьи и многие начинающие специалисты могут посчитать Ваши "вольные измышления" как экспертное мнение и будут его применят

Спасибо. Да вы правы. Просто я попробовал, у меня получилось. Я в таком ключе и хотел написать.
По поводу индексов, да я их не восстанавливал. Но я выгрузил в dt файл, и загрузил заново. Они после этого заново должны создаться. Там еще пару таблиц не хватало, но они на выгрузке в dt не мешали.
По поводу идеи удалить таблицу из конфигуратора, это хорошая идея, я ее не попробовал.
AdminВосстановление файловой базы с помощью tools 1cd#28 20.02.19 0:52
(27) У меня тоже работает только со старыми версиями платформы. Выше писали, что данная утилита не развивается, наверно нет новых версий.
AdminВосстановление файловой базы с помощью tools 1cd#19 19.02.19 15:05
(2) Полностью согласен.
AdminВосстановление файловой базы с помощью tools 1cd#18 19.02.19 15:03
(3) Пробовал. Забыл написать в статье.
Не ругается, но и ничего не восстанавливает.