<?xml version="1.0" encoding="utf-8"?>
<!-- generator="Joomla! - Open Source Content Management" -->
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Tro.net.ua - Информационный портал в сфере IT - Tro.net.ua - Информационный портал в сфере IT - feed</title>
		<description><![CDATA[Информационный портал Троцкого Юрия. Советы и рекомендации в сфере компьютерных технологий. Новости IT. Задать вопрос специалисту. Предоставление услуг облачного хостинга 1С. Аренда 1С в облаке. Будни и юмор системных администраторов.]]></description>
		<link>https://tro.net.ua/main/soft.html</link>
		<lastBuildDate>Mon, 06 Jul 2026 11:06:56 +0000</lastBuildDate>
		<generator>Joomla! - Open Source Content Management</generator>
		<atom:link rel="self" type="application/rss+xml" href="https://tro.net.ua/?format=feed&amp;task=feed&amp;type=rss&amp;category_id=4"/>
		<language>ru-ru</language>
		<item>
			<title>Как начать вести учет в малом бизнесе ?</title>
			<link>https://tro.net.ua/main/soft/item/kak-nachat-vesti-uchet-v-malom-biznise.html</link>
			<guid isPermaLink="true">https://tro.net.ua/main/soft/item/kak-nachat-vesti-uchet-v-malom-biznise.html</guid>
			<description><![CDATA[<div class="element element-textarea first last">
	<div><p>О том, как выбрать подходящую&nbsp;конфигурацию 1С для вашего бизнеса.</p>
<div class="uk-badge">тонкий клиент</div></div><div><p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp; &nbsp; &nbsp;Хочется внести немного ясности и, по возможности, помочь в правильном выборе конфигурации 1С, которая будем вам служить надежным помощником в ведении вашего бизнеса.</p>
<p>&nbsp; &nbsp; &nbsp;Занимаясь внедрением 1С на различных организациях с разными сферами деятельности я часто сталкиваюсь с интерестными феноменами. Работающие уже не один год в 1С "прожженные" бухгалтера, знающие каждую запятую и назначение в плане счетов, при вопросе "в какой 1С вы работаете" - отвечают "В восьмерке". (да, это не правильный ответ :)&nbsp;</p>
<p>&nbsp; &nbsp;Если вкратце, то с чем работают пользователи - это <em><strong>конфигурация 1С</strong> </em>(бухгалтерия, управление торговлей, документооборот), которая уже сама по себе работает <em><strong>на платформе 1С</strong></em>&nbsp;(7.7, 8.1, 8.3). Так что минимально правильный ответ будет - "1С Бухгалтерия". Ну а у самих конфигураций есть ее <em><strong>версия конфигурации</strong></em> (1.2, 1.3) - это насколько она "свежая".</p>
<p>&nbsp; &nbsp; &nbsp;Так что практически исчерпывающее описание будет, как вариант, - "Я работаю в 1С Бухгалтерия 1.2 на платформе 8"</p>
<p>&nbsp; &nbsp; &nbsp;Как я и писал выше, пользователь взаимодействует именно с конфигурацией. Для него практически нет разницы какая там платформа - это удел уже администраторов 1С или в большей степени - программистов 1С. Так что раз уже мы понимаем с чем будем иметь дело - осталось ответить на реально важный вопрос - <strong>как выбрать подходящую именно для вашего бизнеса конфигурацию 1С ?</strong></p>
<p>&nbsp; &nbsp; &nbsp; Конфигураций 1С достаточно много и грубо их можно разделить на:</p>
<ul>
<li><strong><em>типовые</em></strong>&nbsp;- разработанные самой компанией 1С или под ее крылом. Каждая конфигурация нацелена на ведение учета (правильнее сказать - автоматизацию процесса) типовых задач. Закупку товара, расчет зарплаты, расчет прибыли. Подходят в большинстве случаев для&nbsp; отдела по направлению деятельности. В отдел бухгалтерии ставим, что логично, 1С Бухгалтерию, а на торговую точку ставим 1С Розница. Примеры конфигураций - 1С Бухгалтерия, Управление Торговлей, Розница и т.д.</li>
<li><em><strong>комплексные</strong></em> - это уже&nbsp; "прокачанные" конфигурации, в которых объеденены функции нескольких типовых конфигураций. Например 1С УТП (Управление Торговым Предприятием) - эта конфигурация объеденяет в себе и 1С УТ (управление торговлей) в которой менеджера продают, кладовщики списывают, и 1С Бухгалтерию, в которой ведется четкий бухгалтерский и налоговый учет. Примеры - 1С УТП, 1С УПП</li>
<li><em><strong>отраслевые </strong></em>- специальные конфигурации, написанные под особенности какой-то отрасли. например в 1С Швейное Производство есть специальные документы для описания кроя одежды</li>
<li><em><strong>прикладные</strong></em> - море других конфигураций, включающих и инструменты для корпоративного ведения документации (1С Документооборот)&nbsp; и специально написанных для помощи программистам (1С Конвертация данных)</li>
</ul>
<p>Большие организации, работающие с учетом уже не один год, с течением опыта уже сами видят направление учета и понимают в сторону какой конфигурации им смотреть. Они имеют большой штат сотрудников и возможность выделять ресурсы. В большинстве случаев на них "трудится" или чтото-из комплексных решений (Например 1С УПП - Управление Производтственным Предприятием) или используют еще более гибкие схемы, когда в бухгалтерии установлена 1С Бухгалтерия и 1С ЗуП (Зарплата и правление персоналом), на складе 1С УТ а на магазинах 1С Розница и все эти системы автоматически постоянно обмениваются информацией.</p>
<p>Более сложно разобраться с всей этой горой начинающему бизнесу. Мало того что на ваши плечи упала гора вопросов по вашему направлению, так еще и нужно понять как все это учитывать и в чем?</p>
<p>Пересмотрев много конфигураций мой совет для малого бизнеса - если вам не нужна именно строгая бухгалтерская отчетность прямо с 1С (а она вам 99% не нужна) - используйте <em><strong>1С УНФ (Управление Небольшой Фирмой)</strong></em>. Удобство этой конфигурации в том что в ней есть базовый функционал для практически любой сферы:&nbsp;</p>
<ul>
<li>продажи</li>
<li>закупки</li>
<li>выполнение работ</li>
<li>производство</li>
<li>учет денег</li>
<li>расчет зарплаты</li>
<li>CRM-система с массовыми рассылками почты и СМС</li>
<li>работа с торговым оборудованием (сканеры штрих-кодов, принтеры этикеток и т.д.)</li>
<li>интеграция с различными сайтами и интренет-магазинами (например PromUA)</li>
<li>и т.д.</li>
</ul>
<p>Рельно очень удобная конфигурация обладает еще одним значимым плюсом - она очень быстро развиваеться и наращивает функционал при этом оставаясь максимально понятной и намного более простой чем большинство других конфигураций 1С.</p>
<p>&nbsp; &nbsp; &nbsp;Ну а мы, с своей стороны, поможем вам установить, настроить, разобраться и запуститься ))&nbsp;</p>
<p>P.S. Кстати, мы так-же предоставляем услуги хостинга 1С на наших облачных серверах. А выбрав, например, 1С УНФ - мы организуем для вас работу 1С прямо с интернет-браузера !!! Это не шутка :)</p>
<table style="margin-left: auto; margin-right: auto;">
<tbody>
<tr>
<td>
<p><img src="https://tro.net.ua/images/Icon_My/Phone1.png" alt="Phone1" width="50" height="50" style="float: right;" title="1CHostingCloud Phone" /></p>
</td>
<td>&nbsp;<strong>+38 (096) 514-25-60</strong></td>
</tr>
<tr>
<td><img src="https://tro.net.ua/images/Icon_My/viber.png" alt="viber" width="50" height="50" title="1CHostingCloud Viber" /><img src="https://tro.net.ua/images/Icon_My/telegramm.png" alt="telegramm" width="50" height="50" title="1CHostingCloud Telegramm" /></td>
<td>&nbsp;<strong>+38 (066) 730-80-07</strong></td>
</tr>
<tr>
<td><img src="https://tro.net.ua/images/Icon_My/email.png" alt="email" width="50" height="50" style="float: right;" title="1CHostingCloud eMail" /></td>
<td>&nbsp;<strong><span id="cloakd7097113c547d9543cfb635a80de834b">Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.</span><script type='text/javascript'>
				document.getElementById('cloakd7097113c547d9543cfb635a80de834b').innerHTML = '';
				var prefix = '&#109;a' + 'i&#108;' + '&#116;o';
				var path = 'hr' + 'ef' + '=';
				var addyd7097113c547d9543cfb635a80de834b = '1CH&#111;st&#105;ngCl&#111;&#117;d' + '&#64;';
				addyd7097113c547d9543cfb635a80de834b = addyd7097113c547d9543cfb635a80de834b + 'tr&#111;' + '&#46;' + 'n&#101;t' + '&#46;' + '&#117;&#97;';
				var addy_textd7097113c547d9543cfb635a80de834b = '1CH&#111;st&#105;ngCl&#111;&#117;d' + '&#64;' + 'tr&#111;' + '&#46;' + 'n&#101;t' + '&#46;' + '&#117;&#97;';document.getElementById('cloakd7097113c547d9543cfb635a80de834b').innerHTML += '<a ' + path + '\'' + prefix + ':' + addyd7097113c547d9543cfb635a80de834b + '\'>'+addy_textd7097113c547d9543cfb635a80de834b+'<\/a>';
		</script></strong></td>
</tr>
<tr>
<td><img src="https://tro.net.ua/images/1CHosting/facebook.jpg" alt="facebook" width="50" height="50" style="float: right;" title="1CHostingCloud FaceBook" />&nbsp;</td>
<td><a href="https://www.facebook.com/1CHostingCloud" data-mce-tmp="1">https://www.facebook.com/1CHostingCloud</a></td>
</tr>
<tr>
<td>&nbsp;<img src="https://tro.net.ua/images/1CHosting/Instagram_icon.png" alt="Instagram icon" width="50" height="50" style="float: right;" title="1CHostingCloud Instagram" /></td>
<td><a href="https://www.instagram.com/1chostingcloud/">https://www.instagram.com/1chostingcloud</a></td>
</tr>
</tbody>
</table></div></div>]]></description>
			<pubDate>Tue, 04 Aug 2020 18:58:59 +0000</pubDate>
		</item>
		<item>
			<title>Создание внешней печатной формы по стандарту БСП (тонкий клиент)</title>
			<link>https://tro.net.ua/main/soft/item/vneshnya-pechatnaya-forma.html</link>
			<guid isPermaLink="true">https://tro.net.ua/main/soft/item/vneshnya-pechatnaya-forma.html</guid>
			<description><![CDATA[<div class="element element-textarea first last">
	<div><p>Создание внешней печатной формы для тонкого клиента</p>
<div class="uk-badge">тонкий клиент</div></div><div><p>&nbsp;</p>
<p>По сравнению с созданием внешней печатной формы для толстого клиента - работа с тонким клентом получила плюсы в возможностях и минусы в разработке. На толстом клиенте было достаточно создать внешнюю печатную форму и далее в режиме предприятия указать, к какому объекту (справочнику или документу) она будет применена.</p>
<p>Если вы хотите создать внешнюю печатную форму для тонкого клиента, подключить его родными средствами конфигурации и при этом не городить самому дополнительный код для ее вывода, для конфигураций, построенных на Библиотеке Стандартных Подсистем (БСП), например таких как УПП 2.0, БП 3.0, УТ 11, УНФ - ниже приведен пример.</p>
<ol>
<li><strong>Создаем внешнюю обработку</strong></li>
<li>В Макетах создаем <strong>"НашМакет"&nbsp;</strong></li>
<li>Дальше тот самый особенный момент - в модуле объекта <strong>создаем следующие процедуры и функции</strong>:</li>
</ol>
<pre><code>Функция СведенияОВнешнейОбработке() Экспорт<br /> <br /> ПараметрыРегистрации = Новый Структура;<br /> МассивНазначений = Новый Массив;<br /> МассивНазначений.Добавить("Документ.ЗаказПокупателя"); //Указываем объект куда будет подключена внешняя печатная форма<br /> <br /> ПараметрыРегистрации.Вставить("Вид", "ПечатнаяФорма"); <br /> ПараметрыРегистрации.Вставить("Назначение", МассивНазначений);<br /> ПараметрыРегистрации.Вставить("Наименование", "Спецификация"); <br /> ПараметрыРегистрации.Вставить("БезопасныйРежим", ЛОЖЬ);<br /> ПараметрыРегистрации.Вставить("Версия", "1.0"); <br /> ПараметрыРегистрации.Вставить("Информация", "Спецификация"); <br /> ТаблицаКоманд = ПолучитьТаблицуКоманд();<br /> ДобавитьКоманду(ТаблицаКоманд, "НазваниеНашейПечатнойФормы", "НазваниеНашейПечатнойФормы", "ВызовСерверногоМетода", Истина, "ПечатьMXL"); //Пишем как будет отображаться название нашей печатной формы в предприятии<br /> ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд);<br /> Возврат ПараметрыРегистрации;<br />КонецФункции</code></pre>
<p>&nbsp;</p>
<pre><code>Функция ПолучитьТаблицуКоманд()<br /> Команды = Новый ТаблицаЗначений;<br /> Команды.Колонки.Добавить("Представление", Новый ОписаниеТипов("Строка"));<br /> Команды.Колонки.Добавить("Идентификатор", Новый ОписаниеТипов("Строка"));<br /> Команды.Колонки.Добавить("Использование", Новый ОписаниеТипов("Строка")); <br /> Команды.Колонки.Добавить("ПоказыватьОповещение", Новый ОписаниеТипов("Булево"));<br /> Команды.Колонки.Добавить("Модификатор", Новый ОписаниеТипов("Строка"));<br /> Возврат Команды;<br />КонецФункции</code></pre>
<p>&nbsp;</p>
<pre><code>Процедура ДобавитьКоманду(ТаблицаКоманд, Представление, Идентификатор, Использование, ПоказыватьОповещение = Ложь, Модификатор = "")<br />НоваяКоманда = ТаблицаКоманд.Добавить();<br /> НоваяКоманда.Представление = Представление; <br /> НоваяКоманда.Идентификатор = Идентификатор;<br /> НоваяКоманда.Использование = Использование;<br /> НоваяКоманда.ПоказыватьОповещение = ПоказыватьОповещение;<br /> НоваяКоманда.Модификатор = Модификатор;<br />КонецПроцедуры</code></pre>
<p>&nbsp;</p>
<pre><code>Процедура Печать(МассивОбъектов, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт<br />УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм, "НашМакет", "НашМакет", СформироватьПечатнуюФорму(МассивОбъектов[0], ОбъектыПечати)); //Смотрим внимательно на НашМакет<br />КонецПроцедуры&nbsp;</code></pre>
<p>&nbsp;</p>
<pre><code>Функция СформироватьПечатнуюФорму(СсылкаНаДокумент, ОбъектыПечати)<br />ТабличныйДокумент = Новый ТабличныйДокумент;<br /> ТабличныйДокумент.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_НашМакет";&nbsp;//Смотрим внимательно на название НашМакет<br />МакетОбработки = ПолучитьМакет("НашМакет");&nbsp; //Тут пишем имя своего макета<br />//шапка как пример<br /> ОбластьШапка = МакетОбработки.ПолучитьОбласть("Шапка"); <br /> ОбластьШапка.Параметры.НомерДокумента = СсылкаНаДокумент.Номер;<br /> ОбластьШапка.Параметры.ДатаДокумента = Формат(СсылкаНаДокумент.Дата,"ДФ=dd.MM.yyyy");<br /> ОбластьШапка.Параметры.получатель = СсылкаНаДокумент.Контрагент;<br /> ОбластьШапка.Параметры.телефон = ПолучитьКОнтактнуюинформацию(СсылкаНаДокумент.Контрагент,"Телефон");<br /> ОбластьШапка.Параметры.адрес = ?(ЗначениеЗаполнено(ПолучитьКОнтактнуюинформацию(СсылкаНаДокумент.Контрагент,"Факт. адрес")),ПолучитьКОнтактнуюинформацию(СсылкаНаДокумент.Контрагент,"Факт. адрес"),ПолучитьКОнтактнуюинформацию(СсылкаНаДокумент.Контрагент,"Юр. адрес"));; <br /> ОбластьШапка.Параметры.ВалютаДокумента = СсылкаНаДокумент.ВалютаДокумента;<br />ТабличныйДокумент.Вывести(ОбластьШапка);<br />//И далее заполняем свой макет<br />Возврат ТабличныйДокумент;&nbsp;<br />КонецФункции<br /></code></pre>
<p>4. После описания заполнения макета сохраняем его и в самой конфгурации добавляем как <strong>"внешнюю печатную форму или обработку"</strong>. В зависимости от конфигурации этот пункт будет в разных местах - ищем. После добавления ваша печатная форма вольется в конфигурацию как родная и будет корректно отображаться в командах печати и самого объекта и на форме списка. Кстати, эти настройки тоже производятся уже в самом режиме предприятия при добавлении формы.</p>
<p>&nbsp;</p>
<p>На этом все.</p>
<p><strong>P.S. Так-же мы предоставлям надежное обланое хранилище для ваших баз 1С. <em><a href="https://tro.net.ua/item/5_prichin_voblako_1c.html" target="_self" title="Облачное хранилище 1С 1CHostingCloud">Подробнее...</a></em></strong></p></div></div>]]></description>
			<pubDate>Sat, 27 Jun 2020 15:17:27 +0000</pubDate>
		</item>
		<item>
			<title>Вывод изображения их Хранилища Значений на форму</title>
			<link>https://tro.net.ua/main/soft/item/1c-image-to-form.html</link>
			<guid isPermaLink="true">https://tro.net.ua/main/soft/item/1c-image-to-form.html</guid>
			<description><![CDATA[<div class="element element-textarea first last">
	<div><p>Простой метод работы с изображениями</p>
<div class="uk-badge">тонкий клиент</div></div><div><p>&nbsp;</p>
<ol>
<li>В объекте формы создаем реквизит "АбонКартаФотография" тип "строка"</li>
<li>На самой форме создаем связанный с ним элемент вид "Поле картинки"</li>
<li>В реквизите "мАбонКартаФотографияХранилище&nbsp;" ложим картинку, тип "ХранилищеЗначений"</li>
</ol>
<pre><code>&amp;НаСервере
Процедура ПолучитьКартинку(мАбонКартаФотографияХранилище)
	
		АбонКартаФотография = ПоместитьВоВременноеХранилище(мАбонКартаФотографияХранилище.Получить(), УникальныйИдентификатор);

КонецПроцедуры</code></pre>
<p><strong>P.S. Так-же мы предоставлям надежное обланое хранилище для ваших баз 1С.&nbsp;<em><a href="https://tro.net.ua/item/5_prichin_voblako_1c.html" target="_self" title="Облачное хранилище 1С 1CHostingCloud">Подробнее...</a></em></strong></p></div></div>]]></description>
			<pubDate>Sun, 10 Nov 2019 14:27:34 +0000</pubDate>
		</item>
		<item>
			<title>Простая выгрузка/загрузка данных между 1С</title>
			<link>https://tro.net.ua/main/soft/item/simple-import-export-data-1c.html</link>
			<guid isPermaLink="true">https://tro.net.ua/main/soft/item/simple-import-export-data-1c.html</guid>
			<description><![CDATA[<div class="element element-textarea first last">
	<div><p>Полезная встроенная функция, о которой мало кто знает</p>
<div class="uk-badge">толстый клиент, тонкий клиент</div></div><div><p>&nbsp;</p>
<p>&nbsp; &nbsp; &nbsp;Если у вас есть необходимость, к примеру, передать куда-то результат запроса в таблице значений, или сохранить результат в файле - 1С позволяет сделать это одной командой и без изобретения велосипеда: <strong>ЗначениеВФайл()</strong></p>
<p><em><strong>выгрузка в файл</strong></em></p>
<pre><code>ЗначениеВФайл(ПолныйПутьИмяФайла,ТЗДокументы);</code></pre>
<p>В результате по полному пути у вас будет лежать серилизованный текстовый файл, который вы легко сможете загрузить в 1С и снова получить исходную ТаблицуЗначений</p>
<div><em><strong>загрузка из файла</strong></em></div>
<div>
<pre><code> ТЗ	=	ЗначениеИзФайла("ПолныйПутьИмяФайла");</code></pre>
</div>
<p><strong>P.S. Так-же мы предоставлям надежное обланое хранилище для ваших баз 1С.&nbsp;<em><a href="https://tro.net.ua/item/5_prichin_voblako_1c.html" target="_self" title="Облачное хранилище 1С 1CHostingCloud">Подробнее...</a></em></strong></p></div></div>]]></description>
			<pubDate>Mon, 14 Oct 2019 12:02:26 +0000</pubDate>
		</item>
		<item>
			<title>Свои подсказки для передаваемых параметров</title>
			<link>https://tro.net.ua/1c/%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5/item/1c-my-help-for-parametrs.html</link>
			<guid isPermaLink="true">https://tro.net.ua/1c/%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5/item/1c-my-help-for-parametrs.html</guid>
			<description><![CDATA[<div class="element element-textarea first last">
	<div><p>&nbsp; &nbsp; Как добавить свои подсказки для передаваемых параметров процедур или функций в 1С</p>
<div class="uk-badge">толстый клиент, тонкий клиент</div></div><div><p>&nbsp;</p>
<p>&nbsp; &nbsp; &nbsp;Порой бывает так, что в конфигурации лежат свои процедуры или функции, написанные уже достаточно давно и с какими-то неявно написанными названиями передаваемых параметров. Написано что нужно ввести какой-то <strong><em>param1</em></strong>, <em><strong>param2</strong></em>, <em><strong>param3</strong></em>....Что это вообще такое ?</p>
<p>&nbsp; &nbsp; &nbsp;Конечно, правилом хорошего тона, считается логичное описание имен параметров, но в 1С есть для этого один интерестный инструмент - <em><strong>добавление описания для параметров</strong></em>.</p>
<p>&nbsp; &nbsp; &nbsp;Для этого необходимо, используя стандарный механизм комментирования через <em><strong>//</strong></em><strong>&nbsp;</strong>перед процедурой или функцией написать</p>
<p><em><strong>// имя параметра - Описание или подсказка к этому параметру</strong><br /></em></p>
<p>Пример применения ниже:</p>
<table style="margin-left: auto; margin-right: auto;">
<tbody>
<tr>
<td>
<div class="wk-gallery-slider" id="gallery-slider-227-6a4b8c5079311" data-widgetkit="gallery-slider" data-options='{"lightbox":1,"lightbox_caption":1,"spotlight":1,"spotlight_effect":"","center":1,"style":"slider","width":600,"height":"auto","order":"default","total_width":"auto","spacing":2,"sticky":0,"duration":500}'>
<ul class="slides">

	
				
					<li style="background: url('/cache/widgetkit/gallery/227/1c_param_1-31b427f49f.png') 50% 0 no-repeat;"><a class="" style="width: 600px;" href="https://tro.net.ua/images/1C_param_com/1c_param_1.png" data-lightbox="group:227-6a4b8c5079311" title="Добавляем описание к параметрам" data-spotlight="on"><div style="height: 339px; width: 600px;"></div></a></li>
		
	
				
					<li style="background: url('/cache/widgetkit/gallery/227/1c_param_2-da4c034db0.png') 50% 0 no-repeat;"><a class="" style="width: 600px;" href="https://tro.net.ua/images/1C_param_com/1c_param_2.png" data-lightbox="group:227-6a4b8c5079311" title="При обращении к процедуре видим подсказку к параметру" data-spotlight="on"><div style="height: 75px; width: 600px;"></div></a></li>
		
		
</ul>
</div>

</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p><strong>P.S. Так-же мы предоставлям надежное обланое хранилище для ваших баз 1С.&nbsp;<em><a href="https://tro.net.ua/item/5_prichin_voblako_1c.html" target="_self" title="Облачное хранилище 1С 1CHostingCloud">Подробнее...</a></em></strong></p>
<div id="gtx-trans" style="position: absolute; left: 505px; top: 466px;">&nbsp;</div></div></div>]]></description>
			<pubDate>Fri, 30 Aug 2019 14:37:09 +0000</pubDate>
		</item>
		<item>
			<title>Открытие формы в режиме выбора с отбором и возвратом выбора в произвольную процедуру (тонкий клиент)</title>
			<link>https://tro.net.ua/main/soft/item/formavibora.html</link>
			<guid isPermaLink="true">https://tro.net.ua/main/soft/item/formavibora.html</guid>
			<description><![CDATA[<div class="element element-textarea first last">
	<div><p>&nbsp; &nbsp; &nbsp;Как на управляемой форме правильно открыть другую форму в режиме выбора с отбором и вернуть результат выбора в произвольную процедуру.</p>
<div class="uk-badge">тонкий клиент</div></div><div><p>&nbsp;</p>
<p>&nbsp; &nbsp; &nbsp;Подобного рода задачи задачи появляются достаточно часто. Универсальное решение, чтобы не "выдумывать велосипед" каждый раз заново смотрим в коде ниже.</p>
<pre><code>&amp;НаКлиенте
Процедура КнопкаОткрытьФормуВыбора(Команда)
СтруктураПараметров = Новый Структура;
Отбор = Новый Структура;
Отбор.Вставить("ТипНоменклатуры", НужныйТипНоменклатуры );	
СтруктураПараметров.Вставить("Отбор", Отбор);
СтруктураПараметров.Вставить("РежимВыбора", Истина);
ОткрытьФорму("Справочник.Номенклатура.ФормаВыбора", СтруктураПараметров,ЭтаФорма.УникальныйИдентификатор,,,,Новый  ОписаниеОповещения("ВыборПроизведен",ЭтаФорма),РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
КонецПроцедуры</code></pre>
<pre><code>&amp;НаКлиенте
Процедура ВыборПроизведен(ВыбранноеЗначение,Форма) Экспорт
Сообщить(ВыбранноеЗначение);
КонецПроцедуры</code></pre>
<p><strong>P.S. Так-же мы предоставлям надежное обланое хранилище для ваших баз 1С.&nbsp;<em><a href="https://tro.net.ua/item/5_prichin_voblako_1c.html" target="_self" title="Облачное хранилище 1С 1CHostingCloud">Подробнее...</a></em></strong></p></div></div>]]></description>
			<pubDate>Tue, 27 Aug 2019 09:44:33 +0000</pubDate>
		</item>
		<item>
			<title>Доступ к рабочему столу пользователя Windows из 1С</title>
			<link>https://tro.net.ua/1c/%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5/item/access-to-desctop-from-1c.html</link>
			<guid isPermaLink="true">https://tro.net.ua/1c/%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5/item/access-to-desctop-from-1c.html</guid>
			<description><![CDATA[<div class="element element-textarea first last">
	<div><p>&nbsp; &nbsp; &nbsp;Как из-под 1С получить доступ к рабочему столу текущего пользователя Windows ?</p>
<div class="uk-badge">толстый клиент, тонкий клиент, windows</div></div><div><p>&nbsp;&nbsp;</p>
<p>&nbsp; &nbsp; &nbsp;Такая задача достаточно часто возникает при разработке програмного продукта прикладного уровня. Для выгрузки файлов, сохранения, и тому подобных операций.&nbsp;</p>
<p>&nbsp; &nbsp; &nbsp;Наиболее простым способом для себя я выбрал выход через&nbsp; COM-объекы.</p>
<p><em><strong>Пример ниже:</strong></em></p>
<pre><code>WSS	=	Новый COMОбъект("WScript.Shell");
ПутьКРабочемуСтолу = WSS.SpecialFolders().Item("Desktop")</code></pre>
<p>&nbsp; &nbsp; &nbsp;После выполнения кода в переменной <em>ПутьКРабочемуСтолу</em> будет храниться полный путь к рабочему столу текущего пользователя.</p>
<p><strong>P.S. Так-же мы предоставлям надежное обланое хранилище для ваших баз 1С.&nbsp;<em><a href="https://tro.net.ua/item/5_prichin_voblako_1c.html" target="_self" title="Облачное хранилище 1С 1CHostingCloud">Подробнее...</a></em></strong></p></div></div>]]></description>
			<pubDate>Sun, 04 Aug 2019 16:43:38 +0000</pubDate>
		</item>
		<item>
			<title>День системного администратора 2019</title>
			<link>https://tro.net.ua/main/soft/item/den-systemnogo-administratora-2019.html</link>
			<guid isPermaLink="true">https://tro.net.ua/main/soft/item/den-systemnogo-administratora-2019.html</guid>
			<description><![CDATA[<div class="element element-textarea first last">
	<div><p>С праздником, коллеги !</p></div><div><p>&nbsp;</p>
<p>&nbsp;</p>
<p>Всех причастных и непричастных - с праздником !</p>
<p>&nbsp; &nbsp; &nbsp;Вот уже который год мы, системные администраторы, трудимся надежным щитом между людьми и машинами. Причем в большей степени защищая последних ).</p>
<p>&nbsp; &nbsp; &nbsp;Желаю всем стабильного пинга, отсутствия бэдов и побольше ГигаГерц !!!</p>
<p style="text-align: center;"><span style="font-size: 24pt;"><strong>С ПРАЗДНИКОМ !</strong></span></p>
<table style="margin-left: auto; margin-right: auto;">
<tbody>
<tr>
<td style="text-align: center;"><img src="https://tro.net.ua/images/SysAdmin2019_2.jpg" alt="SysAdmin2019 2" style="display: block; margin-left: auto; margin-right: auto;" /></td>
</tr>
</tbody>
</table>
<p style="text-align: center;">&nbsp;</p></div></div>]]></description>
			<pubDate>Fri, 26 Jul 2019 06:24:57 +0000</pubDate>
		</item>
		<item>
			<title>Свернуть массив в 1С</title>
			<link>https://tro.net.ua/main/soft/item/rollup-massiv-1c.html</link>
			<guid isPermaLink="true">https://tro.net.ua/main/soft/item/rollup-massiv-1c.html</guid>
			<description><![CDATA[<div class="element element-textarea first last">
	<div><p>Один из вариантов решения свертки массива в 1С.</p>
<div class="uk-badge">толстый клиент, тонкий клиент</div></div><div><p>&nbsp;</p>
<p>&nbsp; &nbsp;т.к. в 1С еще пока нет встроенной функции или процедуры по сворачиванию массива, предлагаю вам один из вариантов решения этой задачи.</p>
<p>&nbsp; &nbsp; &nbsp;Из особенностей работы этого кода - он не будет суммировать значения (как работает свертка в таблице значений), в большей степени он больше работает как фильтр от повторяющихся значений.&nbsp;</p>
<pre><code>
Фунцкция СвернутьМассив (МойМассивДляСвертки)<br /><br />НовыйМассив = Новый Массив;
Соответствие = Новый Соответствие;

Для каждого ЭлементМассива Из МойМассивДляСвертки Цикл
  Соответствие.Вставить(ЭлементМассива);
КонецЦикла;

Для каждого КлючИЗначение Из Соответствие Цикл
  НовыйМассив.Добавить(КлючИЗначение.Значение);
КонецЦикла;

Возврат НовыйМассив;

КонецФункции
</code></pre>
<p><strong>P.S. Так-же мы предоставлям надежное обланое хранилище для ваших баз 1С.&nbsp;<em><a href="https://tro.net.ua/item/5_prichin_voblako_1c.html" target="_self" title="Облачное хранилище 1С 1CHostingCloud">Подробнее...</a></em></strong></p></div></div>]]></description>
			<pubDate>Thu, 20 Jun 2019 13:24:20 +0000</pubDate>
		</item>
		<item>
			<title>Скрипт для выгрузки базы 1С в DT</title>
			<link>https://tro.net.ua/main/soft/item/script-1c-base-to-dt.html</link>
			<guid isPermaLink="true">https://tro.net.ua/main/soft/item/script-1c-base-to-dt.html</guid>
			<description><![CDATA[<div class="element element-textarea first last">
	<div><p>&nbsp;Как выгрузить 1С в файл dt через коммандную строку.</p>
<div class="uk-badge uk-badge-warning">Windows</div></div><div><p>&nbsp;</p>
<p>&nbsp; &nbsp;Как делать единоразовую выгрузку базы 1С в файл DT (*.dt) каждый 1С-ник знает и часто этим пользуется. Для тех кто забыл - напоминаю. Необходимо:</p>
<ol>
<li>Выгнать всех пользователей из базы 1С</li>
<li>Зайти в конфигуратор под учетной записью с правами "Адмнистратора" или "Полными Правами"</li>
<li>Перейти в меню "Администрирование"-"Выгрузить информационную базу"</li>
<li>Выбрать место и имя сохраняемого файла и нажать "Сохранить"</li>
</ol>
<p>&nbsp; &nbsp; &nbsp;Этот метод имеет ряд полезных свойств - он сохраняет конфигурацию и данные, он занимает практически максимально <em>минимальный объем</em>, его можно <em>загрузить практически на любую другу базу</em> 1С, для всех манипуляций <em>ничего кроме 1С больше не нужно</em>.</p>
<p>&nbsp; &nbsp; &nbsp;Но есть так же и минусы, и главне из них - <em>нельзя стандартными средствами автоматизировать этот процесс и необходимо выгонять всех пользователей из базы</em>. К счастью компания 1С снабдила свое детище набором ключей запуска, что позволит нам собрать небольшой скрипт для автоматизации задачи.</p>
<p><em><strong>1.</strong></em> На диске (лучше не на рабочем столе) создаем файл с произвольным именем и раширением bat. Например&nbsp; 1cbackup.bat.</p>
<p><em><strong>2.</strong></em> Пишем в нем один из следующих вариантов, заменяя выделенные команды на свои значения:</p>
<p><strong>Вариант 1 Простой</strong></p>
<pre><code>
rem Удаляем все файлы в папке назначения.Применяем это по необходимости<br />DEL /F /S /Q /A "<em>e:\1CBackUp\MyBase\</em>*"<br />
rem Выполняем выгрузку базы в dt<br />"C:\Program Files\1cv8\common\1cestart.exe" DESIGNER /S <em>localhost</em>\<em>MyBase</em> /N"<em>UserName</em>" /P"<em>UserPas</em>" /DumpIB <em>e:\1CBackUp\MyBase\MyBase</em>_%date:~-10%.dt
exit
</code></pre>
<p><strong>Вариант 2 Профессионал</strong></p>
<pre><code>
set NameBase=<em>MyBase</em>
set NameServer=<em>localhost</em>
set Login=<em>UserName</em>
set Password=<em>UserPas</em>
set Patch="C:\Program Files\1cv8\<em>8.3.14.1565</em>\bin"

rem Удаляем все файлы в папке назначения.Применяем по необходимости
DEL /F /S /Q /A "e:\1CBackUp\MyBase\*"

chcp 1251

rem Выгоням всех пользователей из базы, иначе dt не выгрузится
start /wait /d%Patch% 1cv8.exe ENTERPRISE /S %NameServer%\%NameBase% /N %Login% /P %Password% /DisableStartupMessages /C ЗавершитьРаботуПользователей

rem Блокируем базу и выпоняем выгрузка
start /wait /d%Patch% 1cv8.exe DESIGNER /S %NameServer%\%NameBase% /N %Login% /P %Password% /1234554321 /DumpIB "D:\%NameBase%_%date:~-10%.dt" /DumpResult "D:\%NameBase%_%date:~-10%.txt"

rem Открываем базу 1С для подключения пользователей
start /wait /d%Patch% 1cv8.exe ENTERPRISE /S %NameServer%\%NameBase% /N %Login% /P %Password% /C РазрешитьРаботуПользователей /1234554321
exit
</code></pre>
<p><em><strong>3.</strong></em>&nbsp; Заходим в планировщик Windows и создаем простую задачу, в которой в качестве действия выбираем "Запустить программу" а в качестве триггера события - ваше время или периодичность, с которой нужно выполнять ваш скрипт.</p>
<p>&nbsp;</p>
<p>После этого операционная система будет сама с указанной вашей периодичностью создавать выгрузки базы 1С в файл dt, да еще и добавлять к имени архива дату, на когда была выгрузка выполнена.</p>
<p><strong>P.S. Так-же мы предоставлям надежное обланое хранилище для ваших баз 1С.&nbsp;<em><a href="https://tro.net.ua/item/5_prichin_voblako_1c.html" target="_self" title="Облачное хранилище 1С 1CHostingCloud">Подробнее...</a></em></strong></p></div></div>]]></description>
			<pubDate>Mon, 10 Jun 2019 13:04:14 +0000</pubDate>
		</item>
	</channel>
</rss>
