Ask questions and get answers about Celonis products from experts and peers.
Recently active
Hello all, I would like to calculate the througput time from activity to next different activity.The Challenge:My process has activities which occurs multiple times with the same name directly one after the other. This is no data issue, the process is designed that way.In case the activity with the same name occurs later in the process again, this should be count as well and not ignored.What is the time to the next activity, which does not have the same name? Process example:Avtivity TimestampA 01:00 pmB 01:30 pmB 01:45 pmB 02:15 pmC 03:00 pmC 03:20 pmD 03:45 pmE 04:00 pmE 04:50 pmA 05:00 pm Expected Result:Avtivity DurationA 30minB 1h 30minC 45minD 15minE 10min Does anybody know a solution or a community post, which can help me?
Dear Community,Is there a possibility to create a filter component in the Order Mgmt Execution App giving the users the possibility to filter on a range of postal codes from/to (similar like a date filter)?Thanks for your help!Kind regards,Michaela
Hello everyone, I am unable to locate the ‘Push data into Celonis’ Data connection option within my Data pool.Could you guide me on how to enable this feature?!--endfragment>My Celonis I want the ‘Push data into Celonis’ as the image below
Dears, Using legacy analyses, we were able to set variable values and save bookmarks / share selections that included the state of the variables. In studio views, it seems the state of the (user) variables in not included in bookmarks and shared selections. Has anyone encountered the same challenge? Is there any way to share a link or bookmark including the state of the variables? Thank you.
Dears, The activity history log component in JAB views allows us to see when augmented attributes and comments were updated.I want to to pull the date when the last action was taken for the object e.g. invoice (either through update of any augmented attribute or by adding a comment). I can’t find a way to achieve this and bring the information in a table. Thanks
Hello Celopeers, im new to Celonis and have created a view. There i use a Kpi which drops a lot of zero values. When trying to filter them out i always get the error that aggregated functions can not be used in combination with the FILTER function, and that i should try PU functions. The KPI i'm using is this:SUM( CASE WHEN round_day("o_custom_KnotenpunktAuftrag"."AusgangForecast") = round_day("o_custom_KnotenpunktFuellstand"."Date") THEN 1 ELSE 0 END)or alternetively this : COUNT(DISTINCTcase when round_day("o_custom_KnotenpunktAuftrag"."AusgangForecast") =round_day("o_custom_KnotenpunktFuellstand"."Date") then "o_custom_KnotenpunktFuellstand"."KnotenpunktAuftrag_ID"end) is simply want to calculate for each KnotenpunktFuellstand.Date, how many Order.IDs i have where the filter condition is met.So i can have a table where im using the date plus KPI to see, how many outgoing orders i can except for each date. How can i have a row-count, based on a condition formulated as a PU functi
Hi everyone,I have a column with many numbers, and I have uploaded a screenshot as an example. I want to classify them into groups. FYI: I know the maximum, minimum, and median, and I also know the total number of numbers.How can I do that?Thanks in advance!
The reports section is intended for viewing scheduled reports, we do not see any option to configure them.
Hi Community,I'm working on a use case in Celonis Studio where I want to take inputs from users directly via Studio Views — such as dropdown selections, text inputs, or button clicks — and then store those inputs in a backend SQL table (in a Celonis data pool).What are the recommended ways to capture user inputs from Studio Views (e.g., via Input Controls or custom components)?
Hi Community,I’m building an Action Flow that sends email alerts based on a flag column (e.g., Alert_Status = 'Yes').The email subject and body should change dynamically based on the record’s status (like Pending, Approved, Rejected).I have a config table that maps each status to a subject and body template.Appreciate any suggestions!
Hi all I am wondering how to best add a custom KPI defintion to the Variant Explorer.Mainly I want to add my custom process specific defintion of a througphuttime. Me and my endusers don’t care about the default End2End TPT that Celonis always uses as default but rather the time between two specific activities.Instead of (or at least additionally to) the “Avg TPT” Column in the selection panel I would like to use my Metric “Median CustomProcesstime”.Does anyone know if this panel can be changed? Maybe via YAML?
Hi, has anyone created a data model for Accounts Payable using SAP FI-CA data?Could you please advise on its parameters - what do you take as case ID, which additional tables your add, which activities do you extract, etc.?
Dear all, I’d like to describe the process map like TMForum in the Process Designer .Like this : https://www.tmforum.org/certifications-awarded/huawei-digital-crm/business-process-framework/ TMForum eTOMThere are the horizontal part and vertical part.When we use the hierarchical edit alone, it cannot describe so I think that graphic is useful for me to do that. In graphic edition, we can use some diagram like ppt, but this will not be stractured.So I’d like to keep stractured and reuse the process I made as possible as I can. I ask you to advice on which parts should be presented as graphics and which parts should be structured as text. Regards,
Hello,I am quite new to PQL and I tried to assign costs to spesific activities depending on the predecessor.When B is followed by C, only C should be assigned with certain costs. When A is followed by C, again C should be assigned with costs, but with a different value. The result should look like this:CaseID Time Activity Costs 150488 07:34 A 150488 08:30 B 150488 09:23 C 0,84 150488 09:45 D 150488 10:34 A 150488 11:45 C 1,56 150488 v E I tried this with the following code: CASE WHEN "ActivityTable"."Activity" = 'C' AND MATCH_PROCESS_REGEX ( "ActivityTable"."Activity", 'A' >> 'C' ) = 1 THEN 1.56 WHEN "ActivityTable"."Activity" = 'C' AND MATCH_PROCESS_REGEX ( "ActivityTable"."Activity", 'B' >> 'C' ) = 1 THEN 0.84 ELSE 0END Unfortunately the table looks like that, so it assigns the wrong costs: CaseID Time Activity Costs 150488 07:34 A 150488 08:30 B 150488
Hey People,I need help sorting a coloumn in a table where each item number appears twice with a corresponding "Potential Savings" value. My goal is to sort the "Potential Savings" coloumn in descending order while keeping duplicate Item Numbers together (as shown in the current table). However, when I try to sort "Potential Savings," the duplicate entries get separated.Does anyone know how to sort the table in a way that maintains both the descending order of "Potential Savings" and keeps the duplicate items next to each other?Thanks in advance! Vendor Name Business Unit Item Number Commodity Last Order Date Expected Delivery Days Unit Price Potential Savings Alpha Supplies P18 0410390025 I030 2004-01-29 27 10.45 52.66 Beta Industries P20 0410390025 I030 2004-02-09 0 6.90 0.00 Alpha Supplies P18 0437150201 A110 2004-07-31 40 40.67 69.35 Gamma Solutions P20 0437150201 A110 2004-08-26 50 32.00 0.00 Alpha Supplies
Good afternoon/Good morning Celonautas, could any of you tell me if there is any way I can clear the variable? For example, the variable is disabled. I would like it to clear the variable from my dropdown when it is selected.Here is how it looks when I disable it.And how I would like it to look
Hi team,I was trying to follow as per below screenshot.But i am not able to find a record in task list although added in knowledge model(Attached screenshot below of task list component and knowledge model respectively)Can someone please guide me on this?Thank you in advance!
I’ve been extracting Celonis audit logs API for user-platform analysis. I couldn’t find the right field for group name and group members in the extracted data. If you are someone done this already, please share your knowledge to get these data.Also, please mention if there is any dedicated API endpoint is available to extract those data.
Hello everyone,I have a coloumn with a lot of numbers and as an example i have uploaded a screenshot of it.I wanted to classify them into groups so i wrote a case when like this :CASE WHEN KPI("max_potential_saving") BETWEEN 7000 AND 70000 THEN 1 WHEN KPI("max_potential_saving") BETWEEN 1000 AND 7000 THEN 2 WHEN KPI("max_potential_saving") BETWEEN 800 AND 1000 THEN 3 WHEN KPI("max_potential_saving") BETWEEN 600 AND 800 THEN 4 WHEN KPI("max_potential_saving") BETWEEN 400 AND 600 THEN 5 WHEN KPI("max_potential_saving") BETWEEN 200 AND 400 THEN 6 WHEN KPI("max_potential_saving") BETWEEN 0 AND 200 THEN 7 ELSE 8 ENDbut when i sort it based on the classification it does not show the Max Potential Saving in order from highest to lowest. Does anyone have an idea ? Thanks in advance !
Hi everyone,I need help figuring out how to execute a Machine Learning script directly from a button in my Celonis app in views (dashboard). I believe I might need to use Action Flows, but I’m unsure about the exact steps to make this work.Here’s what I want to achieve: When a user clicks a button in the Celonis app, it should trigger an ML script. The script could be hosted externally (e.g., a REST API) or executed within Celonis.( atm its not hosted, there is just a file in ipynb format, stored in ml workbench in analysis. I need guidance on how to set up the Action Flow and link it to the button. Has anyone implemented something similar? If so, could you share the best approach and any potential challenges I should be aware of?Thank you in advance!
We have created a OLAP table which we have connected to a skill.In the skill we have created Manual Sensor and enabled the manual selection option but it is not working correctly.In the OLAP table we have also added URL in "Allow Data Service Link"
Hello, id like to create a skill which is triggered on every first of the Month. I Created an kpi like this if Left(Today(),2) = ‘01’ then KPI = 1. So my KPI logic is working fine but, i do not found any way to use this kpi as a trigger for a Smart Sensor. I included the KPI into a Record, but when i try to use this record in smart sensor, it does not show me created attribut with my KPI. Did anyone had a similiar Projekt with triggering Smart Sensor at the first of the Month, and could maybe help me? Kind Regards Jonas
Current State:Our Celonis process mining implementation includes configuration settings for process flow and status updates in our data transformation pipeline Currently, only developers can modify these configurations through SQL queries and code changes End users (procurement specialists/buyers) have no way to modify process flow configurations without technical knowledgeRequirement Question: What is the most effective way to enable non-technical end users to update process flow configurations in Celonis without requiring knowledge of SQL, PQL, YAML, or coding?Specifically:What data format should be used for configuration (CSV, Excel, UI form, etc.)? Where should this configuration be stored in the Celonis architecture? How will the configuration files be uploaded/modified by end users? How can we ensure the uploaded configurations are properly integrated with our data transformation steps?The solution should accommodate users with no programming knowledge while maintaining data inte
PROCESS FLOWNeed some assistance, I have a CaseID, Activity and Timestamp. I need to get all the cases where the activity flow is A to B to C. (NOTE: the activities don't have to be directly followed by) I cannot use MATCH_PROCESS_REGEX or any other commads. I need to used CASE WHEN, AND, ACTIVITY_LEAD etc... to solve this. Please help me out. My approachCASE WHEN "tab"."Activity" = 'A'AND ACTIVITY_LEAD(CASE WHEN "tab"."Activity" = 'A' THEN "tab"."Activity" END) = 'B' AND ACTIVITY_LEAD(CASE WHEN "tab"."Activity" = 'B' THEN "tab"."Activity" END) = 'C' THEN CaseIDEND
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.