...

Механизмы платформы 1С: Разработка

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

В версии 1С 8.2, в отличии от предыдущих версий добавилась интересная возможность: ссылки. Давайте представим себе, что главбух нашла в каком то документе ошибку. Она пишет автору этого документа, по email или аське что то в этом роде: "В приходной накладной №123456 от 11.11.2011 ошибка". Тот открывает журнал документа, и ищет его по номеру. Хорошо, если он еще и умеет пользоваться "Воронкой" или поиском по номеру. Если нет, тогда ему приходиться глазками искать нужный документ с нужным номером. Теперь же появилась возможно передать не номер документ а(или элемента справочника) а ссылку на него.

13.05.2013    16409    megabax    14    

14

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

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

11.05.2013    105804    speshuric    99    

514

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

На инфостарте есть много обработок аналогов стандартной кнопки "Заполнить провести". Я хотел бы написать небольшую статью как проще всего самому сделать аналог этой кнопки (для заполнения серий) для последующей модернизации. И все это не снимая с поддержки - используем обработку заполнения табличных частей

08.05.2013    8502    corbenSG    3    

11

Механизмы платформы 1С Программист Бухгалтер Платформа 1С v8.3 1С:Бухгалтерия 2.0 Бухгалтерский учет Бесплатно (free)

Прежде всего – почему я назвал маркетинговую «мысль» вендора вредоносной? Эта воистину совково-навязчивая услуга уже украла у меня заметное количество минут, причем именно тогда, когда их было мало, и еще наверняка украдет. Цель этой статьи – помочь вам свести потери к неизбежному минимуму. В прошлой статье мы указали, что документ «Операция» может быть использован не только для записи проводок, но и для движений в таблицы регистров – сведений и накопления. В этой статье поговорим об этом подробней.

19.04.2013    13623    tango    22    

22

Механизмы платформы 1С Программист Платформа 1С v8.3 Бесплатно (free)

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

09.04.2013    81023    Aleksey.Bochkov    77    

258

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

Если в версии 8.1 индивидуальный рабочий стол настраивался только программно (что бы сделать такие индивидуальные настройки приходилось программировать), то в 8.2 появилась такая функция, как настройка рабочего стола. Она находится в системной меню "Вид" -> "Настройка рабочего стола"...

03.04.2013    69879    megabax    5    

7

Механизмы платформы 1С Программист Бесплатно (free)

Еще один способ воспроизводить звуки из 1С, средствами Windows без использования внешних программ.

14.03.2013    40478    zsrg    32    

49

Механизмы платформы 1С Программист Платформа 1С v8.3 Бесплатно (free)

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

13.03.2013    27671    ishch    8    

27

Механизмы платформы 1С Программист Платформа 1С v8.3 Бесплатно (free)

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

08.03.2013    14421    AnryMc    14    

5

Механизмы платформы 1С Системный администратор Программист Платформа 1С v8.3 1C:Бухгалтерия 1C77 Россия Абонемент ($m)

Для платформ 1С-7.7 и 1С-8.x описаны простые способы выяснения того, является ли ссылочное значение ссылкой на несуществующий объект. Для обеих платформ выложены примеры реализации функции IsEmpty(), возвращающей признак пустого значения и флаг «битой ссылки».

1 стартмани

28.02.2013    36503    yuraos    25    

19

Механизмы платформы 1С Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Мы продолжаем цикл статей по изучению подсистемы XDTO в 1С:Предприятие. Это третья часть, в которой мы будем работать непосредственно с подсистемой, рассмотрим главные строительные блоки подсистемы и рассмотрим небольшой пример кода.

3 стартмани

28.01.2013    248282    Evil Beaver    186    

493

Механизмы платформы 1С Системный администратор Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Абонемент ($m)

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

1 стартмани

16.01.2013    8881    84    ilosa    13    

9

Механизмы платформы 1С Программист Бесплатно (free)

Моя первая статья про XDTO получила широкую поддержку. Большое спасибо всем, кто оставил отзывы. Видно, что тема является актуальной, посему - продолжение.

09.01.2013    163411    Evil Beaver    97    

417

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

С появлением платформы 8.1 фирма “1С” представила механизм, носящий интригующее название XML Data Transfer Objects или, если коротко - XDTO. По традиции, документирование механизма составлял тот, кто хорошо разбирался в вопросе, а стало быть опустил “и так понятные” с его точки зрения моменты. Целью данной статьи (или цикла статей, как получится) стало желание поделиться накопленным опытом. Мне кажется, многие неочевидные вещи в механизме XDTO необходимо осветить получше.

24.12.2012    428023    Evil Beaver    200    

1192

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

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

14.12.2012    28187    Infostart    7    

21

Механизмы платформы 1С Программист Платформа 1С v8.3 Абонемент ($m)

В статье приведены примеры работы с Платформой 8.X через COM (точнее, через объект COMConnector). Примеры кода были использованы при реализации прикладных задач в процессе трудовой деятельности.

2 стартмани

05.12.2012    66204    wowik    32    

183

Механизмы платформы 1С Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Однажды мне стало интересно, как 1С:Предприятие хранит в буфере обмена метаданные при их копировании в конфигураторе. Решил провести маленькое исследование. :)

1 стартмани

25.11.2012    61611    25    ilov_boris    30    

57

Механизмы платформы 1С Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

08.10.2012    22405    111    iRounder    53    

15

Механизмы платформы 1С Программист Платформа 1С v8.3 Бесплатно (free)

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

03.10.2012    36193    yares    21    

175

Механизмы платформы 1С Системный администратор Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Бесплатно (free)

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

02.10.2012    32963    den_bo    15    

63

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

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

26.09.2012    383193    gvk2009    47    

463

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

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

24.09.2012    14595    aosolya    6    

50

Механизмы платформы 1С Программист Платформа 1С v8.3 1С:Бухгалтерия 2.0 Россия Абонемент ($m)

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

1 стартмани

20.09.2012    13450    19    RainyAugust22    11    

9

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

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

18.09.2012    10802    Mavin    5    

16

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

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

27.08.2012    40596    megabax    11    

24

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

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

27.08.2012    57909    Bassgood    29    

66

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

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

20.08.2012    10781    melis    4    

5

Механизмы платформы 1С Системный администратор Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Абонемент ($m)

Алгоритм сравнения строк - вычисление коэффициента "похожести" двух строк в диапазоне от 0 до 1.

1 стартмани

08.08.2012    24612    112    TSSV    17    

34

Механизмы платформы 1С Системный администратор Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Бесплатно (free)

Некоторые вещи, которые заинтересовали меня в новой платформе 1С 8.3. Форматированные строки, хеш-функции и прочее.

06.08.2012    77152    zfilin    42    

160

Механизмы платформы 1С Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Абонемент ($m)

Недокументированные возможности платформы. Сможем ли мы когда-нибудь в конфигурации, внешнем отчете/обработке создать реквизит с именем «+» или любым другим(и) специальным(и) символом(и), использовать пробелы в имени? На самом деле можем уже сейчас! Данная обработка демонстрирует такую возможность. Думаю реквизит с именем «+» немного ошарашит начинающих программистов, а опытных заставит улыбнуться.

1 стартмани

16.07.2012    6128    21    quebracho    12    

5

Механизмы платформы 1С Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Абонемент ($m)

Появилась необходимость загружать данные из 1С 7.7 в 8-ку выгруженные с помощью функции сз.ВСтрокуСРазделителями(). Ничего нормального не нашел. Может плохо искал :) Пришлось изобретать самому.

1 стартмани

10.07.2012    350939    23    slawa    24    

15

Механизмы платформы 1С Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Абонемент ($m)

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

1 стартмани

05.07.2012    95923    27    Iaskeliainen    65    

59

Механизмы платформы 1С Программист Платформа 1С v7.7 1C77 Россия Бесплатно (free)

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

02.07.2012    19424    maxpiter    62    

16

Механизмы платформы 1С Программист Платформа 1С v8.3 1C:Бухгалтерия Украина Россия Абонемент ($m)

Преобразование строки форматированной методом Формат(дДата,"ДЛФ=ДД") Работает с Укр и Рус языками Но кушает только даты в указанном формате

1 стартмани

22.06.2012    11353    5    madvovik    1    

5

Механизмы платформы 1С Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Абонемент ($m)

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

1 стартмани

01.06.2012    10661    59    DeGuard    13    

4