PROBLEM:
When using the MuleSoft Composer Xero Connector, you observe that Xero Tracking Categories are not available or cannot be mapped within the "Create or Update Invoice" action. The tracking fields are not visible in the interface or in the "Select Additional Fields" menu when configuring the action.
ROOT CAUSE:
This behavior is a known limitation of the MuleSoft Composer Xero Connector. The "Create or Update Invoice" action is designed to support only direct columns within the Invoice entity. Tracking Categories are considered indirect or nested objects associated with the Invoice, rather than direct fields, and are therefore not exposed or supported by this specific action.
This limitation is documented in the MuleSoft Composer Xero Connector reference guide (https://docs.mulesoft.com/composer-salesforce/ms_composer_xero_reference):
"Creates or updates an invoice record. Only direct columns within Invoice are supported."
Workaround: To include Tracking Categories when creating or updating Xero invoices, you must bypass the standard "Create or Update Invoice" action and directly interact with the Xero REST API using the HTTP Connector.
005386540

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.