Статьи

Почему не растет укроп на огороде.

Опубликовано: 09.09.2017

видео Почему не растет укроп на огороде.

Веденеев и Левин: Виды налогов в США и как сэкономить на покупках

В этой статье я хочу рассмотреть такой механизм 1С:Предприятия 8, как регистры накопления. Этот механизм позволяет нам накапливать числовые показатели о деятельности фирмы, причем эти показатели он обрабатывает, рассчитывает итоги и позволяет нам получать остатки и обороты по этим показателям. В качестве примера приведу регистр накопления ТоварыНаСкладах из конфигурации “Управление торговлей”


Почему не растет укроп на огороде.

Этот регистр используется для хранения остатков товаров на складах компании в разрезе номенклатуры, характеристики номенклатуры, серии и качества товара. Т.е. в любой момент мы можем посмотреть, сколько на конкретном складе, например “Центральный склад” у нас хранится номенклатуры “Ботинки мужские”, с характеристикой “43 размер”, серией от “20.08.2011” и качеством “новый”.


Part 1 - The House of Mirth Audiobook by Edith Wharton (Book 1 - Chs 01-05)


А чтобы это было возможным, в регистр нужно записывать данные. Платформа 1С:Предприятие так устроена, что записывать данные в регистр, можно только с привязкой к документам. Т.е. если в регистре что-то меняется (приход товара, или его продажа) должен быть обязательно указан документ, который это сделал. Обычно данные в регистр записываются, когда документ проводится. В модуле документа, есть предопределенная процедура ОбработкаПроведения, в которой разработчик и описывает алгоритм, по которому формуруются записи в регистрах накопления.

Результат = Запрос.Выполнить();

ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
ОбластьПодвал = Макет.ПолучитьОбласть("Подвал");
ОбластьШапкаТаблицы = Макет.ПолучитьОбласть("ШапкаТаблицы");
ОбластьПодвалТаблицы = Макет.ПолучитьОбласть("ПодвалТаблицы");
ОбластьДетальныхЗаписей = Макет.ПолучитьОбласть("Детали");

ТабДок.Очистить();
ТабДок.Вывести(ОбластьЗаголовок);
ТабДок.Вывести(ОбластьШапкаТаблицы);
ТабДок.НачатьАвтогруппировкуСтрок();

ВыборкаДетальныеЗаписи = Результат.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
ОбластьДетальныхЗаписей.Параметры.Заполнить(ВыборкаДетальныеЗаписи);
ТабДок.Вывести(ОбластьДетальныхЗаписей, ВыборкаДетальныеЗаписи.Уровень());
КонецЦикла;
ТабДок.ЗакончитьАвтогруппировкуСтрок();
ТабДок.Вывести(ОбластьПодвалТаблицы);
ТабДок.Вывести(ОбластьПодвал);

//}}КОНСТРУКТОР_ЗАПРОСА_С_ОБРАБОТКОЙ_РЕЗУЛЬТАТА
Запустим режим 1С:Предприятие и посмотрим работу отчета.

Как видим, что-то более-менее приемлемое конструктор нам создал.
Еще у нас есть “Реализация товаров”, которая должна уменьшать наши остатки. Давайте сделаем так, чтобы она тоже формировала движения по регистру.
Открываем документ, на закладке Движения устанавливаем “галочку” напротив нашего регистра, и нажимаем кнопку “Конструктор движений”.

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

Как видите, остатки уменьшились, даже по некоторым позициям ушли в минус. Это происходит потому, что мы не контролируем наличие остатков при реализации товаров.
Наш регистр “ТоварыНаСкладах” типичный пример регистра остатков, у него есть движения как приходные, так и расходные. Но в системе 1С еще есть регистры оборотов.
В качестве примера, приведу регистр “Продажи”. Каждый раз при продаже товара клиенту, мы записываем кто, чего и сколько у нас купил. А затем в отчете мы можем посмотреть, а сколько товара у нас купил тот-то. В этот регистр не будут записываться движения отдельно приход или расход. Движения будут равнозначные. В этих случаях и используется регистр оборотов.

Вот и все, что хотел рассказать сегодня о регистрах накопления. Если будут вопросы пишите, буду рад помочь.

Written by: Роман Заболотин
Email: eval(unescape('%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%61%20%68%72%65%66%3d%22%6d%61%69%6c%74%6f%3a%72%7a%61%62%6f%6c%6f%74%69%6e%40%67%6d%61%69%6c%2e%63%6f%6d%22%3e%72%7a%61%62%6f%6c%6f%74%69%6e%40%67%6d%61%69%6c%2e%63%6f%6d%3c%2f%61%3e%27%29%3b'))

Новости

Специальные объективы на смартфон

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

По ссылке
От выбранной профессии будет напрямую зависеть Ваше будущее, будущее Вашей семьи и её достаток в материальном плане. Кроме того, правильно выбранная профессия будет приносить моральное удовольствие, которое

Комплект постельного белья
Комплект постельного белья — это универсальная вещь, которая подойдет в качестве подарка практически на любой праздник. Его никогда не бывает много — в каждом доме обязательно должно быть

Yeah Shop
Стойкость, в первую очередь, зависит от концентрации в парфюме ароматических веществ, чем она выше, тем насыщеннее будет запах. Для духов считается нормальной стойкостью – 5-10 часов, для воды парфюмированной

Составники для одежды от СВ-ПРИНТ
Что еще важно учитывать? Размер имеет значимость. Очень важно правильно играть объемами. Это, конечно, зависит и от фигуры, но возраст также играет не последнюю роль. Молодые девушки могут позволить

Мужские свитера с доставкой в Украине
Свитер – один из самых незаменимых типов одежды в осенний, зимний и весенний сезоны. Классически свитер является вязанным типом одежды. Не имеет ни пуговиц, ни застежек, ни молний, что очень удобно. Особенностью

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

Женские сумки бежевые купить
При подборе сумочки, женщины хотят, чтобы они были одновременно и небольшими, и вместительными, и изысканными. Но на самом деле, очень тяжело подобрать сумку по всем этим параметрам. Ведь, для девушек

Рекомендации по выбору и покупки
Перед тем как выбрать хостинг и разместить сайт в интернет, вам необходимо выбрать домен и доменное имя для сайта. Домен или доменная зона - это то, что идет после точки, т. е. .ru, .com, .info. Доменное

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

rss