Enterprise System Integration
Integration with YPF enterprise systems: SAP PM, SCADA, and Genetec.
SAP PM Integration
Overview
Bidirectional integration with SAP Plant Maintenance for work order management.
Integration Scope (MVP)
| Direction | Data | Purpose |
|---|---|---|
| Platform → SAP | Work order creation | Automated maintenance notices |
| Platform → SAP | Status updates | Event resolution tracking |
| SAP → Platform | Asset registry | Equipment context |
| SAP → Platform | Work order status | Completion confirmation |
Work Order Flow
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ Event │ → │ Operator │ → │ SAP PM │
│ Detected │ │ Approval │ │ Work Order │
└─────────────┘ └─────────────┘ └─────────────┘
│
┌─────────────┐ ┌─────────────┐ ┌───────▼─────┐
│ Event │ ← │ Completion │ ← │ Field │
│ Closed │ │ Update │ │ Work │
└─────────────┘ └─────────────┘ └─────────────┘
Technical Approach
| Aspect | Approach |
|---|---|
| Protocol | REST API / RFC (to be confirmed) |
| Authentication | OAuth2 / SAP credentials |
| Data Format | JSON / BAPI structures |
| Error Handling | Retry with notification |
Genetec Security Desk
Overview
Video streaming integration for security monitoring.
Integration Scope (Post-MVP)
| Capability | Purpose |
|---|---|
| Live video | Real-time drone feed to Genetec |
| Recorded clips | Event-triggered recordings |
| Alert correlation | Link drone alerts to Genetec events |
Technical Approach
| Aspect | Approach |
|---|---|
| Protocol | RTSP/RTMP streaming |
| Source | FlightHub 2 live feed |
| Trigger | Event-based or on-demand |
| Resolution | Configurable quality |
SCADA Integration
Overview
Data exchange with SCADA systems for operational correlation.
Integration Scope (Post-MVP)
| Direction | Data | Purpose |
|---|---|---|
| Platform → SCADA | Alerts | Operator notification |
| Platform → SCADA | Telemetry | Correlated data |
| SCADA → Platform | Process data | Context for AI |
| SCADA → Platform | Alarm status | Correlation input |
Technical Approach
| Protocol | Use Case |
|---|---|
| REST API | Standard data exchange |
| MQTT | Real-time telemetry |
| OPC UA | Industrial protocol support |
SCADA Complexity Note
SCADA integration varies significantly by vendor and installation:
- Ignition, Survalent, and others have different APIs
- Custom configuration required per installation
- Discovery phase needed before commitment
- Deferred to post-MVP to manage scope
Integration Timeline
| System | Phase | Status |
|---|---|---|
| FlightHub 2 | MVP Phase 1 | Core requirement |
| RTIC Dashboards | MVP Phase 4 | Deliverable |
| SAP PM | MVP Phase 4 | MVP scope |
| Genetec | Post-MVP Phase 5 | Enhancement |
| SCADA | Post-MVP Phase 6+ | Complex integration |