...

Библиотека для 1С

Ошибка V82.COMConnector на сервере 64. Решение проблемы

Инструменты администратора БД Платформа 1С v8.3 Конфигурации 1cv8

Если сервер 1С стоит на Windows х64, то рано или поздно Вы столкнетесь с проблемой создания COM-соединения, если соединение инициируется на стороне сервера. На стороне клиента COM-соединение работает нормально, на стороне сервера вываливается с ошибкой. Данная статья позволяет снять проблему. НО - до переустановки платформы.

14.08.2013    262485    Sam13    58    

179

Подключение торгового оборудования по rdp.

Розничная торговля ККМ Сканер штрих-кода Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием

Задача следующая, есть две розничные точки и центральная оптовая. Пользователи работают в терминале на Win Server 2003, база находится на центральной точке, розничные подключаются по интернету. Необходимо подключить сканеры штрих-кода в центральной точке на складе и Сканеры и ФР в розничных точках. При чем в розничных точках один сканер должен переподключаться между кассовым узлом и компьютером в приёмке. Сканеры ШК - Datalogic QuickScan I QM2100 (беспроводной), Honeywell Eclipse 5145, ФР - Штрих-М-ФР-К. Все устройства с интерфейсом USB.

14.08.2013    154637    de0nis    37    

92

Примеры дизайнов торговых отчетов 2001

Розничная торговля Работа с интерфейсом Оперативный учет 7.7 1С:Торговля и склад 7.7 Розничная и сетевая торговля (FMCG)

В 2001 году я работал программистом, сопровождал базу «Торговля и склад 77» в сети супермаркетов. Для нужд бизнеса писал отчеты, при этом добиваясь максимальной эффективности и красоты. Потому что красивые отчеты воспринимаются проще и лучше. Приведу примеры дизайнов и расскажу, в чем изюм каждого отчета.

1 стартмани

13.08.2013    25425    fixin    23    

14

Изменение структуры баз 1С 7.7 без долгой реструктуризации. Часть 1. Справочники

Инструментарий разработчика Платформа 1С v7.7 Конфигурации 1cv7

На днях встретил вопрос на форуме про возможность внесения изменений в конфигурацию без долгого сохранения в рабочей базе большого объема. Вот решил поделиться опытом, как это делал я. База у нас была объемом порядка 120 Гб. К базе обращался сайт в режиме 24/7, поэтому важно было быстро сохранять изменения и желательно без последующего монопольного запуска для восстановления индексов и процедур и без отключения пользователей от базы. Это первая часть статьи и посвящена она справочникам. С одной стороны - это самый простой объект, с другой стороны, именно про справочник спрашивалось на форуме. Если статья будет востребована, то я напишу аналогичные про документы, регистры и может еще что.

1 стартмани

13.08.2013    21314    Reptile    5    

35

Функция-обертка для использования объекта VBScript.RegExp в 1С v8

Универсальные функции Платформа 1С v8.3 Конфигурации 1cv8

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

13.08.2013    12040    shmellevich    6    

11

Волшебное улучшение обменов по правилам через COM-соединение

Перенос данных 1C Платформа 1С v8.3

В типовых конфигурациях есть замечательный механизм обмена по правилам через COM-соединение. Объекты по одному передаются из базы-источника в базу-приемник, подключенную через COM. В результате не требуется промежуточный файл обмена, иногда большой и процесс обмена более контролируемый. Тем не менее, типовой механизм можно улучшить и добиться, чтобы, как только объект передавался в базу-получатель, сразу же бы удалялась и регистрация изменений для базы-получателя. Несколько строк кода приносят волшебный эффект!

13.08.2013    31670    fixin    34    

88

Установка Postgresql на Linux систему в качестве сервера базы данных

Инструменты администратора БД Платформа 1С v8.3 Конфигурации 1cv8

Хочу поделиться алгоритмом установки Postgresql 9.0.3-3.1C на OpenSuse 12.2 в качестве сервера базы данных 1С:Предприятие и оптимизицией под 8Гб ОЗУ и более менее быстрого процессора.

12.08.2013    9870    xmolex    31    

12

Особенности работы формы документа

Механизмы платформы 1С Платформа 1С v8.3

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

12.08.2013    32971    Andrew_Glorious    6    

47

Сложные отчеты для управляемых форм с использованием СКД: просто. На примере отчета ABC анализ номенклатуры, клиентов для УТ11

Оптовая торговля СКД Система компоновки данных 1С:Управление торговлей 11

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

1 стартмани

12.08.2013    66017    mxm2    21    

71

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

Механизмы платформы 1С Платформа 1С v8.3

Ядром динамического списка является объект СКД, в публикации продемонстрированы текущие проблемы динамического списка и возможность оптимизации сложных запросов.

09.08.2013    19619    Danil.Potapov    8    

35

Как нарисовать граф на 1С

Математика и алгоритмы Платформа 1С v8.3

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

1 стартмани

09.08.2013    78201    ildarovich    117    

420

Алгоритм преобразования XML строки в дерево значений

Математика и алгоритмы Платформа 1С v8.3

Простой способ преобразования XML строки в дерево значений. Кода меньше, чем в любом из вариантов, найденных мною в интернете.

08.08.2013    19026    Romeooo    4    

22

Сравнение скорости получения имени класса через Метаданные.*.Содержит и через Метаданные().ПолноеИмя()

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

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

1 стартмани

08.08.2013    10560    taiba    9    

12

Конференция INFOSTART EVENT REVOLUTION 7-8 ноября 2013 года. Голосование за темы конференции.

Сообщество

С удовольствием сообщаем о подготовке проведения 7-8 ноября 2013 года очередной, третьей конференции «Управление и технологии автоматизации учета на платформе 1С:Предприятие» - INFOSTART EVENT REVOLUTION 2013. Место проведения - Санкт-Петербург, отель "Москва" на пл. Александра Невского, д.2. Конференция состоится в новом формате.

06.08.2013    27648    support    194    

28

Функция Синоним для наименования

Универсальные функции Платформа 1С v8.3 Конфигурации 1cv8

Аналог встроенной в платформу функции, преобразовывающей наименование в синоним. Пример: СуммаБезНДС -> Сумма без НДС

06.08.2013    13818    nick-max    17    

18

Загадка возвращамого значения ЗначениеВСтрокуВнутр()

Математика и алгоритмы

ЗначениеВСтрокуВнутр(Значение); Из синтаксис помощника: Получает системное строковое представление переданного значения. Что же такое "системное строковое представление"? точнее из чего оно состоит?

1 стартмани

05.08.2013    29250    vitalya24    10    

21

Отправка СМС из 1С через ibatele.com

SMS рассылки Универсальные функции Платформа 1С v8.3 Конфигурации 1cv8

Рассылка СМС из 1С через REST API сервиса ibatele.com. Минимальный код, готовый для внедрения в любую конфигурацию.

05.08.2013    4595    irktrans    5    

9

Что на самом деле делает свойство «БлокироватьДляИзменения»

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

Мотивацией к написанию данной статьи, послужило большое количество заблуждений касаемо свойства «БлокироватьДляИзменения». Большая часть материалов в сети, посвящена либо управляемым блокировкам, либо режиму разделения итогов, свойство «БлокироватьДляИзменения» затрагивается лишь частично без конкретики, в итоге у многих возникают вопросы при его использовании. Цель данной статьи заполнить этот пробел. Прошу сначала прочитать статью полностью и только после этого делать выводы. Надеюсь, данный материал будет кому-то полезен.

04.08.2013    68781    Andreynikus    152    

251

УПП. Инструкция для бухгалтера по формированию НДС

Оптовая торговля Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием

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

04.08.2013    88034    Aleksey81    32    

100

[УТ3 для Украины] Исправление ошибки вывода цен номенклатуры в XLS файл

Универсальные функции Механизмы типовых конфигураций Платформа 1С v8.3 1С:Управление торговлей 10

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

03.08.2013    3948    zloy_vasya    1    

2

Фоновое Задание "Удаление помеченных объектов" (не монопольно)

Чистка данных Платформа 1С v8.3 Конфигурации 1cv8

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

02.08.2013    24158    shvo65    11    

45

Установка терминального сервера на базе Ubuntu Server 12.04 LTS 64-bit для работы c платформой 1C 8.3.

Linux Платформа 1С v8.3

Конспект установки и настройки терминального сервера XRDP на базе Ubuntu server 12.04 LTS 64-bit для работы пользователей с конфигурациями, которые запускаются на платформе 1С 8.3 в native режиме, без эмулятора Windows.

1 стартмани

02.08.2013    166147    neomatrix    94    

115

Работа с Excel в фоновом задании

Загрузка и выгрузка в Excel Платформа 1С v8.3 Конфигурации 1cv8

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

01.08.2013    78001    ltfriend    68    

163

Свойство "Поведение" обычной группы формы в 1С 8.3.3.

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8

Статья о том, как повысить удобство работы пользователей в форме документа на платформе 8.3.3. А именно, как увеличить пространство для работы с табличной частью, используя новое свойство обычной группы формы "Поведение".

31.07.2013    38318    randa    20    

13

Функция Преобразование строки без пробелов (СтрокаБезПробелов)

Универсальные функции Платформа 1С v8.3 Конфигурации 1cv8

Функция ПреобразованиеСтрокиБезПробелов в Строку с пробелами с разделением по Заглавным буквам. ОКОНЧАТЕЛЬНАЯ ВЕРСИЯ! Теперь с воможностью добавления исключений, которые не надо преобразовывать в нижний регистр (НДС, ГТД...). Вы можете добавить свои исключения в массив исключений. В строке без пробелов может быть неорганиченное количество РАЗНЫХ Исключений (если, нпример, НДС повторяется в строке 2 раза функция преобразует вторую НДС в нижний регистр).

1 стартмани

31.07.2013    13487    vovant    5    

11

«Тайм-менеджер по помидорам» - эффективная организация рабочего времени.

Учет рабочего времени Саморазвитие

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

30.07.2013    37477    LexSeIch    49    

130

Пример загрузки/выгрузки файлов на SFTP сервер из 1С

Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3

К сожалению 1С пока не позволяет своими средствами обмениваться файлами с SFTP сервером. Столкнувшись с этой проблемой, оптимальным для себя выбрал вариант с использованием бесплатного SFTP клиента:WinSCP. Я не нашел в сети примеров работы 1С с этой утилитой через COM-соединение, поэтому выкладываю свой. Возможно кому-то будет полезен.

1 стартмани

29.07.2013    75673    ram3    92    

120

Умножение матриц пакетным запросом

Запросы Платформа 1С v8.3

Функция для умножения матриц, заданных ТаблицамиЗначений. Все вычисления в одном пакетном запросе.

29.07.2013    9709    zaxarovsky    5    

16

Запуск COM x32 с x64 сервером 1С (на примере CAPICOM)

Сервера

Дело было так... как-то решили мы всей компанией перейти на х64 сервера. Все бы хорошо, но некоторые компоненты, отлично зарекомендовавшие себя на х32, наотрез отказались работать на х64. При том, что под х32 клиентом на этом же сервере работали замечательно! И понадобилась кропотливая работа по поиску альтернативных решений. Как пример, в этот момент нами была потеряна мелкософтовая компонента CAPICOM... В данной статье я показываю как настроить работу x32 COM компонент с x64 сервером 1С под 2008 R2. Данное недостаточно запублицированное решение я нашел в нете, проверил на нескольких наших серверах и уже запустил в бой.

1 стартмани

29.07.2013    32874    Bitnikov    5    

62

Свойства файла (версия, ширина/высота изображения и т.д.)

Универсальные функции Платформа 1С v8.3

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

29.07.2013    14435    zsrg    3    

7

Ценообразование в УТ11 (справочник "Виды цен")

Ценообразование, анализ цен Платформа 1С v8.3 1С:Управление торговлей 11

Кратко рассмотрены механизмы ценообразования в Управлении торговлей 11.1 на примере справочника "Виды цен".

25.07.2013    142797    Mortiferus    77    

83

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

Запросы Платформа 1С v8.3

Предлагаю вниманию случай использования методики, описанной автором ildarovich [http://infostart.ru/profile/28527/] в статье [http://infostart.ru/public/160707/]. Одним пакетным запросом для каждого элемента справочника выводятся уровни всех его предков.

1 стартмани

25.07.2013    10390    zaxarovsky    3    

4

Методика оперативного проведения и управляемые блокировки

Механизмы платформы 1С Платформа 1С v8.3

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

1 стартмани

25.07.2013    91504    GROOVY    178    

341

Как из простого смертного стать 1Сником

О жизни

Как-то раз, в один из солнечных дней, будучи еще школьником, рассказчику захотелось кушать =) Причем не дома, а на свои заработанные деньги. Тут и случилась дилемма - денег-то не было. А кушать хотелось. Так что из обширнейшего выбора способов их раздобыть, был выбран самый банальный и законный - найти работу =) Об этом и пойдет речь, в частности о том, как из эникейщика стать квалифицированным 1С разработчиком.

25.07.2013    21815    lamelioss    182    

143

Получение значения расшифровки и значений вышестоящих группировок расшифровки в отчете СКД

СКД Система компоновки данных Конфигурации 1cv8

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

24.07.2013    52361    Tavalik    27    

73

1С:Предприятие Бухгалтерия переход с редакции 2.0 на 3.0. Практика перевода информационной базы для работы в управляемом приложении.

Обновление 1С Платформа 1С v8.3 1С:Бухгалтерия 2.0

Из информационного выпуска 1С № 16872 от 08.07.2013г. стало известно об относительно скором необходимом переходе на редакцию 1С:Бухгалтерия 3.0. В данной публикации будут разобраны некоторые особенности перевода нетиповой конфигурации 1С:Бухгалтерия 2.0 на редакцию 3.0, которая работает в режиме "Управляемое приложение". Публикация будет дополняться по мере подготовки нового материала. Публикация не является "универсальной инструкцией". Update 3. Права доступа. 14.08.2013 Update 4. Добавлен раздел 0. Дополнен раздел 4. Добавлен раздел 7. Внесены поправки, актуализирована информация. 23.11.2013.

1 стартмани

24.07.2013    79886    Kosstikk    36    

66

"Ввод на основании" в форме "Структуры подчиненности"

Работа с интерфейсом Адаптация типовых решений Платформа 1С v8.3

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

24.07.2013    15616    zaxarovsky    4    

13

На горизонте

О жизни

Об одной обычной автоматизации, навеявшей размышления о внутреннем дао аутсорсинга...

23.07.2013    31630    O-Planet    82    

39