-
Recently active
I have two objects they all the same type. I want to compare the two objects and extract which properties are different. Besides using a loop to iterate, is there a better way?
Hi, I am new to Appian and trying to go through the trainings before I have an in person training next week. I just went through the Appian Essentials and Customer Stories and starting the hands-on Activity. I signed into Appian Community Edition and navigated to W#AA Registrar and get below error. Any ideas on how I can fix this so I can continue with the trainings?The Requested Record Type Is Not Available Expression evaluation error [evaluation ID = E5PRT] at function a!recordList: An error occurred while retrieving the data for "W0309AA Vehicle". Details: Record type is marked as synced, but its data has not yet been synced or its existing synced data has been invalidated. Contact your system administrator. (APNX-1-4198-000)I did try to find an answer in Appian Community, but most of what I found, that even closely resembled this error, advised to send to 'communityedition@appian.com', which I did, but also posting here to see
One bot requires control of a mainframe session (IBM PCOMM software): 1)Open a session 2)Read/write data into a mainframe window/session. 3)Close the session Did somebody implemented something like this? any documentation/sample projects that I can use? Thank you.
Hi everyone, I'm having an issue with a grid in my interface. When using System Administrator account, the data loads correctly when the next page button is clicked. But when using a Basic User account, the grid shows the same first-page data, and the paging control is not updating as well. I checked all related objects used in the code, all have Viewer access for the Basic User's group. Code snippet: a!gridField_23r3( data: local!grid.data, pageSize: 5, pagingSaveInto: fv!pagingInfo, validations: {} ) Thanks in advance for any insights!
I want to check if we have any workaround if we have the bot-wise-credentials configuration, instead of using a common ID for all bots? like each bot uses different creds to login for that robotic task ?
Hi All, In database table, i have one field called 'versions' which will be captured from agent run. So when the agent runs, it will give some array of outputs for each version like below, 1st time run Output {workId - 1, decision - need referal, status - pass} {workId - 2, decision - no referral, status - pass} {workId - 3 , decision - need referral, status - pass} 2nd time run Output: {workId - 1, decision - no referal, status - pass} {workId - 2, decision - need referral, status - pass} {workId - 3 , decision - need referral, status - pass} {workId - 4 , decision - need referral, status - pass} So, now I have to compare workIds result between 1st run output and 2nd run output and have to show below 3 sections, Section 1: New Referral - which will have the workIds which needs referral in output 2 but not in output 1, so from above example it should be below rows from output2, {workId - 2, decision - need referral, status - pass} {workId - 4 , decision - n
in version 24.4 isuseractive function is not available, is there any other way to achieve this? I just want to validate if user is acitve or deactivated or even if doesn't exist anymore in the system, we are trying to validate the scenario if for any reason the user saved in DB was deactived or deleted from the system, cause currently we are saving the result of calling the funcion loggedInUser() in DB, this is storing a text value, however we have the requirement to display the fisrtName and lastName of the user in the frontend, but if the user doesn't exist in the DB we are getting invalid user exception at the moment to use user(username,property) function, since we don't have a try-catch similiar function in version 24.4, I would like to know if there is any other way to catch the exception or change the approach following your recomendations. Any help will be greatly appreciated, thanks and regards!
Hi All, We are currently facing a technical challenge while trying to execute a PowerShell script (.ps1 file) on a robot's virtual machine using Appian robotic task. The script is stored in a shared drive location that the robotic task has access to. Our goal is to run the script using the “Run with PowerShell” option. However, we are unable to identify any built-in robotic action within Appian RPA that allows us to execute a PowerShell script directly on the robot’s VM. If you are aware of any solution, workaround, or best practice to achieve this, your guidance would be greatly appreciated. Thank you in advance for your support.
I want emails in array format like {"test@test.com", "test2@test.com" }a!localVariables( local!data: ri!test_Requests, local!rawEmails: ri!test_Requests.emailAddresses, local!individualEmails: reject( a!isNullOrEmpty(_), a!forEach( items: split(local!rawEmails, char(10)), expression: trim(fv!item) ) ), local!invalidEmails: reject( a!isNullOrEmpty(_), a!forEach( items: local!individualEmails, expression: if( regexmatch( pattern: "^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}$", searchString: fv!item, regexFlags: "si" ), null, fv!item ) ) ), local!formattedEmails: "{" & joinarray(local!individualEmails, """,""") & "}", local!validationMessage: if( a!isNotNullOrEmpty(local!invalidEmails), "Emails must be valid and each on a new line.", {} ), a!formLayout_25r1( label: "Test", contents: { a!sectionLayout( con
Hello everyone, I have a question regarding how Appian handles task URLs and their accessibility across different applications and sites. I've noticed that a task in Appian can be opened regardless of which application, site, or page you're currently viewing. For example, the same task ID can be accessed through multiple different URL patterns: https://<myenv>.appiancloud.com/suite/sites/any-application-1/page/<any-page-3>/task/<some-id> https://<myenv>.appiancloud.com/suite/sites/any-application-2/page/<any-page-3>/task/<some-id> https://<myenv>.appiancloud.com/suite/sites/any-application-3/page/<any-page-3>/task/<some-id> Let's suppose <some-id>=GgE4eQDCj1OX711111 All of these URLs successfully open the same task, even though they reference different applications and pages in the path. My questions are: Why does Appian allow tasks to be accessible from any site/application URL path? Is this the expected behav
Can we install Appian Designer on our local system or on a cloud VM to explore server-level configurations and functionality?
I am looking forward to create a notification for some users before the Idle User Deactivation process run. Is there a way to check when the Idle User Deactivation happened?
We do have a process model in place; however, we encountered an error while working with the Excel plugin. The node that uses the Export to Excel function is throwing the following error: "The following error was raised by the Export to Excel function: Your InputStream was neither an OLE2 stream, nor an OOXML stream"  This issue appears to be new, as we did not face any problems earlier.
I have an interface where I select numbers using a multi select dropdown . When I select it is in the sorted order In the next confirmation screen , I show these values in an array as a read only paragraph , it is not maintaining the sorred order ( shown below ) a!paragraphField( label: "Item #", labelPosition: "ABOVE", instructions: "", value: a!forEach( items: toString(local!selectedItems), expression: substitute(fv!item, ";", ",") ), saveInto: local!selectedItems, readonly: true ), I am displaying the paragraph as shown above , Is there anyway to display the local!selected items as sorted ?
Hello everyone! Good morning! I’m facing a challenge with a form that contains several tabs, each with the same fields, but filled with different data. The issue is that, when the user clicks the Submit button, Appian only validates the required fields in the active tab. This impacts our business logic because we need to ensure that all required fields in all tabs are completed before submission. Goal: Validate all required fields, regardless of which tab is active, when the user clicks Submit. Question: Has anyone encountered a similar situation or have any suggestions on how we can achieve this? I’ll attach an image showing part of the form for additional context.Thank you in advance for your help!
Hi, I am trying to stub / mock an api response for an http Integration in a expression rule . Basically I am trying to a create a dictionary like what we get on a successful response from an api like below structure Dictionary success - true(Boolean) result - HttpResponse I am able to get first key (success - true) using a!fromJson , but cant find a way to set a successful HttpResponse object to result key through the code . I tried to use a!httpResponse , but it creates a webapiResponse . I can see an IntegrationError Object to create such an object for error scenarios. But why there is no IntegrationSuccess object similar to this ? a!fromJson( "{""success"":true}" )
Hi everyone, There was a requirement from the user to generate a report (DOC format) using existing data from our records. To fulfill this, we generated HTML code using Appian expression rules. The output of the rule is HTML, which we then passed to the Docs from HTML and CSS smart service. The HTML we are generating includes the following code snippet to set the page orientation to landscape: @page { size: A3 landscape; margin: 20mm; } table, th, td { border: 1px solid black; border-collapse: collapse; } I would like to know whether the plugin we are using is capable of taking page instructions or not.
Hi All, I need to hide some related actions from specific groups. Can anyone please help me, how to achieve this?
Hi Everyone,I am using Microsoft Document Editor Helper Servlets and Functions plug in to show the document for user. But when I am using in one environment(env1), its working but some times its failing may be because of token generation but in another environment(env2) its failing always. The interface code deployed from env1 to env2 and the plugin versions are different V1.0.1 in env1 and V1.0.2 in env2(Higher version).Sharing the screen shot of the message displayed when trying to access the feature and code snippets. microsoftDocumentEditorField( label: "Document", labelPosition: "ABOVE", validations: {}, height: "AUTO", tokenInfo: generatemicrosoftdocumenteditortoken( viewMode: "VIEW", document: ri!documentId ) ),
I'm unable to build SAML authentication for Azure Entra ID authentication using SAML Single Sign on. Whenever I try to to test connection from appian its showing me No trusted assertions were provided by the Identity Provider. My Azure Basic SAML Configuration:- Identifier (Entity ID): https://mysite.appiancloud.com Reply URL (Assertion Consumer Service URL): mysite.appiancloud.com/.../AssertionConsumer
I have an appian web api with Oauth 2.0 cliet enabled.But when i am trying to get the token by hitting the token request end point by passing the grant_type, client_id, client_secret as queryparams and content_type as application/x-www-form-urlencoded.this I am trying from java micro-service, while doing so,I have tried multiple ways like sending them in body , as paramsi am getting the following error : INFO com.appiancorp.connectedsystems.http.oauth.HttpOAuthTokenRetriever - Error while retrieving token: invalid_client attempting to pass Authentication in body INFO com.appiancorp.connectedsystems.http.oauth.HttpOAuthTokenRetriever - Error while retrieving token using auth in body: invalid_client ERROR com.appiancorp.connectedsystems.http.execution.AppianHttpRequestExecutor - ConnectorRuntimeException [title=Unsupported authentication, This request requires authentication but does not specify the type of authentication expected] Any leads would be appreciated,Thanks
Hi All, We have a process that receives email and later uses AI skills for each of the attached document. The issue I'm having is that Appian is considering any embedded image from the email (footer images/signature/logo) as an attachment. What I really want is the attachments msg property to only contain actual attachments. Example: - User sends an email to system with 3 attachments and a footer which contains 2 logos. - The system picks up the email trigger and the process grabs the attachments but is also including images in the body (totaling 5 attachments now)). What I want the above to do is only process the 3 actual attachments and not the 2 embedded images. We have hundreds of emails coming in every day and from various sources so its not consistent with embedded images. How do we figure out the actual attachment from embedded image, so we can discard embedded ones for further processing. otherwise the review task
Hi everyone, I’m exploring ways to build a user management workflow in Appian for a digital streaming platform project. The workflow would cover actions like user sign-up, subscription renewals, and cancellations — along with automated notifications and reporting. I’d love to hear from others who have designed similar workflows in Appian: How did you structure your process models for recurring user actions (like renewals)? Did you use record types or data stores for tracking subscription states? Any best practices for integrating external APIs securely for user validation? This project aims to improve automation and reduce manual handling, so any examples or tips from your experience would be greatly appreciated. Thanks in advance!
When I use a smart service Delete Files Created Before smart service, I want to know how to use it, Where can I find a document of this smart service.
How can i achieve this , pls guide . When I click on ADD PASSPORT HERE - and upload a file the file link should be reflected on the "Password Link: " above . Also if I click on the uploaded link it will re-direct me to the file .
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.