Sign in with your Microsoft account to pull the latest Zoho AR, Salesforce CRM, and Revenue Schedule workbooks straight from SharePoint (nothing is stored outside your session). Use ↻ Refresh any time to sign in again or pull the latest data. Opportunity ID is matched using Salesforce's 18-character record ID only — Salesforce owns this field, so a 15-character or otherwise non-18-character ID on the Zoho Books or Revenue Schedule side is treated as invalid rather than matched. Unmatched or missing IDs land in two exception rows below Grand Total: Opportunity ID Invalid (an ID is present but doesn't match any Salesforce opportunity, including any 15-digit ID) and Opportunity ID Missing (no ID was captured at all). Click the Opp ID to open the drill-down dialog. CRM fields are dark grey; Zoho Books fields are light grey.
BookedRev.SchedInvoicedUnpaid Show Invalid IDs Show Missing IDs
CRM Filters
CRM filters are applied against Salesforce opportunity fields, plus Revenue Schedule Status (from Revenue_Schedule.xlsx), which narrows the Rev.Sched row and its monthly breakdown. Account Name, Region, Product, and Rev Sched Status support multi-select with inverse ("is not") selection.
Zoho Books Filter
Zoho filters narrow invoice rows and invoice-based totals. Customer Name, Product Name, and Invoice Status support multi-select with inverse ("is not") selection.
Sign in with Microsoft 365 to load data.
Dialog shows business labels only. Source is used only for styling. Inv. But Unpaid % = Inv. But Unpaid divided by Invoiced. Opportunity ID is matched using Salesforce's 18-character record ID only — a 15-character or otherwise non-18-character ID is treated as invalid, never guessed at. The orange Opportunity ID Invalid row and the dark red Opportunity ID Missing row are data-quality exception buckets, not real opportunities — drill into either to see which transactions, customers, and (for Invalid) which mistyped or 15-digit Opportunity IDs need to be fixed or matched in Salesforce. Click the "Show Invalid IDs" / "Show Missing IDs" checkboxes above the table to fully hide either exception group from the table (and from Grand Total) — Grand Total itself always stays pinned and visible. Click any column header from Client / Opp through Inv. But Unpaid % to sort ascending/descending — Grand Total and the two exception rows always stay pinned at the top. Click any Rev.Sched, Invoiced, Pending To Inv., or Inv. But Unpaid value (or its %) to see the underlying breakdown. The indigo Rev.Sched row and its Rev.Sched / Rev.Sched % summary columns (between Booked and Invoiced) show revenue scheduled from Revenue_Schedule.xlsx, converted amounts by month of Invoice Requested Date — click any monthly value to see the underlying Revenue Schedule records.
Details
CRM columns are darker grey; Zoho Books columns are lighter grey.