Kurumsal Taşınma CRM Arka Ucu Şablonu
Taşınma Vakaları, Konut Aramaları, Gönderimler ve Geri Ödemeler
Back4app üzerinde üretime hazır kurumsal taşınma CRM arka ucu ile TaşınmaVaka, KonutArama, Gönderim, GiderTalebi ve Geri Ödeme kayıtları. ER diyagramı, veri sözlüğü, JSON şeması, API oyun alanı ve hızlı başlangıç için AI Ajanı istemi içerir.
Ana Taşınma Altyapıları
Bu şablon, RelocationCase, HousingSearch, Shipment, ExpenseClaim ve İade akışları ile bir kurumsal taşınma CRM arka ucu sunarak koordinatörlerin her taşınmayı zamanında tutmalarını sağlar.
- Sınıfa göre vaka takibi — caseNumber, employeeName, destinationCity, status ve policyTier ile Model RelocationCase oluşturarak her taşınmanın bir kayıttan başlamasını sağlayın.
- Vaka ile bağlantılı konut arama — HousingSearch'ü case, propertyName, area, priceRange, searchStatus ve moveInDate ile kullanarak taşınma başına listelemeleri takip edin.
- Duruma göre nakliye ilerlemesi — Nakliyeyi, shipmentNumber, carrier, origin, destination, shipmentStatus ve estimatedDelivery ile RelocationCase'e bağlı tutun.
- Gider ve geri ödeme kontrolü — Gider talebini ve geri ödemeyi claimNumber, miktar, receiptUrl, claimStatus, approvedAmount ve paymentMethod ile takip edin.
Kurumsal Taşınma CRM Şablonu Nedir?
Sağlıklı bir kurumsal taşınma süreci, net aşamalar, sahipler ve çıkış kriterlerine sahiptir — aksi takdirde "devam ediyor" bir kara delik haline gelir. Güvenilirlik bir özellik, dipnot değil. Back4app üzerindeki RelocationCase, HousingSearch, Shipment, ExpenseClaim ve Reimbursement ile kurumsal taşınma ekipleri, aynı vaka kaydı üzerinde işbirliği yaparken görev ayrımını uygulayabilir. Şema, Kullanıcı, RelocationCase (caseNumber, employeeName, destinationCity, status, primaryCoordinator, clientContact, policyTier), HousingSearch (case, propertyName, area, priceRange, searchStatus, moveInDate, agentName, notes), Shipment (case, shipmentNumber, carrier, origin, destination, shipmentStatus, estimatedDelivery, lastScanAt), ExpenseClaim (case, claimNumber, expenseType, amount, currency, receiptUrl, claimStatus, submittedBy) ve Reimbursement (claim, reimbursementNumber, approvedAmount, paymentMethod, reimbursementStatus, processedAt, processedBy) ile birlikte kimlik doğrulama ve rol farkındalığına sahip erişim ile kapsamaktadır. Tercih ettiğiniz ön yüzü bağlayın ve taşınmaları daha hızlı koordine etmeye başlayın.
En iyi için:
Kurumsal Taşınma şablonunun genel görünümü
Her kurumsal taşınma lideri daha az “bilinmeyen bilinmeyenler” ister. Yapılandırılmış kayıtlar sürprizleri, erken tespit edebileceğiniz istisnalara çevirir.
TaşınmaVaka, KonutArama ve Sevkiyat'ı MVP kapsamının kontrol listesi olarak kullanın: eğer modellenmemişse, bir elektronik tablo çözümü haline gelecektir.
Taşınma CRM'inin Temel Özellikleri
Bu merkezdeki her teknoloji kartı, Kullanıcı, YerleştirmeVakası, KonutAraması, Gönderim, HarcamaTalebi ve Geri Ödeme ile aynı yerleştirme CRM şemasını kullanır.
Taşınma durumu yönetimi
RelocationCase, caseNumber, employeeName, destinationCity, status, primaryCoordinator, clientContact ve policyTier'i depolar.
Konut arama takibi
HousingSearch, propertyName, area, priceRange, searchStatus, moveInDate ve agentName ile bir RelocationCase'e bağlıdır.
Gönderi izleme
Gönderi, shipmentNumber, carrier, origin, destination, shipmentStatus, estimatedDelivery ve lastScanAt'i yakalar.
Gider talep girişi
ExpenseClaim, claimNumber, expenseType, amount, currency, receiptUrl, claimStatus ve submittedBy verilerini kaydeder.
Geri ödeme işleme
Geri ödeme, bir talebi reimbursementNumber, approvedAmount, paymentMethod, reimbursementStatus, processedAt ve processedBy ile bağlar.
Koordinatör ve müşteri görünürlüğü
Rol bilincine sahip erişim, koordinatörleri, müşteri iletişim kişilerini ve finans kullanıcılarını doğru yolda tutar.
Neden Kurumsal Taşınma CRM Arka Uçunuzu Back4app ile İnşa Etmelisiniz?
Back4app taşınma vakası, konut arama, sevkiyat ve iade öncülleri sunarak ekibinizin sunucu altyapısı yerine taşınma koordinasyonuna odaklanmasını sağlar.
- •Dava kayıtları düzenli kalır: RelocationCase, caseNumber, employeeName, destinationCity, status, primaryCoordinator, clientContact ve policyTier'i tek bir yerde tutar.
- •Konut ve taşımacılık bağlantılı kalır: HousingSearch ve Shipment yönlendirmeleri, propertyName, area, carrier, shipmentStatus ve estimatedDelivery'i aynı davaya ekler.
- •İade talepleri takip edilebilir: ExpenseClaim ve Reimbursement girişleri, claimNumber, expenseType, amount, receiptUrl, claimStatus, approvedAmount ve paymentMethod'ı finans incelemesi için korur.
Birinci günden itibaren arama durumunu, gönderimleri ve iadeleri hizalayan bir taşınma CRM'i başlatın.
Yerleştirme CRM Temel Faydaları
Taşınma operasyonlarını net ve denetlenebilir tutan bir kurumsal yerleştirme CRM arka ucu.
Daha hızlı taşınma koordinasyonu
Sıfırdan bir hareket takip cihazı inşa etmek yerine, tamamlanmış bir YerleştirmeVakası ve KonutAraması şemasından başlayın.
Gönderim kilometre taşları görünür kalır
Gönderim güncellemeleri, taşıyıcı teslimatlarını, gönderimNo kontrollerini ve tahminiTeslimat değişikliklerini gözden geçirmeyi kolay hale getirir.
İade incelemesi daha temiz
ExpenseClaim ve İade alanları claimNumber, receiptUrl, claimStatus, approvedAmount ve paymentMethod'ı finans onayları için saklar.
Daha iyi erişim sınırları
Sadece atanan koordinatörler, müşteri iletişim kişisi veya finans inceleyicileri hassas yer değiştirme alanlarını okuyabilsin diye ACL/CLP kullanın.
Müşteriler arasında bir API sözleşmesi
Hassas yer değiştirme durumlarını, konut aramalarını, gönderimleri ve iadeleri REST veya GraphQL aracılığıyla herhangi bir ön uçtan sorgulayın.
AI destekli kurulum
Tek bir yapılandırılmış istemle şemayı, kimlik doğrulama kurallarını ve başlangıç entegrasyon akışını oluşturun.
Yer değiştirme CRM'inizi başlatmaya hazır mısınız?
Back4app AI Ajanı'nın kurumsal taşınma arka planınızı oluşturmasına ve tek bir istemden konut arama, gönderim ve geri ödeme akışları oluşturmasına izin verin.
Başlamak ücretsiz — Ayda 50 AI Ajanı istemi, kredi kartı gerekmez
Taşınma Teknoloji Yığını
Bu kurumsal taşınma CRM arka plan şablonunda her şey dahil.
Taşınma ER Diyagramı
Kurumsal taşınma CRM şeması için varlık ilişki modeli.
Kullanıcılar, taşınma durumları, konut aramaları, sevkiyatlar, gider talepleri ve iadeleri kapsayan şema.
Şemayı görüntüle
erDiagram
User ||--o{ RelocationCase : "primaryCoordinator"
User ||--o{ RelocationCase : "clientContact"
RelocationCase ||--o{ HousingSearch : "case"
RelocationCase ||--o{ Shipment : "case"
RelocationCase ||--o{ ExpenseClaim : "case"
User ||--o{ ExpenseClaim : "submittedBy"
ExpenseClaim ||--o| Reimbursement : "claim"
User ||--o{ Reimbursement : "processedBy"
User {
String objectId PK
String username
String email
String password
String role
String fullName
Date createdAt
Date updatedAt
}
RelocationCase {
String objectId PK
String caseNumber
String employeeName
String destinationCity
String status
String primaryCoordinatorId FK
String clientContactId FK
String policyTier
Date createdAt
Date updatedAt
}
HousingSearch {
String objectId PK
String caseId FK
String propertyName
String area
String priceRange
String searchStatus
Date moveInDate
String agentName
String notes
Date createdAt
Date updatedAt
}
Shipment {
String objectId PK
String caseId FK
String shipmentNumber
String carrier
String origin
String destination
String shipmentStatus
Date estimatedDelivery
Date lastScanAt
Date createdAt
Date updatedAt
}
ExpenseClaim {
String objectId PK
String caseId FK
String claimNumber
String expenseType
Number amount
String currency
String receiptUrl
String claimStatus
String submittedById FK
Date createdAt
Date updatedAt
}
Reimbursement {
String objectId PK
String claimId FK
String reimbursementNumber
Number approvedAmount
String paymentMethod
String reimbursementStatus
Date processedAt
String processedById FK
Date createdAt
Date updatedAt
}
Taşınma Entegrasyon Akışı
Oturum açma, taşınma durumu yükleme, konut arama güncellemeleri, sevkiyat kaydı ve iade incelemesi için tipik çalışma akışı.
Diyagram kaynağını görüntüle
sequenceDiagram
participant User
participant App as Corporate Relocation CRM App
participant Back4app as Back4app Cloud
User->>App: Sign in
App->>Back4app: POST /login
Back4app-->>App: Session token
User->>App: Open relocation cases
App->>Back4app: GET /classes/RelocationCase?include=primaryCoordinator,clientContact
Back4app-->>App: Case list with status and destinationCity
User->>App: Review housing search and shipment progress
App->>Back4app: GET /classes/HousingSearch?include=case
App->>Back4app: GET /classes/Shipment?include=case
Back4app-->>App: HousingSearch and Shipment records
User->>App: Submit expense claim
App->>Back4app: POST /classes/ExpenseClaim
Back4app-->>App: ExpenseClaim objectId
User->>App: Process reimbursement
App->>Back4app: POST /classes/Reimbursement
Back4app-->>App: Reimbursement objectId
App->>Back4app: Subscribe to live updates for shipmentStatus and claimStatus
Back4app-->>App: Push update for the active caseYer Değiştirme Sınıfı Sözlüğü
Kurumsal yer değiştirme CRM şemasındaki her sınıf için alan seviyesi referansı.
| Alan | Tür | Açıklama | Gerekli |
|---|---|---|---|
| objectId | String | Auto-generated unique identifier | Otomatik |
| username | String | Staff login name | |
| String | Staff email address | ||
| password | String | Hashed password (write-only) | |
| role | String | User role such as admin, coordinator, or client | |
| fullName | String | Display name for the relocation contact | |
| createdAt | Date | Auto-generated creation timestamp | Otomatik |
| updatedAt | Date | Auto-generated last-update timestamp | Otomatik |
8 alanları User içinde
Taşınma Erişim Kontrolleri
ACL ve CLP stratejisinin taşınma vakalarını, konut aramalarını, gönderimleri ve geri ödemeleri nasıl güvence altına aldığı.
Vaka sahipliği ve rol sınırları
Sadece atanmış koordinatör, RelocationCase ile bağlantılı müşteri teması veya onaylı mali personel hassas alanları güncelleyebilir.
Konut ve gönderim gizliliği
Konut Arama notlarını ve Gönderim teslimat ayrıntılarını yalnızca taşınma bağlamına ihtiyaç duyan kişilerin görünür halde tutun.
Gider inceleme kontrolleri
Gider Talebi gönderimi için doğrulama gerektir ve Geri Ödeme değişikliklerini mali roller veya Cloud Code ile sınırlayın.
JSON Şeması
Back4app içine kopyalamak için hazır olan ham JSON şeması tanımı veya uygulama referansı olarak kullanın.
{
"classes": [
{
"className": "User",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"username": {
"type": "String",
"required": true
},
"email": {
"type": "String",
"required": true
},
"password": {
"type": "String",
"required": true
},
"role": {
"type": "String",
"required": true
},
"fullName": {
"type": "String",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "RelocationCase",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"caseNumber": {
"type": "String",
"required": true
},
"employeeName": {
"type": "String",
"required": true
},
"destinationCity": {
"type": "String",
"required": true
},
"status": {
"type": "String",
"required": true
},
"primaryCoordinator": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"clientContact": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"policyTier": {
"type": "String",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "HousingSearch",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"case": {
"type": "Pointer",
"required": true,
"targetClass": "RelocationCase"
},
"propertyName": {
"type": "String",
"required": true
},
"area": {
"type": "String",
"required": true
},
"priceRange": {
"type": "String",
"required": true
},
"searchStatus": {
"type": "String",
"required": true
},
"moveInDate": {
"type": "Date",
"required": true
},
"agentName": {
"type": "String",
"required": true
},
"notes": {
"type": "String",
"required": false
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "Shipment",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"case": {
"type": "Pointer",
"required": true,
"targetClass": "RelocationCase"
},
"shipmentNumber": {
"type": "String",
"required": true
},
"carrier": {
"type": "String",
"required": true
},
"origin": {
"type": "String",
"required": true
},
"destination": {
"type": "String",
"required": true
},
"shipmentStatus": {
"type": "String",
"required": true
},
"estimatedDelivery": {
"type": "Date",
"required": true
},
"lastScanAt": {
"type": "Date",
"required": false
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "ExpenseClaim",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"case": {
"type": "Pointer",
"required": true,
"targetClass": "RelocationCase"
},
"claimNumber": {
"type": "String",
"required": true
},
"expenseType": {
"type": "String",
"required": true
},
"amount": {
"type": "Number",
"required": true
},
"currency": {
"type": "String",
"required": true
},
"receiptUrl": {
"type": "String",
"required": true
},
"claimStatus": {
"type": "String",
"required": true
},
"submittedBy": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "Reimbursement",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"claim": {
"type": "Pointer",
"required": true,
"targetClass": "ExpenseClaim"
},
"reimbursementNumber": {
"type": "String",
"required": true
},
"approvedAmount": {
"type": "Number",
"required": true
},
"paymentMethod": {
"type": "String",
"required": true
},
"reimbursementStatus": {
"type": "String",
"required": true
},
"processedAt": {
"type": "Date",
"required": false
},
"processedBy": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
}
]
}AI Ajanı ile İnşa Et
Back4app AI Ajanını kullanarak bu şablondan gerçek bir kurumsal yerleşim CRM uygulaması oluşturun; ön yüz, arka yüz, kimlik doğrulama ve konut arama, gönderim ve geri ödeme akışlarını dahil edin.
Back4app üzerinde bu tam şema ve davranış ile bir kurumsal yerleşim CRM uygulaması arka uç oluşturun. Şema: 1. Kullanıcı (_Back4app yerleşik kullanın): objectId, kullanıcı adı, e-posta, şifre, rol, tam ad, oluşturulma tarihi, güncellenme tarihi. 2. Yerleşim Dosyası: objectId, dosya numarası, çalışan adı, hedef şehir, durum, birincil koordinatör (Kullanıcıya işaretçi), müşteri kontağı (Kullanıcıya işaretçi), politika seviyesi, oluşturulma tarihi, güncellenme tarihi. 3. Konut Arama: objectId, dosya (Yerleşim Dosyasına işaretçi), mülk adı, alan, fiyat aralığı, arama durumu, taşınma tarihi, ajan adı, notlar, oluşturulma tarihi, güncellenme tarihi. 4. Gönderim: objectId, dosya (Yerleşim Dosyasına işaretçi), gönderim numarası, taşıyıcı, köken, varış yeri, gönderim durumu, tahmini teslimat, son tarama zamanı, oluşturulma tarihi, güncellenme tarihi. 5. Harcama Talebi: objectId, dosya (Yerleşim Dosyasına işaretçi), talep numarası, harcama türü, miktar, para birimi, makbuz URL'si, talep durumu, tarafından sunulan (Kullanıcıya işaretçi), oluşturulma tarihi, güncellenme tarihi. 6. Geri Ödeme: objectId, talep (Harcama Talebine işaretçi), geri ödeme numarası, onaylı miktar, ödeme yöntemi, geri ödeme durumu, işlendiği tarih, işleyen (Kullanıcıya işaretçi), oluşturulma tarihi, güncellenme tarihi. Güvenlik: - Hassas yerleşim alanlarını yalnızca atanan koordinatör, bağlı müşteri kontağı veya onaylanmış finans personeli güncelleyebilir. Doğrulama için Cloud Code kullanın. Kimlik Doğrulama: - Üye ol, giriş yap, çıkış yap. Davranış: - Yerleşim dosyalarını listele, konut arama durumunu güncelle, gönderim kayıtları ekle, harcama taleplerini sun ve geri ödemeleri onayla. Teslimat: - Şemalar, ACL'ler, CLP'ler ile Back4app uygulaması; yerleşim dosyaları, konut arama, gönderim kayıtları ve geri ödemeler için ön yüz.
Aşağıdaki düğmeye basarak bu şablon istemi önceden doldurulmuş Ajanı açın.
Bu, bir teknoloji eki olmadan temel istemdir. Oluşturulan ön yüz yığınını daha sonra uyarlayabilirsiniz.
API Oyun Alanı
Şirket taşınma CRM şemasına karşı REST ve GraphQL uç noktalarını deneyin. Yanıtlar sahte veriler kullanır ve bir Back4app hesabı gerektirmez.
Bu şemayı bu şablon ile aynı kullanır.
Teknolojinizi Seçin
Her kartı genişleterek RelocationCase, HousingSearch ve Shipment'ı seçtiğiniz yığınla nasıl entegre edeceğinizi görün.
Flutter Kurumsal Taşınma CRM Arka Uç
React Kurumsal Taşınma CRM Arka Uç
React Native Kurumsal Taşınma CRM Arka Uç
Next.js Kurumsal Taşınma CRM Arka Uç
JavaScript Kurumsal Taşınma CRM Arka Uç
Android Kurumsal Taşınma CRM Arka Uç
iOS Kurumsal Taşınma CRM Arka Uç
Vue Kurumsal Taşınma CRM Arka Uç
Angular Kurumsal Taşınma CRM Arka Uç
GraphQL Kurumsal Taşınma CRM Arka Uç
REST API Kurumsal Taşınma CRM Arka Uç
PHP Kurumsal Taşınma CRM Arka Uç
.NET Kurumsal Taşınma CRM Arka Uç
Her Teknoloji ile Ne Alırsınız
Her stack aynı kurumsal taşınma CRM şemasını ve API sözleşmelerini kullanır.
Birleşik taşınma veri yapısı
Tek bir şemayla taşınma vakalarını, konut aramalarını, gönderimleri ve geri ödemeleri yönetin.
Taşınmalar için konut arama takibi
destinationCity, priceRange ve searchStatus'u koordinatörler ve müşteri iletişimleri için görünür tutun.
Taşınmalar için gönderim görünürlüğü
Sistemler arasında geçiş yapmadan taşıyıcı, shipmentNumber ve shipmentStatus'u takip edin.
Gider ve geri ödeme iş akışı
finance incelemesi için receiptUrl, claimStatus, approvedAmount ve paymentMethod kaydedin.
Kurumsal Yeniden Yerleştirme CRM Çerçevesi Karşılaştırması
Tüm desteklenen teknolojiler arasında kurulum hızını, SDK stilini ve AI desteğini karşılaştırın.
| Çerçeve | Kurulum Süresi | Kurumsal Yeniden Yerleştirme Faydası | SDK Türü | AI Desteği |
|---|---|---|---|---|
| Yaklaşık 5 dk | Mobil ve web üzerinde yer değiştirme koordinasyonu için tek kod tabanı. | Tipli SDK | Tam | |
| 5 dakikadan kısa | Konut ve gönderi takibi için hızlı web paneli. | Tipli SDK | Tam | |
| ~3–7 dk | Sahadaki koordinatörler için çoklu platform mobil uygulama. | Tipli SDK | Tam | |
| Hızlı (5 dk) kurulum | İç ekipler için sunucu tarafından oluşturulan yer değiştirme çalışma alanı. | Yazılı SDK | Tam | |
| ~3–5 dk | Yer değiştirme formları ve panoları için hafif web entegrasyonu. | Yazılı SDK | Tam | |
| Yaklaşık 5 dk | Gönderim ve durum güncellemeleri için yerel Android uygulaması. | Yazılı SDK | Tam | |
| 5 dakikadan kısa | Yerleşim arama ve masraf kaydı için yerel iOS uygulaması. | Yazılı SDK | Tam | |
| ~3-7 dk | Taşınma koordinatörleri için Reactif web UI. | Yazılmış SDK | Tam | |
| Hızlı (5 dk) kurulum | Taşınma yönetim operasyonları için kurumsal web uygulaması. | Yazılmış SDK | Tam | |
| 2 dakikadan az | İç içe taşınma sorguları için esnek GraphQL API. | GraphQL API | Tam | |
| Hızlı (2 dk) kurulum | REST API entegrasyonu taşıma iş akışları için. | REST API | Tam | |
| ~3 dk | Taşınma izleme araçları için sunucu tarafı PHP arka ucu. | REST API | Tam | |
| ~3–7 dk | Taşıma operasyonları için .NET arka ucu. | Tiplenmiş SDK | Tam |
Kurulum süresi, bu şablon şeması kullanılarak proje başlangıcından ilk yeniden yerleştirme vakası veya gönderim sorgusuna kadar beklenen süreyi yansıtır.
Taşınma CRM SSS
Bu şablon ile kurumsal bir taşınma CRM arka uç oluşturma hakkında yaygın sorular.
Kurumsal Taşınma CRM Uygulamanızı Oluşturmaya Hazır Mısınız?
Taşınma projenizi dakikalar içinde başlatın. Kredi kartı gerekli değildir.