М-формс Команда

5
Рейтинг

m-forms
Команда М-формс



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

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

Друзья
  • Maxim
Подписчики 2

Рейтинг 5

Поиск ошибок по регистрам накопления (управляемые формы)

Отчеты и формы Для всех Платформа 1С v8.3 Конфигурации 1cv8 Windows Абонемент ($m) Внешняя обработка (ert,epf) Анализ учета

Наиболее общие ошибки по регистрам накопления - отрицательные остатки и зависшие суммы. Обработка позволяет быстро найти и диагностировать проблемы. Для управляемого интерфейса.

1 стартмани

20.03.2015    4310    52    m-forms    5       

5

Комментарии

БУПоиск ошибок по регистрам накопления (управляемые формы)#4 26.03.15 13:51
(3) kentavr27, Теоретически, такую проверку можно сделать. Условно назвать "Цена поступления не равна цене списания".

Считать цену поступления (Сумма всех поступлений, в том числе всяких доп. расходов / количество поступления) для записей типа Приход.. Затем проверять все записи типа Расход, чтобы их цена (сумма списания / на количество списания) была равна цене поступления.

Правда бывают случаи, когда это штатная ситуация (доп расходы пришли уже после списания)

Но сделать можно

БУПоиск ошибок по регистрам накопления (управляемые формы)#2 24.03.15 15:49
(1) @Sonya, Не могу утверждать, что понял вашу мысль )
Если вы распишите подробнее описываемый тип ошибок, возможно я доделаю обработку.
Спасибо!
БУПоиск ошибок по регистрам накопления (управляемые формы)#0 20.03.15 11:29
Наиболее общие ошибки по регистрам накопления - отрицательные остатки и зависшие суммы. Обработка позволяет быстро найти и диагностировать проблемы. Для управляемого интерфейса.
DevПеревод форм на управляемые. Помощь разработчику#8 16.01.15 16:40
(7) dj_serega, Спасибо! ) На самом деле это первая проба пера ) Все таки основная деятельность уже 10 лет - 1С.

(2) spezc, Второй раз имеется в виду клиентская конечно же )

(3) spezc,Просто попробуйте перерисовать какой-нибудь ЗаказПокупателя (форму документа). И желательно, чтобы пользователи не заметили подмену )) они ведь злые все )
p.s. Формы из типовой конечно перерисовывать смысла нет, это просто для примера сложной формы

Конструктивной критике только рад )
DevПеревод форм на управляемые. Помощь разработчику#1 14.01.15 15:28
Перевод форм состоит как минимум из двух логических частей:

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

Этот этап сложно назвать интеллектуальным и творческим - имея обычную форму нужно просто создать что-то "похожее" (ведь пользователи привыкли к старым формам и минимальные отличия способны вызвать недовольство "этими вашими управляемыми формами"). Причем задача осложняется тем, что не работают привычные Ctrl+C и Ctrl+V элементов управления, реквизитов формы и т.д. Только отдельные свойства, только хардкор.

2) Переписывание кода формы. На этом этапе начинающих (да и опытных) разработчиков ждет достаточно сложный вызов - разделение логики на серверную (максимизировать) и серверную (минимизировать), оптимизацию передачи данных между клиентом и сервером, адаптация кода под новые свойства, методы и типы данных. Чего стоят достаточно неоднозначные решения вроде передачи таблицы значений (вернее отсутствие такой возможности "напрямую"). Есть над чем подумать.


И если второй этап - задача, достойная разработчиков (в том числе и стоит тех денег, которые разработчик зарабатывает/тратит), то первый вызывает тоску и уныние бесконечным кликанием из одной формы в другую.

Для решения этой проблемы предназначен сервис m-forms.ru. Мы берем ваши обычные формы и возвращаем вам управляемые (без кода). Все просто. А для сообщества Infostart мы рады предложить свои наработки бесплатно! Для связи - пишите в личку)
О жизниПеревод форм на управляемые. Помощь разработчику#1 14.01.15 15:24
Перевод форм состоит как минимум из двух логических частей:

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

Этот этап сложно назвать интеллектуальным и творческим - имея обычную форму нужно просто создать что-то "похожее" (ведь пользователи привыкли к старым формам и минимальные отличия способны вызвать недовольство "этими вашими управляемыми формами"). Причем задача осложняется тем, что не работают привычные Ctrl+C и Ctrl+V элементов управления, реквизитов формы и т.д. Только отдельные свойства, только хардкор.

2) Переписывание кода формы. На этом этапе начинающих (да и опытных) разработчиков ждет достаточно сложный вызов - разделение логики на серверную (максимизировать) и серверную (минимизировать), оптимизацию передачи данных между клиентом и сервером, адаптация кода под новые свойства, методы и типы данных. Чего стоят достаточно неоднознычные решения вроде передачи таблицы значений (вернее отсутствие такой возможности "напрямую"). Есть над чем подумать.

И если второй этап - задача, достойная разработчиков (в том числе и стоит тех денег, которые разработчик зарабатывает/тратит), то первый вызывает тоску и уныние бесконечным кликанием из одной формы в другую.

Для решения этой проблемы предназначен нащ сервис m-forms.ru. Мы берем ваши обычные формы и возвращаем вам управляемые (без кода). Все просто. А для сообщества Infostart мы рады предложить свои наработки бесплатно! )

Для связи достаточно использовать внутренние сообщения сайта! )