Авторизуйтесь или зарегистрируйтесь, чтобы создать новую тему

Вопрос разработчикам по контактным данным организации

dbelikov
66
dbelikov 16.05.2011 17:36 | #

Здравствуйте уважаемые разработчики,

путем SQL запроса обновляю данные Организации в базе.

Обновляю только таблицу Clients поля PHONE, FAX, EMAIL, WEB, СOUNTRY, CITY, STATE, ZIP, ADDRESS.

соответственно запрос выглядит так

UPDATE CLIENTS SET PHONE = '123456789' WHERE (id='12345')

Посредством IBExprert'a вижу, что данные успешно обновились. Замечательно! НО в Teamwox то ничего нет :(

В каком месте у меня кривые руки????

UPD: Реиндексация организаций в Teamwox не помогла

TeamWox SDK: Взаимодействие с СУБД

В этой статье мы рассмотрим организацию взаимодействия с СУБД, применяемой в TeamWox, а также создание для этой цели пользовательского интерфейса.

Airatgr
60
Airatgr 16.05.2011 18:15 | #

Модуль организации загружает данные из БД один раз при старте сервера и держит их в кэше - памяти.

Если Вы редактируете записи напрямую в БД, то они смогут обновиться только после рестарта сервера, и нет гарантий, что пользователи не перезатрут

внесенные изменения вручную. Другими словами не гарантируется целостность данных.

Для изменения данных организации Вам следует воспользоваться API модуля организаций из TeamWox SDK.

dbelikov
66
dbelikov 16.05.2011 20:25 | #
Airatgr:

Модуль организации загружает данные из БД один раз при старте сервера и держит их в кэше - памяти.

Если Вы редактируете записи напрямую в БД, то они смогут обновиться только после рестарта сервера, и нет гарантий, что пользователи не перезатрут

внесенные изменения вручную. Другими словами не гарантируется целостность данных.

Для изменения данных организации Вам следует воспользоваться API модуля организаций из TeamWox SDK.

Мда, эт поворот!

Спасибо за инфу!

Можно плиз намёк где копать инфу о API?

А, есть ли возможность добавлять / редактировать данные посредством HTML запросов?

Заранее благодарен,

Денис.


Maxdm
131
Maxdm 17.05.2011 09:35 | #
dbelikov
66
dbelikov 17.05.2011 13:56 | #

А, есть ли возможность добавлять / редактировать данные посредством HTML запросов?

Я делаю синхронизацию из 1С v8.1 для УТ непосредственно в конфигурации 1С. Как конфу подружить с SDK даже и не представляю.

И ещё не совсем скромный запрос: исходники вашей 1СSync можно получить?

Airatgr
60
Airatgr 17.05.2011 14:38 | #
dbelikov:

А, есть ли возможность добавлять / редактировать данные посредством HTML запросов?

Я делаю синхронизацию из 1С v8.1 для УТ непосредственно в конфигурации 1С. Как конфу подружить с SDK даже и не представляю.

Посредством HTTP запросов редактировать данные в принципе возможно.

Однако в этом случае минусом будет, что не гарантируется постоянство url запроса и его наполнение. Хочу обратить внимание, что в ближайшее время модуль организаций будет переработан.

Лучший способ - написание собственного модуля используя TeamWox SDK.

Для использования HTTP запросов, нужно будет программно авторизоваться в системе TeamWox под пользователем имеющим соответствующие права на модуль организаций. И запросы посылать из-под его сессии.

В качестве примера авторизации, Вы можете посмотреть код страницы входа на наш демо сервер.



dbelikov
66
dbelikov 17.05.2011 17:47 | #
Airatgr:

Посредством HTTP запросов редактировать данные в принципе возможно.

Однако в этом случае минусом будет, что не гарантируется постоянство url запроса и его наполнение. Хочу обратить внимание, что в ближайшее время модуль организаций будет переработан.

Лучший способ - написание собственного модуля используя TeamWox SDK.

Для использования HTTP запросов, нужно будет программно авторизоваться в системе TeamWox под пользователем имеющим соответствующие права на модуль организаций. И запросы посылать из-под его сессии.

В качестве примера авторизации, Вы можете посмотреть код страницы входа на наш демо сервер.




спасибо за информацию!

С WinHttpRequest.5.1 всё получилось!

К списку тем

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий