...

Бесплатные публикации по теме "Универсальные функции" для 1С

Трудовой договор в формате MS Word

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

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

24.11.2011    27318    Nicholas    20    

52

Чтение больших текстовых файлов (CSV)

Универсальные функции Программист Россия Бесплатно (free)

Две функции чтения CSV файла и возврата Таблицы Значений с данными файла с использованием COM объекта ADODB.Recordset и внешней компоненты GameWithFire.

15.11.2011    30719    v_id    36    

28

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

Универсальные функции Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Многие, наверное, сталкивались с тем, что пользователь в форме списка помечает или снимает "пометку на удаление", а вам нужно отловить, подтвердил он или отказался от ее установки. И в связи с этим вам нужно выполнить некоторые действия, в моем случае снять или поставить пометку на подчиненые документы. Рассказываю, как этого добился я, может, кому пригодится.

11.11.2011    45894    pavel_pss    20    

12

Описание пары важных функций для управляемого интерфейса: СоздатьКолонки() в 1C 8.2, ИзменитьРеквизиты()

Универсальные функции Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Столкнулся с проблемой отсутствия такой функции, как СоздатьКолоноки() в 1С8.2. и нормального описание функции ИзменитьРеквизиты() Задача такая: Есть динамически заполняемая таблица значений, надо ее отображать на форме.

10.11.2011    32066    lm-alex    19    

50

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

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

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

30.10.2011    12661    zaursoft    11    

15

Универсальная обработка события "ОкончаниеВводаТекста"

Универсальные функции Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

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

27.10.2011    9727    mdmytro    13    

40

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

Универсальные функции Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

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

25.10.2011    68768    pavel_pss    41    

21

Неправильное изменение категории плательщика ПФР при проведении справки МСЭК

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

В ЗиК (релиз 314) при проведении документа "Справка МСЭК" вкралась ошибка: проведение некорректно изменяет категорию плательщика ПФР на "Работник сельскохозяйственной организации - инвалид", затем на "Работник колхоза, совхоза и другого сельскохозяйственного предприятия". Связано это с разными типами ожидаемого и возвращаемого перечисления в функции "глКатегорияПФР": "КатегорияПлательщикаПФ" и "КатегорииЗастрахованныхЛицПФР". Решение: изменить функцию "глКатегорияПФР" (около 2932-й строки).

17.10.2011    6841    Krokokot    3    

6

Переоценка на основании перемещения товаров (снятие ограничения)

Логистика, склад и ТМЦ Универсальные функции Программист Платформа 1С v8.3 1С:Управление торговлей 10 Россия Управленческий учет Бесплатно (free)

Товароведу очень не нравилось, что при перемещении товара с основного склада на торговый она не может сделать переоценку на основании этого перемещения, и должна вручную в переоценку вносить товар... В общем, это посвящается тем, у кого такие же проблемы. Снимаем ограничение в переоценке на товар с уже существующей ценой. Тестировалось и соответственно работает "Управление торговлей", редакция 10.3 (10.3.10.4)

11.10.2011    10754    WhiteShadow    3    

4

Функция преобразования СТРОКИ в ДАТУ

Универсальные функции Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Функция преобразование всяких вариантов строк в дату. Искал, но не нашел на сайте. Преобразовывает СТРОКИ вида "01/10/13","01-10-2013","10,13","10.13","01.03.2013 0:00:00" к типу ДАТА Может, кому пригодится. В обработке используется стандартная функция разложить строку, указываю ее ниже.

29.09.2011    104487    maxtomsk    57    

130

Хитрость. Использование БУЛЕВО при OLE обмене/подключении из 7.7 к 8

Универсальные функции Перенос данных 1C Системный администратор Программист Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Бесплатно (free)

Как известно, при OLE обмене доступны только типы СТРОКА, ЧИСЛО, ДАТА. А вот БУЛЕВО (ИСТИНА, ЛОЖЬ) использовать при подключении из 7.7 к 8 не получается. Как же быть? Есть хитрость, как использовать тип булево в семерке при обмене с 1С8! :)

28.09.2011    18424    dnikolaev    8    

18

Отправка почты с использованием основного почтового клиента ОС

Универсальные функции Email рассылки Программист Платформа 1С v8.3 1С:Управление торговлей 10 1С:Управление производственным предприятием Бесплатно (free)

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

21.09.2011    32178    Администратор 1С    18    

32

Запуск внешних отчетов и внешних обработок из программного кода

Универсальные функции Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Часть внешних обработок и отчетов хотелось бы запускать из программного кода. Вот почти штатный способ это сделать. Это примерно как у улитки, у которой всё с собой (всё в базе).

17.08.2011    47026    ::Green::    23    

37

Переводчик Google для 1С 8.1

WEB-интеграция Универсальные функции Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Перевод слов и фраз на другие языки Google Переводчиком (GoogleTranslate API). Без ВК. Сейчас работает без ключа API.

01.08.2011    20273    GusevNA    17    

38

Дата запрета редактирования

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

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

15.07.2011    11240    natalika1601    13    

17

Соединение таблиц значений (Таблица Значений) по ключевым полям

Универсальные функции Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

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

05.07.2011    18891    sashapere    37    

5

Две функции Excel, которые "спасут мир"

Загрузка и выгрузка в Excel Универсальные функции Программист Бухгалтер Россия Бесплатно (free)

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

15.06.2011    107760    1cspecialist    167    

309

Расчет дней компенсации при увольнении

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

При расчете уволенного сотрудника, выяснили, что расчет в УПП производится по формуле : 28/12*ЧислоДнейКомпенсации. Бухгалтер-расчетчик настояла на том, что этот расчет не верен, т.к. к расчету должна приниматься константа 2.33, а не 28/12 = 2.33333333....

06.05.2011    3247    Dushka    10    

7

Форма 1-НДФЛ для 2011 года (Зарплата и Кадры 7.7, релиз 310)

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

В прежних релизах была возможность из справочника "Сотрудники" сформировать форму 1-НДФЛ по кнопке "Ввод данных" (там была возможность расшифровки сумм). Вернём полезную функцию!

29.04.2011    7421    Q-Q    9    

29

Получение дерева подчиненности.

Универсальные функции Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

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

26.04.2011    18542    sbv2005    7    

21

Переворот или ТРАНСПОНИРОВАНИЕ Таблицы Значений

Универсальные функции Программист Платформа 1С v8.3 Россия Бесплатно (free)

Задача такова что необходимо поменять местами Колонки со Строками. Условие Первая колонка значений это название колонок будущей таблицы значений. Исходная таблица: Индекс Колонка1 Колонка2 Колонка3 Колонка4 0 "Тип11" "Тип21" "Тип31" "Тип41" 1 "Тип12" "Тип22" "Тип32" "Тип42" 2 "Тип13" "Тип23" "Тип33" "Тип43" 3 "Тип14" "Тип24" "Тип34" "Тип44" 4 "Тип15" "Тип25" "Тип35" "Тип45" Полученная таблица: Индекс Тип11 Тип12 Тип13 Тип14 Тип15 0 "Тип11" "Тип12" "Тип13" "Тип14" "Тип15" 1 "Тип21" "Тип22" "Тип23" "Тип24" "Тип25" 2 "Тип31" "Тип32" "Тип33" "Тип34" "Тип35" 3 "Тип41" "Тип42" "Тип43" "Тип44" "Тип45" Минус ы : 1.того что имя колонок первоначальных не видно. 2. Значение исходной таблицы первой колонки должны быть типизированны для название колонок. P.S. Может поможет кому ;-)

21.04.2011    25775    OldthiefXXX    21    

15

Полезные функции для округления копеек в документах

Универсальные функции Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Часто, к примеру, при оформлении заказа покупателя или создании чека ККМ сумма документа получается не целой, с копейками. Если товара не много и есть позиции с количеством товара равном 1-2, то проблема округления копеек тут не стоит. А что делать если количество товара в каждой позиции огромно и лишние копейки никак не делятся на это количество? Предлагаю ряд функций для решения этой проблемы.

20.04.2011    18218    PanKir    22    

27

Стандартные доработки. Запрет изменения документов “ЗаказовПокупателей”, по которым есть движения.

Универсальные функции Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

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

07.04.2011    29382    milkers    25    

28

Усовершенствованная проверка заполнения реквизитов

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

Так ли удобны стандартные процедуры проверки заполнения шапки и табличных частей в 1С 8.1, 8.2 (в режиме обычного интерфейса)? Можно ли их усовершенствовать? Попробую ответить на этот вопрос.

14.03.2011    26263    YVolohov    16    

28

Получение произвольной формы внешней обработки в управляемом приложении

Универсальные функции Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

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

10.03.2011    21613    galich    13    

21

MD5 Hash файла

Защита ПО и шифрование Универсальные функции Программист Бесплатно (free)

Получение md5 хэша для файла

10.03.2011    52177    d0dger    24    

59

Пример программного создания каталога для хранения данных на жестком диске или внешнем носителе.

Универсальные функции Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

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

05.03.2011    18201    Bober777    6    

5

Отправка e-mail через Microsoft Office Outlook

Email рассылки Универсальные функции Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Способ обхода повышенной безопасности Microsoft Office Outlook, для программного доступа к функциям работы с почтой. Используется библиотека Outlook Redemption.

02.03.2011    17373    ruslanruslan    1    

24

Две простенькие функции для правильного учета сторно-записей и записей-перерасчетов

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

Часто при подсчете дней по записям журнала расчетов "Зарплата" берется знак "+" или "-" в зависимости от признака сторно-записи. Но рано или поздно результат получится ошибочным.

19.02.2011    11535    jack19    3    

9

Посчитать людей по XML-файлам, выгруженным для ПФ 2010

Универсальные функции Файловый обмен (TXT, XML, DBF), FTP Программист Бухгалтер Расчет 7.7 1С:Зарплата и кадры 7.7 Бухгалтерский учет Налоговый учет ФОМС, ЕФС Бесплатно (free)

Обработка считает и выводит людей, которые находятся в xml-файлах для пенсионного фонда. Также может служить "рыбой" для дополнительной обработки данных в файлах пенсионного фонда

24.01.2011    16978    83    kserdyukov    1    

7

Конвертация ТаблицыЗначений В Массив

Универсальные функции Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Начал программировать в 8.2 и столкнулся с постоянной проблемой передачи "таблицы значений" в Управляемую форму ну и написал маленькую функцию конвертации ТЗ в Массив с вложенной структурой.

17.01.2011    36775    TimofeySin    21    

44

QR-код

Универсальные функции Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Генерация qr кода с помощью api google

10.01.2011    28064    DanilaDru    13    

87