Кто-нибудь делал интеграцию с 1С 8.3 Возможно ли это? Есть готовая инструкция? Или может в новой версии Terrasoft XRM (для Firebird) появилась такая возможность?
Здравствуйте!
Официально пока нет поддержки интеграции с 1С 8.3, но Вы можете попробовать использовать утилиту интеграции , добавив свою версию в перечисление "enm_1CVersion".
Доброго времени суток, коллеги! Недавно столкнулся с задачей: "синхронизировать поля Terrasoft.Обращение и Outlook.Краткое Имя".
Как оказалось взаимосвязи между ними практически нет
В карточке Outlook "Краткое Имя" - это то, что подставлятся в строку e-mail адреса в формате: "Краткое Имя" . Пройдя отладчиком по Outlook выявил следующее соответствие полей ("нет" - означает, что в Terrasoft аналог у данного поля отсутствует):
FullName - Фамилия Имя Отчество - tbl_Contact.Name
Birthday - - tbl_ContactAnniversary.AnniversaryDate
Body - Description. - tbl_Contact.Description
BusinessTelephoneNumber - workphone1 - tbl_Contact.Communication1
Business2TelephoneNumber - workphone2 - нет
MobileTelephoneNumber - mobilephone - tbl_Contact.Communication2
BusinessAddress - work address - tbl_Contact.Address
BusinessAddressCity - - tbl_Contact.CityID
BusinessAddressCountry - Россия - tbl_Contact.CountryID
BusinessAddressPostalCode
BusinessAddressPostOfficeBox
BusinessAddressState - work address - tbl_Contact.StateID
BusinessFaxNumber - workfax - tbl_Contact.Communication4 (при условии, что тип средства связи 4 = Fax)
CompanyAndFullName - ООО Название Организации" - tbl_Account.OfficialAccountName
CompanyName - ООО Название Организации"" - tbl_Account.Name
Department - Отдел - tbl_Contact.Department
JobTitle - Должность - tbl_Contact.JobID
Email1Address - email1@mail.com - tbl_Contact.Communication3 (при условии, что тип средства связи 3 = Email)
Email1DisplayName - Краткое Имя 1 (email1@mail.com) - нет
FileAs - Отчество, Фамилия Имя - нет
FirstName - Фамилия - нет
Gender - - tbl_Contact.GenderID
HomeTelephoneNumber - Homephone1 - нет
Home2TelephoneNumber - Homephone2 - нет
HomeFaxNumber - Homefax - нет
OtherTelephoneNumber - -
HomeAddress - - нет
HomeAddressCity - - нет
HomeAddressCountry - - нет
HomeAddressPostalCode - - нет
HomeAddressPostOfficeBox - - нет
HomeAddressState - - нет
HomeAddressStreet - - нет
OfficeLocation - Комната - нет
OtherAddress - - нет
OtherAddressCity - - нет
OtherAddressCountry - - нет
OtherAddressPostalCode - - нет
OtherAddressPostOfficeBox - - нет
OtherAddressState - - нет
OtherAddressStreet - - нет
OtherFaxNumber - - нет
- - нет
LastName - Фамилия - нет
NickName - Псевдоним - нет
Profession - Проффесия - нет
Suffix - Суффикс - нет
Title - Обращение - нет
В конфигурации Terrasoft логика синхронизации заложена в сервис Common\Tools\Integration\MS Office\MS Outlook\MS Outlook Synchronization Library\scr_MSOutlookContactSynchronization.
Из Outlook в Terrasoft - метод SetContactInfoFromMSOutlook(olContact)
Из Terrasoft в Outlook - метод SetContactInfoToOutlook(olContact, ContactDataset)
Надеюсь, мои наблюдения будут Вам полезны!
Приятной работы!