Modber Сообщество
профессионалов по 1С

Вывод даты рождения и ФИО сотрудников из базы

Необходимо вывести дату рождения и фамилию, имя и отчество сотрудников из базы
  
Сообщений: 1

0
Добрый день!
Столкнулся с такой проблемой: имеется база 1С, установленная на MS SQL Server 2005. Необходимо на локальный сайт организации с помощью PHP выводить фамилии, имена и отчества тех сотрудников, у которых сегодня День рождения.
В каких таблицах хранятся данные о ФИО и Дне рождения сотрудников?
Грамота
Сообщений: 83

0
Названия таблиц 1С в базе MS SQL отличается в зависимости от загрузки в базу. Т.е. нельзя сказать, что справочник "Физлица" это таблица "_Reference10".
Еще 1С может хранить даты со смещением 2000, т.е. к году добавит 2000 лет. Например, была дата 01.05.1980, а станет 01.05.3980.
Для определения названия таблиц есть внешняя обработка, при желании можете найти её у Гилева (http://www.gilev.ru/).
Не забываем, что на базу надо будет выдать права пользователю WEB-сервера.
А еще человек может быть уволен, а в 1С эта информация хранится в каком-то регистре, а это другая таблица SQL.

Так что, наилучший вариант — сделать таблицу SQL, в которую обработка из 1С будет выгружать требуемые данные в эту внешнюю таблицу, из которой скрипт будет брать информацию и выводить на портале.
В начало страницы 
|
Перейти на форум: