...

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

Запросы Платформа 1С v8.3 1C:Бухгалтерия

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

27.09.2012    139022    dst31    49    

88

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

Данная публикация предназначена для начинающих разработчиков и является продолжением статьи "Обработчики событий при записи объектов. Зачем и что за чем?" (ссылка далее). Содержит пример использования несколько обработчиков событий для решения одной задачи и объясняется почему выбраны именно они.

27.09.2012    202094    AlbinaAAA    65    

503

Перенос данных 1C Платформа 1С v8.3 1C:Бухгалтерия

Если у вас выгрузились в одну из периферийных баз данные из другой – эта инструкция для вас. :) Пример из реальной практики.

27.09.2012    18636    Korolev    11    

49

Производство готовой продукции (работ, услуг)

Текст публикации переработан полностью, первая редакция - во вложенном файле Стоимость. Ничего особенного там нет. Публикация написана в основном по комментариям к ней же. Так что на скачку файла тратьте свой мань, только если интересуетесь полной историей мысли. Еще во вложениях - текст сказки. Положил потому, что в публикации форматирование легло как-то кривовато. // // // // Благодарности: Prelude infosoft-v DoctorRoza Nazimov_Mikhail Altair777 athlete awk без вашей поддержки, коллеги, я не добил бы эту мысль. Отдельно - Арчибальду. Без него мысль не зашевелилась бы. Ссылки для бесплатного скачивания: http://yadi.sk/d/SYlrBdoZ08mIN http://yadi.sk/d/nenCodv008mFT Замена флешки (очень удобно, на самом деле): https://disk.yandex.ru/invite/?hash=K9X7C4B6

1 стартмани

26.09.2012    21068    tango    204    

18

Перенос данных 1C Платформа 1С v7.7 1C77

Данная статья актуальна для программистов и администраторов SQL-версии 1С:Предприятия 7.7 с УРБД. Если использовать 1С: Предприятие 7.7 (SQL) достаточно интенсивно, может происходить поломка (разъехались остатки, обрушились индекы, перестали проводиться документы из-за ошибок SQL и т.д.., в общем база "накрылась"). Можно проводить проверку, переиндексацию базы на SQL Server, мараковать с объектами 1С, копировать и удалять объекты, использовать всякие выгрузки-загрузки, но все это совсем не айс. Когда обмены в распределенной базе данных 1С Предприятия 7.7 выполняются достаточно интенсивно, решить проблему можно универсальным способом без плясок с бубном с помощью УРБД за 10-20-30 минут. Когда не помогает DBCC DBREINDEX ("RA4674")... Violation of primary key constraint 'PK_RA4674'. Cannot insert duplicate key in object

26.09.2012    64137    ksnik    23    

16

Внешние источники данных Платформа 1С v8.3 1С:Конвертация данных

Загрузка информации в базу данных платформы 1С 8.2 из внешних источников с помощью "Конвертации данных"

26.09.2012    51811    SergeMalikov    30    

310

Механизмы платформы 1С Платформа 1С v8.3 1C:Бухгалтерия

В Синтаксис-Помощнике очень скупо написано о процедуре ДанныеФормыВЗначение(), чуть побольше - о РеквизитФормыВЗначение(). И совсем нет примеров использования. Попробуем с этим разобраться.

26.09.2012    382096    gvk2009    47    

463

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

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

26.09.2012    27816    taril    8    

9

Информационная безопасность Платформа 1С v8.3

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

25.09.2012    20495    fixin    80    

33

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

Рассмотрена специфика и предложена конкретная методика сериализации в файл больших таблиц значений

25.09.2012    24876    fixin    6    

21

Механизмы платформы 1С Платформа 1С v8.3 1C:Бухгалтерия

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

24.09.2012    14554    aosolya    6    

50

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

В данном видеокурсе на примере конфигурации «1С:Управление производственным предприятием 8» будет рассмотрен пример, как в режиме РАУЗ при необходимости по конкретным позициям можно «имитировать» партионный учет.

24.09.2012    14375    ИТ-Терминал    5    

14

Подготовка к аттестации Платформа 1С v8.3 1C:Бухгалтерия

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

24.09.2012    30000    mrdug    25    

35

Работа с интерфейсом Платформа 1С v8.3 1C:Бухгалтерия

Казалось бы тривиальная задача - увеличить шрифт в 1С 8.2. Можно уменьшить разрешение рабочего стола, что не всегда есть гуд. Можно увеличить шрифт в Windows. Тоже свои минусы, отразится везде. Да и в терминальном режиме с этим туго, особенно в Windows Server 2008 R2.

23.09.2012    184860    asg1975    67    

259

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

Бухгалтерия предприятия, редакция 3.0, версия 3.0.14. Добавлена возможность использовать интерфейс, аналогичный 1С:Бухгалтерии 7.7;

20.09.2012    39707    dour-dead    18    

26

Универсальные функции

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

20.09.2012    19174    fixin    9    

11

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

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

20.09.2012    90401    tormozit    141    

249

Механизмы платформы 1С Платформа 1С v8.3 1C:Бухгалтерия

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

18.09.2012    10789    Mavin    5    

16

Универсальные функции Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 2.5 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и кадры 7.7

Как известно, зарплатные конфигурации 1С нумеруют пачки с нарастающим итогом, ПФР же настаивает на собственной нумерации пачек (по крайней мере, у нас в Л.О.). Для нумерации по правилам ПФР можно использовать эту функцию.

18.09.2012    16412    ixijixi    7    

3

Внешние источники данных Платформа 1С v8.3 1C:Бухгалтерия

Краткая инструкция по работе с внешними источниками данных - подключение 1C к IBM DB2 с помощью внешнего источника данных через ODBC драйвер.

17.09.2012    13373    RomaLut    4    

5

HighLoad оптимизация Платформа 1С v8.3 1C:Бухгалтерия

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

16.09.2012    39958    Aleksey.Bochkov    29    

85

Информационная безопасность

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

13.09.2012    27940    and1812    81    

145

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

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

13.09.2012    21380    Elgrego    62    

98

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

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

1 стартмани

12.09.2012    102094    mxm2    52    

175

Инструменты администратора БД HighLoad оптимизация Платформа 1С v8.3 1C:Бухгалтерия

В апреле этого года IBM выпустила новую версию DB2 10.1 для Windows/Linux, которая стала продолжением существующей линейки СУБД.

11.09.2012    53680    Aleksey.Bochkov    34    

67

Инструментарий разработчика Платформа 1С v8.3 1C:Бухгалтерия

Расширяем функционал 1С с помощью разработки подключаемого COM-объекта! Пишем код на Visual C# 2008 для открытия CD-ROM'а, получения списка процессов и использования возможностей системы text-to-speech.

5 стартмани

11.09.2012    90541    RainyAugust22    59    

209

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

Автоматический перезапуск 1с при сбоях, отключениях, потерях сети и регламентных работах (средствами 1с)

1 стартмани

10.09.2012    15070    mmch    14    

42

Производство готовой продукции (работ, услуг) Учет рабочего времени Платформа 1С v8.3 1C:Бухгалтерия

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

10.09.2012    9210    Rad90210    10    

13

Запросы Платформа 1С v8.3 1C:Бухгалтерия

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

10.09.2012    10295    Ким    8    

3

Работа с интерфейсом Платформа 1С v8.3 1C:Бухгалтерия

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

07.09.2012    13269    megabax    3    

11

О жизни

Пожалуй, 50% успеха фрилансера 1с зависит от правильной структуры планирования времени. Основная задача, которую позволит решить планирование занятости – это снижение рисков по загрузке

07.09.2012    19980    apatyukov    23    

48

Архивирование (backup) Инструменты администратора БД

Иногда случаются казусы типа: БД «рухнула», кто-то что-то совершенно «случайно» грохнул, или вообще HDD скончался…. Первая мысль: сейчас бы архивчик…. А его частенько нет, ибо любим мы на русский «авось» полагаться. Предлагаю универсальный и безотказный способ автоматической архивации, не требующий ничего потустороннего, только известный всем архиватор WinRAR. Потратите 5-10 минут на настройку, и Вы спокойны.

04.09.2012    46178    vladimir_makarov    58    

32

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

Иногда необходимо узнать был ли корректно завершен предыдущий сеанс работы 1С.

03.09.2012    6347    Lion heart    7    

6

Перенос данных 1C Платформа 1С v7.7 Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Бухгалтерия 7.7

В данной публикации рассматривается перенос данных из "1С:Бухгалтерии 7.7" в "1С:Бухгалтерию 8".

03.09.2012    44866    Andrew_Glorious    10    

28

Внешние источники данных Монитор заказов WEB-интеграция

Хочу поделиться своим опытом создания web морды к корпоративной информационной системе на базе 1С. Необходимо организовать сбор заказов от удаленных пользователей. - Каждый пользователь видит свой набор данных, и работает со своими документами. - Доступ по логину/паролю, работа в основном с планшетов (iPad) или с десктопа. - Сервер должен находиться за пределами организации. - Себестоимость 1 пользователя не более 10$ за месяц. - Использование в основном мобильного канала связи GPRS (~100 КБ/с).

31.08.2012    29926    avhrst    13    

62