Connect with other users, discuss how you're using Pigment, and get inspired
Recently active
Hi all, I'm importing an employee transaction list with historical employment data using a direct connector to my HRIS. I’m creating a new unique ID property from Employee ID + Effective Date. I ran into the following challenge: my source data sometimes contains two events for the same employee on the same day (e.g., a hire and a no-show termination). My question is: is there an automated method in Pigment to identify and remove all rows that share a non-unique key during an import? I want these conflicting pairs of rows to be excluded entirely and I need the monthly import from my HRIS to run automatically without failing. Any ideas on how to set this up? Thanks!
Hi everyone,I have created two scenarios - Budget & Actuals. Now when I am turning on AI Insights on a metric, its showing details of the default scenario, even though I want insights of the Budget scenario. How can I solve this problem? Why are insights not available on Multiple scenarios?The documentation AI is mentioning that AI Insights can compare 2 scenarios but I am not finding any option to change the scenario for Insights.Please kindly help me out, Thanks!Regards,Spandan
Are there any future plans on the roadmap to create an iOS app? Even just to see boards and do data imports would be sufficient. Thanks!
Has anyone using Sage Intacct ERP with the Pigment connector been able to import year end adjustments for GAAP from the balances table?They come through the Details table fine but in local currency. The Balances table we would expect to see the adjustments as consolidated to the book currency but they dont come through.The API indicates it should be using the setting includereportingbook = true but that doesnt seem to be an option in the connector.Thanks
This was an idea I had when looking for options to integrate Harvest Timesheet data into Pigment and there was no Pigment connector:https://www.dataplan8.com/blog/integrating-harvest-to-pigment-via-apple-shortcuts-part-2
I have a metric called 'Number of departments per supplier' that is dimensioned by Sub-Department and Supplier. When I use 'Number of departments per supplier' [REMOVE: 'Supplier'], I get the total by Sub-Department (without the Supplier detail), which works as expected. But when I use 'Number of departments per supplier' [REMOVE: 'Sub-Department'], nothing is displayed, whereas I would like to get the total by Supplier (with all Sub-Departments aggregated).
Hi,Do you have a best practice to recommend on how to manage interns who are converted to permanent contracts (=CDI in France) in Pigment?Let’s take an example :In my transaction list, I have Employee1 which is intern with an end date on Dec, 31st 2024. He comes back as a permanent contract starting January 1st 2025 (with no end date). In my FTE calculation metric, the term date metric is calculated with :if(isnotblank('Employee Transactions'.'Term Date'[by last:'Employee Transactions'.'[Pigment] Name','Employee Transactions'.'Load Month']),'Employee Transactions'.'Term Date' [by last:'Employee Transactions'.'[Pigment] Name','Employee Transactions'.'Load Month'],previous(Month))The last load concerning employee1 does not have a load date, as he is a permanent contract. However, as I have “previous month” in my formula, it takes into account an end date. So my Employee1 is counted as 0 on January. Would you have some formulas to advise for this case ? ThanksVenitia
Hi, I am trying to set a logic where there are 2 merit cycles, I want to us Previous(year) but also incorporate that cycle 2 is equal to cycle one and editable in case it isn’t.
Introduction:Hello Pigmenteers! I’m Connor Smith (@Connor Smith in the community). I am based in San Francisco, where I have spent most of my career. I currently work at Atlan, a metadata management software company that helps organize and structure metadata. I work in a corporate lead and systems role on a lean team, and I manage the corporate overhead and maintenance of our Pigment instance. You can see Connor’s full interview here: Can you walk us through your career journey? How did you get to where you are today?I started my career in investment banking at a small firm, working on sell-side M&A and private capital raises. I liked the work but wanted more exposure to see how companies internally operate and how finance teams add value. I wanted hands-on operational experience, which led me to move into the FP&A and strategic finance path.That is what brought me to Miro, where I found the operational side of finance interesting and rewarding. Being responsible for planning a
Example:“10/17/2024 14:00:00 -07:00” is a text format; Date with time.I need to extract time from this text format , how to do in Pigment?Also, does it mean 2pm 7mins?Convert text to date&time format
My company went live with V1 of our Pigments budget application. The way our pigment solution was built, with our Pigment partner implementing with us, is with 5 applications that our users have to navigate between.Reporting Revenue and Cost of Sales Operating Expenses Workforce Planning ForecastingThe solution is good, and we will have changes when we go to version 2. However, our user feedback is that the navigation is terrible. There is the navigation window that can be structured for navigation sequencing, but there is no great way to build navigation between applications and boards except by using an action widget with an external URL for applications and board. Though this works, it is impossible to build without it being too busy and clunky at best.Has anyone built a good solution using the widgets to navigate not only between boards, but also between applications? How did you do it?
It seems that the provided Lucca connector does not import extendedData when the “types” are complex, making proper data imports impossible in this state.Is there a way to modify/contribute ?
Is there an option to also add the timestamp of an import, not just the date but also the hour?
Hello Pigment Community,If I update my calendar start date from Jan 2016 to Jan 2021, will it impact the assumptions I’ve already entered for different scenarios? Will I lose any input data because of this change?Thank you!
I’m currently converting a table into Sheets and running formulas on the side to build checks, for example for the Balance Sheet. When I add new rows to the table however, the formulas don’t stay on the original cells. Is there a fix for this?
There are limited graphing capabilities in Pigment today vs. what’s available in Powerpoint, for example.You can not do multi-axis graphing feature today in Pigment. An example of stacked bar of loan balances and then adding the yield trends in %s on top.Even on a single axis graph, you can not do a trend line graph on top of a stacked bar There are some valuable features from Think-cell plug-in to Powerpoint that would be helpful in Pigment (https://www.think-cell.com/en). Below is an example of showing % increase between the stacked bar (a think-cell feature) Also, given that you guys are Pigment, we would have expected more color palette options for graphing but it’s very limited at the moment when we have various data points :)
How do I download an audit log as a csv file into my hard drive?
Hello, I’m sure my question is super easy to answer, but I’m stucked on a silly calculation.I import a transaction list from my ERP with the amount in local currency.The properties linked to dimensions in my transactions are : Employee, project, month and currencyI have a metric that store the currency rates with 2 dimensions : currency and month I want to create a new property in the transaction called amount in EUR which is equal to amount * currency rate from the metricI tried transaction.amount*rates [BY: currency, month] but i does not work. It sums the value of the currencies for all the months and all the currencies.Can someone tell me where I am wrong ?
We’re excited to launch a new initiative in the Pigment Community: the Topic of the Month!Each month, we’ll post a quick poll to spark curiosity, gather insights, and learn from one another. These polls are designed to be fun, easy to answer, and a great way to see how fellow Pigmenauts approach everyday challenges in Pigment.For our very first poll, we’re tackling a question many of us face: Which visualization do your stakeholders love most? After you vote, don’t stop there! Share your go-to chart in the comments 👇 Screenshots, success stories, or lessons learned are all welcome. Let’s kick off this new series together!
Hi everyone,I’ve come across a need to compare the current year’s forecast against next year’s live forecast, and noticed that this requires referencing two dimensions: Year and Version, or Year and Scenario. For example, I’m trying to build a variance table for a set of metrics where the variance is calculated as:(2025 Year + 2025 Forecast Snapshot) – (2026 Year + 2026 Live Forecast).Has anyone built something similar—where you can select different years and different versions (or scenarios) and calculate the variance between them?Thanks in advance!
Hi everybody,I am making an event calendar for next year. This calendar contains all different kinds of events (like the winter olympics 2026, valentines day, etc.). This information is stored in a boolean metric dimensioned by Day, Event and Business Unit. Like so: Next - I would like to summarize this information in a text metric dimensioned by week and business unit. I would like to create a simple textlist of the Event dimension where any boolean is true. Like so:W6 FY 26: Winter Olympics 2026 W7 FY 26: Winter Olympics 2026, Valentines dayHow to best go about this? Any help is much appreciated. Thanks!
Every month, Pigmenauts bring their toughest challenges, clever ideas, and creative solutions to the Community.To celebrate this knowledge sharing, we’re highlighting the Top 5 Questions of August! The ones that sparked the most interest and views from fellow members 💡.Whether you faced the same challenge or want to learn new tips, these threads are a great place to explore, contribute, and connect. Variance Table Across Year and Version Dimensions – Seeking Advice by @Neo Perform an XLookup Equivalent in Transaction list by @Cindy08 Netsuite / Pigment Sync - Planning for future departments by @Lizhong Copy inputs between different version of a metric by @Cedric LJLookup function between two dimensions by @Kelvin Chan These questions reflect the curiosity and creativity of the Pigment Community, and your insights can make them even more valuable. If you’ve faced similar challenges, drop your ideas, solutions, or tips in the threads. Have your own question? Start a new thread and
We hope you're feeling refreshed from summer holidays and ready to tackle any upcoming planning cycles. This newsletter will help keep your Pigment skills and Boards up to date with August's latest product features and informed of opportunities to meet your peers! ✍️ Step up your formula-writing ✨ Create clearer approval workflows with Boolean buttons 👁️ Reduce disruptions with scheduled Snapshots 👥 San Francisco User Group - September 10th 🎟️ Upcoming European User Groups 🔐 Mastering Access Rights in Pigment: Best Practices and Troubleshooting tips 🤖 AI Agent demos for FP&A, SPM and SC planning Step up your formula writing Syntax guidance now appears while writing formulas! As you type, a help card guides you on a function’s required arguments.Plus, writing List Properties in formulas is more efficient than ever. Autocomplete now suggests List Properties of Dimension-type List Properties in formulas! Create clearer approval workflows with Boolean buttons Design workflow
I have below metric for selecting the last month of the year.I’m using it as a dynamic variable for Month dimension.I want to use it for YoY% (“Selected Year” vs. Previous Year) headcount variance. But it doesn’t work. How do I make this work? Or, how do I make a similar logic to calculate it for the Year (property of Month) selected from the Pages (being dynamic)?Currently, I’m calculating it for a specific Year (unlinked from the Pages in the main board) like below. P.S. The variable works well in Filter.
Our team is thinking about future Pigment updates, primarily the upcoming AI capabilities. We are looking at bringing in more dimensions into our modeling to help better isolate actionable insights and plan at a more granular level. As a result, our source datasets (which we will bring into Pigment as transaction lists) are going to grow significantly. From millions to perhaps up to 100 million records. Are there any limits to the size of a transaction list? Will overall performance suffer? Just want to get a sense of the possible.Thank you!
Already have an account? Login
Single Sign-On Need help?
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.