Партионный учет по двум количественным показателям

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

Разработка - Математика и алгоритмы

партия партионная система количественные показатели вес себестоимость списание

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

Партионный учет

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

Мы столкнулись с проблемой в организации, торгующей мясной продукцией. Изначально учет велся без партий. При этом вес, количество и себестоимость были в одном регистре. Пока не ввели партионную систему, проблем не возникало. После введения партионной системы для учета себестоимости, пришлось учитывать в одном регистре три показателя в разрезе партий. В системе работали со следующими документами: поступление, реализация и изменение остатков. Также были документы, в которых одновременно проходил расход и приход: производство (из одной номенклатуры создавалась другая) и перемещение, но мы их в данной статье не рассматриваем. Далее будет представлен алгоритм работы партионной системы по 2 количественным показателям (назовем его Алгоритм ПС) и анализ его пригодности.

Алгоритм ПС

Рассмотрим такую ситуацию. Торговое предприятие, которое ведет учет мяса в полутушах и в кг, закупило партию товара 10 шт. общим весом 400 кг. При этом 5 шт. по 38 кг, 5 шт. по 42 кг. Потом закупило еще одну партию 10 шт., общим весом 380 кг. (10 шт. по 38 кг каждая). Учет товара ведется по системе FIFO. Также на предприятии не ведется поштучный учет веса номенклатуры. Далее со склада ушло покупателям 10 шт. общим весом 380 кг (клиент попросил выбрать ему более легкие штуки). В итоге от первой партии осталось количество 0 шт. и вес 20 кг (т.к. на предприятии не ведется поштучный учет).

Далее рассмотрим еще один расход. Например, будет реализация 5 шт. с общим весом 200 кг. Партия 1 списывается только по весу, партия 2 по оставшемуся весу расхода (180 кг) и всему количеству расхода 5шт. Партия 1 выходит из регистра (закрывается), на партии 2 остается 5 шт. общим весом 200 кг. На всех рассмотренных этапах отчет по складу без учета партий показывает правильные количественные показатели.

Как видно алгоритм списывает по частям и количество и вес.

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

Еще одной проблемой стали отрицательные партии (Заказчик вносил расход раньше прихода). Алгоритм ПС усложнили, первым делом анализируются партии, которые противоположны по виду движения, "по принципу магнита: минус первым делом расходует плюс и наоборот".

Если проводится документ прихода, то он сначала закрывает отрицательные партии, а потом уже идет приход новой партии, если что-то осталось для прихода.

 

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

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

Рассмотрим учет себестоимости. В Алгоритме ПС себестоимость привязана к одному из количественных показателей (весу или количеству). Один из показателей назначается основным (например, вес для весового товара и количество для остальных). Списание себестоимости происходит пропорционально основного показателя партии. При списании всего объема основного показателя, списывается и весь остаток себестоимости, чтобы не оставались незакрытые копейки в базе. Документы прихода определяют себестоимость продукции по своим партиям, и она остается неизменной при расходовании.

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

Восстановление последовательности документов

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

Инструменты

При реализации Алгоритма ПС пришлось создавать инструменты для удобной отладки системы и восстановления последовательности документов. 

1. Отображение статуса закрытия партии в форме списка регистра. 

Перейти в список регистра можно двумя способами: через основное меню Операции⇒Регистр накоплений, либо из документа, нажав кнопку Перейти⇒Товары на складах. При переходе из документа сразу показывается выборка из регистра, по товарам, включенным в документ (устанавливается отбор по регистратору).

В форме регистра были добавлены колонки со статусом закрытия партий по Количеству,Весу и Сумме ("К", "В" и "С"). 

Каждая колонка подсвечивается своим цветом для удобства отслеживания текущего состояния партии и наглядности.

Белый - нулевая партия, то есть показатель полностью израсходован в данной партии.

Зеленый - общий приход=общий расход в пределах партии.

Все остальные цвета означают, что партия еще не закрыта, и имеется недобор или перебор в партии.

Также добавлена колонка "Цена", которая рассчитывается динамически делением стоимости на основной показатель количества номенклатуры (Вес или Количество). 

 

 

 

2. Исправление движений документа по одному регистру без перепроведения всего документа.

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

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

В форме списка регистра добавлена кнопка Дополнительно⇒Обновить движения. При нажатии запускается исправление движений по документу-регистратору из текущей строки списка. Если при этом нажата кнопке Анализ партий, появляется служебное сообщение, в котором можно посмотреть из каких партий происходит списание.

 

 

3. Дата движения документов.

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

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

 

4. Автоматическое исправление последовательности в фоновом режиме.

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

 

Реализация алгоритма

Алгоритм ПС реализован в самостоятельной конфигурации "Система учета торгового предприятия", описание здесь infostart.ru/public/1209880/.

Система успешно прошла испытание в торговой организации (8 филиалов, более 20 документов реализации в день). 

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

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. Serg O. 183 27.03.20 07:03 Сейчас в теме
Круто, видно много-много часов работы за много-много лет...

Учёт партий несколько раз за последние 5-10 лет принципиально менялся...

А теперь...Вам скажут в 1 прекрасный момент
А давайте перейдём на "современный и модный" 1С 8.3 ERP 2,х. В котором себестоимость считается через ...РАУС...

или на УТ 11.4 То же самое перепишите... Конечно все данные за все года нам нужны...и останавливать пр-во/отгрузку нельзя... Ну на 1 час максимум... в месяц

И чтоб совсем весело стало... Это ж директор скажет... Это ж та же 1С...там всё просто... Когда перейдём? месяца я думаю вам с Васей хватит?

P. S.
Многие ещё на 7.7 сидят вот это совсем жесть... Вам желаю удачи и процветания.
Ничего не меняйте. Под новую 8.3.хх Платформу конечно надо бы попереписать наверное...
2. par_62 27.03.20 07:35 Сейчас в теме
Такая задача постоянно возникает от клиента к клиенту. Решение ее лежит не в программной плоскости,а в законах учета. Пример с тушами описан в законодательной баще всех постсоветских стран. Не бывает разделанной туши, если вы ее разделали на два куска - это новый продукт в кооичестве 2 штук. То есть это хоз операция.
Отсюда решерие,которое конечно не понравится нашим безграмотным учетчикам на предприятии.
Но автор проделал определенную работу,думал,решал. Это заслуживает уважения
3. Bazil 468 27.03.20 15:29 Сейчас в теме
Казалось бы, причем тут "Математика и алгоритмы"?
4. lastcontra 67 27.03.20 17:45 Сейчас в теме
(3) Математика тоже используется. Например, при списании нулевых партий, вычисление пропорций. Просто не стал усложнять статью для понимания.
Оставьте свое сообщение

См. также

SALE! 10%

Система учета торгового предприятия

Конфигурация Бизнес-аналитик Бухгалтер Пользователь Руководитель проекта Конфигурация (md, cf) v8 1cv8.cf Оптовая торговля, дистрибуция, логистика Пищевая промышленность БУ УУ Платные (руб) Оптовая торговля Производство готовой продукции (работ, услуг)

Конфигурация предназначена для организаций, осуществляющих закупку и поставки продукции, например, мясоперерабатывающей отрасли и не только. Также возможно использование компаниями, производящими собственную продукцию. Реализовано ведение нескольких организаций, филиалов и складов продукции. Предусмотрено формирование печатных форм документов, разделение сотрудников по должностям (менеджер, управляющий, юрист, аудитор, бухгалтер, директор и администратор), учет взаиморасчетов с клиентами, перевозчиками и менеджерами, хранение сканов документов в электронном виде. Гибкая система ценообразования и начисления заработной платы персоналу.

10000 руб.

17.03.2020    676    2       

Модуль обмена товарами со страницей ВКонтакте. Промо

Выгрузка сведений о товарах из информационной базы 1С на страницу ВКонтакте в раздел "Товары" для конфигураций Розница, УТ, КА и ERP.

Treemapping — способ визуализации данных древовидной структуры. Карта-схема дерева

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Математика и алгоритмы Работа с интерфейсом

Предлагается ознакомиться с редким способом графического представления иерархических данных. Приводится алгоритм формирования и пример реализации.

18.02.2020    2679    randomus    18       

Виды запасов: что это, и что делать, чтобы все было хорошо

Статья Бухгалтер Нет файла v8 ERP2 УТ11 КА2 Россия УУ Бесплатно (free) Учет ТМЦ

Учет товаров по видам запасов, особенности его реализации в программах 1C:Управление торговлей 11, Комплексная автоматизация 2 и 1C^ERP, а также отличия от "традиционного" партионного учета.

25.11.2019    5631    user1114962    12       

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

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

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

"Хочу универсально!" [Часть 1]

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Математика и алгоритмы Практика программирования Разработка

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

02.09.2019    7745    SeiOkami    35       

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

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

Иерархия без "В ИЕРАРХИИ"

Статья Программист Нет файла v8 Бесплатно (free) Математика и алгоритмы

Говорится о том, как эффективно представлять иерархию в СУБД, как получать и использовать эти представления при решении задач в запросной технике. Уточняются и дополняются запросы из статьи "Уровни, глубина, прародители, циклы и аналоги запросом" [https://infostart.ru/public/160707/].

22.08.2019    9276    ildarovich    19       

EnterpriseData – часть 3. Загрузка данных, идентификация объектов

Статья Программист Нет файла v8 v8::УФ 1cv8.cf ОС Бесплатно (free) Практика программирования Математика и алгоритмы Перенос данных из 1C8 в 1C8 Разработка

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

22.08.2019    9302    ids79    7       

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

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

12000 рублей

Дополнение к контролю остатков

Статья Программист Нет файла v8 ERP2 УТ11 КА2 БУ УУ Учет ТМЦ Бесплатно (free) Обработка документов

Огорчает один момент в типовых решениях, когда проводится документ, ругаясь на нехватку остатков, система не сообщает, по какому именно регистру проблема. Дополнив сообщения контроля названием регистра, можно уменьшить время расследования проблемы (исключив из процесса необходимость запуска программистом отладки в конфигураторе для выявления имени проблемного регистра).

15.08.2019    11644    8    sapervodichka    15       

Обработчики событий при записи объектов. Зачем и что за чем?

Статья Программист Нет файла v8 Бесплатно (free) Математика и алгоритмы

Программисту, имеющему немного опыта на платформе 1С 8.3, бывает сложно разобраться: ПередЗаписью, ПриЗаписи, ПослеЗаписи, на сервере, на клиенте, в модуле формы, в модуле объекта.... Эта шпаргалка была создана в процессе обучения и реального опыта с целью разложить всё по полочкам, чтобы было четкое понимание в каком случае какой обработчик нужно использовать и в какой последовательности они запускаются при записи и проведении документов. Данная статья будет полезна в большей степени начинающим разработчикам. Но и опытным позволит освежить информацию, упорядочить её.

25.07.2019    28214    4    AlbinaAAA    25       

Время учиться: до 3 апреля скидки на курсы до 40%! Промо

Для тех, кто решил провести самоизоляцию с пользой, Инфостарт запускает акцию «Время учиться». С 30 марта до 3 апреля 2020 года наши курсы и видеозаписи докладов INFOSTART EVENT 2019 INCEPTION продаются со скидкой!

Управление качеством кода

Статья Программист Руководитель проекта Нет файла v8 Бесплатно (free) Математика и алгоритмы Рефакторинг и качество кода

О SonarQube, АПК, EDT. Какие преимущества дает их использование. Для каких команд подходит.

22.07.2019    12902    Stepa86    33       

Что делает "В ИЕРАРХИИ" в запросе?

Статья Программист Нет файла v8 Бесплатно (free) Математика и алгоритмы

Описание действий платформы 1С при использовании конструкции "В ИЕРАРХИИ" в запросах.

16.07.2019    15822    YPermitin    34       

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

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

Создание отчетов с помощью СКД - основные понятия и элементы

Статья Программист Нет файла v8 v8::СКД Бесплатно (free) Практика программирования Математика и алгоритмы

Основные принципы работы СКД. Понятия схемы компоновки и макета компоновки. Описание основных элементов схемы компоновки: наборы данных, поля, вычисляемые поля, ресурсы, параметры.

25.06.2019    35856    ids79    17       

Реализуем Стек, Очередь и Приоритетную очередь в 1С

Статья Программист Нет файла v8 1cv8.cf Россия Бесплатно (free) Практика программирования Математика и алгоритмы

В статье рассматриваются способы реализации таких абстрактных структур данных, как стек, очередь и приоритетная очередь, используя готовые типы данных 1С. Выявляются "узкие" места, сложные моменты в реализации и сравнивается скорость работы.

24.06.2019    11720    RonX01    65       

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

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

4500-9500 рублей

Вычисление 200 тысяч знаков числа pi

Статья Программист Нет файла v8 Россия Бесплатно (free) Математика и алгоритмы

В статье рассматриваются возможности платформы выполнять сверхточные вычисления без использования сложных алгоритмов и внешних компонент на примере вычисления числа pi.

28.05.2019    5755    Oleg_nsk    96       

Регистры накопления. Виртуальные таблицы. Часть №1: Обороты

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Практика программирования Математика и алгоритмы Разработка

Описание работы платформы 1С:Предприятие 8.2 с виртуальной таблицей "Обороты" регистров накопления.

20.05.2019    19051    YPermitin    7       

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

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

16450 рублей

Исправление отрицательных остатков по организациям в УТ 11.4, КА 2.4, ЕРП 2.4. Интеркампани, механизм формирования резервов

Статья Программист Нет файла v8 v8::УФ ERP2 УТ11 КА2 УУ Учет ТМЦ Бесплатно (free) Практика программирования Адаптация типовых решений

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

29.01.2019    21811    ids79    30       

Заметки по SQL: Срез последних - аналог запроса

Статья Программист Нет файла v8 1cv8.cf Россия Бесплатно (free) Математика и алгоритмы Практика программирования

В статье описывается создание среза последних данных средствами классического языка запросов. Причем метод построения запроса был разработан еще во времена, когда автор работал с СУБД Oracle 9i и программировал на PL SQL. Основная идея заключается преобразовании запроса с подзапросом, в запрос без подзапроса (в примерах описывается преобразование до двух вложенных подзапросов). Запросы тестировались на реальных базах данных. Платформа - 1С:Предприятие 8.3 (8.3.10.2561).

15.01.2019    8646    IVC_goal    7       

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

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

40000 рублей

Сложные схемы поступления товаров в УТ 11.4, КА 2.4, ЕРП 2.4

Статья Программист Бизнес-аналитик Нет файла v8 v8::УФ ERP2 УТ11 КА2 БУ УУ Учет ТМЦ Бесплатно (free) Бухгалтерский учет Управленческий учет (прочее)

Поступление товаров по схеме «Товары в пути», поступление неотфактурованного товара, настройки системы учета, новые объекты конфигурации, последовательность ввода документов, движения по регистрам накопления

31.12.2018    25886    ids79    39       

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

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

4900 рублей

Партионный учет товаров в конфигурациях УТ, КА, ЕРП

Статья Программист Бизнес-аналитик Бухгалтер Нет файла v8 v8::УФ ERP2 УТ11 КА2 Россия УУ Учет ТМЦ Бесплатно (free) Управленческий учет (прочее) Бухгалтерский учет

История развития, особенности реализации в текущих версиях ЕРП 2.4, КА 2.4, УТ 11.4, методы оценки стоимости запасов, примеры расчета стоимости списания

08.12.2018    37168    ids79    53       

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

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

Учет товаров по сериям в типовых конфигурациях УТ 11.4, КА 2.4, ЕРП 2.4

Статья Программист Бухгалтер Нет файла v8 v8::УФ ERP2 УТ11 КА2 Россия УУ Учет ТМЦ Бесплатно (free) Бухгалтерский учет Управленческий учет (прочее)

Возможности и настройки подсистемы серийного учета, отражение данных по сериям в регистрах и отчетах системы, выявленные нюансы

02.12.2018    39646    ids79    112       

Обзор блока адресного хранения в программах 1С: УТ, ERP и КА

Статья Бизнес-аналитик Руководитель проекта Нет файла v8 ERP2 УТ11 КА2 Россия УУ Учет ТМЦ Бесплатно (free) Управление бизнес-процессами (BPM) Бухгалтерский учет

В статье мы подробно расскажем вам, как реализовано адресное хранение в типовых решениях 1С:Управление торговлей, 1С:ERP и 1С:Комплексная автоматизация.

29.11.2018    19040    alis112358    23       

Базовый курс по обмену данными в системе 1С:Предприятие. Онлайн-интенсив с 12 по 28 мая 2020 г. Промо

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

5500 рублей

Интеркампани, особенности учета в конфигурациях УТ 11.4, КА 2.4, ЕРП 2.4

Статья Программист Бизнес-аналитик Нет файла v8 v8::УФ ERP2 УТ11 КА2 Россия УУ Учет ТМЦ Бесплатно (free) Бухгалтерский учет Управленческий учет (прочее)

Старая и новая методики учета «Интеркампани», недостатки применения старой методики, преимущества и особенности новой, выявленные нюансы.

21.11.2018    29507    ids79    83