Rental assets CRUD endpoints
- GET/POST/PATCH/DELETE /api/security/pos/rental-assets
Aşama 1-3 temel - RETAIL, MORTGAGE, RENTAL varlıklar
Aşama 1 RETAIL: - CommitmentContextType.SALE, processOrderPaid: Commitment, Transaction, InventoryAllocation, FulfillmentOrderThe - oluşturmak / görüntülemek iç...
Phase 1–2 implementation, order/app UI, rental foundation
- Order detail: Payment history and Fulfillments sections when PAID - Application detail: Approve button (SUBMITTED→APPROVED), commitment display - posApi: Orde...
Use AG Grid and flex-fill layout for pipeline and POS datagrids
- PipelineEngagementsTab, PipelineOrdersTab, PipelineApplicationsTab: flex-fill height for AgGrid - PipelineProductsTab: convert from MUI Table to AgGrid with p...
Date range filter, placeholder pages, dashboard/engagement UX
- Engagements tab: dateFrom/dateTo filter, engagement count, context-aware empty states - Placeholder pages: service, bookings, agreements, procurement (coming ...
Sipariş ekleyin ( DESC'de üretilir) ve tarih aralığı filtre
-KatılımRepository: OrderByDateCreatedDesc on all find methods - Ticaret hizmetleri: and dateTo params, in-memory date filter - Katılım API şimdi zengin raporla...
Use getDisplayName for domain, support WORK_ORDER/VENDOR_ORDER link labels
- Engagement detail: show friendly domain label (Retail vs RETAIL) - Engagements tab: domain column uses getDisplayName - Add link labels for WORK_ORDER, VENDOR...
ANDNDOR için KatılımDomainTypeConverter ekleyin, manuel SQL
- JPA AttributeConverter haritaları, DB'den okuduklarında HİZMET için VENDOR - Katılım için Uygulamalı.domain and OrgPOSConfig. enabledDomains - Elli göçe ihtiy...
Add engagement endpoints GET /engagements and GET /engagements/{id}
Add Engagements tab, detail page, and dashboard integration
- posApi: add Engagement types, getEngagements, getEngagementById - posDomainLabels: add getEngagementStatusLabel - PipelineEngagementsTab: AG Grid with domain/...
Finish remaining plan items – low-stock warning, date filters, plan checkboxes
- Order Create: low-stock warning when adding product with trackInventory - Orders tab: date range filter (last 7 days, last 30 days) - Applications tab: date r...
Phase 4–5 – Dashboard reporting, error handling, a11y
Phase 4 – Dashboard & reporting: - Revenue by period (week, month, quarter) - Order count by status (DRAFT, AUTHORIZED, PAID, CANCELLED, REFUNDED) - Application...
Align Pipeline and Settings UI with commerce backend
- Update order status colors to match backend (DRAFT, AUTHORIZED, PAID, CANCELLED, REFUNDED) - Update application status colors (DRAFT, SUBMITTED, EXPIRED, CANC...
Ticaret paketi ile arkakuru fasulye
- Ticaret paketi ekleyin (Order, niyet, teklif, InventoryItem, InventoryPool, vs.) - POS hizmetinin değiştirilmesini ekleyin, PerakendeÜrün Hizmeti, PerakendeEn...
Full-page views, AG Grid, domain support, create screens
- Add getMortgageApplication(id) to posApi - Replace Orders tab: MUI Table -> AG Grid, row click -> /pipeline/orders/[id] - Replace Applications tab: cards -> A...
Enterprise POSService'da Geçerlilik
- createRetailOrder: talep üzerine kontrol - oluşturmakLineItem: null check, amount > 0, UnitPrice >= 0 geçerliation
Enterprise-grade POS UI and API
- posApi: POSApiError class, fetchWithError, structured error handling - useToast + POSToast: centralized snackbar for success/error feedback - posUtils: format...
POS domain config, retail order line items, dynamic pipeline tabs
- Add getPOSConfig/updatePOSConfig to posApi, posDomainLabels utility - Extend createOrder with lineItems, add getOrder, RetailOrderLineItem type - PipelineOrde...
Add POS controllers for retail products, inventory, and orders
- RetailProductController: CRUD for products - RetailInventoryController: inventory stock management - POSController: orders and mortgage applications
POS/enventory domain varlıkları ekleyin, DTOs, repos and services
- POS fasulye ekleyin (örneğin, kiralama, ipotek, abonelik, satıcı) - Perakende Ürünleri Ekle, PerakendeEnventoryStock, PerakendeOrder, MortgageApp DTOs - Perak...
Populate satıcı, getirdiği zaman ürün ilişkisi
Güncellemeler, @Transient satıcısıÜrününü Paylaşmak içinLeadsByOrganizationId() to populate the @Transient satıcı Her biri için alan, bir satıcıya sahip bir işl...
Improve lead grid with base30 IDs, raven icon, All Markets tab, and Market column
- Add toBase30() function for consistent ID representation across LeadManager and DocManager - Fix Grim status icon in tabs to use raven.ico (matching the datag...
Statüsünü ekleyin, subStatus, kaynak ve tarihCreated alanları
- Eklenen statü, subStatus, kaynak, tarihCreated, ve varlık alanlarına liderlik etmek - Preend-compatible fields (status, subStatus, kaynak, kaynak, kaynak, kay...
Refaksiyon String'den Çalışan referansına Yardımcı Olabilir
- Değiştirilmiş Başlayın.assignedUser (String) to Lead.assignedEmploye (Employe) - Tarih tarihini takip etmek için adaylık kavramını ekledi - Çeşitli atama türl...
Add default currency support and update currency handling in Revenue component
Add HTTP to HTTPS redirect middleware and IngressRoute
- Create redirect-to-https middleware for permanent redirects - Add catch-all IngressRoute on web entrypoint to redirect all kamocrm.com domains to HTTPS - Fixe...
Add automatic *** secret creation
- Create *** secret on both k1m1 and k2m1 - Secret contains MINIO_CURRENT_HOST pointing to k0m1 MinIO instance (http://10.8.0.1:9000) - Fixes kamowssecurity-dep...
Convert Add Lead button to tab and implement data persistence
Ayarlar Sayfayı filtre çizgisine ekleyin ve popup dialog'a dönüştürür
Reorganize lead creation form into elegant two-column layout
- Split form fields into two columns: contact/personal info (left) and lead/business info (right) - Add visual separation with semi-transparent backgrounds, bor...
Yeniden tasarım, tam isim alanları ile yaratım formu, doğru düşüş, ülke alanı ve gelişmiş telefon düzeni ile birlikte oluşturma formu
Gelişen liderlik formu modern UI, doğrulama, hata işleme ve geliştirilmiş UX
GetLeadRequest, UpdateLeadRequest ve LeadDTO desteği ekleyin
LeadProspectType, satıcı / ürün, en iyiİletişim Zaman, telefon uzantı/isText ve konut ipotek alanları oluşturma formlarına liderlik etmek için
Ipotek alanı tespiti içinMarketDTO'ya liderlik etmek için satışSubType alanı ekleyin
- ebeveyn SaleType ve alt tipler arasındaki ayırt etmek için genişletilmiş satışSubType alanı eklendi - SaleType'ın bir ebeveyne sahip olduğu zaman (e.g., RESUR...
Add missing Next.js API routes for leads endpoints
- Added /api/security/leads route for GET (all leads) and POST (create lead) - Added /api/security/leads/[id] route for GET, PUT, DELETE operations - Added ****...
Add backend validation for required fields in lead imports
- Add validateRequiredFields method to check required fields before import - Validate email, firstName, and lastName are present - Validate mortgage-specific fi...
Kargoyu gördüğünüz gibi?
İş alanınızda bu güncellemelerden her biri otomatik olarak. Ücretsiz başlayın ve haftadan sonra büyümesini izleyin.