...

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

СКД: программно изменить отбор

СКД Платформа 1С v8.3 1С:Управление торговлей 10

Меняем элементы отбора программно.

04.10.2013    28541    KirealSmith    10    

10

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

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

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

03.10.2013    23141    H-Labs    21    

43

Windows 2008 R2 Terminal Server и проблема печати на стороне клиента.

Инструменты администратора БД

Воистину говорят, хочешь сделать, что нибудь хорошо - сделай это сам. Особенно, если ЭТО касается взаимодействия администратора локальной сети и программиста 1С.

02.10.2013    35679    Evgen.Ponomarenko    18    

13

Сравнение двух таблиц значений.

Универсальные функции Конфигурации 1cv8

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

30.09.2013    30639    Lokiy    11    

12

Добавление реквизита своего объекта в состав типовой функциональной опции

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

Что делать, если нужно в типовой конфигурации добавить свой реквизит в состав функциональной опции?

30.09.2013    11694    AZel84    11    

22

Неблагодарное это дело – выдавать сообщения об ошибках

Тестирование QA Платформа 1С v8.3

Методика формирования и выдачи сообщений об ошибках. Описывается способ работы над ошибками в данных, прилагается программный код. Приводятся примеры.

28.09.2013    7236    pakill    16    

25

Быстрая индексированная выборка элементов справочника по коду

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

Столкнулся с такой проблемой - при поиске запросом ссылок на список элементов справочника по кодам операция происходит крайне медленно. Разбор статистики по индексам показал что поиск по коду индексы не использует, а при большом количестве записей в справочнике ( порядка нескольких миллионов) это становится проблемой.

27.09.2013    8270    Evilgrym    19    

7

СписокЗначений в ТаблицуЗначений ?

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

Как преобразовать Список значений в аналогичную по структуре Таблицу значений

27.09.2013    18491    taiba    8    

8

Влияние режима удаления движений на производительность

HighLoad оптимизация Платформа 1С v8.3

Статья навеяна одним хитрым вопросом, который иногда задают на экзамене 1С Эксперт. Вопрос звучит примерно так: «Чем опасен режим удаления движений «Удалять автоматически?»

27.09.2013    37064    Andreynikus    16    

49

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

Управление проектом (PMO, EPM)

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

1 стартмани

25.09.2013    19343    dim777777    3    

7

Рекомендации по процессорам при подборе серверного оборудования для 1С

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

Много было сломано копий в спорах о том, что лучше выбрать процессор (да и компьютер) для хорошей работы 1С. Особенно популярно обсуждение на инфостарте http://infostart.ru/public/147259/. Сегодня хочу поделиться своими личными соображениями о том, какой же процессор купить.

24.09.2013    49365    Gilev.Vyacheslav    220    

69

Программисту на заметку: отбор в динамическом списке формы выбора справочника по вхождению значения отбора в заданный список значений

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

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

23.09.2013    11129    vdscom    9    

1

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

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

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

23.09.2013    49980    vdscom    13    

16

Программисту на заметку: "изменение" GUID объекта метаданных

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

Методика "изменения" внутреннего идентификатора объекта метаданных с помощью конфигурации "Конвертация данных"

23.09.2013    21051    vdscom    30    

3

Баттерфляй - метод быстрого расчета нарастающего итога в запросе

Запросы Платформа 1C v8.2 Конфигурации 1cv8

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

1 стартмани

20.09.2013    73401    ildarovich    47    

249

Практика разработки мобильного приложения 1С 8.3 (часть 1)

Мобильная разработка Платформа 1С v8.3

В данной статье речь пойдет о том, что довелось перепробовать и на какие грабли наступить, прежде чем удалось сделать более-менее нормальное приложение для планшетников. Приложение изначально затачивалось только под Андроид, за основу взята конфигурация 1С: Заказы, и мобильное приложение для разработки.

20.09.2013    52574    axelerleo    16    

42

Стартап. История одной ошибки

О жизни

Как у Вас с обещаниями? А с выполнением их? Или может действуем по принципу "они нам хотелки, а мы им обещалки? Если ты наемный сотрудник, то кто несёт ответственность за твои обещания? Компания? Где? Когда? В суде? Или бесплатными работами? А если ты сам владелец своего бизнеса, надо ли тебе исполнять все свои обещания?

19.09.2013    18677    verter.me    126    

28

Коллективная разработка на 1С версии 7.7 и Git

Групповая разработка (Git, хранилище) Платформа 1С v7.7

В данной статье я не буду рассматривать работу с системой контроля версий Git, для этого есть специальные ресурсы, например http://git-scm.com/book/ru. Я только расскажу тем, кто привык и любит Git, подружить старую добрую 7-ку и систему контроля версий Git.

17.09.2013    19117    s.nek    12    

24

Одновременное использование программных и аппаратных лицензий 1С

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

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

17.09.2013    78005    Bitnikov    33    

83

Облегченная функция "СвойстваОбъекта" для управляемых форм

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

Надоело засорять модули форм мелкими функциями типа ПолучитьВидСкладаНаСервере(Склад)? Пора положить этому конец!

17.09.2013    9708    nick-max    21    

23

Что такое резервное копирование информационных баз и зачем это нужно?

Архивирование (backup)

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

17.09.2013    25087    portal-ug    18    

1

Из архивов Web-проектов: Основы теории цвета

Работа с интерфейсом

Казалось бы, все сделано по уму: и ТЗ адекватное, и программа написана в соответствии. А глаз не радует... Для тех кому знакома ситуация, кому важна гармония во всем, посвящается:

17.09.2013    25633    Evgen.Ponomarenko    13    

36

Как выгрузить базу средствами 1С, не выгоняя пользователей. Делаем невозможное.

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

В 1С:Предприятии 8.2 есть ограничение на выгрузку базы в формате DT. Выгрузить базу можно, только если в ней нет активных пользователей. В этой статье поделюсь способом, как обойти это ограничение и сделать невозможное.

16.09.2013    58920    yurega    56    

73

Интеграция типовой конфигурации с мобильным приложением

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

В данной статье речь пойдет о том, как быстро наладить взаимодействие конфигурации УТ 11 из мобильной конфигурацией, написанной на 1С 8.3. В качестве примера мы вместе разработаем отчет «Валовая прибыль по месяцам», который сможем запускать из смартфона или планшета под управлением операционной системы Android 4.2. Взаимодействие между информационной базой и мобильным приложением будет осуществляется с помощью web-сервиса.

1 стартмани

16.09.2013    22930    akomar    9    

38

Форматированная строка

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

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

1 стартмани

13.09.2013    25706    holostyak    31    

4

Ускорение реструктуризации таблиц

HighLoad оптимизация

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

12.09.2013    55624    OLEG4120    32    

146

"Вкусные примочки" с использованием внешних печатных форм

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

Использование механизма внешних печатных форм для разных целей.

1 стартмани

10.09.2013    10005    arteast    15    

8

Методы борьбы с ошибками загрузки .DT в файловом варианте

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

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

09.09.2013    107004    vvr908    35    

140

Агрегатное суммирование строк в запросе – сложно, но не невозможно

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

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

1 стартмани

09.09.2013    100260    ildarovich    57    

131

Про использование криптографии в 1С

Защита ПО и шифрование

В последнее время очень популярной стала тема использования шифрования и цифровой подписи (ЭЦП). Возможности удобного использования криптографических преобразований встроены и в 1С. Однако достаточно много людей упускают один важный момент - почти все прикладные решения, использующие криптографию, должны быть выполнены исключительно при наличие лицензии ФСБ. Об этом и пойдёт речь в данной статье.

09.09.2013    38649    y-str    153    

33

Установка на сервер платформы 8.3 при установленной 8.2 (и 8.1)

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

Устанавливаем сервер 1С 8.3 для совместной работы с 8.2, а если нужно, то и с 8.1

09.09.2013    188312    VitaliyTokarev    51    

143

Функция получения даты из текста по форматной строке

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

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

08.09.2013    27683    Crazy Professor    30    

16

Получение оборотов регистра в выбранной валюте

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

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

1 стартмани

06.09.2013    13564    Tavalik    3    

3

Рефакторинг без тормозов (десять приемов в одной задаче)

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

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

1 стартмани

06.09.2013    25008    ildarovich    53    

53

SQL. Настройка резервного копирования.

Архивирование (backup)

Настройка резервного копирования БД 1С на MS SQL Server. На примере MS SQL Server 2012

06.09.2013    250353    1cprogr_nsk    56    

103

Пример запроса к регистру, с группировкой по периодам, в которых не было движений

Запросы Платформа 1С v8.3 Конфигурации 1cv8

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

05.09.2013    8686    alvabul    6    

3

Советы по внесению изменений в типовые конфигурации 1С

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

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

05.09.2013    13340    PLAstic    19    

18