...

Библиотека по теме "Разработка" для 1С

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

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

16.11.2012    28514    kitaevay    1    

4

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

В продолжение публикации «Транзитивное замыкание запросом» [http://infostart.ru/public/158512/] добавлены другие варианты использования того же приема. Приведены запросы для быстрого определения уровней всех элементов справочника, максимальной глубины справочника, прародителей произвольных элементов справочника, запрос для быстрого определения циклов (на примере справочника спецификаций «1С:Управление производственным предприятием») и определения множеств аналогов номенклатуры (также на примере конфигурации «1С:Управление производственным предприятием»).

1 стартмани

13.11.2012    147561    ildarovich    107    

467

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

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

1 стартмани

07.11.2012    23627    Ibrogim    13    

10

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

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

1 стартмани

07.11.2012    41314    NittenRenegade    12    

36

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

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

05.11.2012    10020    almas    5    

3

Подготовка к аттестации Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 2.5

Шпаргалки для подготовки к экзамену 1С:Специалист-консультант по внедрению "1С: Зарплата и управление персоналом 8" (прорешаны вопросы из глав 1-4 "Сборника задач к экзамену 1С:Специалист-консультант по внедрению "1С: Зарплата и управление персоналом 8")

1 стартмани

05.11.2012    15845    ИрискаЯ    8    

23

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

Коллекция качественных иконок для 1С:Предприятие. Иконки в формате *.png с прозрачным фоном в следующих разрешениях: 16х16 и 48х48.

1 стартмани

04.11.2012    103007    Kserken    58    

182

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

Контроль проведенных реализаций по данному счету

1 стартмани

02.11.2012    7709    krumenko    1    

1

Механизмы типовых конфигураций Запросы Адаптация типовых решений Платформа 1С v8.3 1С:Зарплата и кадры бюджетного учреждения

Иногда возникает необходимость рассчитать страховые взносы с отрицательной базы, но типовая зарплата сделать этого не позволяет. Предлагаю пример изменения запросов на релизе ЗКБУ 1.0.47.2 и всё будет считаться. Проверено на больших бюджетных организациях.

30.10.2012    13635    Nowa    25    

16

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

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

1 стартмани

29.10.2012    117360    ildarovich    128    

420

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

Использование 1с-запроса для доступа к данным имеет преимущество в скорости перед объектной моделью при ожидаемом объеме выборки более 10 000 ссылок. Конкретный результат: 0.07 секунды при запросе против 0.0023 секунды при использовании объектной модели.

1 стартмани

25.10.2012    20259    tango    265    

32

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

Данный приём позволяет показать текущее состояние выполнения серверного кода пользователю, запустившего его на выполнение.

23.10.2012    50722    Soloist    25    

184

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

Функция, возвращающая содержимое эксель-файла в виде массива структур (работает в тонком клиенте и может результат передавать на сервер)

21.10.2012    9046    yermak    5    

19

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

Для разворачивания остатков/приходов/расходов на каждую дату месяца, в запросе, требуется как минимум список дат месяца по которому будут развернуты данные

18.10.2012    15839    nucha    20    

7

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

Основные моменты, которые нужно учитывать при сдаче экзамена 1С:Специалист по платформе

1 стартмани

17.10.2012    45695    esa35    8    

73

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

Особенности установки мобильной платформы

17.10.2012    23372    IamAlexy    14    

16

Ценообразование, анализ цен Математика и алгоритмы Платформа 1С v8.3 1C:Бухгалтерия

Цель - автоматизировать ценообразование организации Задачи: - ускорить процесс переоценки всей номенклатуры - избавиться от человеческого фактора в расчетах и перерасчетах - сделать так, что бы внесения изменений в конфигурацию были минимальны и осталась возможность обновления без потери данных - создать простой механизм

15.10.2012    12519    noook    38    

6

Запросы

Нередко пользователь хочет иметь возможность указать какой-то параметр при запросе к OLAP. Сам OLAP ничего про параметры не знает. Однако есть способ, как это реализовать.

11.10.2012    3425    ptr    1    

0

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

Передача команд 1С на выполнение через ссылки в письме.

09.10.2012    40545    Soloist    53    

251

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

С какими трудностями можно столкнуться при разработке интерфейса? Одно дело - Вы разработчик системы с нуля, и другое - чего у меня случалось чаще - Вы дорабатываете интерфейс типовой конфигурации, в которой от типового функционала осталось только название. И вот я в очередной раз смотрю на творение n-го количества программистов, поработавших в коде до меня: ни тебе системного подхода, ни качества кода, ни оформления (как этот код работает - никто не знает). А как это работает? На поверку оказывается, что, в общем и целом - работает. Однако при невыясненных обстоятельствах иногда становится недоступным нужный реквизит, или тип реквизита не тот, или вообще часть реквизитов не видна. А еще, почему то, при простом открытии формы на экран, в документе изменяются значения!?

09.10.2012    38739    kalyaka    37    

72

Оптовая торговля Розничная торговля Ценообразование, анализ цен Механизмы типовых конфигураций Платформа 1С v8.3 1С:Управление торговлей 10

В конфигурации УТП 1.2 для Украины есть возможность давать скидку как на сумму покупки, так и на количество товара. Последнее реализовано двумя способами - через прямой выбор позиции Номенклатуры или через "Ценовую группа" (установку признака в элементе Номенклатуры с соотношением одна позиция - одна группа). Мне такое исполнение показалась неудобным - зачем создавать скидки для Ценовых групп, а затем пытаться узнать, а кто же в этой группе находится, если проще установить скидку напрямую - ведь при расчете скидок объединения по признаку "Ценовая группа" не происходит - учитывается количество каждой позиции. Описанные ниже изменения позволяют начислять скидку на всю группу, используя суммарное количество товара в одной ценовой группе.

09.10.2012    12243    Sykoku    3    

2

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

В статье рассмотрен вариант хранения доп. информации в базе данных.

08.10.2012    6105    artems    10    

14

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

Заметочка, небольшая, о том как создать табличку регистра с отбором на пример по текущей ссылке справочника или документа на управляемой форме.

05.10.2012    13502    treedo    3    

11

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

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

03.10.2012    13476    zkorpus    2    

10

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

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

03.10.2012    36301    yares    21    

176

СКД Система компоновки данных 1C:Бухгалтерия

Выбор варианта отчета СКД для обычных форм

03.10.2012    53250    B_ant_V    19    

83

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

Статья о том как открывать формы отчетов с параметром "Отбор" (платформа, на которой проводилось тестирование- 8.2.16).

1 стартмани

03.10.2012    22110    olches    11    

89

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

Восстановление работоспособности файл-серверной базы данных (файл *.1CD) после критической ошибки, возникшей в результате динамического обновления с последующим предупреждением "Внимание!!! При обновлении данных, после последней реструктуризации, произошла ошибка. Повторить обновление?".

02.10.2012    56049    djserega    79    

206

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

Простая и полезная доработка. Позволяет решить проблему сбивания нумерации в документах. Иногда менеджерам или бухгалтерам необходимо внести кривой номер типа "000000305/2". Однако в стандартном нумераторе 1С после такого номера нумерация сбивается. Спорить с пользователями иногда бывает бесполезно и вредно. Приходится что-то придумывать. Предлагаемая доработка решает эту проблему. Учитывается префиксация. Для счёт-фактур на аванс добавляется префикс "А".

02.10.2012    33094    den_bo    15    

63

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

Рассмотрим на практическом примере использование объекта "Подписка на событие" для корректировки движений документа.

01.10.2012    42297    dimonster    19    

79

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

В преддверии партнерского семинара фирма 1С выпустила новую версию платформы 1С 8.3.2, в которую вошла новая функциональность по созданию мобильных приложений для Android и iOS. Пока еще эти приложения не требуют для своей работы приобретения лицензий, поэтому попробовать их может каждый. В документации по платформе 1С 8.3 описан достаточно сложный способ создания своих мобильных приложений, но есть очень простой вариант, не требующий установки дополнительных приложений и компиляции сборки. Единственное, что потребуется из не совсем стандартного - веб-сервер, к которому есть доступ с мобильного устройства (через Интернет или локальную сеть).

30.09.2012    82058    Aleksey.Bochkov    99    

160

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

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

1 стартмани

28.09.2012    34803    ghostaz    39    

65

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

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

27.09.2012    139228    dst31    49    

88

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

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

27.09.2012    202209    AlbinaAAA    65    

503

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

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

26.09.2012    384630    gvk2009    47    

464

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

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

25.09.2012    24931    fixin    6    

21

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

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

24.09.2012    14619    aosolya    6    

50