-
Recently active
Hello all, I have a process that is trigerred by a timer event. I want this process to be trigerred on a quartelry basis, with the first trigger date on March. How can I specify the month that I want the process to start ? Thanks in advance
Hi, can we write single expression rule to get data from multiple table, if it's possible how it can be simple example like: select orders.orderid, customers.custername from order inner join customers on orders.customerid=customer.customerid can we write such query in expression rule Thanks, Kavya
difference between terminate and end event, also if i add asynchronous process model to the terminate process event then how process model and instances behave?
I am doing the Acme Auto Exercise for the Appian Developer coursework and am having some issues saving configuring the XOR gateways to save the condition pathways. The instructions as listed under "Appian Step-by-Step #9": Configure the Cancel XOR Gateway In this process, if a Mechanic cancels the start form, the process will end. If a Mechanic submits the form, the process will continue to the next process node. Follow the steps below to configure the Cancel? gateway. Drag and drop an XOR Gateway into the Maintenance swimlane to the right of the Start Node. Rename it to Cancel? Drag and drop an End Event into the Maintenance swimlane above Cancel?. Rename it to End - Cancel. Connect the Cancel? and End - Cancel nodes. To connect, hold down SHIFT on your keyboard, and then click from one node to another. SHIFT will automatically toggle your pointer to the connector tool. You can also use the Connect icon to connect the nodes. Drag and drop an XOR Gateway into th
Why Appian throws Internal Server Error on REST API when an interface or expression evaluation fails?
I have created an application that uses a public API as an Integration to retrieve the required data from a 3rd party website and store it in the Appian database. So my application is a "Dictionary Book" and I have created a CDT for the same using these fields: id word phonetic origin definition example searchedBy searchedAt Next, I created an interface wherein I have passed this CDT, readOnly and cancel as a rule input. The user needs to fill and submit the "word" field, and the "searchedBy" and "searchedAt" fields are set using loggedInUser and now function. The rest of the fields would get their respective data via Integrations. I created the entire process in the Process Model and I was able to get and save the data for all the CDT fields without any errors. But when I added this interface as a page to my site, and tried to execute this interface, it gave me an error saying: Expression evaluation error [evaluation ID = 831a9:
Hi to everyone! Can everyone help me with this error message? I guess that PDF can't be created because of some special character?ERROR:An invalid XML character (Unicode: 0x1a) was found in the element content of the document Thanks!
a!queryEntity( entity: cons!PF_ENTITY_VW_REQUEST, query: a!query( aggregation: a!queryAggregation( aggregationColumns: { a!queryAggregationColumn(field: "RequestUserID", isGrouping: true), a!queryAggregationColumn( field: "RecordID", isGrouping: false, aggregationFunction: "COUNT" ) } ), logicalExpression: a!queryLogicalExpression( operator: "AND", filters: { a!queryFilter(field: "RecordID", operator: "not null"), if( isnull(ri!RequestUserId), {}, a!queryFilter( field: "RequestUserID", operator: "=", value: ri!RequestUserId ) ), if( isnull(ri!activeStatus), {}, a!queryFilter( field: "ActiveStatus", operator: "=", value: ri!activeStatus ) ), if( isnull(ri!RecordID), {},
Hello, We have a requirement to embed Appian user interfaces/ approval tasks in a WeCom mobile App. I referred to Appian's documentation on embedded interfaces on https://docs.appian.com/suite/help/21.4/Embedded_Interfaces.html It details how to embed Appian interfaces in web pages outside of Appian but could not find any details on embedding Appian content in external mobile App. So is it possible to embed Appian interfaces in a mobile App like WeCom (similar to whatsapp)? Any pointers would be helpful Thanks!
How to make the milestone field step count as dynamic eg - if I have 10 questions the local!steps will come dynamically as 10
I wan to know how to get the list of all process calendar names from the process model? Thanks
I was watching the course Advanced Appian Developer > Design for Scale Using Patterns and Anti-Patterns > Process Management Patterns. https://academy.appian.com/#/online-courses/9eec0cd2-199a-4c4e-85a8-cb7d044c0718 At about the 2:10 mark the instructor states "Text variables used by a process remain in cache until the next restart so archiving does not immediately remove all data. Do not save large amounts of data in text strings ..." This sounds an awful lot like a 'memory leak' to me. I thought that all memory for a process was released when the process is deleted or archived? Is this not the case? When is this memory recaptured? When the server is restarted? If so, how are clients who license Appian through the cloud impacted?
I have an interesting User Case where I need to link an Appian record with something outside of appian in a react application we are using. I don't understand the record generation since its not using any information from the database in that generation which it shouldnt because it could be a security issue, but I was wondering how I could get that link specifically and pass it to a button on my react app so when they click it, they will be taken to the specific record in appian for whichever record they clicked. Sorry if this doesnt make much sense.
Hello, Currently Im tryimg to set up a deadline for task completion - add 5 working days to the creation date and display the deadline in the tasks grid in case the task is triggred
Hi Team, Getting the following error in my site, I understood the issue, but unable to find in which interface the issue occurred, Please help me to find the root cause
Hi all , can anyone help me with the below requirement please. I have a address cdt . In the interface below ( attached screenshot ) i have two section temporary and permanent address. So there is a check box also in the interface . My requirement is : if the check box is not selected both the temporary address and permanent address should be saved and if its selected both the address should be saved. But it should be saved in the same CDT So can anyone help me on how to solve this. a!localVariables( local!temporaryAddress:'type!{urn:com:appian:types:KYC}KYC_addressDetails'(), local!permanentAddress:'type!{urn:com:appian:types:KYC}KYC_addressDetails'(), a!formLayout( label: "Customer Address Details", contents: { a!sectionLayout( label: "Temporary Address", contents: { a!columnsLayout( columns: { a!columnLayout( contents: { a!textField( label: "Address Line1",
Anyone knows how can i use this arrows or something similar in the application in appian designer?
Hi, I have a address cdt . In the interface below i have two section temporary and permanant address. So when i check box ( i,e : is temporary address same as permanent address) the address should be saved . my requirement is : if the check box is not selected both the temporary address and permanent address should be save and if its selected both the address saved. But it should be saved in the same cdt So can anyone help me on how to solve this a!localVariables( local!temporaryAddress:'type!{urn:com:appian:types:KYC}KYC_addressDetails'(), local!permanentAddress:'type!{urn:com:appian:types:KYC}KYC_addressDetails'(), a!formLayout( label: "Customer Address Details", contents: { a!sectionLayout( label: "Temporary Address", contents: { a!columnsLayout( columns: { a!columnLayout( contents: { a!textField( label: "Address Line1", labelPosition: if( ri
Hi Appian Experts I want to Upgrade old Process Instance to new New Version of PM . Can you tell what is prerequisites and how we can achieve that ,
Hi Team, I have configure process model in which I am using sub-process, inside sub-process I am using below expression = { action: pv!buttonValue, actionBy: pp!initiator, currentStatusId: pv!selectedAssignments[tp!instanceindex].refStatusId, modificationType: pv!selectedAssignments[tp!instanceindex].modificationType, currentActivity: pv!currentActivity[tp!instanceindex], assignTo: pv!assignTo} When I run the flow I am getting below errror An error occurred while evaluating expression: = { action: pv!buttonValue, actionBy: pp!initiator, currentStatusId: pv!selectedAssignments[tp!instanceindex].refStatusId, modificationType: pv!selectedAssignments[tp!instanceindex].modificationType, currentActivity: pv!currentActivity[tp!instanceindex], assignTo: pv!assignTo} (Expression evaluation error : Invalid index (1) for list: valid range is empty) (Data Inputs) Please help me on this. Thanks,
I want to clear the input for a radio button after I change the state of another radio button Example once I change the state of radio button to Tier 2 Additional Request From I want "What tier outputs does this request cover? " to reset if it was previously selected a!radioButtonField( label: "What application are you submitting? ", labelPosition: "ABOVE", choiceLabels: {"Tier 1 Service Output Form", "Tier 2 Additional Request Form", "Tier 3 Service Output Form"}, choiceValues: {"Tier 1 Service Output Form", "Tier 2 Additional Request Form", "Tier 3 Service Output Form"}, value: ri!svcRequest.submitted_app_type, saveInto: ri!svcRequest.submitted_app_type, required: true, choiceLayout: "STACKED", validations: {} ) a!radioButtonField( label: "What tier outputs does this request cover? ", labelPosition: "ABOVE", choiceLabels: {"1A", "1B"
In a!fileUploadField , I gave validation in sucha way that it allows only .xlsx format.., now my other requirement is that ,,,if the uploadedexcel doc is empty(if no data exists in cells),want to show no data available message how to acive this
Hi Everyone, The "Reassign Button" is getting displayed to the users even when they have Basic user privileges. The User input task is also configured not to have "Reassign" option in Assignment tab. And this issue is not occurring consistently, if we create new cases for those users, we are not able to see reassign button. Please let me know if anyone have some idea.
I have a new Appian 21.3 installed running on Tomcat 8.5.70 as the application server. I'm getting the following CSRF token not valid error followed by 404 /suite/masterapp/undefined.cache.js is not available. I have tried adding <Context useHttpOnly="false"> in the Tomcat context.xml but still getting the error. This issue is preventing me from opening the editor for editing the form fields. Have I missed some configuration on Tomcat? Thanks. 2022-01-21 03:13:52,683 [http-nio-8080-exec-6] WARN com.appiancorp.security.csrf.CsrfTokenManager - There is no valid CSRF token in this request [URI=/suite/framework/backgroundAction.none,method=POST,content-type=application/x-www-form-urlencoded]2022-01-21 03:13:53,602 [http-nio-8080-exec-4] ERROR com.appiancorp.ap2.PortalResponse - Error: 404 Message: The requested resource [/suite/masterapp/undefined.cache.js] is not available
Hi, i have a requirement where i need to get data of same cdt type from 2 different places and combine them together to display in a interface. cdt 1: type!A{key:"100", field1:"test1"} cdt 2: type!A{key:"100", field2:"test2"} after merging output should be like this type!A {key:"100", field1:"test1",field2:"test2"}.Any suggestions will be really helpful. Thanks in Advance. Pradeep.B
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.