iMIS
dernekler ve kar amacı gütmeyen kuruluşlar için amaca yönelik bir Katılım Yönetim Sistemi olan iMIS.
Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:
| Hizmet | Class | Bölgeler |
|---|---|---|
| Copilot Studio | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Logic Apps | Standart | Aşağıdakiler dışında tüm Logic Apps bölgeleri : - Azure Kamu bölgeleri - Azure Çin bölgeleri - ABD Savunma Bakanlığı (DoD) |
| Power Apps | Premium | Aşağıdakiler dışında tüm Power Apps bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Power Automate | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| İletişim | |
|---|---|
| İsim | Bilgisayar Sistemi Yenilikleri, Inc. |
| URL | https://csiinc.com/support |
| E-posta | support@csiinc.com |
| Bağlayıcı Meta Verileri | |
|---|---|
| Publisher | Bilgisayar Sistemi Yenilikleri, Inc. |
| Web sitesi | https://www.csiinc.com/ |
| Gizlilik ilkesi | https://www.csiinc.com/privacy |
| Kategoriler | Veri; Satış ve CRM |
iMIS, kuruluşunuzun benzersiz gereksinimlerini karşılamak ve sürekli performans geliştirmenizi desteklemek için oluşturulmuş, dünyanın tek Görevlendirme Yönetim Sistemidir (EMS). Bu bağlayıcıda sağlanan tetikleyiciler ve eylemlerle iMIS verilerinizi (kişiler, etkinlikler, paneller, IQA'lar ve daha fazlası) Power Automate ve Logic Apps ekosistemine genişletin.
Önkoşullar
Bu bağlayıcıyı kullanmak için etkin bir iMIS örneğine ve aboneliğe ihtiyacınız olacaktır. Daha fazla bilgi için lütfen şu bağlantıya bakın: https://csi.ms/paprerequisites
Kimlik bilgilerini alma
Bu bağlayıcıyı kullanmak için bir API anahtarı gerekir. (Not: Bu, iMIS API kimlik bilgilerinizle aynı değildir .) API anahtarınızı alma yönergeleri için bkz: https://csi.ms/paapikey
Bağlayıcınızı kullanmaya başlama
iMIS ve Power Automate'i kullanmaya başlamak için buradaki basit kılavuzumuzu izleyebilirsiniz: https://csi.ms/pagettingstarted
Bağlantı başarıyla kurulduktan sonra, iMIS ve Power Automate ile oluşturabileceğiniz otomasyonlarla ilgili fikirler için Otomasyon Fikir Kitaplığımıza göz atın: http://csi.ms/paideas
Bilinen sorunlar ve sınırlamalar
Bilinen sınırlamaların ve mevcut sorunların tam listesi için lütfen şu konulara bakın: https://csi.ms/palimitations
Yaygın hatalar ve çözümler
401 Yetkisiz
Bu durum kodu döndürünce yanıt gövdesini inceleyin ve özel bir X-CSI-Error-Msg üst bilgi arayın. Bu, sorunun ne olduğunu tanılamaya yardımcı olur.
Yaygın sorun giderme adımlarının tam listesi için lütfen bkz: https://csi.ms/palimitations
Bağlantı oluşturma
Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:
| Varsayılan | Bağlantı oluşturmak için parametreler. | Tüm bölgeler | Paylaşılamaz |
Temerrüt
Geçerli: Tüm bölgeler
Bağlantı oluşturmak için parametreler.
Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.
| İsim | Türü | Description | Gerekli |
|---|---|---|---|
| CSI API Anahtarı | securestring | CSI Bulut Panosu'nda bulunan CSI API Anahtarınızı girin. | Doğru |
Azaltma Sınırları
| Name | Çağrılar | Yenileme Dönemi |
|---|---|---|
| Bağlantı başına API çağrıları | 100 | 60 saniye |
Eylemler
| Bir kişinin tüm adreslerini alma |
Bir kişinin adreslerinin listesini alır. |
| Etkinlik oluşturma |
iMIS'te yeni etkinlik kaydı oluşturma |
| Etkinlikleri bulma |
Türe, iMIS kimliğine ve daha fazlasına göre etkinlikleri arama |
| Etkinliği güncelleştirme |
iMIS'te etkinlik kaydını güncelleştirme |
| IQA yürütme |
Sağlanan yolda bir iMIS IQA yürütür. |
| Kişi alma |
iMIS kimliğine göre tek bir kişi kaydı alır. |
| Kişi oluştur |
iMIS'te bir kişi (kişi) kaydı oluşturur. |
| Kişileri bulma |
iMIS kişi kayıtlarını çeşitli ölçütlere göre bulur. Arama alanlarının çoğu "startsWith:x" veya "contains:x" gibi arama filtrelerini destekler. Tam liste için belgelere bakın. |
| Kişinin adresini alma |
Bir kişinin adresini alır. |
| Kişinin posta adresini güncelleştirme |
Bir kişinin iMIS'teki posta adresini güncelleştirir. |
| Kişinin resmini alma |
Kişinin profil resmini iMIS kimliğine göre alır. |
| Kişiyi güncelleştirme |
iMIS'te kişi (kişi) kaydını güncelleştirir. İstek gövdesinde iMIS kimliği gereklidir ve güncelleştirilecek kişiyi bulmak için kullanılır. Yalnızca değerleri olan alanlar güncelleştirilir. Alan boş bırakılırsa, güncelleştirilmez. |
| Kuruluş oluşturma |
iMIS'te bir kişi (kuruluş) kaydı oluşturur. |
| Kuruluşu güncelleştir |
iMIS'te kişi (kuruluş) kaydını güncelleştirir. |
| Panel kayıtlarını bulma |
iMIS paneli kayıtlarını çeşitli ölçütlere göre bulur. Arama alanlarının çoğu "startsWith:x" veya "contains:x" gibi arama filtrelerini destekler. Tam liste için belgelere bakın. |
| Sıralı etkinlik alma |
Tek bir Etkinlik kaydını sıralı (SEQN) değerine göre getirir |
| Tek örnekli panel kaydı alma |
iMIS'te tek bir örnek panel kaydı alır. |
| Tek örnekli panel kaydını güncelleştirme |
iMIS'te tek bir örnek paneli kaydını güncelleştirin. |
| Tek örnekli panel kaydını silme |
iMIS'te tek bir örnek paneli kaydını siler. |
| Çok örnekli panel kaydı alma |
iMIS'te çok örnekli bir panel kaydı alır. |
| Çok örnekli panel kaydı oluşturma |
iMIS'te çok örnekli bir panel kaydı oluşturur. |
| Çok örnekli panel kaydını güncelleştirme |
iMIS'te çok örnekli panel kaydını güncelleştirir. |
| Çok örnekli panel kaydını silme |
iMIS'te çok örnekli panel kaydını siler. |
Bir kişinin tüm adreslerini alma
Bir kişinin adreslerinin listesini alır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
iMIS Kimliği
|
contactId | True | string |
Adreslerini almak için iMIS kimliği |
Döndürülenler
- Body
- AddressListDTO
Etkinlik oluşturma
iMIS'te yeni etkinlik kaydı oluşturma
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Eylem Kodları
|
actionCodes | string | ||
|
Etkinlik Türü
|
activityType | True | string | |
|
Miktar
|
amount | double | ||
|
Ek Sırası
|
attachSeqn | integer | ||
|
Ek Toplamı
|
attachTotal | double | ||
|
Toplu İş Numarası
|
batchNum | string | ||
|
Kampanya Kodu
|
campaignCode | string | ||
|
Kategori
|
category | string | ||
|
Ortak Kimlik
|
coId | string | ||
|
Description
|
description | string | ||
|
Yürürlük Tarihi
|
effectiveDate | date | ||
|
Yetkisiz Kullanım Süresi
|
gracePeriod | integer | ||
|
iMIS Kimliği
|
id | True | string | |
|
Düzenleme Amacı
|
intentToEdit | string | ||
|
Anıt/Haraç Kodu
|
memTribCode | string | ||
|
Üye Türü
|
memberType | string | ||
|
Sonraki Yükleme Tarihi
|
nextInstallDate | date | ||
|
Uyarı
|
note | string | ||
|
Not 2
|
note2 | string | ||
|
Nesne
|
object | string | ||
|
Kuruluş Kodu
|
orgCode | string | ||
|
Kaynak Trans Numarası
|
originatingTransNum | integer | ||
|
Diğer Kod
|
otherCode | string | ||
|
Diğer Kimlik
|
otherId | string | ||
|
Ödeme Yöntemi
|
payMethod | string | ||
|
Ürün Kodu
|
productCode | string | ||
|
Miktar
|
quantity | double | ||
|
Yinelenen İstek
|
recurringRequest | boolean | ||
|
Talep Sahibi Kimliği
|
solicitorId | string | ||
|
Kaynak Kodu
|
sourceCode | string | ||
|
Kaynak Sistem
|
sourceSystem | string | ||
|
Durum Kodu
|
statusCode | string | ||
|
Vergiye Dönüştürülebilir Değer
|
taxableValue | double | ||
|
Tarihe Göre
|
thruDate | date | ||
|
Değer İşaretleyici Tarihi
|
ticklerDate | date | ||
|
İşlem Tarihi
|
transactionDate | date | ||
|
UF1
|
uF1 | string |
Kullanıcı Alanı 1 (Dize) |
|
|
UF2
|
uF2 | string |
Kullanıcı Alanı 2 (Dize) |
|
|
UF3
|
uF3 | string |
Kullanıcı Alanı 3 (Dize) |
|
|
UF4
|
uF4 | double |
Kullanıcı Alanı 4 (Ondalık) |
|
|
UF5
|
uF5 | double |
Kullanıcı Alanı 5 (Ondalık) |
|
|
UF6
|
uF6 | date |
Kullanıcı Alanı 6 (Tarih) |
|
|
UF7
|
uF7 | date |
Kullanıcı Alanı 7 (Tarih) |
|
|
Units
|
units | double |
Döndürülenler
- Body
- ActivityDTO
Etkinlikleri bulma
Türe, iMIS kimliğine ve daha fazlasına göre etkinlikleri arama
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Etkinlik Türü
|
activityType | string |
Etkinlik türü kodu |
|
|
iMIS Kimliği
|
imisId | string |
iMIS Kimliği |
|
|
Ürün Kodu
|
productCode | string |
Ürün kodu |
|
|
Kategori
|
category | string |
Kategori |
|
|
İşlem Tarihi Açık veya Önceki
|
transactionDateBefore | date |
İşlem tarihi veya öncesinde |
|
|
İşlem Tarihi
|
transactionDateAfter | date |
İşlem tarihi |
|
|
Geçerlilik Tarihi Açık veya Önceki
|
effectiveDateBefore | date |
Geçerlilik tarihi veya öncesinde |
|
|
Geçerlilik Tarihi
|
effectiveDateAfter | date |
Geçerlilik tarihinden sonra |
|
|
Tarih Tarihi Açık veya Önceki
|
thruDateBefore | date |
Tarih tarihi veya öncesinde |
|
|
Sonraki Tarih
|
thruDateAfter | date |
Sonraki tarih |
|
|
Sıralama Ölçütü
|
sortBy | string |
Sıralama ölçütü olarak özellik adı |
|
|
Azalan Düzende Sırala
|
sortDesc | boolean |
Sıralama düzeninin azalan olması gerekiyorsa (varsayılan değer artandır) |
Döndürülenler
- Body
- ActivityListDTO
Etkinliği güncelleştirme
iMIS'te etkinlik kaydını güncelleştirme
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Eylem Kodları
|
actionCodes | string | ||
|
Etkinlik Türü
|
activityType | string | ||
|
Miktar
|
amount | double | ||
|
Ek Sırası
|
attachSeqn | integer | ||
|
Ek Toplamı
|
attachTotal | double | ||
|
Toplu İş Numarası
|
batchNum | string | ||
|
Kampanya Kodu
|
campaignCode | string | ||
|
Kategori
|
category | string | ||
|
Ortak Kimlik
|
coId | string | ||
|
Description
|
description | string | ||
|
Yürürlük Tarihi
|
effectiveDate | date | ||
|
Yetkisiz Kullanım Süresi
|
gracePeriod | integer | ||
|
Düzenleme Amacı
|
intentToEdit | string | ||
|
Anıt/Haraç Kodu
|
memTribCode | string | ||
|
Üye Türü
|
memberType | string | ||
|
Sonraki Yükleme Tarihi
|
nextInstallDate | date | ||
|
Uyarı
|
note | string | ||
|
Not 2
|
note2 | string | ||
|
Nesne
|
object | string | ||
|
Kuruluş Kodu
|
orgCode | string | ||
|
Kaynak Trans Numarası
|
originatingTransNum | integer | ||
|
Diğer Kod
|
otherCode | string | ||
|
Diğer Kimlik
|
otherId | string | ||
|
Ödeme Yöntemi
|
payMethod | string | ||
|
Ürün Kodu
|
productCode | string | ||
|
Miktar
|
quantity | double | ||
|
Yinelenen İstek
|
recurringRequest | boolean | ||
|
Sıra
|
seqn | True | integer | |
|
Talep Sahibi Kimliği
|
solicitorId | string | ||
|
Kaynak Kodu
|
sourceCode | string | ||
|
Kaynak Sistem
|
sourceSystem | string | ||
|
Durum Kodu
|
statusCode | string | ||
|
Vergiye Dönüştürülebilir Değer
|
taxableValue | double | ||
|
Tarihe Göre
|
thruDate | date | ||
|
Değer İşaretleyici Tarihi
|
ticklerDate | date | ||
|
İşlem Tarihi
|
transactionDate | date | ||
|
UF1
|
uF1 | string |
Kullanıcı Alanı 1 (Dize) |
|
|
UF2
|
uF2 | string |
Kullanıcı Alanı 2 (Dize) |
|
|
UF3
|
uF3 | string |
Kullanıcı Alanı 3 (Dize) |
|
|
UF4
|
uF4 | double |
Kullanıcı Alanı 4 (Ondalık) |
|
|
UF5
|
uF5 | double |
Kullanıcı Alanı 5 (Ondalık) |
|
|
UF6
|
uF6 | date |
Kullanıcı Alanı 6 (Tarih) |
|
|
UF7
|
uF7 | date |
Kullanıcı Alanı 7 (Tarih) |
|
|
Units
|
units | double |
Döndürülenler
- Body
- ActivityDTO
IQA yürütme
Sağlanan yolda bir iMIS IQA yürütür.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
IQA Yolu
|
iqaPath | string |
Yürütülecek IQA'nın yolu. |
|
|
body
|
body | dynamic |
Iqa filtreleri. |
Döndürülenler
Kişi alma
iMIS kimliğine göre tek bir kişi kaydı alır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
iMIS Kimliği
|
contactId | True | string |
iMIS Kimliği |
Döndürülenler
- Body
- ContactDTO
Kişi oluştur
iMIS'te bir kişi (kişi) kaydı oluşturur.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Ad Ön Eki
|
namePrefix | string |
Kişinin ad ön eki (ör. "Bayan"). |
|
|
İlk İsim
|
firstName | string |
Kişinin adı |
|
|
Resmi Olmayan Ad
|
informalName | string |
Kişinin resmi olmayan adı (veya takma adı) |
|
|
İkinci Ad
|
middleName | string |
Kişinin ikinci adı |
|
|
Soyadı
|
lastName | string |
Kişinin soyadı |
|
|
Ad Soneki
|
nameSuffix | string |
Kişinin ad soneki (örn. "Jr.") |
|
|
İşlevsel Başlık
|
functionalTitle | string |
Kişinin işlevsel başlık kodu değeri |
|
|
Üst Kuruluş Kimliği
|
parentOrganizationId | string |
Bu kişinin bağlanacağınız üst kuruluşun iMIS kimliğini belirtin |
|
|
Organizasyon Adı
|
organizationName | string |
Bu kişinin ait olduğu kuruluşun adı (Üst Kuruluş Kimliği ayarlandıysa kullanılmaz) |
|
|
E-posta
|
string |
Kişinin birincil e-posta adresi |
||
|
İş Telefonu
|
workPhone | string |
Kişinin iş telefon numarası |
|
|
Ev Telefonu
|
homePhone | string |
Kişinin ev telefon numarası |
|
|
Cep Telefonu
|
mobilePhone | string |
Kişinin cep telefonu numarası |
|
|
Faks
|
fax | string |
Kişinin faks numarası |
|
|
Gender
|
gender | string |
Kişinin cinsiyet kodu (örn. "M", "F" veya diğer tanımlı kodlar) |
|
|
Üye Türü
|
memberType | string |
Kişinin üye türü kodu (örn. "NM" veya "WEB") |
|
|
Faturalama Kategorisi
|
billingCategory | string |
Kişinin faturalama kategorisi adı |
|
|
Ana Anahtar
|
majorKey | string |
Kişinin ana anahtar alanı |
|
|
Statü
|
status | string |
Kişinin durum kodu (örn. "A", "D", "X") |
|
|
Doğum Tarihi
|
birthDate | date |
Kişinin doğum tarihi |
|
|
Katılma Tarihi
|
joinDate | date |
Kişinin katılma tarihi |
Döndürülenler
- Body
- ContactDTO
Kişileri bulma
iMIS kişi kayıtlarını çeşitli ölçütlere göre bulur. Arama alanlarının çoğu "startsWith:x" veya "contains:x" gibi arama filtrelerini destekler. Tam liste için belgelere bakın.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
İlk İsim
|
firstName | string |
Kişinin adı (filtreleri destekler) |
|
|
Soyadı
|
lastName | string |
Kişinin soyadı (filtreleri destekler) |
|
|
Adı ve Soyadı
|
fullName | string |
Kişinin tam adı (filtreleri destekler) |
|
|
Birincil E-posta
|
string |
Kişinin birincil e-posta adresi (filtreleri destekler) |
||
|
Üye Türü Kodu
|
memberType | string |
Kişinin üye türü kodu (filtreleri destekler) |
|
|
Şirket Adı
|
organization | string |
Kişinin kuruluş adı (filtreleri destekler) |
|
|
Kayıt Türlerini Filtrele
|
recordType | string |
Kayıt türlerini filtreleme (kişiler, kuruluşlar) |
|
|
Silinen Durumu Filtrele
|
deleteType | string |
Silinen durumu filtrele (silinmek üzere işaretlenmiş) |
Döndürülenler
- Body
- ContactListDTO
Kişinin adresini alma
Bir kişinin adresini alır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
iMIS Kimliği
|
contactId | True | string |
Adresini almak için iMIS kimliği |
|
Adres Amacı
|
addressPurpose | True | string |
iMIS'te iyi tanımlanmış bir adres amacı adı olmalıdır |
Döndürülenler
- Body
- AddressDTO
Kişinin posta adresini güncelleştirme
Bir kişinin iMIS'teki posta adresini güncelleştirir.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
iMIS Kimliği
|
id | True | string |
Güncelleştirilecek adresin iMIS kimliği |
|
Adres 1
|
address1 | string |
Adres Satırı 1 |
|
|
Adres 2
|
address2 | string |
Adres Satırı 2 |
|
|
Şehir Adı
|
city | string |
Adresteki şehir adı |
|
|
Eyalet/İl Kodu
|
stateProvinceCode | string |
Eyalet/il için kısaltılmış kod |
|
|
Posta Kodu
|
postalCode | string |
Posta kodu veya posta kodu |
|
|
Ülke Kodu
|
countryCode | string |
Kısaltılmış ülke kodu |
|
|
Telefon Numarası
|
phone | string |
Bu adres için biçimlendirilmiş telefon numarası |
|
|
E-posta Adresi
|
string |
Bu adres için e-posta |
||
|
Adres 3
|
address3 | string |
Adres Satırı 3 |
|
|
Faks Numarası
|
fax | string |
Bu adres için biçimlendirilmiş faks numarası |
Döndürülenler
- Body
- AddressDTO
Kişinin resmini alma
Kişinin profil resmini iMIS kimliğine göre alır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
iMIS Kimliği
|
contactId | True | string |
iMIS Kimliği |
Döndürülenler
Kişinin profil resmini temsil eder
- Body
- ContactPictureDTO
Kişiyi güncelleştirme
iMIS'te kişi (kişi) kaydını güncelleştirir. İstek gövdesinde iMIS kimliği gereklidir ve güncelleştirilecek kişiyi bulmak için kullanılır. Yalnızca değerleri olan alanlar güncelleştirilir. Alan boş bırakılırsa, güncelleştirilmez.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
iMIS Kimliği
|
id | True | string |
iMIS Kimliği (Kişi Kimliği, Taraf Kimliği olarak da adlandırılır) |
|
Ad Ön Eki
|
namePrefix | string |
Kişinin ad ön eki (ör. "Bayan"). |
|
|
İlk İsim
|
firstName | string |
Kişinin adı |
|
|
Resmi Olmayan Ad
|
informalName | string |
Kişinin resmi olmayan adı (veya takma adı) |
|
|
İkinci Ad
|
middleName | string |
Kişinin ikinci adı |
|
|
Soyadı
|
lastName | string |
Kişinin soyadı |
|
|
Ad Soneki
|
nameSuffix | string |
Kişinin ad soneki (örn. "Jr.") |
|
|
İşlevsel Başlık
|
functionalTitle | string |
Kişinin işlevsel başlık kodu değeri |
|
|
Üst Kuruluş Kimliği
|
parentOrganizationId | string |
Bu kişinin bağlanacağınız üst kuruluşun iMIS kimliğini belirtin |
|
|
E-posta
|
string |
Kişinin birincil e-posta adresi |
||
|
İş Telefonu
|
workPhone | string |
Kişinin iş telefon numarası |
|
|
Ev Telefonu
|
homePhone | string |
Kişinin ev telefon numarası |
|
|
Cep Telefonu
|
mobilePhone | string |
Kişinin cep telefonu numarası |
|
|
Faks
|
fax | string |
Kişinin faks numarası |
|
|
Gender
|
gender | string |
Kişinin cinsiyet kodu (örn. "M", "F" veya diğer tanımlı kodlar) |
|
|
Üye Türü
|
memberType | string |
Kişinin üye türü kodu (örn. "NM" veya "WEB") |
|
|
Faturalama Kategorisi
|
billingCategory | string |
Kişinin faturalama kategorisi adı |
|
|
Ana Anahtar
|
majorKey | string |
Kişinin ana anahtar alanı |
|
|
Statü
|
status | string |
Kişinin durum kodu (örn. "A", "D", "X") |
Döndürülenler
- Body
- ContactDTO
Kuruluş oluşturma
iMIS'te bir kişi (kuruluş) kaydı oluşturur.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Organizasyon Adı
|
organizationName | string |
Bu kuruluşun adı |
|
|
Web sitesi URL'si
|
websiteUrl | string |
Bu kuruluşun giriş sayfasının web sitesi URL'si |
|
|
E-posta
|
string |
Kuruluşun birincil e-posta adresi |
||
|
İş Telefonu
|
workPhone | string |
Kuruluşun iş telefon numarası |
|
|
Faks
|
fax | string |
Kuruluşun faks numarası |
|
|
Üye Türü
|
memberType | string |
Kuruluşun üye türü kodu (örn. "NM" veya "WEB") |
|
|
Faturalama Kategorisi
|
billingCategory | string |
Kuruluşun faturalama kategorisi adı |
|
|
Ana Anahtar
|
majorKey | string |
Kuruluşun ana anahtar alanı |
|
|
Statü
|
status | string |
Kuruluşun durum kodu (ör. "A", "D", "X") |
|
|
Katılma Tarihi
|
joinDate | date |
Kuruluşun katılma tarihi |
Döndürülenler
- Body
- ContactDTO
Kuruluşu güncelleştir
iMIS'te kişi (kuruluş) kaydını güncelleştirir.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
iMIS Kimliği
|
id | True | string |
iMIS Kimliği (Kişi Kimliği, Taraf Kimliği olarak da adlandırılır) |
|
Organizasyon Adı
|
organizationName | string |
Bu kuruluşun adı |
|
|
Web sitesi URL'si
|
websiteUrl | string |
Bu kuruluşun giriş sayfasının web sitesi URL'si |
|
|
E-posta
|
string |
Kuruluşun birincil e-posta adresi |
||
|
İş Telefonu
|
workPhone | string |
Kuruluşun iş telefon numarası |
|
|
Faks
|
fax | string |
Kuruluşun faks numarası |
|
|
Üye Türü
|
memberType | string |
Kuruluşun üye türü kodu (örn. "NM" veya "WEB") |
|
|
Faturalama Kategorisi
|
billingCategory | string |
Kuruluşun faturalama kategorisi adı |
|
|
Ana Anahtar
|
majorKey | string |
Kuruluşun ana anahtar alanı |
|
|
Statü
|
status | string |
Kuruluşun durum kodu (ör. "A", "D", "X") |
Döndürülenler
- Body
- ContactDTO
Panel kayıtlarını bulma
iMIS paneli kayıtlarını çeşitli ölçütlere göre bulur. Arama alanlarının çoğu "startsWith:x" veya "contains:x" gibi arama filtrelerini destekler. Tam liste için belgelere bakın.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Panel Adı
|
panelNameFindPost | string |
Sorgulana panelin adı. |
|
|
body
|
body | dynamic |
GetPanelSchema tarafından oluşturulan şema. |
Döndürülenler
Sıralı etkinlik alma
Tek bir Etkinlik kaydını sıralı (SEQN) değerine göre getirir
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Sıra Numarası
|
sequenceNumber | True | integer |
Sıra numarası |
Döndürülenler
- Body
- ActivityDTO
Tek örnekli panel kaydı alma
iMIS'te tek bir örnek panel kaydı alır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Panel Adı
|
panelNameSingleGet | string |
Alınacak panelin adı. |
|
|
body
|
body | dynamic |
GetPanelGetSchema tarafından oluşturulan şema. |
Döndürülenler
Tek örnekli panel kaydını güncelleştirme
iMIS'te tek bir örnek paneli kaydını güncelleştirin.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Panel Adı
|
panelNameSingleUpdate | string |
Güncelleştirilecek panelin adı. |
|
|
body
|
body | dynamic |
GetPanelSchema tarafından oluşturulan şema. |
Döndürülenler
Tek örnekli panel kaydını silme
iMIS'te tek bir örnek paneli kaydını siler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Panel Adı
|
panelNameSingleDelete | string |
Silinecek panelin adı. |
|
|
body
|
body | dynamic |
GetPanelDeleteSchema tarafından oluşturulan şema. |
Çok örnekli panel kaydı alma
iMIS'te çok örnekli bir panel kaydı alır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Panel Adı
|
panelNameMultiGet | string |
Alınacak panelin adı. |
|
|
body
|
body | dynamic |
GetPanelGetSchema tarafından oluşturulan şema. |
Döndürülenler
Çok örnekli panel kaydı oluşturma
iMIS'te çok örnekli bir panel kaydı oluşturur.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Panel Adı
|
panelNameMultiCreate | string |
Oluşturulacak panelin adı. |
|
|
body
|
body | dynamic |
GetPanelCreateSchema tarafından oluşturulan şema. |
Döndürülenler
Çok örnekli panel kaydını güncelleştirme
iMIS'te çok örnekli panel kaydını güncelleştirir.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Panel Adı
|
panelNameMultiUpdate | string |
Güncelleştirilecek panelin adı. |
|
|
body
|
body | dynamic |
GetPanelUpdateSchema tarafından oluşturulan şema. |
Döndürülenler
Çok örnekli panel kaydını silme
iMIS'te çok örnekli panel kaydını siler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Panel Adı
|
panelNameMultiDelete | string |
Silinecek panelin adı. |
|
|
body
|
body | dynamic |
GetPanelDeleteSchema tarafından oluşturulan şema. |
Tetikleyiciler
| Etkinlik eklendiğinde |
Etkinlik eklendiğinde |
| Sipariş eklendiğinde |
Sipariş eklendiğinde |
Etkinlik eklendiğinde
Sipariş eklendiğinde
Tanımlar
ActivityDTO
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Eylem Kodları
|
actionCodes | string | |
|
Etkinlik Türü
|
activityType | string | |
|
Miktar
|
amount | double | |
|
Ek Sırası
|
attachSeqn | integer | |
|
Ek Toplamı
|
attachTotal | double | |
|
Toplu İş Numarası
|
batchNum | string | |
|
Kampanya Kodu
|
campaignCode | string | |
|
Kategori
|
category | string | |
|
Ortak Kimlik
|
coId | string | |
|
Description
|
description | string | |
|
Yürürlük Tarihi
|
effectiveDate | date | |
|
Yetkisiz Kullanım Süresi
|
gracePeriod | integer | |
|
iMIS Kimliği
|
id | string | |
|
Düzenleme Amacı
|
intentToEdit | string | |
|
Anıt/Haraç Kodu
|
memTribCode | string | |
|
Üye Türü
|
memberType | string | |
|
Sonraki Yükleme Tarihi
|
nextInstallDate | date | |
|
Uyarı
|
note | string | |
|
Not 2
|
note2 | string | |
|
Nesne
|
object | string | |
|
Kuruluş Kodu
|
orgCode | string | |
|
Kaynak Trans Numarası
|
originatingTransNum | integer | |
|
Diğer Kod
|
otherCode | string | |
|
Diğer Kimlik
|
otherId | string | |
|
Ödeme Yöntemi
|
payMethod | string | |
|
Ürün Kodu
|
productCode | string | |
|
Miktar
|
quantity | double | |
|
Yinelenen İstek
|
recurringRequest | boolean | |
|
Talep Sahibi Kimliği
|
solicitorId | string | |
|
Kaynak Kodu
|
sourceCode | string | |
|
Kaynak Sistem
|
sourceSystem | string | |
|
Durum Kodu
|
statusCode | string | |
|
Vergiye Dönüştürülebilir Değer
|
taxableValue | double | |
|
Tarihe Göre
|
thruDate | date | |
|
Değer İşaretleyici Tarihi
|
ticklerDate | date | |
|
İşlem Tarihi
|
transactionDate | date | |
|
UF1
|
uF1 | string |
Kullanıcı Alanı 1 (Dize) |
|
UF2
|
uF2 | string |
Kullanıcı Alanı 2 (Dize) |
|
UF3
|
uF3 | string |
Kullanıcı Alanı 3 (Dize) |
|
UF4
|
uF4 | double |
Kullanıcı Alanı 4 (Ondalık) |
|
UF5
|
uF5 | double |
Kullanıcı Alanı 5 (Ondalık) |
|
UF6
|
uF6 | date |
Kullanıcı Alanı 6 (Tarih) |
|
UF7
|
uF7 | date |
Kullanıcı Alanı 7 (Tarih) |
|
Units
|
units | double | |
|
Sıra
|
seqn | integer |
Etkinliğin sıra değeri (birincil anahtar) |
ActivityListDTO
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Etkinlik Listesi
|
value | array of ActivityDTO |
Etkinlik kayıtlarının listesi |
AddressDTO
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Adres Kimliği
|
addressId | string |
Bu adres kaydı için benzersiz kimlik. |
|
Adres Satırları
|
addressLines | string |
Yeni satırla ayrılmış adres sokak çizgileri. |
|
Şehir Adı
|
city | string |
Adresteki şehir adı. |
|
Eyalet/İl Kodu
|
stateProvinceCode | string |
Eyalet/bölge için kısaltılmış kod. |
|
Posta Kodu
|
postalCode | string |
Posta veya posta kodu. |
|
Ülke Kodu
|
countryCode | string |
Kısaltılmış ülke kodu. |
|
Telefon Numarası
|
phone | string |
Bu adres için biçimlendirilmiş telefon numarası. |
|
E-posta Adresi
|
string |
Bu adres için e-posta. |
|
|
Tam Adres
|
fullAddress | string |
Yeni satırlarla tam hesaplanan adres. |
|
Ad ve Tam Adres
|
nameAndFullAddress | string |
İlk satırda kişinin adıyla tam hesaplanan adres. |
|
Adres Amacı
|
addressPurpose | string |
Adres amacı (kategori) adı. |
|
İletişim Tercih Listesi
|
communicationPreferences | array of string |
İletişim tercih türlerinin listesi. |
AddressListDTO
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Adres Listesi
|
addresses | array of AddressDTO |
Belirtilen kişi için adres nesnelerinin listesi |
ContactDTO
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Kişi Türü
|
contactType | string |
Kişi türü (kuruluş veya kişi) |
|
iMIS Kimliği
|
id | string |
iMIS Kimliği (Kişi Kimliği, Taraf Kimliği olarak da adlandırılır) |
|
İsim
|
name | string |
Hesaplanan kişinin tam adı veya kişinin kuruluş adı |
|
Ad Ön Eki
|
namePrefix | string |
Kişinin ad ön eki (ör. "Bayan"). |
|
İlk İsim
|
firstName | string |
Kişinin adı |
|
Resmi Olmayan Ad
|
informalName | string |
Kişinin resmi olmayan adı (veya takma adı) |
|
İkinci Ad
|
middleName | string |
Kişinin ikinci adı |
|
Soyadı
|
lastName | string |
Kişinin soyadı |
|
Ad Soneki
|
nameSuffix | string |
Kişinin ad soneki (örn. "Jr.") |
|
İşlevsel Başlık
|
functionalTitle | string |
Tüm ifadeler de dahil olmak üzere kişinin işlevsel başlığı |
|
Üye
|
isMember | boolean |
Bu kişinin kuruluşun üyesi olup olmadığını belirten bayrak |
|
Etkin
|
isActive | boolean |
Bu kişinin etkin olarak işaretlenip işaretlenmediğini belirten bayrak (örneğin, silinmek üzere işaretlenmedi, vefat etti vb.) |
|
Organizasyon Adı
|
organizationName | string |
Bu kişinin ait olduğu kuruluşun adı |
|
Kuruluş Kimliği
|
organizationId | string |
Kişi türleri için, bağlı üst kuruluş kimliğini belirtir |
|
E-posta
|
string |
Kişinin birincil e-posta adresi |
|
|
İş Telefonu
|
workPhone | string |
Kişinin iş telefon numarası |
|
Ev Telefonu
|
homePhone | string |
Kişinin ev telefon numarası |
|
Cep Telefonu
|
mobilePhone | string |
Kişinin cep telefonu numarası |
|
Faks
|
fax | string |
Kişinin faks numarası |
|
Gender
|
gender | string |
Kişinin cinsiyet kodu (örn. "M", "F" veya diğer tanımlı kodlar) |
|
Üye Türü
|
memberType | string |
Kişinin üye türü kodu (örn. "NM" veya "WEB") |
|
Faturalama Kategorisi
|
billingCategory | string |
Kişinin faturalama kategorisi adı |
|
Ana Anahtar
|
majorKey | string |
Kişinin ana anahtar alanı |
|
Statü
|
status | string |
Kişinin durum kodu (örn. "A", "D", "X") |
|
Kişi Anahtarı
|
contactKey | string |
Bazen "Net Id" (Guid) olarak da adlandırılan kişinin anahtarı |
|
Doğum Tarihi
|
birthDate | date |
Kişinin doğum tarihi |
|
Katılma Tarihi
|
joinDate | date |
Kişinin katılma tarihi |
|
Ücretli Thru
|
paidThruDate | date |
Kişinin üyeliğinin ödendiği tarih (üye ise) |
|
Yenilenen Thru
|
renewedThruDate | date |
Kişinin yenilenme tarihi |
ContactListDTO
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Kişi Listesi
|
value | array of ContactDTO |
Kişi kayıtlarının listesi |
ContactPictureDTO
Kişinin profil resmini temsil eder
| Name | Yol | Tür | Description |
|---|---|---|---|
|
iMIS Kimliği
|
id | string |
Bu resimle ilişkilendirilmiş iMIS kimliği |
|
Resim Verileri
|
pictureData | byte |
Resim verileri |
OrderDTO
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Sevk Yeri Adres Satırı 1
|
address1 | string | |
|
Sevk Yeri Adres Satırı 2
|
address2 | string | |
|
Sevk Yeri Adres Satırı 3
|
address3 | string | |
|
Sevkiyat Adresi Biçim Kodu
|
addressFormat | integer | |
|
Bakiye Tutarı
|
balance | double | |
|
Toplu İş Numarası
|
batchNumber | string | |
|
iMIS'e Fatura Kimliği
|
billToId | string | |
|
Sevkiyat Adresi Şehri
|
city | string | |
|
Şirket iMIS Kimliği
|
companyId | string | |
|
Şirket Üye Türü
|
companyMemberType | string | |
|
Şirket Adı
|
company | string | |
|
Şirket Sıralama Kodu
|
companySort | string | |
|
Sevkiyat Adresi Ülke
|
country | string | |
|
Müşteri Başvurusu
|
customerReference | string | |
|
E-posta Adresine Gönder
|
string | ||
|
Navlun 1 Tutarı
|
freight1 | double | |
|
Navlun 2 Tutarı
|
freight2 | double | |
|
Shipp To Full Address
|
fullAddress | string | |
|
Tam Ada Gönder
|
fullName | string | |
|
İşleme 1 Tutar
|
handling1 | double | |
|
İşleme 2 Tutar
|
handling2 | double | |
|
Ayrı Tutma Kodu
|
holdCode | string | |
|
Açıklamayı Beklet
|
holdComment | string | |
|
Tutuldu mu?
|
holdFlag | boolean | |
|
Fatura Başvuru Numarası
|
invoiceReferenceNumber | integer | |
|
Üye Türüne Gönder
|
memberType | string | |
|
Sipariş Notları
|
notes | string | |
|
Sipariş Tarihi
|
orderDate | date | |
|
Sipariş Numarası
|
orderNumber | double | |
|
Sipariş Türü Kodu
|
orderTypeCode | string | |
|
Varlık Kodu
|
entityCode | string | |
|
Ödeme Türü
|
payType | string | |
|
Telefona Gönder
|
phone | string | |
|
Kaynak Kodu
|
sourceCode | string | |
|
iMIS Kimliğine Gönder
|
shipToId | string | |
|
Sipariş Aşaması
|
stage | string | |
|
İl/İl Adresine Gönder
|
stateProvince | string | |
|
Sipariş Durumu
|
status | string | |
|
Vergi 1 Tutarı
|
tax1 | double | |
|
Vergi 2 Tutarı
|
tax2 | double | |
|
Vergi 3 Tutarı
|
tax3 | double | |
|
Vergi 1 Oranı
|
taxRate1 | double | |
|
Vergi 2 Oranı
|
taxRate2 | double | |
|
Vergi 3 Oranı
|
taxRate3 | double | |
|
Sipariş Başlığı
|
title | string | |
|
Sipariş Toplam Ücretleri
|
totalCharges | double | |
|
Sipariş Toplam Ödemeleri
|
totalPayments | double | |
|
Sipariş Edilen Toplam Miktar
|
totalQuantityBackordered | integer | |
|
Sipariş Edilen Toplam Miktar
|
totalQuantityOrdered | integer | |
|
Posta Koduna Gönder
|
zip | string | |
|
Kaynak Sistem
|
sourceSystem | string | |
|
İndirim Kodu
|
discountCode | string | |
|
KDV Vergi Kodu
|
vatTaxCodeFh | string | |
|
Sayılmayan Toplam
|
undiscountedTotal | double | |
|
Terim Kodu
|
termsCode | string | |
|
Vergi Oranı
|
taxRateFh | double | |
|
Vergi 1 Yazar
|
taxAuthor1 | string | |
|
Vergi 2 Yazar
|
taxAuthor2 | string | |
|
Vergi 3 Yazar
|
taxAuthor3 | string | |
|
Vergi Muafiyeti
|
taxExempt | string | |
|
Envanteri etkiler mi?
|
affectInventory | boolean | |
|
Navlun Vergisi Tutarı
|
freightTax | double | |
|
Vergi Tutarını İşleme
|
handlingTax | double | |
|
Fatura Tarihi
|
invoiceDate | date | |
|
Fatura Numarası
|
invoiceNumber | integer | |
|
Satır Toplam Tutarı
|
lineTotal | double | |
|
Sevkiyat Yöntemi
|
shipMethod | string | |
|
Sevkiyat Kağıtları Tarihi
|
shipPapersDateTime | date | |
|
Sevk Tarihi
|
shippedDateTime | date | |
|
Toplam Ağırlık
|
totalWeight | double | |
|
Giren Kişi
|
enteredBy | string | |
|
Girilen Tarih/Saat
|
enteredDateTime | date |
OrderListDTO
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Sipariş Listesi
|
value | array of OrderDTO |
Sipariş kayıtlarının listesi |