Contractor Integration

PowerBox shows a Power Apps application on customer and vendor pages so users can work with contractor data in one place.

❓ Overview

PowerBox seamlessly integrates Power Apps into Business Central contractor pages by adding factboxes to customer and vendor pages.

🔗 Integration Points

Customers

  • Power Apps factbox on Customer List page
  • Power Apps factbox on Customer Card page
  • Automatic customer context passing to Power App

Vendors

  • Power Apps factbox on Vendor List page
  • Power Apps factbox on Vendor Card page
  • Automatic vendor context passing to Power App

📋 Context Passing

The solution automatically passes to Power Apps:

  • Contractor Number
  • Tenant ID
  • Contractor Type (customer/vendor)
  • Source Page information

👁️ Dynamic Visibility

Factbox visibility:

  • Visible when AppId is configured in PowerBox Setup
  • Hidden when AppId is not configured
  • Updates automatically when configuration changes

🧩 Technical Implementation

Integration includes:

  • Page extensions for customers and vendors
  • Dedicated PowerApps control add-in
  • Automatic context synchronization
Tip

The factbox updates automatically when switching between contractors.