SYNC Loaner Swap SOP
Version: 1.0 | Date: 2026-02-13
Quick Reference
| Item | Value |
|---|---|
| Loaner Pool Location | ID 28 (no company) |
| SYNC Deployed Location | ID 23 (TerraSYNC, company 4) |
| Service / Repair Location | ID 33 (TerraSync PB, company 6) |
| Picking Type | TerraSYNC Internal Transfers (ID 35) |
| Company Context | Always TerraSYNC (company_id=4) |
The 5-Step Flow
- Customer reports issue → Create maintenance.request linked to equipment
- Deploy loaner: Loaner Pool (28) → SYNC Deployed (23). Assign loaner serial.
- Retrieve broken unit: SYNC Deployed (23) → Service/Repair (33). Assign broken serial.
- Repair: maintenance.request tracks work; repair.order for parts.
- Return/Reassign: Swap back original or keep loaner at customer.
Step 1: Create Maintenance Request
- Maintenance → Maintenance Requests → New
- Set Subject, Equipment, Responsible, Priority
- Save
Step 2: Deploy Loaner (Loaner Pool → SYNC Deployed)
- Inventory → Operations → Transfers → New
- Operation Type: TerraSYNC Internal Transfers
- Source: Loaner Pool | Destination: SYNC Deployed
- Add product line (loaner product, qty 1)
- Detailed Operations: assign loaner serial number
- Validate
Step 3: Retrieve Broken Unit (SYNC Deployed → Service/Repair)
- Inventory → Operations → Transfers → New
- Operation Type: TerraSYNC Internal Transfers
- Source: SYNC Deployed | Destination: Service / Repair
- Add product line (broken product, qty 1)
- Assign broken unit serial number
- Validate
Multi-company note: Both moves use TerraSYNC context (company_id=4). Cross-company moves to Service/Repair work with TerraSYNC picking type.
Step 4: Repair
- Open maintenance request from Step 1
- If parts needed: Repair → Repair Orders → New
- Link to equipment and serial, add parts lines
- Confirm → Start Repair → End Repair
Step 5: Return / Reassign
Option A — Swap Back: Loaner back to Loaner Pool + original to SYNC Deployed.
Option B — Keep Loaner: Update equipment record, move repaired unit to Loaner Pool.
Troubleshooting
- Product not available: Check stock.quant for serial at expected location
- Wrong company errors: Ensure company switcher includes TerraSYNC; pass allowed_company_ids=[4]
- Transfer stuck in Waiting: Manually set lot/serial and qty in Detailed Operations
- Cross-company move blocked: Must use TerraSYNC Internal Transfers (ID 35) with company_id=4