Sınırlar: bu sürümde olmayanlar
Bu sayfa Devoplus One'ın bu sürümde sunmadıklarını listeler. Planınızı buna göre yapın; bir isteğiniz bu sınırlardan birine takılıyorsa aynı amaca platform içinde ulaşan bir yol olup olmadığına bakın, yoksa ihtiyacınızı kayıt ya da yeni sorgu talebinin gerekçesiyle platform ekibine iletin.
Uygulama yapamaz
- Devoplus dışındaki adreslere bağlanamaz. Uygulama yalnız Devoplus API'sine çıkar; başka siteye, harici bir API'ye ya da veritabanı sunucusuna istek reddedilir.
- Sır taşıyamaz. API anahtarı, parola ya da bağlantı adresi koda veya depoya yazılmaz.
- Kendi oturum ya da giriş sistemini kuramaz. Kimlik her zaman Portal'dan gelir.
- Kendi yetki modelini kuramaz. Rol gerekiyorsa uygulama izinleri (
permissions) kullanılır ve portal yöneticisi atar; e-posta listesiyle ya da kendi rol tablosuyla yetki yazılmaz. - Kendi zamanlayıcısını ya da arka plan döngüsünü çalıştıramaz. Tekrarlanan ya da arka planda bitecek iş manifest
jobsile beyan edilir ve platform tetikler (zamanlanmış görev ve kuyruk). İş Devoplus servislerini uygulamanın kendi kimliğiyle ve yalnızjobs.servicesile beyan edilenleri (e-posta, SMS, mobil bildirim, DEXA okuma ve yapay zeka) kullanır; arka plan işi servisleri kurulumda portal yöneticisinin onayıyla açılır. Organizasyon şeması ve DEXA'ya yazma bu yolla açılmaz. - Devoplus yapay zekasının çağırdığı araçta süreli onay isteyen işlem yapamaz. Araç servisleri kişi adına kullanır; e-posta, SMS, mobil bildirim ve DEXA'ya yazma bu yolda kullanılamaz.
- Serbest SQL ile ERP'ye erişemez. ERP yalnız yöneticinin tanımladığı sorgu ve işlem anahtarlarıyla okunur ve yazılır.
- DEXA sorgusunda kişi, şirket ya da maliyet merkezi kodunu yönetici onayı olmadan kendisi belirleyemez.
UserCode,CompanyCodeveCostCenterCodeonaysız kurulumda oturumdaki kişiden çözülür. Uygulamanın bu kodları göndermesi, kurulumda "kodları uygulama belirler" onayını ister ve gönderilen kod portala karşı doğrulanır. Boş değer ERP'ye gitmez.LangCodehiçbir zaman gönderilemez. - Serbest bir adrese e-posta ya da telefona SMS gönderemez. Alıcılar Devoplus kullanıcılarıdır.
İstek hızı
- Uygulamaya gelen istekler dakikada sınırlıdır. Sınır kurulumun katmanına göre dakikada 600 ile 6.000 istek arasındadır (varsayılan 1.200). Aşıldığında uygulama
429 ONE-DSP-E-013veRetry-After: 60alır; bir dakika sonra yeniden denenmelidir. İstekleri döngüde art arda göndermeyin; toplu işi tek istekte ya da arka plan işinde yapın. Sayaç yaklaşıktır. Daha yüksek bir katman gerekiyorsa platform yöneticisinden isteyin. Yerel geliştirmede (one dev) bu sınır uygulanmaz.
Kapalı olabilen servisler
- SMS her ortamda açık değildir; kapalı kanalda uç
ONE-APP-E-110döner; kanal açık ama portalın SMS sağlayıcısı yoksaONE-APP-E-021. Kodunuz SMS gönderemese de çalışmayı sürdürmelidir (notifykanalları bağımsız gönderir). - Mobil bildirim her ortamda ve portalda açık değildir; kapalı kanalda uç
ONE-APP-E-029döner; aynı kural geçerlidir. İsteğe bağlıpathdokununca açılacak uygulama içi sayfadır. - ERP'ye yazan işlem: bugün One uygulamalarına açılmış bir işlem yoktur; açmak platform tarafında ayrı bir iştir.
- E-posta, SMS, mobil bildirim ve ERP'ye yazma, kullanıcının o uygulamaya Portal'da ayrıca ve süreli (30 gün) onay vermesini ister; onay yoksa uygulama açılır ama bu işlemler yapılamaz.
Henüz hazır olmayanlar
- Uygulamalar arası okuma henüz kullanılamaz. Bir uygulamanın verisini başka bir uygulamada göstermenin beyanı ve SDK işlevleri hazırdır, ama Devoplus'ın onay ve servis tarafı henüz yayında değildir: bugün başka bir uygulamanın verisi okunamaz.
- İskelet üretici (
create-devoplus-one-app) kararlı kanaldan (latest) çalıştırılır (@nextyalnız test kanalı içindir):npm create devoplus-one-app -- <dizin> --slug <kısa ad> --owner <e-posta>. ⛔ Adı benzeyen ama Devoplus'a ait olmayan paketler vardır; yalnızcreate-devoplus-one-app'i kurun ve çalıştırın. - SDK (
@devoplus/one-sdk) kararlı kanaldan (latest) kurulur;nextetiketi test kanalındaki ön sürümdür. İskelet üretici SDK'nın kendi kanalındaki güncel sürümünü okur vepackage.json'a tam sürümle yazar; paket deposuna ulaşamazsa^0.3.0-next.0aralığını yazar. - Kayıttan sonra uygulama izni eklemek talep yoluyla yapılamaz; uygulamanın ana portalının şirket yöneticisi Devoplus Console'dan ekler (ana portalı belirlenemeyen uygulamada platform yöneticisi). Bu yüzden uygulama içi bütün izinler kayıt talebinde istenir.
- Pasife alınmış bir uygulamanın kısa adı yeniden kaydedilemez (
ONE-APP-E-107); yeni uygulama başka bir kısa ad alır. - Yerelde Devoplus servisleri taklittir (
one dev): e-posta, SMS ve mobil bildirim gönderilmez, yerel posta kutusuna yazılır; DEXA ve organizasyon şemasıone.dev.jsonörnek verisinden gelir; Devoplus yapay zekası ve arka plan işinin servis çağrıları yerelde yoktur. Gerçek gönderim, gerçek ERP verisi ve kurulum onayları yalnız platformda denenir. - Portal pano widget'ları henüz kullanılamaz. Manifestteki
widgetsbeyanı doğrulanır ama widget'ı çağıran ve panoda çizen taraf henüz yayında değildir.