Powdr ETL Sync
sync_config.field_mappings PostgreSQL tablesync_config.app_configuration & etl_config.jsonsync_history.sync_runs & sync_logssync_history.failed_queuesync_execution.log fileConfigure salesperson commission rates and basis flags (`Gross` vs `Net`). Fetched dynamically from ResWare Sales Representative records (`dbo.PartnerEmployee` / `PartnerTypeID = 14`).
| SalesRepID (ResWare) | Sales Rep Name & Company | Commission Rate (%) | Commission Basis Flag | Annual Salary (Restricted) |
|---|---|---|---|---|
| Loading live Sales Representatives from ResWare DB... | ||||
Real-time file-level P&L computed across live ResWare orders (`dbo.FileMain`, `dbo.CommonSettlement`, `dbo.PartnerCompany`, `dbo.Status`). Ready for HubSpot Deals push.
| FileID | File Number | Client / Referral Partner | Status | Gross Premium | UW Split (20%) | Retained (80%) | Logged Exp | Comm. Pool | Rep Comm | File Cost | Net Profit | Margin |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Calculating live ResWare order profitability records from SQL database... | ||||||||||||
Push Accounts to HubSpot Companies
Push Contacts to HubSpot Contacts
Push Orders to HubSpot Deals
| Object & ResWare Field Name | Target HubSpot Property | Data Type | Formula / Calculation Rule | Status | HubSpot Action |
|---|---|---|---|---|---|
| Auditing ResWare vs HubSpot custom properties schema... | |||||
| Run ID | Run Type | State | Success Rows | Error Rows | Start Time | Duration | Action |
|---|
| # | Entity Type | ResWare Source ID | HubSpot CRM ID | Sync Status | Duplicate | Synced At | Run ID | Error Detail |
|---|---|---|---|---|---|---|---|---|
| Loading records… | ||||||||
| # | Entity Type | ResWare Source ID | Shared HubSpot ID | Sync Status | Run ID | Synced At | Resolution Note |
|---|---|---|---|---|---|---|---|
| Click Refresh to load duplicate analysis… | |||||||