Напоминалка дня рождения по ИНН

Публикация № 19510

Учет и отчетность - Разное

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

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

Не судите строго, это первая разработка, выложенная мной на Ваш сайт.

2

Скачать файлы

Наименование Файл Версия Размер
Напоминалка об именинниках
.1238583304 40,50Kb
25.09.09
117
.1238583304 40,50Kb 117 Скачать бесплатно

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. Serj1C 477 02.04.09 07:40 Сейчас в теме
7.7 у меня нету, но как можно было использовать ИНН, когда в нем данные хранятся?
2. AVARY 174 02.04.09 08:56 Сейчас в теме
to (1) Там вот такой алгоритм
Код
   НомерДня = Число(Лев(Сотрудник.ИНН,5)); ДатаРождения="";
   Для н = 1900 По Число(Прав(Формат(Дата1,"ДДДММГГГГ"),4)) Цикл
      Ном = НомерДня - НомерДняГода("31.12."+Строка(н));
      Если Ном > 0 Тогда
         НомерДня = Ном;
      Иначе
         Для ч = 1 По 12 Цикл
            НомерДняМес = ДатаЧисло(КонМесяца("01."+Прав("0"+Строка(ч),2)+"."+н));
            Если НомерДня > НомерДняМес Тогда
               НомерДня = НомерДня - НомерДняМес;
            Иначе
               ДатаРождения=строка(Прав("0"+НомерДня,2)+"."+Прав("0"+ч,2));   
               ГодРождения = Число(н);
               Прервать;
            КонецЕсли;
         КонецЦикла;
         Прервать;
      КонецЕсли;
   КонецЦикла;          
Показать полностью
3. Noy 1062 02.04.09 09:51 Сейчас в теме
(2) Замени на
ДатаРождения=Дата("01.01.1900")+Число(Лев(Сотрудник.ИНН),5);
4. v.l. 02.04.09 10:00 Сейчас в теме
(0) - Взгляните сюда:
Проверка данных сотрудников (пол, дата рождения) по ИНН (для Украины)
http://www.infostart.ru/projects/3680/

Проверка ИНН для Украины
http://www.infostart.ru/projects/1573/

С первой обработкой Вы можете еще и пол проверить, и корректность введенного ИНН
5. alexqc 146 02.04.09 12:35 Сейчас в теме
Алгоритм ИНН - 5 первых цифр дата начиная с 01/01/1900, 4 следующих - порядковый номер, при чем четный для Ж и нечетный для М - это известно еще со времени введения ИНН, и так сказать в открытом доступе. Гораздо интереснее 10-я цифра, контрольная. Вот она считается по "секретному" алгоритму, который никто не знает :). Хотя лично мне, например, это странно: таким образом что, хотят от каких-то мошенников защитится? Так это довольно спорная защита: во-первых, "кому надо - тот знает", во-вторых - могут просто надыбать базу с готовыми ИННами.

Так вот, может кто знает алгоритм контрольной суммы?
sergeante; +1 Ответить
6. Noy 1062 02.04.09 12:41 Сейчас в теме
Присоединяюсь к вопросу в (5)
7. sergeante 02.04.09 15:07 Сейчас в теме
8. alexqc 146 02.04.09 15:58 Сейчас в теме
(7) ....Во блин, какой я идиот, пояндексить не додумался...

На самом деле, тут не рулит ни яндекс, ни гугль :) . Это распространенное заблуждение: спрашиваешь про ИНН _физлица в Украине_ - а тебе в ответ - ИНН _организации в России_.
Оставьте свое сообщение

См. также

Использование классов .Net в 1С для новичков 147

Статья Программист Нет файла v7.7 v8 Windows Бесплатно (free) Практика программирования Разработка внешних компонент Универсальные функции

Руководство для новичков. Написав статью http://infostart.ru/public/238584/, я понял, что многие не понимают того, что написано. Поэтому в этой статье постараюсь более подробно остановиться на азах и без кода на вражеском языке (C#)

27.01.2016    62564    Serginio    104       

Процедура расшифровки ячейки таблицы в отчетах 1С 7.7 11

Статья Программист Нет файла v7.7 1cv7.md Windows Бесплатно (free) Практика программирования Универсальные функции

Хочу поделиться с вами универсальной процедурой для расшифровки ячеек печатной формы отчетов в 1С 7.7.

24.09.2015    13694    Anzhey    13       

Получение характеристик и управление текущим процессом 1С на основе WMI 36

Статья Программист Нет файла v7.7 v8 1cv8.cf 1cv7.md Windows Бесплатно (free) Универсальные функции

Функционал для работы из 1С с текущим процессом класса Win32_Process. Пример получает текущее значение ОЗУ занятое процессом 1С. По описанной методике можно получать значения пиковых нагрузок на ОЗУ, время запуска текущей сессии 1С с точностью до миллисекунд. Определять загрузку активного ядра процессом и даже поменять приоритет самого процесса.

09.07.2012    18919    dusha0020    8       

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

Статья Системный администратор Программист Нет файла v7.7 v8 1cv8.cf 1cv7.md Windows Бесплатно (free) Перенос данных из 1С7.7 в 1C8.X Универсальные функции

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

28.09.2011    14009    bsturtle    9       

Быстрый поиск подчиненного документа, с помощью прямого запроса 1

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

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

26.05.2011    11456    Vix    1       

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

Инструменты и обработки Программист Бухгалтер Внешняя обработка (ert,epf) v77::Расчет 1С7:ЗиК БУ НУ Windows Управление персоналом (HRM) ФОМС, ПФ, ФСС Бесплатно (free) Обмен через XML Универсальные функции

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

24.01.2011    10362    81    kserdyukov    1       

Универсальный фильтр 8

Инструменты и обработки Программист Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Windows Бесплатно (free) Универсальные функции

Удобный фильтр. Нет необходимости вешать на форму N-ое количество списков значений.

08.07.2010    8700    115    ShEvOvIcH    8       

Мьютексы в 1С 7.7 10

Статья Программист Нет файла v77::ОУ v77::БУ v77::Расчет 1cv7.md Windows Бесплатно (free) Файловые протоколы обмена, FTP Универсальные функции

Существует ряд задач, которые требуют строго последовательного исполнения. Чаще всего это возникает при многопоточном программировании, в этом случае используются критические секции, но иногда надо синхронизировать и разные приложения - для этого существуют такие объекты ядра операционной системы как Мьютекс-ы. http://ru.wikipedia.org/wiki/Мьютекс В статье рассказывается как можно сделать аналогичный объект средствами 1С v7.7

02.07.2010    12220    Sk0rp    24       

Обработка для поиска Контрагентов 9

Инструменты и обработки Программист Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Windows Бесплатно (free) Поиск данных Обработка справочников Универсальные функции

Не первая и не последняя.. Не лучшая, и не худшая. Просто вариант поиска контрагентов по нескольким словам или их частям в наименовании.

19.05.2010    8641    108    aka AMIGO    7       

Как получить GUID без v7plus.dll в Предприятии 7.7 10

Статья Программист Нет файла v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free) Практика программирования Универсальные функции

Часто в терминальных сессиях у пользователю Windows не хватает прав на регистрацию v7plus.dll. Соответственно нельзя воспользоваться, например методом СоздатьGUID() класса V7SysInfo.

12.05.2010    12212    prolancer    5       

Алгоритм расчета периодов 3

Статья Программист Нет файла v7.7 1cv7.md Россия Бесплатно (free) Практика программирования Универсальные функции

Вычисление периодов в формате ГГММДД. Вычисление дат по формуле Дата + ГГММДД. Примечание: Даты передаем в виде 'ДД.ММ.ГГГГ', периоды - "ГГ-ММ-ДД". Пользуйтесь.

10.03.2010    8248    arithmometr    1       

Интервал дат прописью 8

Инструменты и обработки Программист Внешняя обработка (ert,epf) v7.7 1cv7.md Windows Бесплатно (free) Универсальные функции

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

15.02.2010    7745    143    Vlan    3       

1С Предприятие 7.7 и Mozilla Thunderbird. Отправка писем из командной строки 5

Статья Системный администратор Программист Нет файла v77::ОУ v77::БУ 1cv7.md 1С7:Бух Windows Бесплатно (free) Универсальные функции Email

Клиент захотел чтобы у него из 1С формировались письма с вложениями и отправлялись через Mozilla Thunderbird. Из этого вышла маленькая процедура.

30.11.2009    12454    kasperok    15       

Транслитерация в латиницу 39

Статья Программист Нет файла v7.7 1cv7.md Россия Бесплатно (free) Практика программирования Универсальные функции

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

02.10.2009    24256    yuraer    17       

Альтернатива стандартному предупреждению(вопросу) 18

Инструменты и обработки Программист Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Windows Бесплатно (free) Работа с интерфейсом Универсальные функции

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

28.08.2009    9106    59    nikakoy    29       

Создаем сортировку по подразделению в любом документе (Зарплата и Кадры 7.7) 3

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

Создаем сортировку по подразделению (Зарплата и Кадры 7.7) на примере документа Выплата заработной платы

27.05.2009    10723    Craig    67       

Дни рождения на 4 дня вперёд 5

Отчеты и формы no Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Windows Управление персоналом (HRM) Бесплатно (free) Разное

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

19.12.2008    6312    161    Александр Ник    4       

Функция перезагрузки Таблицы Значений по условиям 1

Статья Программист Нет файла v7.7 1cv7.md Россия Бесплатно (free) Универсальные функции

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

06.11.2008    4534    stellavolf    9       

Пакетный ввод на основании без изменения форм и модулей 20

Инструменты и обработки Программист Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Windows Бесплатно (free) Универсальные функции

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

10.10.2008    20871    1014    Fragster    22       

Дни рождения сотрудников (для Комплексной 7.7) 10

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v7.7 1С7:Комплекс Россия БУ УУ Управление персоналом (HRM) Бесплатно (free) Разное

Выводит список дней рождений сотрудников. Написана для 1С Предприятие 7.7 (Комплексная конфигурация)

19.09.2008    10541    129    Kurt    4       

Дни рождения и юбилеи сотрудников 33

Отчеты и формы Бухгалтер Внешний отчет (ert,erf) v77::Расчет 1С7:ЗиК Россия Windows Управление персоналом (HRM) Бесплатно (free) Разное

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

03.09.2008    14345    306    rimma_n    5       

Горячая печать реквизитов (их значений ) документов с использованием FormEx 19

Статья Программист Нет файла v7.7 1cv7.md Windows Бесплатно (free) Печатные формы документов Универсальные функции

Иногда хочется увидеть все реквизиты документа, в том числе и те, которые на форме отсутствуют. Особенно, если они автоматом понаустанавливались. Приведенный код позволяет по горячим клавишам CTRL+ALT+P получить распечатку ВСЕХ реквизитов, начиная от общих, заканчивая ТЧ. Код необходимо вставить в Глобальный модуль, или в Дополнительный глобальный модуль, подключенный с помощью Formex

14.04.2008    16195    Abadonna    11       

Дни рождения сотрудников за выбранный период 31

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v77::Расчет 1С7:ЗиК Россия Управление персоналом (HRM) Бесплатно (free) Разное

Эту обработку выложил многоуважаемый Avels (http://infostart.ru/projects/944/), я всего лишь позволил себе подправить ее для своих целей. Теперь можно выбрать период, за который нужно вывести отчет, и распечатать его.

28.02.2008    10020    161    aparnikov_ve    3       

Комплекс отчетов для отдела кадров 287

Отчеты и формы no Внешний отчет (ert,erf) v77::Расчет 1С7:ЗиК Windows Управление персоналом (HRM) Бесплатно (free) Разное Бухгалтерские

Отчеты: - Список сотрудников - Штатное расписание - Дни рождения - Движение кадров - Кадровые перемещения - Кмандировки - Отпуска - Анализ кадрового состава по возрасту - Анализ кадрового состава по стажу работы - Анализ кадрового состава по уровню образования

09.02.2008    17326    1133    fedin    36       

Конвертер таблиц из 1С (7.7) в MS Office Word 23

Инструменты и обработки Программист Внешняя обработка (ert,epf) v7.7 1cv7.md Windows Бесплатно (free) Загрузка и выгрузка в Excel Работа с интерфейсом Универсальные функции

Обработка конвертирует печатную форму 1С в формат Word. Преобразование сложных таблиц проходит медленно. Проверено на Word 2003. Объединение - только горизонтальное. Не идеал, но приемлемо. Если нет параметра - открывается демо таблица.

10.12.2007    12648    219    Джуниор    8       

FormEx. Быстрый поиск в поле ввода 2.1 27

Инструменты и обработки Программист Внешняя обработка (ert,epf) v7.7 1cv7.md Windows Бесплатно (free) Поиск данных Разработка внешних компонент Универсальные функции

Универсальный инструмент пользователя, требует FormEx v2.0.5.0 - http://dorex.pro/?projects&formex&download Реализация механизма быстрого поиска элемента по первым символам непосредственно в поле ввода. Ограничения: Не работает для полей ввода многострочной части.

26.09.2007    15424    261    item    27       

Реестр документов v 2 244

Отчеты и формы Бизнес-аналитик Бухгалтер Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free) Разное

Обработка выдаёт реестр документов за заданный период. Возможно формировать реестр сразу по нескольким видам документов. На печать выводятся только указанные пользователем реквизиты документа, также устанавливаются фильтры на любой реквизит документа. Есть возможность настройки порядка колонок

16.06.2007    17872    1072    Diamond    56       

Дни рождения сотрудников при старте системы 29

Отчеты и формы no Внешняя обработка (ert,epf) v77::Расчет 1С7:ЗиК Windows Управление персоналом (HRM) Бесплатно (free) Разное

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

07.05.2007    10629    239    avels    6       

Ленивый отчет 46

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v77::БУ 1cv7.md Россия Бесплатно (free) Разное

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

26.12.2006    10573    408    diletant    14       

[МФ] Тривиальный шаблон обработки с использованием множественного фильтра (МФ) 17

Инструменты и обработки Программист Внешняя обработка (ert,epf) v77::ОУ 1cv7.md Windows Бесплатно (free) Универсальные функции

Надоело копи-пастить МФ... Простой шаблон обработки с использованием МФ. На форме - минимально требуемые реквизиты для типового МФ, в коде - обработка этих реквизитов... Т.е. - типа "облагороженный" кусок из кода типовой ТиС для быстрого клонирования для своих обработок

15.09.2006    15429    89    CheBurator    10       

Отчет "Дни рождения сотрудников" 6

Отчеты и формы Бухгалтер Внешний отчет (ert,erf) v77::БУ 1С7:Бух Украина Управление персоналом (HRM) Бесплатно (free) Разное

Дни рождения сотрудников, формируется по ИНН (обработка написана под типовую бухгалтерию, Украина) (с)Solve

28.07.2006    7815    47    agressor    5       

Формирование штрихкодов (EAN-13) 54

Инструменты и обработки Программист Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Windows Розничная торговля Учет ТМЦ Бесплатно (free) Сканер штрих-кода Ценники Универсальные функции

Один из наиболее простых алгоритмов формирования штрихкодов с использованием специализированных шрифтов (BearRock). Обработка автоматически вычисляет контрольную цифру по коду и показывает на экране образец сформированного штрихкода.

10.04.2006    29468    1163    imsoftware    13