-
Recently active
Hi all, I want to automate the change of the deletion policy of a Process model (PM) when it is deployed. My idea is as follow: Look into PMs there were deployed. Change the data retention to delete after 1 or 0 day have a list of exceptions to not be updated when these are deployed. To run this new PM for each new deploy How Can I extract the UUID of the deployed PMs and then change their policy. I did this in the past but with old plugins that are not available anymore (and in other cloud instance). Thanks in advance
Look at these two screenshots (English version vs Spanish version): In the Spanish version the process model name is missing. Do you know if is it a bug in the 25.1 release? Thanks.
Hello, I'm extracting data from the database using the 'Export SQL to Excel' smart service and then using the 'Send file over SFTP' smart service. I'm doing this for 4 different tables but the issue 'java.io.IOException: inputstream is closed' seems to appear only for one of the tables. The issue seems to appear randomly as it usually works correctly. I found an article that addresses the issue directly so I followed the advice by adding a timer (first 1 min then 3 min) before the send over SFTP but the issue persists at random occurrences. KB-1113 SFTP smart service transfers a blank file to its destination - Appian Knowledge Base - Support - Appian Community What could be the problem? Thanks in advance
Hi, I have a local variable with multiple values. I used foreach loop to iterate a grid. I got multiple grids based on the number of values in the local variable. I have another variable containing users. The user name should be displayed at the top of each grid. Example if there are 4 grids I need to display 4 names . Each name above each grid. I want to know how to merge these two values to display each user names at the top of each grid. local!user:ri!selectedLeaderIds (contains Users)
How to trim this text: "UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_UDI_1_592268_Integral_-_MARSHA_BISHOP_-_banking-mb_jfblaw.ca" to Integral_-_MARSHA_BISHOP_-_banking-mb_jfblaw.ca
I am creating editable tree grid. I want to save the identifier value in local!selection. GridLayout and GridRowLayout are in two different rules.GridLayout in an interface and GridRowLayout is in a expression rule. the selection saves values in local when the selection style is "ROW_HIGHLIGHT" but not "CHECKBOX" Can anyone help me resolve this issue?
We are experiencing an unusual issue in our application running on Appian version 24.4. When users fill out a text field and tab out, the value is not immediately saved to the associated local variables or rule inputs. Interestingly, the value only seems to persist after entering text two or three times. This behavior is inconsistent and unexpected. Has anyone else encountered this issue or identified a possible root cause? Any suggestions or workarounds would be greatly appreciated.
I am in a site and I need to open an interface/site in a new Tab, and I need to pass more than 500 items in a List of Text format to the new Tab site
When retrieving data through an integration, if an error occurs, I want to display a detailed error message to developers for debugging purposes. However, if an end-user encounters the same error, I prefer to show a user-friendly message that doesn't expose technical details.
I have created a form and now I want likenow how will the input details of this form will go when we click on save button and also how access CDT and DS and how will data get saved [mention:a11f77a729fb4db2af76b09948583328:e9ed411860ed4f2ba0265705b8793d05] [mention:2df2892a4df7486f9775b4d2f0e405fd:e9ed411860ed4f2ba0265705b8793d05] [mention:ba9672c2f5294cb98c0a2b8fb79cf967:e9ed411860ed4f2ba0265705b8793d05] [mention:b45a4f6a20b14a008e4e0ec732a8bf98:e9ed411860ed4f2ba0265705b8793d05]
Hi! In the Appian Designer, we have interfaces with text fields that save into rule inputs or local variables. When entering in data into each of these text fields, the data is only sometimes saved in the rule inputs or the local variables. Why is the user input not saving all of the time? Has anyone encountered this issue before? Below is an example with four text fields. Text1 and Text2 save into rule inputs ri!text1 and ri!text2 both of type text. Text3 and Text4 save into local!text3 and local!text4. User input is not saved every time the value changes. a!localVariables( local!text3, local!text4, { a!textField( label: "Text1", labelPosition: "ABOVE", value: ri!text1, saveInto: {ri!text1}, refreshAfter: "UNFOCUS", validations: {} ), a!textField( label: "Text2", labelPosition: "ABOVE", value: ri!text2, saveInto: {ri!text2}, refreshAfter: "UNFOCUS", validations: {} ), a!textField( label: "Text3", labelPosition: "A
We are using 'Export Data Store Entity to Excel' smart service to write data into Excel files. We built a process model which copies an excel template and writes into the copy of the excel template to generate an excel file using this smart service.This smart service is pretty much doing a good job other than few issues which we are trying to find resolution. Here are couple of questions if you can help with. 1) We notice that formats maintained in the Excel template is getting lost if we write some values into that specific cell. Is there a known way to avoid this? (Please see the screen shot attached) 2) Also - we notice, in the cells, if we write numeric values, the generated excel is comming up with this 'comment' icon in cell corner. We tried to write the value as numeric to the cell. But looks like still that is not fixing the issue. Is there a known way to avoid this? (Please see the screen shot attached) 3) Is there a way to delete a sheet from the excel in the
hi team, we are trying to run 2 smart services in signle saveinto but one smart service is running in the backend but 2 nd smart service not working, is that validation in appian?or did i missed anything, could you please suggest me? thanks
I want to create a generic process model for update constant. I used update constant smart service as it required constant as input which is of type content constant. so i want to pass constant as process parameter. is it possible or is there any other way to do this?
Hello people! I have a problem with the dropdown component. My component is initially initialized with the value of a null variable, but when I change it to a valid value according to the range, it works normally, but when I click on the selection option (placeholder), I get the following error Could not display interface. Please check definition and inputs. Interface Definition: Expression evaluation error in rule 'interface' at function a!dropdownField [line 1098]: A dropdown component [label="Estado"] has an invalid value for "value". All selected values must be present in the choiceValues array, but value was and choiceValues was AC; AL; AM; AP; BA; CE; DF; ES; GO; MA; MG; MS; MT; PA; PB; PE; PI; PR; RJ; RN; RO; RR; RS; SC; SE; SP; TO. The variable has a null value and the component is understanding it as an invalid value. Can anyone help me?
Hi, We are using Compare and Deploy to deploy between environments where we have configured a service account so that objects will be deployed in the name of service account. However, we could see that deployment approver username also captured in design_objects.csv along with deployment service account whenever a data type is deployed. Can you please me in understanding the log behavior?
a!richTextDisplayField( value: a!richTextItem( text: "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." ) )] Example: My Test should be this way, no matter the words amount __ ___ ______ __ ___ ___, __ _____ ___ ____ ______ __ ___ ______ __ ___ ___, __ _____ ___ ____ ______ So, how would I be able to justify a text? Because I haven't seen such option.
I have a main zip file that contains other nested zip files. I need to extract all these files and apply some custom naming rules to the extracted files. Here’s what I’m looking to achieve: Extract the Main Zip File: Unzip the main archive to access the nested zip files. Nested Zip Files: Perform some validation on the names of the nested zip files. I'm facing two problems: 1-When I try to extract a zip file that contains nested zip files, it doesn't extract them correctly and doesn't output any errors. However, if I include other types of documents, like .docx or .txt, they are extracted correctly. 2-How can I read the contents of a zip file (e.g., the names and types of the nested files)? I’m using a zip extractor, but it doesn't seem to offer this option. Does anyone have any ideas on how to solve these issues?
We have created an interface using a!headerContentLayout() with isHeaderFixed: if(a!isPageWidth("PHONE"),false,true) and it works great if you are simply on the page. But if you use it in a Record Action with a Dialog box the Fixed Header does not work. Is there a way to fix this?
Hi Am trying an interface where I expect to call the record action on click of the card layout. I took the inspiration from the inspiration page mentioned below, however not able to call the record action. Is it possible? https://docs.appian.com/suite/help/25.1/sail/ins-agent-home-page.html
Hello Community, We are building an enterprise-grade BPM platform using Appian to manage various distributed banking processes such as loan applications, KYC, onboarding, and more. One of our architectural goals is to ensure flexibility and scalability, especially when dealing with multiple business domains and product types (e.g., Car Loan, House Loan, Personal Finance). In our design, we have a universal process registry (PROCESS_MASTER) that links to all BPM activities. However, each product and process can introduce different sets of business-specific fields. We want to allow for product/process-specific data entry without creating a separate CDT or database table per product. Proposed Approach: Store shared/common fields in a structured APPLICATION_DATA table. Store product-specific or process-specific fields using a DYNAMIC_ATTRIBUTES table (key-value structure) linked by master key. Use Appian expressions and record interfaces to dynamically render fields based on metadata. Use
I have a process model that includes a script task with the following output: rule!SC_getImportPregressoPc(id: pv!index) The problem I'm facing is that I'm incrementing the index by 1 in each iteration to move to the next item, but the IDs in my dataset are not sequential. For example, I have IDs like 5, 6, 7, but the next ID might be 500 due to filtering applied by the rule, causing my process to exit early when it reaches a gap in the ID sequence. How can I configure the process to iterate over only the IDs present in my filtered list, rather than assuming a simple +1 progression? Any guidance would be appreciated!
Hi, How to get the staring date time of week using the current now() function in Appian? Example suppose Wed 14-05-2025, I want to get the date of starting of week i.e Monday 12-05-2025. Thanks Bihitak
Hi Everyone, I got this error one time "at function a!flatten [line 5]: Cannot read the array length because "<local3>" is null" in expression rule. Unable to find the root cause because local3 is not used anywhere in the expression. Can anyone please help me out.
Hello Folks, I have a requirement to display last login time for any user whenever they login to the application. As we know, it's a site page, where-in a user lands whenever they login, and a process can be triggered only with user interaction. Is there any way to implement this? Any suggestion/help is highly appreciated. Thanks in advance! Thanks Shobhit.
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.