26.11.08, Vitaly Ostanin<[EMAIL PROTECTED]> написал(а):
> Alexey Rusakov пишет:
>
> > Доброго времени суток.
> >
> > Некоторое время назад vyt@ написал скрипт для импорта данных из
> > 1С:Хронограф.
> >
>
>  Если быть точным, скрипт написал bga@, а vyt@ только написал
> xslt-преобразование xml в ldif.
>
>  Лежит это в:
> http://git.altlinux.org/people/bga/packages/?p=1c-tools.git
>
>  Кстати, нужно проверять в скрипте, как отработал xsltproc, и выходить при
> ошибке.
>
>
> > Хотелось бы теперь добавить этот скрипт в Школьный сервер.
> >
>
>  Ниже речь идёт про openldap, но ходили слухи и про добавление в samba.
> Нужно только в openldap ?

samba надо синхронизировать с openldap.

Rgrds, Алексей

>
>
> > Давайте думать, как это лучше всего сделать, чтобы пользователь по
> > минимуму задумывался над задачей.
> >
> > Насколько я себе представляю, пользователь может отправить на сервер
> > (через форму в alterator-что-нибудь) XML-экспорт данных из Хронографа,
> >
>
>  Есть ли в XML-экспорте из Хронографа web-интерфейс? Может, проще в
> alterator указывать URL, при обращении по которому выдаётся XML-экспорт?
> Хотя это и небезопасно, хост в URL можно подменить.
>
>
> > этот файл на сервере скармливается скрипту и данные из него (файла) в
> > конечном счёте попадают в LDAP. Возможно, имеет смысл сделать всё-таки
> > отдельный от alterator-openldap модуль, в котором будет эта самая форма
> > для файла. Остаётся открытым вопрос, что делать с существующей
> > LDAP-конфигурацией, если пользователи из Хронографа перекроются с уже
> > имеющимися пользователями в LDAP. Мне кажется, переписывать без зазрения
> > совести.
> >
>
>  Какова конечная задача? Разовый импорт пользователей с последующим
> изменением пользователей другими средствами? Или постоянная синхронизация
> пользователей с Хронографом?
>
>
> > Имеет смысл подумать над тем, чтобы повторный импорт того же файла
> > проходил без последствий для базы (т.е. завершался без ошибок, но
> > состояние базы получалось тем же, что до импорта), но это уже
> > опциональная вещь.
> >
>
>  По-моему, это важная вещь, чтобы хотя бы не испортить базу на этапе
> тестирования :)
>
>  --
>  Regards, Vyt
>  mailto:  [EMAIL PROTECTED]
>  JID:     [EMAIL PROTECTED]
>
>
> _______________________________________________
>  office-server mailing list
>  [email protected]
>  https://lists.altlinux.org/mailman/listinfo/office-server
>
>
>
_______________________________________________
office-server mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/office-server

Ответить