В ноябре мы начали серию коротких видео по механизмам типовых конфигураций. Тема оказалась интересной, поэтому продолжаем :)
Сегодня в новом видео мы рассмотрим контроль остатков в типовых решениях.
Вы поймете, как устроен контроль остатков в типовых, и сможете решить две задачи:
- Доработать механизмы контроля остатков.
Например, добавить предупреждения о “красном” и “желтом” уровне остатка товаров. - Ускорить отладку типового контроля.
Зачастую сообщение о нехватке неочевидно и нужно просмотреть, каким запросом получает данные система.
Для этого мы сегодня разберем:
- В какой процедуре выполняется контроль остатков в УТ 11 и БП 3.0
- По каким технологиям выполняется контроль остатков – до записи движений в регистр или после записи
- Момент времени, на который выполняется контроль остатков
- Отличия контроля остатков в БП 3.0 от УТ 11.
И да, в качестве забавного наблюдения – покажем, какая типовая конфигурация позволит в 2001 году продать товар, купленный в 2016 :)
А ведь пользователи и не на такое способны :))
Все эти нюансы важно понимать при анализе кода типовой конфигурации и, конечно же, при модификации контроля остатков под требования заказчика.
Итак, видео (откроется в нормальном размере):
Нужно больше материалов по подготовке к аттестации?
Больше информации в материалах курса – Подготовка к аттестации 1С:Специалист по Платформе 1С:Предприятие 8.3 (2019).
Кстати, в КА 2.2 несколько контролей.
И есть поставить вот такой контроль остатков (http://joxi.ru/Rmzze4EF0Vo3wm), то
1. Сначала создать приход, например, от 10.03.2017, а затем отгрузку от 09.03.2017 не получится.
2. Контроль сработает в процедуре “Перед записью” – в процедеру “Заполнить виды запасов” получим “Отказ = Истина”, те. до процедуры проведения. И скорее всего (не проверял) движения на момент этого контроля еще не будут записаны.
http://joxi.ru/n2YOn3gTo0gDQr
Так и есть.
Но ведь эту функциональную опцию можно и отключить :)
В КА 2.2 контроль остатков осуществляется только по данным регистров накопления (как в УТ 11) или также учитываются данные по регистру бухгалтерии?
День добрый!
Контроль остатков в УТ 11.3 и КА 2.2 полностью идентичен, по данным регистров накопления. Данный блок учета «вырезается» из ERP 2.2 и не имеет кардинальных различий.
Настройка контроля остатков в пользовательском режиме также полностью совпадает, детально можно ознакомиться тут https://its.1c.ru/db/answers1c/content/323/hdoc
Добрый день!
Когда планируете выпустить данный курс?
Я так понимаю, раз до нового года не успели выпустить блок по “бухгалтерия”…, то все модули (оперативный, бух, расчетный, бизнес процессы) все вместе выйдут?
Доброго дня, Денис!
Точной информации нет.
Курсы будут выпускаться последовательно.
Подскажите в каком из ваших курсов разбираются управляемые блокировки как в конфигурациях, так и в целом механизм
Управляемые блокировки разбираются в курсе Ускорение и Оптимизация на платформе 1С http://курсы-по-1с.рф/1c-v8/optimization/
на 2,20 времени говорит вернутся по ctrl- у меня только сворачивается. вернулся по ctrl+tab.
День добрый!
Если после перехода в процедуру или функцию “ctrl”+”-” обратного перехода не происходит нажмите еще раз. Обычно такая ситуация возникает при активном “хождении” по тексту модуля.
на 2,20 времени говорит ctrl- чтоб вернутся. Неправильно но хоть узнал что есть такая функция. ctrl+tab
День добрый!
“ctrl”+”tab” работает аналогично “ctrl”+”-“.
на стандартной клавиатуре обычно две кнопки с минусом :)
на стандартной клавиатуре обычно две кнопки с минусом :)
БП3 (3.0.44.204): а если в “Администрирование” → “Проведение документов” переставить радиокнопку “Расчёты выполняются” из положения “при проведении документов” в положение “при закрытии месяца”?
(жаль, не прикрепить скриншот)
День добрый!
В случае настройки проведения документов «Расчеты выполняются при закрытии месяца» система не контролирует остатки МПЗ при проведении документов списания.
Здравствуйте!
А подскажите если не секрет, почему линейку курсов по программированию Вы решили начать именно с бухгалтерии?
Ведь по логике, должно начинаться изучение с оперативных задач, как базовые объекты учёта…
Были планы успеть до Нового Года, был материал и наработки в большей стадии готовности.
Это только потом решили гонки не устраивать :)
В конце ролика на слайде сравнивающем методы контроля грамматическая ошибка “Почему Бухгалтерия остаёт…”
Доброго дня, Петр!
Слайд исправили.
Добрый день.
Для чего в конце обработки проведения в 1С Бухгалтерии выполняется метод Движения.Записать()?
В любом случае все движения у которых признак “Записывать” установлен в “Истина” будут записаны по окончании обработки проведения?
Добрый день!
Обратите внимание, что это не самая последняя строка в обработке проведения.
После записи движений вызывается метод, который создает и проводит счет-фактуру.
А при проведении счет-фактуры выполняется запрос к регистрам НДС, который в том числе получает движения по НДС, сделанные реализацией.
То есть на момент проведения счет-фактуры реализация должна быть полностью проведена. Поэтому и вызывается принудительная запись движений.
Очень хочется понять в чем выигрыш “новой” технологии контроля остатков.
Запрос к остаткам выполняется в любом случае хоть до записи в регистр, хоть после. В “новом варианте” дает возможность провести “косячный” документ, если на “сейчас” вроде как все нормально. Зато приводит к проблемам при исправлении всех этих проблем, когда данные переносятся в бухгалтерию.
У меня стойкое чувство, что 1С не смогла решить проблему быстродействия своих типовых и разрубила этот узел самым простым способом – отказалась от нормального партионного учета, отказалась от расчета себестоимости “на лету” и упразднила кучу нужных проверок на этапе первичного ввода данных.
Просто все эти проблемы вынесли за рамки УТ и переложили их на бухгалтерию.
Плюсы новой технологии описаны в двух статьях:
http://курсы-по-1с.рф/articles/статьи-по-платформе-контроль-остатка/
http://курсы-по-1с.рф/articles/статья-платформа-блокировки/
И, да, новые алгоритмы прежде всего нацелены на увеличение производительности и масштабируемости.
Но при необходимости легким движением руки Вы можете заставить систему контролировать остатки на момент времени документа (нужно добавить один параметр в запрос).
Кстати, этот вопрос (почему в УТ 11 один контроль, а в бухглатерии – другой) мы тоже разбираем в новом курсе. Но тут нет волшебной пилюли.
А начинающим (да и не только) специалистам нужно понимать, что их ждет в реальной практике, и с какими проблемами они будут сталкиваться.
Следующий курс будет по опер учету или расчетные задачи?
Начнем их записывать параллельно.
Пока сложно сказать, какой из курсов выйдет вперед.
Добрый день.
Вкратце опишите пожалуйста, как соотносятся курсы “Доработка и Адаптация типовых конфигураций УТ11, КА2 и 1С:ERP2” и этот новый курс “Программирование в 1С и подготовка на 1С:Специалист по Платформе 1С 8.3”
Курсы серии «Программирование в 1С и подготовка на 1С:Специалист по Платформе 1С 8.3» – это курс для обучения платформе и программированию на 1С.
Их будет 4 (по торговым механизмам, бухгалтерским, расчетным и бизнес-процессам).
Вы изучаете объекты соответствующего раздела, приемы их использования, плюс практикуетесь в разработке.
Обучение производится на учебной конфигурации (теория и домашние задания). Но кроме этого рассматривается реализация аналогичных механизмов в реальных типовых конфигурациях.
Это важно – упор на объекты и код, и анализ типовых, с разбором что и как.
Курс «Доработка и Адаптация типовых конфигураций УТ11, КА2 и 1С:ERP2» и аналогичные (будут еще по Бухгалтерии и ЗУП)- это уже более продвинутый и детальный разбор механики конкретных конфигураций и методов их доработки.
К моменту его изучения Вы уже должны быть абсолютно знакомы с объектами платформы и базовым программированием.
Если смотреть на аттестации, то:
Последовательность изучения:
Спасибо. Приобрету “Доработка и Адаптацию”
Хороший выбор :)
Хотелось бы все курсы из линейки подготовки к спецу по платформе приобрести, про выход в январе имеется ввиду только по бух задачам?
Да, остальные – январь-февраль-март.
Доброго Вам времени суток!
То что будет “будет не скучно” – как раз понятно :)
Однако, что такое “плавающие цены”?
В январе будет отдельная новость, с картинками :)
Добрый день
подскажите курс Программирование в 1С и подготовка на 1С:Специалист по Платформе 1С 8.3 — Задачи бухгалтерского учета будет рассчитан на какое время обучения. Хотя бы примерно: 2 недели, месяц, 2 месяца?
С уважением Елена.
Пока ориентируйтесь на 6 недель.
Есть ещё нюанс – “новая” технология контроля остатков – зачастую не эффективна. УТ 11.3. не исследовал, но в предыдущих версиях – при наличии учета по ГТД и контроле остатков – система в событии “Перед записью” документа “Реализация” устанавливала блокировку на регистр “Товары организаций” => параллельная работа уже 2-х “быстрых” операторов по оформлению Реализации приводит к постоянным взаимоблокировкам.
Добрый день.
Ну и цена, жаль что сдача экзамена на специалиста по платформе это пройденный этап.
В следующем году перейдем к “плавающим ценам”. Будет нескучно :)
Отпустите цены в “свободное плавание”? :)
Не свободное, но немного непредсказуемое :)