← Back to Portal
NULogic
Migration Framework — Source Code
5,300+ lines of production-quality Apex, LWC, Python, and configuration files
Apex Migration Batches
CCRZProductMigrationBatch.cls
Apex
247 lines
Product migration with SKU dedup and media handling
CCRZPricingMigrationBatch.cls
Apex
332 lines
Pricebook and pricing hierarchy migration
CCRZOrderHistoryMigration.cls
Apex
398 lines
Order migration with full relationship chain
Apex Orchestration & Utilities
MigrationOrchestrator.cls
Apex
430 lines
Master orchestrator with phase dependencies
DataReconciliationEngine.cls
Apex
385 lines
Post-migration validation and reporting
MigrationRollbackService.cls
Apex
344 lines
Selective rollback with audit trail
LWC B2B Components
b2bProductSearchGrid.js
LWC
221 lines
Product search with filters and pagination
b2bCartSummary.js
LWC
346 lines
Cart management with bulk CSV upload
b2bCheckoutWizard.js
LWC
362 lines
Multi-step checkout wizard
Python ETL Scripts
ccrz_data_extractor.py
Python
495 lines
CCRZ data extraction with quality reporting
migration_validator.py
Python
453 lines
Cross-org validation with HTML reporting
Test Suite
CCRZMigrationTestSuite.cls
Apex
386 lines
Comprehensive migration test suite
B2BComponentTestHelper.cls
Apex
348 lines
Test data factory
Configuration
migration-config.yaml
Config
212 lines
Migration configuration
sfdx-project.json
Config
110 lines
Salesforce DX project config
15
Source Files
5,300+
Lines of Code
6
Categories
4
Languages