Используя конфигурацию для сельского хозяйства в Украине, понадобилась напоминалка о днях рождения сотрудников. В самой конфигурации не предусмотрено поле "День рождения", но зато есть ИНН, который и был использован для этой цели. Не судите строго, это первая разработка, выложенная мной на Ваш сайт.
Бесплатные
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Узнавайте о новых бесплатных решениях в нашей телеграм-группе
Инфостарт БЕСПЛАТНО
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
Поиск от одного разработчика до ИТ-команд под проект.
Обмен любыми контактами разрешён.
0% комиссии, допускаются расчёты напрямую.
Используя конфигурацию для сельского хозяйства в Украине, понадобилась напоминалка о днях рождения сотрудников. В самой конфигурации не предусмотрено поле "День рождения", но зато есть ИНН, который и был использован для этой цели.
Не судите строго, это первая разработка, выложенная мной на Ваш сайт.
Обработка позволяет быстро и массово исправить ошибки заполнения карточек справочника Контрагенты. А именно те случаи, когда вместо ФизЛица установлено ЮрЛицо, когда в карточках справочника СвоиЮрЛица не установлен реквизит ИндивидуальныйПредприниматель, неверно заполнен реквизит ИНН\КПП, а также исправляет реквизит ЮрФизЛица справочника БанковскиеСчета, привязанного к обрабатываемому контрагенту.
Обработка тестировалась на платформе 1С7.7 конфигурации "Торговля и Склад" ред. 998 и 1004. Код обработки открыт.
Данное решение предназначено для упрощенного варианта электронного учёта рабочего времени сотрудников предприятия. Печать титульного листа и таблицы табеля учёта рабочего времени. Печать бейджиков сотрудников. Автоматическая регистрация и расчет рабочего времени по штрих-коду сотрудника. Загрузка сотрудников из справочника. Формирование штрих-кода сотрудника. Совместимо с любой конфигурацией 1С:7.7.
ЗиК 7.7 постепенно сходит на нет. Но, возможно, кому-то из нас все-таки когда-либо еще не раз придется столкнуться с этой конфигурацией. Поскольку работы по ней и заказов всё меньше и меньше, знания о ней и опыт постепенно угасают. Мой опыт с ЗиК 7.7 длиной в 14 лет терять просто так неохота.
В этой статье я запишу, чтобы не забыть, важные моменты об этой конфигурации, чтобы самому не забыть, и вдруг кто-то получит это в наследство на сопровождение и будет вынужден (иначе не скажешь) это обслуживать.
Или еще можно рассматривать эту статью как модное нынче «Письмо самому себе в прошлое».
Печать договоров, заявлений по шаблону WORD и EXCEL (шаблон, пример).
Нужно сделать рыбу и закинуть в каталог. Программисту только надо в рыбе прописать переменные.
Образцы рабочих договоров, заявлений прилагаются - doc, xls, xlsx, rtf.
НомерДня = Число(Лев(Сотрудник.ИНН,5)); ДатаРождения="";
Для н = 1900 По Число(Прав(Формат(Дата1,"ДДДММГГГГ"),4)) Цикл
Ном = НомерДня - НомерДняГода("31.12."+Строка(н));
Если Ном > 0 Тогда
НомерДня = Ном;
Иначе
Для ч = 1 По 12 Цикл
НомерДняМес = ДатаЧисло(КонМесяца("01."+Прав("0"+Строка(ч),2)+"."+н));
Если НомерДня > НомерДняМес Тогда
НомерДня = НомерДня - НомерДняМес;
Иначе
ДатаРождения=строка(Прав("0"+НомерДня,2)+"."+Прав("0"+ч,2));
ГодРождения = Число(н);
Прервать;
КонецЕсли;
КонецЦикла;
Прервать;
КонецЕсли;
КонецЦикла;
Алгоритм ИНН - 5 первых цифр дата начиная с 01/01/1900, 4 следующих - порядковый номер, при чем четный для Ж и нечетный для М - это известно еще со времени введения ИНН, и так сказать в открытом доступе. Гораздо интереснее 10-я цифра, контрольная. Вот она считается по "секретному" алгоритму, который никто не знает :). Хотя лично мне, например, это странно: таким образом что, хотят от каких-то мошенников защитится? Так это довольно спорная защита: во-первых, "кому надо - тот знает", во-вторых - могут просто надыбать базу с готовыми ИННами.
Так вот, может кто знает алгоритм контрольной суммы?
(7) ....Во блин, какой я идиот, пояндексить не додумался...
На самом деле, тут не рулит ни яндекс, ни гугль :) . Это распространенное заблуждение: спрашиваешь про ИНН _физлица в Украине_ - а тебе в ответ - ИНН _организации в России_.