-
Recently active
Hi all, any idea how can I unarchive process instance based on a specific date and time? Tried the following and it works: archiveprocess.sh unarchive -pmuuid 0002de8e-39d3-8000-80a4-014d98014d98 -pstarted "20220616*" However, when I try to add in DDHHmmss, it will not work. Example: archiveprocess.sh unarchive -pmuuid 0002de8e-39d3-8000-80a4-014d98014d98 -pstarted "202206160023*" thank you!
Issue Description On clicking the "Show Export Button" in the read-only grid, we are receiving a 403 – You do not have permission to view this page error. Details The grid is configured using a Record Type as the data source. Current data volume: 1038 rows. Number of columns: 32 columns. Request Could someone please help identify the root cause of this issue and suggest how it can be resolved?
I have a record type with following releation Request Master (one to one) Payment Request (One to One) Invoice Header (One to One) Invoice Payment Info but getting following error Unable to write to or delete from the source due to a data integrity violation.Error Details: Violation of UNIQUE KEY constraint 'UQ_PAYMENT_INFO_HEADER_INVOICE_ID'. Cannot insert duplicate key in object 'dbo.INVOICE_PAYMENT_INFO'. The duplicate key value is (21769). Not sure why its throwing duplicate key as the ID PK attribute is blank
We recently changed one of our record fields from Text to Extra Long Text (We are in Appian 26.3 version). After making this change, we are no longer able to see that field in Process HQ when creating reports. This field was available before the datatype change.Does Process HQ support Extra Long Text fields for reporting? If this is a limitation, could someone point me to the relevant documentation? I was not able to find any information about this in the documentation, so I wanted to check whether anyone has come across the same behavior.Thanks in advance!
I am unable to log in using Basic User accounts in my Appian Cloud environment, while admin accounts are working fine. I have verified that the users are active and have the required group memberships. Password reset was also attempted, but the issue persists. Has anyone faced a similar issue or can suggest what configurations or logs I should check? Thanks.
Hello, We experienced an issue where an application deployed to the production environment did not work correctly. After investigation, we found that the process failed because a required user group was missing. We further checked deletion.log and found that the deployment service account appears to have deleted the group.Log excerpt: 2026-05-29 10:18:57,597 [http-nio-8080-exec-28] INFO com.appiancorp.common.logging.DeleteLogger - Successful deletion of objects: id=3126; types=group; names=["xxxx"]; deleted by user=[xxxx]. However, we could not find any deployment record corresponding to this timestamp. My question is:Is there a way to trace the actual operation performed by the deployment user account, even if there is no deployment record at that time? Any guidance would be appreciated. Thank you.
Hi , We are running Appian 25.3.690.0 on Kubernetes and need the pluginuploader-1.0.0.jar plugin file. Our original dev environment used it as an init container to pre-install plugins. Can you provide the download link or the file?" Could not find any version of "pluginuploader" jar file, could you someone help me on this please. Quicker help is much appreciated. Regards Srinivas
Hi All, I have a process which uses "Export SQL to Excel" Smart Service and fetches data from the db and creates a excel sheet. When using this - generate report, we are creating a select query - SELECT ID AS Number AND LABLE AS 'Label Name' FROM ABC_TEST table (multiple tables with joins to create almost 172 columns), and the plug-in smart service uses these alias names and creates header into the template excel that is - in excel you can see 1st column ('Number') & 2nd column('Label Name') as But after Appian upgrade 25.3, this alias is stopped and it is now taking direct table column names that is - ID & LABEL in excel header. Anyone has seen this issue and have any work around, please help/suggest. Thanks in advance.Note - this is user requirement where excel download report has almost 172 columns data which is used for further reporting. It was working very great before this upgrade but after upgrade it is just working with column header a
Hello Everyone, I am facing an issue with the Event History List (a!eventHistoryListField). I am not able to mention/tag users (using @, for example @ABC) while adding top-level comments. Has anyone used this feature successfully with eventHistoryListField? Any inputs or suggestions would be really helpful. Thanks in advance! Regards,
Hi Appians, I noticed that I am able to create multiple record types with the exact same name. I tested this with both the same data stores with same/different tables from database, and the record types were created successfully without any validation error. This raised a few questions: Is it expected and valid behavior for multiple record types to share the same name? If duplicate names are allowed, what is the intended use case for this design? When configuring integrations, mappings, or other features that reference a record type, how can users reliably identify which record type is being used if multiple record types have the same name? Is there an internal unique identifier that the platform uses behind the scenes, and should users rely on that instead of the display name? (Other than UUID) I would appreciate any clarification on the expected behavior and recommended best practices. Thank you.
Hi Team, I came across an unexpected situation in Appian and would like to understand the possible root cause behind it. While reviewing the system logs, I noticed that a few interface objects were deleted at timestamp 2026-05-29 04:44:18. The logs show the deletion action under my username. However, during that time: I was attending a team call, my screen was being shared, and I was working on exporting/deleting objects only within a different application. The surprising part is that interfaces from another application were also deleted, even though I did not manually access or delete them. I have a few questions regarding this behavior: Are Appian system logs stored in GMT/UTC timezone by default? If yes, then 04:44 GMT converts to approximately 10:14 AM IST, which matches the time I was on the call. Can Compare & Deploy, package export/import, or dependency cleanup operations indirectly delete shared objects from another application? Is it possible for Appian to log deleti
Hi, my use case here is while managing a bunch of test users, I want to be able to determine for each of those test users, if their passwords have expired or going to expire so that we can display it as a warning to whomever is managing those test accounts. As such, I'm wondering if there's a way to be able to query information from system logs into a process/interface or be able to query admin console settings information? Thanks in advance
Hi community,I have a scenario where i need to Send JSON in a paragraph field from Appian interface, Which should call a WEB API, but as we can't call WEB API directly from interface, I'm calling INTERFACE>INTEGRATIONS>WEB API, It's not working and I don't see PM is starting which was configured inside a WEB API using a start process for success response or even failure response.Can someone Suggest me a Better way if we can do this.Thanks in Advance
Hi, I am working on DocCenter Classification and have a few questions around reconciliation and automation. Looking for guidance from anyone who has implemented this. **My Use Case:** I want to classify documents automatically without any human involvement in the reconciliation step. **My Questions:** 1. Is it possible to auto-reconcile a classification instance in DocCenter without human intervention? 2. Does DocCenter Classification expose a confidence score as an output in a process model (similar to the Classify Documents Smart Service)? 3. If DocCenter Classification does not support auto-reconciliation natively, what is the recommended approach to achieve straight-through processing (STP) for classification? Thanks in advance.
Hi everyone, I’m facing an issue while using Appian AI Skill (GenAI) with an Excel file. When I upload an Excel file with empty data, I get one type of classification output. However, when I upload the same file structure but with data inside, it produces a different classification output. Essentially, the classification result varies depending on whether the file has data, and it seems inconsistent each time. Has anyone experienced this issue before? Any insights on why the classification behavior changes like this?
Updating the file name in fileuploadfield() using parameter documentActions: "EDIT_NAME", unable to fetch new updated name in either local variable or fv!files.name and validation is failing. a!fileUploadField( label: "Documents", documentActions: "EDIT_NAME", labelPosition: "ABOVE", value: local!uploadedDocuments, saveInto: { local!uploadedDocuments }, validations: { a!localVariables( local!currentUploadNames: touniformstring(fv!files.name), local!existingDocNames:local!existingDocs, local!hasDuplicates: length(intersection(local!currentUploadNames, local!existingDocNames)) > 0, local!hascurrentDuplicates: length(local!currentUploadNames) <> length(union(local!currentUploadNames, local!currentUploadNames)), if( or( local!hasDuplicates,local!hascurrentDuplicates), "Duplicate files detected in your selection. Please ensure all uploaded files have unique names.", null )) }, maxSelections: 10, helpTooltip: "Supported fi
Appian 25.3 I'm using a!queryRecords(.....).data to get an array of records from my record type in a process model. Next, I setup a loop and need to index each record in the array. However, this syntax does not work within the process model: pv!myRecords[pv!recordIndex] I receive this error: An error occurred while evaluating expression: myRec:pv!myRecords[pv!recordIndex] (Expression evaluation error: PE My RecType must be indexed by its corresponding record type fields or relationships) (Data Outputs) This exact, same syntax works if I move it into an expression rule and call that from the process model. The process variable is of the exact same type as the rule input on the expression rule (i.e. array of my record type). Yet, I cannot index the array directly in a script task in the process model Is there something I'm doing wrong here? Thank you.
The organization I'm working with recently had their Appian environments upgraded to 26.3 and it appears that the documented method for passing formatted text to the MS Word template using the MS 2007 Word Doc from Template smart service no longer works. Before the upgrade, when passing text to the template via the smart service, all newlines (char(10)) were replaced with the Word ML tag <w:br />, which would allow the formatting in the replacement text to be preserved. However since the upgrade, the formatting is lost and the <w:br /> tag is visible in the generated document. Using other formatting characters like <br/> or char(10), char(13) doesn't seem to fix this, how to we proceed from here?
First of all, thank you for your attention.I'm having a problem with Appian Process Modeler. When I try to open the process properties, none of the tabs like Variables or General are displayed. I can only see the tabs for languages. Can someone guide me on how to fix this?
Hi I wanted to audit my users in the system - with below attributes wanted to export data - I see there is a global user record where some of data is available but not all the parameters specifically type of user, created and created by - please help with this. Name, Username, Active or not, Supervisor or not, Supervisor name, created date, created by, type of user basic vs admin user
I am working with a rule in Appian where I expect a consistent structure of List of Map, but I am seeing inconsistent data types in the output.a!localVariables( local!indexval: index( ri!userFilters, "userFilter", null ), local!filters: split(local!indexval, ";"), a!forEach( items: local!filters, expression: a!localVariables( local!valueStart: find("value=[", fv!item), local!valueBlock: if( isnull(local!valueStart), "", mid( fv!item, local!valueStart + 7, len(fv!item) ) ), local!cleanValueBlock: substitute(local!valueBlock, "]", ""), /*Values */ local!AccountName: if( find("name=AccountName", fv!item) > 0, a!forEach( items: split(local!cleanValueBlock, ","), expression: trim(substitute(fv!item, """", "")) ), {} ), local!ProductCategory: if( find("name=Product Category", fv!item) > 0, a!forEach( items: split(local!cleanValueBlock, ","), expression: trim
Hello guys, So I was trying to add image to the document (both dynamic and static) . I included the required image doc as constant in my XML. I got the id of the document in the generated document. Some discussions explain about bookmarks. I have tried that but still the same. It gets a bracket outside of the doc Id. So Any other possible solutions. Also I want some notes or any references or other new things in this plugin for my seminar. Thanks in Advance. First image is the template. Second one is the xml code. Third one is the one I got so far.
We have 4 query database smart service nodes in the process model which we are triggering through interface using a!startProcess() based on selected action like add,update and move but business want us to show real time error in the interface if any node fails or process fails, how can we achieve this?
I am exploring the Appian AI agend and faced the below Appian error. enable to understand and fix these issue.If anyone has faced similar issue please let know the fixes.
we are receiving data via web api in Appian. as the volume is very high, we save the events to database to process them later via a second process model which keeps polling the db for pending events. The issue is that processing should be in ALMOST real time without overwhelming the Appian environment. to do that, we tried to schedule the polling process every 30 seconds. but the minimum time it takes for repeat configuration is 5 minutes which is of no use to us. how can we configure a process to run every 30 seconds ?
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.