xMatix
Sign in Request demo
xMatix
PRODUCTS
SalesField SalesCRMRewardsClaimsInventoryProcurementWarehouse ManagementField ServiceServiceSupportTelephony & MessagingFinance & AccountingPayrollExpense ManagementCommercePortalsAnalytics & ReportingData StudioMobile AppSee all products →
PLATFORM
Platform overviewApp BuilderAutomationIntegrationsSecurity & GovernanceChange ManagementDevelopers
SENSE AI
Sense AI overviewSense AssistSense ControlSense VisionAI StudioTrust & governanceIn Claude & ChatGPTUse cases
SOLUTIONS
FMCG & DistributionManufacturing & Dealer NetworksAutomotive & DealershipsPharma & HealthcareConsumer DurablesAgri-InputsBuilding MaterialsService NetworksWarehousing & 3PLFinancial AccountingERP SoftwareIndia GST ComplianceUAE VAT & e-InvoicingSaudi ZATCA & VATAll solutions →
RESOURCES
Knowledge CenterDeveloper & CLIBlogGuidesWhat is xMatix?Company facts
COMPANY
AboutCareersPartnersEventsContactAuthorsLegal
Sign in Request demo
Home/Docs/Entity Reference/Partner Resource — entity reference
REFERENCE · Last reviewed

Partner Resource — entity reference

A dated posting of a Resource to a selling organisation - a partner account and/or a branch - for a date window, plus an optional reporting manager. It is what authorises a resource to raise documents for a given partner account or branch, and it is what the platform reads to derive a new document's partner account and branch when the resource has no default pair set: candidates in the document's date window are ordered by AssignmentSequenceNumber (then id) and the first one wins. In the authorisation check a null partner account or null branch on the row acts as a wildcard matching anything, and a row with both legs null within the window is treated as a blanket default that skips the check entirely. It also anchors ResourceAssignmentRule rows used to auto-pick a resource for a document, and Employee rows point at it.

Fields

FieldLabelTypeRequiredWhat it does
AssignmentSequenceNumberAssignment Sequence NumberNumberThe tie-breaker when a resource has several in-window postings: candidates are sorted ascending on this number (rows without one sort last) and the first is used to stamp the document's partner account and branch. It is a priority order, not a count or a line number.
BranchIdBranchLookup → BranchThe branch half of the posting, with the same wildcard semantics as the partner account - null matches any branch rather than restricting to none. When the resource has no default pair, this is one of the two values copied onto a new document.
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated DateDateAndTimeYes
EmployeeIdEmployeeLookup → EmployeeReach the Employee from its own ResourceId (or from its PartnerResource link) instead of using this field.
FromDateFrom DateDateOpens the posting's validity window, compared against the document's own document date (falling back to now) rather than against today. Empty means open-ended in the past, so a blank from-date does not disable the row.
IdIdGuidYes
ManagerResourceIdManagerLookup → ResourceThe manager for this specific posting, which can differ from the person's own manager on the Resource record - it lets someone report to a different manager while working for a particular partner account or branch. Nothing keeps the two in sync.
ModifiedByIdModified ByLookup → UserAccountYes
NameNameText
OwnerIdOwnerLookup → UserAccountYes
PartnerAccountIdPartner AccountLookup → AccountThe selling organisation this posting authorises the resource for. A null value here is a wildcard rather than 'none': the authorisation check treats a row with no partner account as matching any partner account, and a row with both partner account and branch null inside the date window acts as a blanket permission that bypasses the check entirely.
PartnerResourceCodeCodeTextThe partner organisation's own code for this person, kept so external files and integrations can be matched back to the posting. It is free text with no uniqueness enforcement and is not used by any platform lookup.
RecordTypeIdRecord TypeGuid, hidden
ResourceIdResourceLookup → Resource
RuleSuccessCriteriaRule Success CriteriaTextChooses how the attached ResourceAssignmentRule rows combine when auto-picking a resource for a document - all rules must pass, any one may pass, or assign unconditionally. There is a live value mismatch: the engine compares against the spaced forms 'All Rules Are Met', 'Any Rule Is Met' and 'Always (No Criteria)', while the shipped picklist stores the concatenated forms without spaces, and those picklist entries are inactive.
RuleSuccessCustomLogicRule Success Custom LogicTextA slot for a custom boolean expression combining the assignment rules, mirroring the same field on account and item groups.
ToDateTo DateDateCloses the posting's validity window, also evaluated against the document date rather than today - which is why back-dating a document can legitimately pick up a posting that has since expired. Empty means open-ended.
UIPropsUI PropsText
UpdatedDateTimeModified DateDateAndTimeYes

Actions

ActionLabelTypeWhat it does
BulkDeleteDeleteDeleteDelete the selected records.
CloneCloneServerAction (Clone)Create a copy of this record
DeleteDeleteDeleteDelete
DeleteInListDeleteDeleteDelete in a list page
EditEditEditEdit
EditInLineEditEditInlineEdit in page.
EditListHeaderEditEditInlineEditListHeader
EditListRowEditEditEditListRow
NewNewNewNew

Lookup filters

FilterLookup fieldNotes
Branch For Partner AccountBranchIdBranch For Partner Account
Partner AccountPartnerAccountId