-
Recently active
I have a scenario where I need to call an integration multiple times for an array of items. That needs to be done in parallel as the result is then presented to the user in a form. The problem I have is that I need to save the output of the function (the output of the api is then processed further) in a process variable, and I am not sure how to do that. If I set a node to run multiple times with an output variable, when all the instances end it will have saved only the result of the first instance (which is a CDT), while I would like the output variable to contain an array with all the replies. How can this be done?
Hi All, I'm passing a process variable which is multiple from parent process to sub process. And have passed in the inputs of the subprocess node correctly. Also configured the same PV with matching datatype, parameter and multiple in subprocess as well. Issue is I'm getting multiple values in parent process but not in sub process. Please help and advice. parent process: Sub Process:
Could someone share the configuration steps for setting up an Entra ID (Azure AD) application to enable SAML authentication for an Appian application instance?
Hello, I have a on-premise installation with some Web API Authentication -> Third Party OAuth 2.0 Clients configured. However, we discovered that the JWKS Public Key file was removed, apparently directly from the server, as when trying to open them I'm getting the following error that for security reasons I cannot add any screenshots of: Error in a!forEach() expression during iteration 1: Expression evaluation error at function fn!content_appian_internal [line 40]: Invalid Content ID. I wanted to identify in the server where these configuration are being stored and if it's possible to restore the deleted file somehow, the only option for the moment is to delete the configuration and manually add it again. Also, I'd like to locate the root cause, just in case there's an automatic process running in the server making these deletions to prevent it from happening again. Thank you
Im trying to configure the grid plus component . i unable to configurate it properly. can anyone share the sample code with explanation for that. i referred the available document and try to achieve it but i unable. i tried as given in the documentation.
I have configured the plug-in but every time I try to submit changes I get the following error: Incorrect configuration: Please set up the ‘submitChangesValue’ and ‘submitChangesSaveInto’ parameters. Kindly refer to the documentation for configuration details. I assumed that the problem was due to the rule configuration entered in the ‘colConfigRuleName’ parameter. Does anyone know how to configure the parameter?
We are on Appian 24.1. I have a process model with a user task followed by a write to a RecordType. The RecordType keeps track of task performance (i.e. how long it takes users to complete the user task) for long-term trending and reporting needs. An expression rule is called to retrieve the details once the task completes. This rule uses queryProcessAnalytics to pull the data for the particular task in question (processId and taskId filters). The report filters for only completed tasks a!localVariables( local!rawData: a!queryProcessAnalytics( report: cons!XX_COMPLETED_ACTIVITY_REPORT, query: a!query( pagingInfo: a!pagingInfo(startIndex: 1, batchSize: 5), logicalExpression: a!queryLogicalExpression( operator: "AND", filters: { a!queryFilter( field: "c8", operator: "=", value: ri!processId ), a!queryFilter( field: "c7", operator
Hello All, I have a requirement to get the document, Currently document is not there in Appian as it is stored in S3 bucket and coming as url to Appian. When user clicks on that url, document is getting downloaded. But I need that document without user action. Is there any way to do that? Thanks in Advance!!
Hello, I am attempting to convert this into Appian values, but I am having trouble. What would be the best way to convert this? Here is the raw response from an API: {"response":"{\"requestId\":\"123456\",\"status\":0,\"description\":\"Success.\",\"response\":{\"transactionId\":\"12241094986\",\"payfoneAlias\":\"432432424\",\"phoneNumber\":\"324324324234\",\"lineType\":\"Mobile\",\"carrier\":\"T-Mobile USA\",\"countryCode\":\"US\",\"statusIndex\":\"51\",\"isBaselined\":true,\"score\":1000,\"phoneNumberVelocity\":0,\"portVelocity\":0,\"payfoneTenure\":{\"minimumDate\":\"2024-08-05T23:59:59.000Z\"},\"phoneNumberTenure\":{\"minimumDate\":\"2024-08-05T23:59:59.000Z\"}}}&quo
With CDTs I can do something like this to initialise a CDT with all fields set to blank/nullcast( 'type!{urn:com:appian:types}CustomType', {} ) Is anyone aware of a similar approach with records? Casting {}, null(), or a!map() to a record type just returns null In this use case I won't know the field names to be able to use them. I only have the record type **Edit: Adding more context If the record type has fields A, B and c then each of those fields needs to be set with null/blank (which is what would happen with the CDT). eg the value returned is recordType!CustomType(a: null, b: null, c: null)
Is there a way to get the list of all application objects we have in Appian via expression rule? I want the create a csv file with all objects and their corresponding UUID.
Hi everyone [emoticon:c4563cd7d5574777a71c318021cbbcc8], I have scenario where my data is stored in Map/Dictionary. Now this has to be stored in record.Each field to be mapped with the respective record field.Considering the volume, Is there a way to use the Field Id to map the value.Example: a!localvariables( local!list:{{columnName:"Name",recordFieldId"4567898765"}, {columnName:"Desc",recordFieldId"4567856894"},/* Now the data to be mapped */a!foreach(locaL!list,index(record,fv!item.recordFieldId,null)) )
Hello, I'm currently trying to use the import excel to database smart service within my process model and it's completing but not updating my data store entity.Process model:Start -> User form -> Import Excel to DB smart service -> EndThe file that I input in the form is an excel file and gets saved, and I have also configured the smart service so that the data source is a constant that contains the text which is my datasource: "jdbc/{name}". Table name: {SQL database table name}", excel file: Process variable which is stored excel document. After configuring all of these as followed by a youtube video that showcased this smart service, the data is not saving.I made sure that my column headers(A1,B1,C1) are exactly as stated within my CDT and matches the data type.How would I fix this/do this differently?
Hi Team, currently we are 25.1 appian version in on ON-Premises env. richtext editor is not working as expected in on ON-Premises but the same function working in on appian community edition Appian community edition screenshot. could you please suggest me if i missed anything. thanks
Hi Team, if I configure the horizontal milestone it looks good like having more length in between values, but have a requirement same style we need to achieve in vertical style ' but here we can increase length of each value like how we have in horizontal , please suggest me better approach, Thanks
Hi All, I set up the Grid Plus component using the code provided in https://docs.appian.com/suite/help/25.2/grid-plus.html. However, when I try to submit the changes, I receive the following error: "class [Lcom.appiancorp.suiteapi.type.TypedValue; cannot be cast to class [Ljava.util.Map; ([Lcom.appiancorp.suiteapi.type.TypedValue; is in unnamed module of loader com.appiancorp.tomcat.loader.AppianWebappClassLoader @14151bc5; [Ljava.util.Map; is in module java.base of loader 'bootstrap')". Any suggestions? a!localVariables( local!submitChanges: {}, local!creates: {}, local!edits: {}, local!deletions: {}, gridPlusLayoutField( queryRuleName: rule!RE_queryRule, queryRuleInputs: { recordFields: gridrecordfield( < RecordField > , < RecordField > ), batchSize: 25 }, columnConfigs: rule!RE_columnConfig(), createDataValue: local!creates, createDataSaveInto: local!creates, editDataValue: local!edits, editDataSaveI
Hi Folks, In my interface if i delete anything i want to display a banner says Success!(Image added below) One i click delete as soon as the banner should display and after 5 seconds the banner should hide. how to achieve it. i have gone through with refresh Interval it did not worked as i expected. any plugin or anything
Hi Everyone, I need to get "choiceLabels" and "choiceValues" list from the dictionary as shown in screenshot. Can anyone please help me how to get it?
Hi All, Hope everyone is doing well, I have a requirement, where we are using task reports for assigning tasks in application UI. I need to implement the auto refresh the tasks assigned to the logged in users. Can you please help me understand what the logic would be I need to use. Please find the attached code snippet I have used currently. a!gridField_23r3( emptyGridMessage: "No Assigned Tasks", /*label: "Read-only Grid",*/ /*labelPosition: "ABOVE",*/ data: a!queryProcessAnalytics( report: cons!CTRIS_MY_TASK_REPORT, query: a!query( logicalExpression:{ a!queryLogicalExpression( operator: "AND", filters:{ a!queryFilter( field: "c12", operator: "
Hi All, Has anyone successfully deployed AI Document Center 2.9 on Appian 25.2?https://docs.appian.com/suite/help/25.2/aidc-2.9/whats-new.html When I inspect the new package: AiDocumentCenterv2.9.0.zip, I receive the following error message:The processModel [id= uuid=0005ee34-9c41-8000-0422-7f0000014e7a] was not imported because a required precedent is missing: The referenced smart service [local-id=internal3.rs2_ai_skill_advanced_idp_tools3, name=Advanced IDP Tools] was not found. (APNX-1-4073-000) (APNX-1-4071-006) When I add the 'Advanced IDP Tools' smart service to a new process model and check what version is created, I can see that I am running the following version of the smart service:Advanced IDP Tools (internal3.rs2_ai_skill_advanced_idp_tools2) It looks like my Appian instance is running an older version of the Advanced IDP Tools smart service, does anyone know how I can update the Advanced IDP Tools smart service to the latest version? Kim.
Hi, After migrating to 25.1 version, we are unable to download excel from any of the records. The file will be attempting to be downloaded and fails after timeout. Below is the log we found in tomcat file, Caused by: java.lang.reflect.InvocationTargetException   at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)   at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)   at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)   at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)   at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)   at java.desktop/sun.font.FontManagerFactory$1.run(FontManagerFactory.java:85)   ... 233 more Caused by: java.lang.RuntimeException: Fontconfig head is null, c
I am having Appian 24.2 version and the recordtype is having only few records <100 and also few columns <10. When i created the recordtype, it has sync disabed. Export to excel button is visible and aso clickable. But when i click that button, download is keep on happening for full day but dint return excel. This is happening for all record types. Please let me know what might be issue.
Hi! Is it possible to prevent removal of Record Events related to removed record? I want to have an event "XX record removed" but it seems impossible as it removes all events related to given record. Thanks, Damian
Hi All, We have a requirement such that, RPA bot need to open a record details in a web page then, save that details page (webpage) as PDF. We are trying to use keyboard shortcut 'Ctrl+P' to open the print window, where there is option to 'Save as PDF' but, the robotic task is not able to capture any action in that print window. Could you please tell me how to overcome this issue? I just need to save the webpage as PDF in the bot machine's download folder. TIA
How to remove the "appian" logo from top-right corner of Site. I didn't find any option in site configuration.
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.