...

Все публикации — все для 1С

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

Практика программирования v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

01.07.2010    60642    432    v.l.    40    

Что такое конвертация данных 1С (статья написана исключительно для новичков)

Обмен через XML Перенос данных из 1C8 в 1C8 v8 КД Бесплатно (free)

О том, что "Конвертация данных" - это удобный инструмент и прочую нужную информацию о ней, вы можете найти в справке самой конфигурации. Я же хочу поделиться своим кратким пояснением как ею пользоваться. Речь пойдет о версии 2.1. Если кому-то пригодится, одной из лучших благодарностей будет ваш лайк.

07.08.2017    39278    perepetulichka    39    

Доработка конвертации данных КД2 (версии 2.1). Расширенная диагностическая информация при выгрузке по правилам из 1С 7.7 и при загрузке в 1С 7.7

Обмен данными 1С Перенос данных из 1С7.7 в 1C8.X Обмен через XML v7.7 v8 КД Бесплатно (free)

Есть очень неприятная особенность при настройке обмена по правилам КД2 в момент отладки на стороне 1С 7.7, как при выгрузке из 1С 7.7, так и при загрузке в 1С 7.7. Непонятно, в каком конкретно месте формирования или разбора данных XML файла в какой именно момент споткнулась программа (произошел сбой). Я нашел способ вывода дополнительной диагностики, теперь точно известно, на каком элементе данных XML споткнулся модуль выгрузки V77Exp.ert (модуль загрузки V77Imp.ert). Теперь отладка правил обмена на стороне 1С 7.7 стала простой, выполняется на порядок проще.

18.10.2019    6091    ksnik    5    

Simple UI: простой конструктор мобильных приложений для устройств на Android. Обновление от 11.03.2021 - много новых возможностей

Мобильная разработка v8 УУ Абонемент ($m)

Simple UI – это полностью бесплатная платформа для создания мобильных рабочих мест на Android. Конструктор позволяет создавать мобильные клиенты для учетных систем и самостоятельные приложения на телефонах, ТСД (терминалах сбора данных), планшетах, электронных киосках и других устройствах. При этом не нужно разбираться в мобильной разработке, Android SDK ведь основная цель платформы – максимально упростить процесс разработки и поддержки, сделать его визуальным, собирать приложения из готовых блоков с минимумом кода. Причем код обработчиков можно писать на языке учетной системы либо задавать логику обработки событий с помощью команд REST, SQL и визуального конструктора. Проект постоянно развивается изыскивая новые способы упрощения разработки и повышения функционала и является пожалуй самым быстрым способом как создать MVP-проект так и продакшн-систему под конкретное внедрение или тиражный продукт.Тестировалось на 1С: Предприятие 8.3 релиз 8.3.13.1865.

1 стартмани

14.11.2019    21837    241    informa1555    158    

Улучшение стандарта "Структура модуля"

Математика и алгоритмы v8 1cv8.cf Россия Бесплатно (free)

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

26.03.2017    14687    o.nikolaev    23    

Диалог выбора цвета с возможностью определения составляющих цвета RGB для УФ.

Работа с интерфейсом v8 v8::УФ 1cv8.cf Абонемент ($m)

Один из вариантов решения известной проблемы определения составляющих цвета RGB при использовании штатного диалога выбора цвета.

1 стартмани

03.05.2013    21574    108    DO_WHILE_LOOP    4    

Перегрузка документов из ЗиК 7.7 в ЗУП 8.2 через текстовый файл (без конвертации данных)

Зарплата Перенос данных из 1С7.7 в 1C8.X Зарплата v8 ЗУП2.5 Абонемент ($m)

Перегрузка наиболее распространённых документов из ЗиК 7.7 в ЗУП 8.2. Работает через текстовый файл и не использует конвертацию данных. Предназначена для оперативного переброса документов из 7-ки в 8-ку - в случае, когда учёт ведётся параллельно в 2 программах (в 7-ке и в 8-ке) - в первый месяц после перехода. В отличие от конвертации данных, не переносит отсутствующие реквизиты документов (но это малокритично). Рассчитана на программиста 1С, т.к. может требовать программного корректирования обработчиков загрузки (но это на порядок проще, чем работать с конвертацией данных).

1 стартмани

12.11.2013    18400    87    prodines    19    

Конвертация реквизитов Проведен и ПометкаУдаления из 8 в 7.7

Перенос данных из 1С7.7 в 1C8.X v7.7 v8 Абонемент ($m)

Все кто сталкивался с переносом данных из 8 в 77 через конвертацию данных, знают что перенести значение реквизитов Проведен и ПометкаУдаления без танцев с бубнами, ни как не получится, При загрузке обработка ругается, что реквизит Проведен или ПометкаУдаления у документа нет. И это правда, вместо этих реквизитов у документов есть аналогичные методы, которые только возвращают значение. Точно такие танцы пришлось выполнить и мне, хотя все оказалось проще...

1 стартмани

12.12.2013    21740    7    bashinsky    11    

[Расширения] [БП 3.0] Подбор товаров в документе "Реализация товаров и услуг" с упаковками через расширение конфигурации

Обработка документов Оптовая торговля Производство готовой продукции (работ, услуг) Оптовая торговля Производство готовой продукции (работ, услуг) v8 v8::БУ БП3.0 Россия БУ Абонемент ($m)

Расширение «Подбор с упаковками» + немного впечатлений от новых возможностях 8.3.6.* Внесём и мы свои пять копеек. 24.11.2016 - Новая версия расширения 1.0.0.4 под 8.3.9.1850 для БП 3.0.44.200 25.09.2017 - Новая версия расширения 1.0.0.6 под 8.3.10.2580 для БП 3.0.52.36 (исправлен режим совместимости)

1 стартмани

01.06.2015    32238    27    Alex_E    23    

Основные концепции Конвертации данных (КД) для новичков

Перенос данных из 1C8 в 1C8 v8 КД Бесплатно (free)

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

17.10.2017    28986    herfis    26    

Асинхронные вызовы

Практика программирования v8 1cv8.cf Абонемент ($m)

В этой статье я покажу свою реализацию асинхронных вызовов серверных функций и процедур

1 стартмани

02.02.2015    45802    162    rtnm    25    

v8: Концепция минимального изменения конфигурации для легкого обновления

Математика и алгоритмы v8 1cv8.cf Бесплатно (free)

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

28.01.2013    38466    MarSeN    57    

Мастер печатных форм v 3.3 (+English version)

Универсальные печатные формы v8 v8::УФ v8::СКД 1cv8.cf Абонемент ($m)

Создание печатных форм "с нуля" за несколько минут. Моментальная отладка. Не требует знания встроенного языка 1С. Работает в толстом, тонком и вэб-клиентах.

5 стартмани

07.03.2014    95767    1195    kser87    222    

UniPrice: Загрузка прайс-листов из Excel, YandexML, CSV, TXT, MMO, DBF, MXL, CommerceML (импорт товаров, цен, остатков, характеристик, групп номенклатуры, свойств, изображений и др.)

Ценообразование, прайсы Обработка справочников Загрузка и выгрузка в Excel Внешние источники данных Обмен через XML WEB Обработка документов Комиссионная торговля Оптовая торговля Розничная торговля Учет ТМЦ Ценообразование, анализ цен Комиссионная торговля Оптовая торговля Розничная торговля Учет ТМЦ Ценообразование, анализ цен v8 КА1 УТ10 Розница УПП1 УНФ ERP2 УТ11 КА2 УУ Платные (руб)

Если у Вас есть интернет-магазин и он синхронизирован c 1С:Предприятие, то наше предложение для Вас.<br> Если Вы ведете интернет-торговлю закупая товар у поставщиков, то наше предложение для Вас. <br> Если Вы хотите анализировать сотни прайс-листов конкурентов и таким образом строить свою ценовую политику, то наше предложение для Вас.<br> Если Вы тратите много времени = денег на обработку прайс-листов, то наше предложение для Вас.<br> <br><br> Мы хорошо поработали на протяжении года, вложили опыт и знания 10 лет работы в сфере e-commerce и баз данных 1С:Предприятие, организовали инфраструктуру и поддержку проекту. И вот наконец, рады сообщить, что готовы представить Вашему вниманию новый мощнейший универсальный модуль для обработки прайс-листов UniPrice, который будет делать всю работу с прайс-листами за Вас автоматически по расписанию.<br> Уверены, что UniPrice даст неоспоримое конкурентное преимущество Вашему бизнесу.<br>

1000 руб.

20.03.2017    73676    393    211    

Конструктор мобильного клиента Simple WMS Client: способ создать полноценный ТСД без мобильной разработки. Теперь новая версия - Simple UI (обновлено 14.11.2019)

Инструментарий разработчика Сканер штрих-кода Терминал сбора данных Мобильная разработка Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Учет ОС и НМА Учет ТМЦ Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Учет ОС и НМА Учет ТМЦ v8 v8::Mobile БУ УУ Абонемент ($m)

Simple WMS Client – это визуальный конструктор мобильного клиента для терминала сбора данных(ТСД) или обычного телефона на Android. Приложение работает в онлайн режиме через интернет или WI-FI, постоянно общаясь с базой посредством http-запросов (вариант для 1С-клиента общается с 1С напрямую как обычный клиент). Можно создавать любые конфигурации мобильного клиента с помощью конструктора и обработчиков на языке 1С (НЕ мобильная платформа). Вся логика приложения и интеграции содержится в обработчиках на стороне 1С. Это очень простой способ создать и развернуть клиентскую часть для WMS системы или для любой другой конфигурации 1С (УТ, УПП, ERP, самописной) с минимумом программирования. Например, можно добавить в учетную систему адресное хранение, учет оборудования и любые другие задачи. Приложение умеет работать не только со штрих-кодами, но и с распознаванием голоса от Google. Это бесплатная и открытая система, не требующая обучения, с возможностью быстро получить результат.

5 стартмани

09.01.2019    50667    262    informa1555    234    

Бот Telegram и HTTP сервис в 1С

WEB 8.3.8 Бесплатно (free)

Настройка рабочего вебхука telegram для 1С используя IIS (Internet Information Services - встроенный в windows веб-сервер). Мой опыт.

26.01.2021    5340    solidsun    10    

Совершенный коТ (Cat complete)

Практика программирования v8 1cv8.cf Бесплатно (free)

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

03.06.2019    9711    vasilev2015    150    

Форма редактирования списка значений

Универсальные функции v8 1cv8.cf Абонемент ($m)

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

1 стартмани

24.06.2010    31817    412    Spartan    19    

Программирование в Штрих-М Кассир 5

Практика программирования Розничная торговля v8 1cv8.cf Бесплатно (free)

Методы и свойства для программирования в Штрих-М Кассир 5.

13.03.2020    3933    Ignatov_mu    2    

1С 7.7 Универсальный показ и разные прибамбасы для отладки (все в одной форме)

Инструментарий разработчика v7.7 openconf 1cv7.md Россия Абонемент ($m)

(добавлено: складывание ТаблицЗначений из колонки, добавление как реквизита ТабличнойЧасти документа в новую колонку, вызов команды на последовательность действий (из дополнительной неуниверсальной части) (как результат: теперь можно отработать такую составную команду "НаборДействий_ДобавитьРеквизит(ТЧ),СложитьТ,Свернуть(Клиент@Приход#Расход),Печать") Универсальная обработка 1)Обработчик ТаблицыЗначений (Т) (списказначений) 1.1)Если ей передать таблицузначений (Т) (списокзначений) - покажет его на своей форме и дальше с ней можно извращаться (добавлять колонки с реквизитами значений из другой колонки (в том числе ВнутреннийИдентификатор, КоличествоСтрок табличной части Помеченность на удаление, саму табличную часть как ТаблицаЗначений)), показывать реквизит (.../шапку, табличную часть) значения из ячейки, сортировать, свертывать, сохранять в значение внутр в файл, ...., скидывать в dbf (с ограничениями по колонкам), разворачивать в плоскую таблицу значения из списков из колонки Т (создает таблицу с копиями строк для каждого значения из списка), получать таблицузначений как сумму строк таблицзначений из колонки (т.о. можно получить суммарную табличную часть списка документов) поиск дублей строк по любому набору колонок, некоторые математические действия со значениями колонок, подсчитывает итог текущей колонки, выдает Т на печать,...) 1.2)Можно загружать Т из файла внутр 1.3)Можно загружать табличную часть любого документа 2)Может использоваться для открытия формы документа/элементасправочник (через команду вызова) (делает интелектуально (открывает на просмотр, если заблокирован), открывает форму списка, если нет формы элемента и т.п.), показа движений регистров документа ... 3)Может быть использован отдельный обработчик не универсальный для пристыковки не универсальных расчетов значений по содержимому ячеек колонки (приложен пример ПоказатьТ_Доб_НеУниверсальность.ert) (удобно использовать, в том числе, из UCoice.ert ) В ПоказатьТ_Доб_НеУниверсальность.ert класть обработчики не универсальные, чтобы ПоказатьТ.ert открывалась во всех базах В ПоказатьТ_Доб_НеУниверсальность.ert можно класть строки выполнения последовательности действий (см. в модуле ПоказатьТ_Доб_НеУниверсальность) (например, "НаборДействий_ДобавитьРеквизит(ТЧ),СложитьТ,Свернуть(Клиент@Приход#Расход),Печать" - выполнится указанный набор действий (т.е. получим печатную таблицу суммы табличный частей документов из текущей колонки, свернутую по "Клиент","Приход,Расход" (т.е. считаем, что Клиент,Приход,Расход - есть колонки в ТабличныхЧастях документов из текущей колонки) ) (сама обработки такой строки происходит в ПоказатьТ.ert)

1 стартмани

20.12.2010    11394    237    wokituk    4    

Правила обмена УТ 11.0 - Бух 2.0 с комментариями

Обмен через XML Перенос данных из 1C8 в 1C8 v8 БП2.0 УТ10 Россия БУ Абонемент ($m)

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

1 стартмани

10.03.2011    11420    515    Brook    12    

Отчеты по списку сохраненных настроек - обработка, подключаемая к отчету на основе универсального

Универсальные обработки Управленческие v8 УПП1 Россия Абонемент ($m)

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

1 стартмани

28.07.2014    8318    11    ok521    2    

Расширения конфигурации. Нюансы поведения

Практика программирования v8 Бесплатно (free)

Предлагаю дополнения к документации, полученные опытным путём. Это поможет лучше понять специфику поведения расширений и учесть "подводные камни".

06.01.2016    93139    Yashazz    65    

Мобильный HTML-интерфейс, взгляд изнутри

Работа с интерфейсом Мобильная разработка v8::Mobile Бесплатно (free)

Для реализации красивого интерфейса в мобильном приложении 1С удобно использовать возможности стека HTML / CSS / JavaScript. О том, как построить отзывчивый HTML-интерфейс с перехватом событий и выполнением JavaScript-кода в поле HTML-документа на форме 1С, рассказал сотрудник отдела мобильной разработки в компании «1С-Рарус» Роман Сухоруков.

28.12.2020    2560    ingeneerz@gmail.com    10    

Большой пакет дополнений для Simple UI - январь 2021

Мобильная разработка v8::Mobile Бесплатно (free)

В этот раз множество полезных нововведений в мобильной платформе, исправлено все, о чем просили, а также прибрался в документации, актуализировал конструктор на 1С (с учетом текущих изменений, а также скорого выхода стационарного клиента) и переснял видео по-новому. Конструктор на платформе 1С:Предприятие 8.3.13.1865. Данный пост является дополнением к статье  https://infostart.ru/public/1153616/

22.01.2021    848    informa1555    9    

Групповая отправка отчетов в контролирующие органы из 1С:Зарплата и кадры государственного учреждения, редакция 3.1

Регламентированная отчетность Обмен через XML v8 v8::СПР v8::УФ ЗКГУ3.0 Абонемент ($m)

Групповая отправка отчетов в ФНС, ПФР, Росстат из конфигураций основанных на управляемых формах. Обработка предоставляет возможность указания каталога с xml файлами отчетов на отправку, после чего автоматически отправляет все отчеты в контролирующий орган, самостоятельно закрывая все всплывающие уведомления. Обработка предполагает корректность заполнения форм отчетности - вид, период, организация, получатель. Цель - облегчить работу централизованных бухгалтерий, ведущих десятки бюджетных учреждений и формирующих по тем или иным причинам отчетность вне 1С.

1 стартмани

02.03.2021    492    0    YA_514896950    0    

Создание нескольких документов на основании одного с открытием созданных документов

Практика программирования v8 ERP2 Россия Бесплатно (free)

Возникла необходимость создания нескольких документов на основании одного с открытием новых документов. При этом хотелось использовать типовой механизм создания на основании.

19.03.2021    419    volconok27    0    

Три урока 1С81 для переходящих с 1с77

Практика программирования Перенос данных из 1С7.7 в 1C8.X v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

09.02.2012    19763    44    fixin    13    

СделайСАМ: лжеОбъектное расширение конфигурации

Практика программирования v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

20.11.2012    12756    34    samamoiloff    23    

Создание произвольной таблицы значений на форме в управляемом приложении программным способом

Практика программирования v8 Абонемент ($m)

Как создать произвольную таблицу значений на форме в управляемом приложении программным способом

1 стартмани

14.08.2014    117632    232    profiprog1c    42    

Библиотека программного изменения формы (УФ)

Инструментарий разработчика Работа с интерфейсом Универсальные функции v8 1cv8.cf Абонемент ($m)

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

1 стартмани

07.08.2020    5309    BuriyLesha    17    

Поиск источника подписок

Практика программирования v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

17.09.2014    5283    7    thelans    9    

Краткое руководство по внесению изменений в конфигурацию

Практика программирования v8 1cv8.cf Абонемент ($m)

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

1 стартмани

13.01.2020    19655    sapervodichka    41    

RPA платформа OneRPA

Искусственный интеллект (AI) v8 Платные (руб)

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

100000 руб.

03.03.2021    2187    0    22    

Отчет об изменениях в объектах

Журнал регистрации v8 1cv8.cf Россия Абонемент ($m)

Обработка подписывается на событие записи выбранных объетов, и по команде, показывает таблицу изменений реквизитов в объекте. Обработка универсальная - не требует вносить изменения в конфигурацию. Eсть пример подключения к обмену ковертации данных через XML.

1 стартмани

21.11.2011    23915    210    i132    6    

Переопределение ввода по строке в управляемой форме 1С

Работа с интерфейсом Практика программирования v8 1cv8.cf Абонемент ($m)

Повествование о событиях: «Автоподбор», «ОкончаниеВводаТекста», «ПриПолученииДанныхВыбора»; о глобальном методе «ПолучитьДанныеВыбора»; и о том, как с их помощью полностью переопределить стандартный автоподбор (ввод по строке) для поля управляемой формы.

1 стартмани

26.08.2013    57891    22    i.kovtun    21    

Консоль запросов, СКД, ADODB. Управляемое приложение.

Консоль запросов v8::УФ v8::Запросы v8::СКД 1cv8.cf Абонемент ($m)

Консоль запросов/отчетов, СКД, ADODB. Ввывод в таблицу значений, дерево или табличный документ(только для СКД)), обработка результата, произвольные обработчики расшифровки и прочие плюшки. Написана с нуля для платформы 8.3.х. На платформе 8.3.5 доступен Конструктор запросов в тонком клиенте.

1 стартмани

21.02.2014    34512    544    unknownDaemon    67    

Подсистема "Инструменты разработчика" v5.80

Инструментарий разработчика v8 1cv8.cf Бесплатно (free)

Интегрированный набор инструментов разработчика: - консоль кода - консоль запросов - консоль построителя отчетов - консоль компоновки данных - консоль заданий - конструктор запроса - справочник алгоритмов - исследователь объектов - интерфейсная панель - настройка журнала регистрации - анализ журнала регистрации - настройка техножурнала - анализ техножурнала - подбор и обработка объектов - редактор объекта БД - редактор констант - редактор параметров сеанса - редактор изменений по плану обмена - редактор пользователей - редактор предопределенных - редактор хранилищ настроек - динамический список - поиск дублей и замена ссылок - контекстная подсказка - синтакс-помощник - поиск битых ссылок - поиск ссылок на объект - структура хранения БД - удаление объектов с контролем ссылок - и прочее

23.09.2007    565517    34514    tormozit    2783    

Секреты профессионалов: поддержка и сопровождение правил обмена — сложное становится простым!

Обмен через XML v8 КД Абонемент ($m)

В вышедший недавно релиз 2.1.7.1 конфигурации "1С:Конвертация данных" разработчики включили интересную обработку - «Сравнение и объединение правил обмена». Хотите узнать, какие новые возможности она может Вам предложить?

1 стартмани

12.03.2013    71423    285    tomvlad    110