Skip to main content

Community

Connector Improvement: Xero- Pull reports endpoint for "Profit And Loss"

Not planned

Please sign in to leave a comment.

Comments

2 comments

  • Official comment

    Hi IT Admin,



    We recognize the limitations you've described around accurately reconstructing P&L data with tracking categories in the current Xero connector, specifically due to the lack of option IDs from Xero's API and the challenges with maintaining integrity when tracking category names change.



    I will flag this scenario to our dbt model team to confirm whether reliable support for this type of report is possible given these API restrictions. If the dbt models cannot support accurate P&L outcomes, we will review if there are feasible ways to provide these reports within the connector directly. However, as our connectors are designed to avoid denormalized data structures, this approach would be considered carefully against our product principles.



    It is also important to note that overall demand for pulling P&L report data through the connector has been limited so far. Increased interest from customers will be an important factor in prioritizing this request.



    We will keep this request open for ongoing feedback and monitor interest as the situation with the Xero API develops.



    Thanks,

    Sandeep

    Thanks Sandeep.

    One further issue caused by the mutable link is:

    3) It is in fact possible to create two options with the same text. In this case, the financial record matches two options. We encountered this and found one entry was active while the other was inactive. It would be easy to think that we can ignore inactive options, but there may be cases where those options had a valid relationship to financial transactions in the past.

    Again, Xero simply adding option ID to the end points for the financial transactions would be the "right" and quickest fix for all this.