...

Разработка

Инструментарий разработчика Программист 1С:Предприятие 8 1С:Управление торговлей 10 1С:Управление нашей фирмой 1.6 Абонемент ($m)

Отлаживая назначаемый внешний отчет в УНФ, конфигурации с использованием библиотеки стандартных подсистем (БСП), столкнулся с большим количеством действий для замены его в справочнике. Решил уменьшить это количество.

1 стартмани

31.10.2011    17642    36    ARL    10    

14

Инструментарий разработчика Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

Многие сталкиваются с проблемой нарисовать печатную форму. Это долго и скучно. Для 1С:Предприятия 8 выложила конвертер из Excel в MXL. Пользуйтесь))

1 стартмани

31.10.2011    3911    63    Kyklaylia    4    

4

Защита ПО и шифрование Системный администратор 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

MD5 (англ. Message Digest 5) — 128-битный алгоритм хеширования, разработанный профессором Рональдом Л. Ривестом из Массачусетского технологического института (Massachusetts Institute of Technology, MIT) в 1991 году. Предназначен для создания «отпечатков» или «дайджестов» сообщений произвольной длины и последующей проверки их подлинности. Является улучшенной в плане безопасности версией MD4.[1]

1 стартмани

31.10.2011    44060    305    OlesyaBelochka    33    

26

Работа с интерфейсом Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Бесплатно (free)

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

31.10.2011    22883    boltoff    4    

15

Подготовка к аттестации Программист 1С:Предприятие 8 1C:Бухгалтерия ИТ-компания Россия Абонемент ($m)

Это помощник для подготовки к экзамену 1С Специалист 8. Теперь с задачами.

1 стартмани

31.10.2011    31633    881    Makushimo    85    

120

Работа с интерфейсом Россия Абонемент ($m)

Программка позволяет назначить свои временные имена окнам [Конфигураторов].

1 стартмани

30.10.2011    1564    18    aet    5    

11

Универсальные функции Программист 1С:Предприятие 7.7 Бухгалтерский учет 7.7 1C77 Россия Бесплатно (free)

Функция проверки валидности e-mail с использованием регулярных выражений RegExp (7.7). Данную функцию можно вставить в Глобальный модуль и пользоваться, например, при вводе или сохранении e-mail.

30.10.2011    14148    zaursoft    11    

15

СКД Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Бесплатно (free)

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

29.10.2011    67253    stoptime    62    

213

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

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

1 стартмани

29.10.2011    28028    65    Vin_Tik    9    

12

Инструментарий разработчика Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

При отладке часто нужно закрыть внешнюю обработку и открыть ее заново. В 77 все решалось легко и просто. В 8ке - не столь тривиально...

1 стартмани

28.10.2011    28947    257    ShantinTD    86    

87

Универсальные функции Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Бесплатно (free)

При вводе по строке выводит в список значения произвольных реквизитов. Функция универсальна для любой конфигурации. Для использования необходимо предлагаемую функцию вставить в общий модуль. Функция вызывается из обработчика элемента формы "ОкончаниеВводаТекста". Текст функции с примером ее вызова представлен ниже.

27.10.2011    11136    mdmytro    13    

40

Инструментарий разработчика Системный администратор Программист 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

27.10.2011    21927    263    Vin_Tik    17    

17

Инструментарий разработчика Оперативный учет 7.7 Бухгалтерский учет 7.7 1C77 Абонемент ($m)

Иногда возникает необходимость массового перепроведения документов в определенном порядке и определенной хронологии. Данная обработка предназначена как раз для этого. Требования: 1С++ и FormEx Для SQL и DBF

1 стартмани

27.10.2011    12586    44    fly    5    

3

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

Список объектов конфигурации, вместо меню Операции

1 стартмани

26.10.2011    10724    20    bidond    18    

2

Запросы Программист 1С:Предприятие 8 Россия Бесплатно (free)

Позволяет в тексте запроса получить последовательность дат за указанный период времени от даты 1 до даты 2

26.10.2011    31651    fixin    12    

11

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

В продолжение статьи Использование регулярных выражений (RegExp) в 1С8.х. Углубляемся в практику использования регулярных выражений в 1С. Основы работы с регулярными выражениями хорошо описаны в указанной публикации. А я попробую ответить на вопрос "почему именно регулярные выражения?" на примере конкретной рабочей задачи.

26.10.2011    34487    1cspecialist    33    

95

Универсальные функции Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Бесплатно (free)

Проверка любой таблицы на повторяющиеся строки, с выводом сообщения какие строки задублированны, и режимом "Отказ" для проведения документов. В данной процедуре поиск дублей происходит по всем колонкам строк. Тоесть дублем считается повтор значений в двух строках по всем колонкам. Если повторяющих строк больше одной, то они все будут показаны в сообщении, с порядковым номером исходной строки и повторяющейся строки. Данную процедура лучше использовать в общем модуле и вызывать её из процедур "ПриЗаписи" или "ОбработкаПроведения", и т.п. То есть в тех, где можно сделать отказ от выполнения дальнейших дествий В качестве Таблицы - можно указать "ТаблицуЗначений", либо "ТабличнуюЧасть" документа, Справочника и т.д.

25.10.2011    81314    pavel_pss    41    

21

Математика и алгоритмы Программист Россия Бесплатно (free)

Навеяно темой с Мисты: Имеем ряд чисел от одного до девяти, надо расставить знаки плюсы и минусы, чтобы получилось в сумме 20 1(+/-)2(+/-)3(+/-)4(+/-)5(+/-)6(+/-)7(+/-)8(+/-)9 = 20 (20 не получиться, это просто пример!!!) Вот как можно автоматизировать пример, что бы получить все варианты расчета?

25.10.2011    14268    Ткачев    27    

4

Инструментарий разработчика Системный администратор Программист 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

24.10.2011    27164    435    hrip    47    

59

Инструментарий разработчика Программист 1С:Предприятие 7.7 1C77 Россия Абонемент ($m)

Отчет предоставляет информацию о структуре конфигурации 1С v7.Х в удобочитаемом виде. Имеется возможность получения общей информации об объектах базы данных.

1 стартмани

24.10.2011    17887    58    БоНН    12    

20

Инструментарий разработчика Системный администратор Программист 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Надоело подключаться по вечерам к работе, чтобы поставить на проведение документы?

1 стартмани

24.10.2011    9899    107    Misanets    30    

21

Инструментарий разработчика Программист 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Инструмент для программиста. Упрощенный вариант консоли запросов, умеющий записывать/считывать параметры, просматривать временные таблицы и еще...

1 стартмани

24.10.2011    33248    260    DrAku1a    20    

24

Работа с интерфейсом Программист 1С:Предприятие 8 1С:Управление торговлей 10 Россия Абонемент ($m)

Обучаясь в школе - решая практические задачи по УТ 10.3 обнаружил неудобство использования меню и стандартного решения "Панель функций" - по сравнению с рабочим столом, например в БП 1.6 и БП 2.0. Потому сразу был написан предлагаемый набросок...

1 стартмани

24.10.2011    31890    506    DrAku1a    74    

100

Инструментарий разработчика Системный администратор Программист 1С:Предприятие 7.7 1C77 Абонемент ($m)

Удобная форма для хранения списков инструментов. Теперь в меню быстрого запуска у вас будет только 1 запись: "ToolList.ert"

1 стартмани

23.10.2011    13463    32    warenic    6    

6

Инструментарий разработчика Программист Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 1C77 Абонемент ($m)

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

1 стартмани

23.10.2011    17189    21    warenic    5    

7

Работа с интерфейсом Системный администратор Программист 1С:Предприятие 8 1C:Бухгалтерия 1С:Управление торговлей 10 Россия Абонемент ($m)

Рабочий стол администратора 1С (обработка). Позволяет упростить настройку прав пользователей, исключить рыскание в меню "Сервис". Все важные настройки находятся на одной форме. Предназначен для УТ10.3 (8.1)

1 стартмани

23.10.2011    12755    97    sanches    5    

12

Математика и алгоритмы Программист 1С:Предприятие 8 1С:Бухгалтерия 2.0 Россия Бесплатно (free)

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

22.10.2011    19385    scape    6    

12

Работа с интерфейсом Рабочее место 1С:Предприятие 8 1С:Управление торговлей 10 Абонемент ($m)

Простенький рабочий стол для оператора АТТ

1 стартмани

22.10.2011    19248    278    mob51    30    

39

Загрузка и выгрузка в Excel Универсальные функции Программист 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Простой пример загрузки таблицы Excel в таблицу значений. В дальнейшем можно из ТЗ загрузить в справочник или документ.

1 стартмани

21.10.2011    11459    135    gen1024    13    

8

Инструментарий разработчика Системный администратор Программист 1С:Предприятие 8 1C:Бухгалтерия ИТ-компания Абонемент ($m)

Эта обработка позволяет открыть описание WEB-сервиса, заполнить входные данные какой либо его операции и выполнить, получив результат. ВАЖНО! обработка работает ТОЛЬКО с простыми типами данных (типы ЗначениеXDTO: строка, число, булево, дата).

1 стартмани

20.10.2011    11614    78    koka    6    

13

Универсальные функции Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

Простой алгоритм перевода числа из любой системы счисления в десятичную.

1 стартмани

20.10.2011    24344    12    lazy    8    

12

Инструментарий разработчика Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

Отчет по подпискам на события для конкретного типа документа или словаря.

1 стартмани

20.10.2011    6849    54    HIgor    5    

11

Инструментарий разработчика Системный администратор Программист Россия Абонемент ($m)

Исходная ситуация. Начало рабочего дня (6, 7, 8 , 9 часов). Основная масса сотрудников появляется на рабочих местах, загружаются компы, загружаются базы, менеджеры жаждут выписать новые счета, склад сформировать отгрузки, клиенты получить документы и отнести презренное золото в кассу и тд. Стандартное начало рабочего дня. И вдруг "FAIL"... Выясняется, что часть сотрудников (а может, и все) в БД зайти не могут

1 стартмани

19.10.2011    18433    101    dmsoft    12    

37

Разработка внешних компонент Программист Оперативный учет 7.7 Бухгалтерский учет 7.7 1C77 Россия Абонемент ($m)

Задача: создание в 1С 7.7 уведомления в виде почтового сообщения в таком формате, чтобы его понимали программы, работающие с календарями. Реализовано в виде класса 1С++.

1 стартмани

18.10.2011    14339    15    Amel2010    4    

7