-
Recently active
Hello team, I tried to set up user input task reassignment via escalation following this logic: 1. I have a User Input task which is assigned to a group called "Processors". 2. The escalation is set up as recurring every 1 hour 2.1 If the user input task was not accepted by anyone from processors group members nothing will happen 2.2 If the user input task was accepted (owner is not null) then the timer will fire and in 5 minutes it will reassign the task back to processors queue I have set it up following way, but when the timer conditions are not met, the task is paused by exception and nobody is able to access it. Any advice there please? Thanks Timer conditions, where if the owner is not null it will return true(), if it is null (so not accepted) it will return false(). c10 represents the Owner column pv!contract.contracId is the identificator for the specific task not( rule!GBL_isBlankOrEmpty( index( a!queryProcessAnalytics(
Hi! I´m trying to plan an approach for my application and I would like to hear your recommendations In my case, I have a record of Purchase Orders (PO) and Purchase Order Lines (POL) In my summary view for each PO, I can see the header data (PO) and the lines (POL) as it is shown in the image below: Now, I would like to use a button to "receipt" the PO lines. A pop-up should appear, with the same purchase order lines (the table from the record POL), and I want an extra column for the user to write the quantity and do different checks. I was thinking about using a related record action, connected to a process model with an user input task as the start form. The user input task should use an interface with an editable grid which has THE SAME VALUES of the PO lines (like, by default), and then I can add the new column in the interface I don´t know if my approach is correct or if is there a better way to re-use the same read-only grid and transform it into a table wi
Hi all - I'm trying to create multiple rows in my record, using data that is stored as an array process variable. But i'm getting all the data in a single row. Could use some guidance. Here's what I've got: 1. My process calls a business rule which gives me the following output: List of Text String - 3 items "Asset Transfer"(Text) "Disclosure"(Text) "Identification"(Text) 2. I've tried storing both in a record input as well as a process variable, those fields look like this: 3. I'm using Write Record and would like to create one row for each of these, but instead I get one row with that exact list of strings. How do I get one row reach each item? Thanks in advance.
The pagination element in Appian in HTML code is composed of two <span> tags. One of those <span> elements contains the aria-describedby attribute, and I need to remove it as there are duplications in the tag's content. How could I address this issue?
Hello, I've encountered an issue with an Appian form where a text field disappears when I try to fill another one. I've checked for visibility rules, read-only settings, and browser compatibility, but the problem persists. Has anyone else faced a similar issue, and if so, how did you resolve it? Any insights or troubleshooting tips would be greatly appreciated. Thank you!"
We are having embedded interface experience where in the interface we are trying to use the startprocesslink() on the hit of a button. We are facing issue of passing parameters when calling the interface in the startprocesslink() due to embedded interface experience. Hope any one has faced similar issue and how you were able to resolve this issue
I am very new to appian , I am trying to calculate the value of " To Date field " and show the date in the calendar , I want to add the number of days that i saved in the local varibale (local!days) to the current date to find the new date , how can i do that? Here is what i wrote for the " days" field a!integerField( label: "Deposit Days", labelPosition: "ABOVE", value: a!match( value:local!periodtype, equals: 1, then:{local!days}, equals: 2, then:{if(not(isnull(local!weeks)),(local!weeks*7))}, equals: 3, then:{ri!numberofmonths*30}, equals: 4, then:{ri!numberofyears*365}, equals:null, then:{false()}, default: then:{false()} ), saveInto:{local!days,a!save(local!despositdays,local!days)}, required: false, disabled: a!match( value:local!periodtype, equals:1, then:{false()}, equals:2, then:{true()}, equals:3, then:{true()}, equals:4, then:{true()}, equals:null, then:{false()}, default: then:{false()} /*DAYSSSSSS CODE */
Hi All, I am trying to create a zip file using create zip file smart service. After configuring the parameters (documents,folder,file name) i tried to execute the smart service but getting this error. Exceptionnet.lingala.zip4j.exception.ZipException: java.io.FileNotFoundException: /usr/local/appian/ae/_admin/accdocs2/1001691/TestZip Attachments9/5/2023.zip (No such file or directory) Any suggestions on how to fix this error. Thanks in advance Pradeep
Hi All, I currently have 3 tables, managers, employees, and a third table for foreign keys managers_employees where I have a primary key, a foreign key to the managers table and a foreign key to the employees table. When I'm trying to write to the DB I'm having an issue with the employees foreign keys since they can be multiple employees but they all belong to the same manager. So for example my tables should look like this: managers table: ID name 6 Alan, Nus Employees Table: ID Name 10 Kim, Perez 11 Luz, Asos managers_employees table ID Manager_key Employees_key 1 6 10 2 6 11 When I'm doing this in my process model in a script task after writing to the employees table, I'm not able to retrieve the employee
Hi, I'm having difficulty finding the best approach to updating a list of checkbox options on a parent record using related record associations. Essentially, I am exploring the ability to save multiple selections (child rows) on the "create" of a new record and ability to "update" those persisted selections through an update process. I have a simple example expressed below through the use of local variables for clarity but hoping a few insights will help me understand how to apply at a recordType level with related record data. The content related to post# 22489 was very helpful but not fully understanding how we can add new items and also remove (inactivate the unselected items). The end result would be the use of a checkbox or multipledropdown field where a user can add new rows (isActive: true()) by selecting and unselect saved rows (set isActive: false()) to write back to the record table. Sample code:a!localVariables( local!s
Hello, I have an Interface. Within this interface user uploads excel file containing some emails. Next user submits excel and process model is started. Interface is published on a website. When user uploads excel and clicks submit interface looks exactly the same, no message if the process was successful or anything. I would like to create new popup window or some message when user submits and run process with uploaded excel. I tried using onSuccess but it didn't work. Do you have any tips? My code looks like this: a!localVariables( local!cancel, local!WczytanePlik, local!NazwaPliku, local!Pracownicy: if( a!isNullOrEmpty(local!WczytanePlik), {}, rule!EA_TEST(local!WczytanePlik) ), a!formLayout( label: "Wczytaj plik", contents: { a!sectionLayout( contents: { a!textField( label: "Nazwa pliku", labelPosition: "ABOVE", instructions: "Wprowadź nazwę pliku",
Hello, I'm working with a dynamik k¡link element who adds a row to a table and I was wondering why this text shows and if it possible to get rid of it: "A new grid row will be added to the grid behind you" Thanks!
Hello everyone, We are currently facing challenges when it comes to identifying users who are part of Constants of Type "User" or "User or Group". This poses a problem when we need to deactivate someone's account and remove or replace them from all associated groups and constants. We have successfully obtained the list of group names that a user (e.g., the logged-in user) belongs to using the following code snippet: a!richTextDisplayField( value: { a!richTextBulletedList( items: { a!forEach( items: getgroupsformemberuser(loggedInUser()), expression: group(fv!item, "groupName") ) } ) } ) However, we still encounter difficulties in identifying users who are part of Constants of Type "User" or "User or Group". We are considering the use of constant descriptions to improve the search process for these constants. If you have any
HI Team I have a scenario , where I have to read User login logs daily and save into database. Solution: > I have created a process model to run in a scheduled manner i.e, daily once , In that I have used readcsvlog( "login-audit.csv." ) It is working fine when i debug process model. Issue: when the process model triggers in scheduled manner, it is unable to read csv file. Getting empty data Please feel free to advice any solutions
Hi All, I moved an object from Application A to Application B. When I deploy the object from Application B to higher environment it adds the object successfully to Application B. But I notice that the object is not removed from Application A in the higher environment. What do I need to do for the object removal? Do I deploy the whole Application A? Does anybody have an insight on this? Appreciate your help on this! Regards, Sakshee
Hi All,I have used Plug in "PDF from HTML" to generate PDF from the html doc.HTML has the expected data with 34 rows but PDF generated has only 28 rows. can anyone guide as to how the last 8 lines are getting truncated in the PDF. Please let me know how to have all rows in PDF generated from HTML doc.red highlighted part in HTML is not getting generated in PDF.
What is the difference between a!queryRecordType() and a!queryRecord(). In which scenario I will use these two...
Hi all, Is it possible to add cusomField1 to 10 into record type user ? My first approach was adding a custom record field but user function cannot be used inside. Any idea ? Regards Jean-Alain
Hi, I have a google drive connected system, I use it in an integration to create folders in google drive. It works fine, but after a few minutes of inactivity or sign out my account, the authorization is canceled or expires and I have to re-authorize in my concept connected system for my integration to work again. How can I always leave it active, without the need to authorize it every moment?
I have a csv template which is expecting few fields(could be 100 columns). First i created a dummy template to see if this even works and i am facing some challenges here, need some help in understanding what i did wrong. Below CSV has the data returned however not in expected format. These are supposed to print in 3 different rows but not in same row. Did a!foreach for each column to return its value and saved in respective variables... my actual template: a!localVariables( local!data: a!queryEntity( entity: cons!TST_DSE_TEST, query: a!query( filter: { a!queryFilter( field: "createdOn", operator: ">=", value: fn!datetime(2023, 7, 1, 7, 2, 5, 0) ), a!queryFilter( field: "createdOn", operator: "
Hi everyone, We initially installed a development agent on an AWS server to enable the execution of a Robotic Process Automation (RPA) process. When the AWS server is connected, the RPA process runs smoothly. However, when the AWS server gets disconnected, the agent goes offline, causing interruptions in the RPA process. To address this issue, we attempted to use a task scheduler, which previously allowed us to activate the agent at scheduled times or manually. Unfortunately, the task scheduler has recently been unreliable, failing to activate the agent as expected. This problem has been occurring only in the development and testing AWS servers for the past month, while the production environment continues to function properly. I discovered a beneficial feature called "Auto Sign-In" in Appian RPA, which offers the ability to automatically restart a bot without requiring manual login to AWS. This feature aims to provide a convenient and uninterrupted execution of the RPA bot.
Hi All, I wanted to understand how document is stored in Appian . Does Appian store it internally as a stream ? or there is some other sort of mechanism for same ? Please let me know if you have any sort of Appian forum links or you have some sort of understanding for this . This is just for my knowledge . Regards, Sparsh Shangloo
Is there a way to find out what appian object is being pointed at from a Opaque url? URI: /suite/design/(opaque ID) One way is just going to the URL to get the object name. But for some reason, when I go to that URL, my environment is crashing. I am suspecting the UI is doing large number of calls that is causing the heap space to run out.
here i have data like right side.... once i select the data from dropdown the value but i have to show the in the below remaining data.. how can i achieve this ?
Hi! I have a summary view with a read-only grid (from Record 1). When I run my process model, I make a query (type "UPDATE" and "SET") to change the status of one of the fields, and I need the read-only grid to update After I run the process model, the value of the variable in my Record Type (Data Preview) changes succesfully... But it does not change in my read-only grid (based on this record I have shown in the last image). To make it "update", I have to go to "Sync Options" --> Start Full Sync manually. After doing this, the read only grid updates. Y tried to use the refresh button of the read only grid but doesn´t work, only full sync What can be happening? Thanks a lot!
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.