-
Recently active
Hi Everyone I have one subprocess process model which is having 10 nodes which includes 2 xor gateways ,4 sync record smart service and 4 query database smart service. Complete process is activity chained in parent process we have one ui on click of button this subprocess will execute its should come back to same ui for that we have activity chained complete parent and child process. Now the issue is when we have 3 query database and 3 sync record smart service all works good .We got new requirement to sync one more record that time we have added one more sync smart service that time the process is not working as before.Later in subprocess which is have all sync smart service we just removed 2 xor gateways to decrease the nodes that time its worked properly.What would be the reason for that? Thanks in advance for the people who helps me to understand this .
Hi Appian Community, i watched the 25.4 release showcase by product manager for a!chatField component and custom chat interface from timestamp 54:37 and wondering how to achieve the same functionality which i can further modify as per my use case. i tried using custom chat interface present in appian documentation but it is limiting me to only use a card interface once and it will show same in every response.My goals:- Achieve same functionality of booking an appointment via chat field or custom chat interface. it should be intelligent to dynamically respond as per user, such that when first given symptoms it only shown a text response, but later responses after the appointment confirmation it showed user a custom card layout with a confirm button, and later another custom card layout with confirmation and another user input text field where user can enter further symptoms and upload any images(optional). i have uploaded images in sequence from video, in which the respon
Hello, We are currently integrating Appian with our SharePoint Online tenant. We created a SPN with delegated permissions in Azure as stated in your documentation (https://docs.appian.com/suite/help/25.1/Integrating_Sharepoint_with_Appian_CS.html). That integration works fine with Authorization Code authentication (Client ID + Secret) https://docs.appian.com/suite/help/25.1/sharepoint-connected-system.html#sharepoint-authorization-code-authentication but this is not the authentication mechanism we would like to use. Our goal is to use Client Credentials with a certificate: (https://docs.appian.com/suite/help/25.1/sharepoint-connected-system.html#sharepoint-client-credentials-entra-id-authentication) We generated a certificate and got all the requested information: private key in pem format, thumbprint, etc. The authentication is failing with 401 error: If we change the delegated permissions to application permissions, then it works fine: Our preference is to use delegated
We are trying to integrate Appian and SharePoint using client credentials Entra Id. When I am trying to test the connection for the connected system, it is giving me the following error: An unrecognized error was returned The following status code was returned:403 Please ensure that your configuration is correct Could someone help me on this.
Hello, I am trying to download the RPA files on my mac to use them. I have downloaded Java 17 from Oracle and followed the steps from Appian to run RPA, but I am getting the error message "Robot cannot be registered right now" in the terminal. I have attached pictures below. Thank you!
Hi Team, For one of our clients, we have a requirement to move Appian documents to GCP. To meet this requirement, I have created an Appian Web API that exposes the document when the document ID is passed as a parameter. However, I am unable to test the API within Appian as it is giving 404 error while I'm testing it. Here is the Web API code, which was generated using the available Appian API templates, along with the response I receive when testing it by passing the document ID of an Appian document. Could you please assist?
As we are having a Advance License of Appian but we are not getting option to how to Enable this in our environment is thing need to be done via raising a support case in myappian or it should be done via Admin Console. happy to hear any suggestion for same thanks
I have a user filter with multiple dropdown and the drop down contains duplicate names of amendment but their application type and Line of business is different so there are duplicate names . As this is multiple dropdown if we select one duplicate name another duplicate name is also getting selected thats fine , but when I deselect one its not deselecting both, aby idea how to handle this In the above picture I selected blood , but if I deselect one blood , its not getting deselecting unless I click on "cross" button in dropdowna!localVariables( local!i18nInterfaceData: rule!INZ_I18N_loadBundlesFromFolder( bundleFolder: cons!INZ_CONS_INTERFACE_COMPONENT_INTERNATIONALIZATION_FILES ), a!recordFilterList( name: rule!INZ_I18N_displayLabel( i18nData: local!i18nInterfaceData, bundleKey: cons!INZ_CONS_TXT_INTERFACE_COMPONENT_INTERNATIONALIZATION & ".amendment" ), options: a!localVariables( local!fieldValues: rule!UWG_QR_fetchAmendmentMas
In our Appian Site, we have a DummyHomePage interface that contains two sub-interfaces: DummyCustomFilter – used to select filter values DummyEditableGrid – displays the filtered data in a grid When a user selects filter values and clicks the action link in the grid, we navigate to the Record Summary View for the selected solutionId using a!recordLink() or urlForRecord().In the Summary View, we have a Back button that should return to the DummyHomePage while keeping the previously selected filter values.
We are trying to integrate with docusign embedded component in appian. I used a code grant authorization with a connected system, with a single user. When the token is not valid i go to the connected system and click on authorize. And like that i can even sign embedded in appian or with the url generated. The problem is that we have a requirements to provide signing with docusign for two distincted users, That user are not administrator or designer(like me) so cant click the authorize button everytime. And i see that in the connected system are not a user reference to pass. So how can i authorize two different user with codegrant? I have to use two different connected system with a different secret keys? Use an a!authorizationLink?
Is there a way to find all appian objects and its dependencies in a appian application and export into excel so I can do analysis well before starting development with a team of 10 appian developers. We are at 24.3 version.
We are using a!safelink to provide provision to download a file using presigned URL. The requirement is we need to store which user clicked on the link and when in audit table, but as in the safelink there are no saveinto parameter . I tried multiple other ways but all in vain. I am unable to find a solution, where on a single click user able to navigate using presigned url as well as in backed it writes to audit. please advise what to do that in this case and any work around we can do to achieve the requirement. Thank you in advance
Hi Appian Community,I am using AI Document Center in Appian to Extract an Excel file. The extraction runs successfully, but the Extracted Value column is empty. Only the field labels are displayed (e.g., S.No, Name, Age, Location, Role, Salary, Time, Status), but no actual data is populated and also not able see the preview of excel Any guidance or best practices would be appreciated.
I have multiple records in my application i needs to sync all records at scheduled time which is the best way for sync. Thanks in advance for response
Hi All, I have the following question and would appreciate any suggestions: I am trying to start an RPA task using a test user who has Basic User access in the environment. However, the robotic task does not start. If I use a user with System Administrator access and who is also part of the RPA Operation Console group, the task starts successfully. As developers, we need System Administrator access for development purposes, but real-time users should only have Basic User access. I have also added the test user to the RPA task’s permission tag and included the permission tag of what the RPA task has for the respective user in the Appian RPA group. Despite this, the RPA instance is still not triggered. So, my question is: Is it possible for a user with Basic User access in the environment to start/trigger an RPA task? If yes, what configuration or permissions are required to make this work? User Profile in Environment: Added RPA task's Permission tag for the user Added User
Hi All, We are facing an issue while Deploying an RPA task to UAT Environment(Attaching screenshot). And also in the UAT environment on open of an Operation Console we retrieved java.lang.RuntimeException: Retrieving resource failed, status code: 500. Because of this the deployment errors out? Please let me know if any one knows the reason.
Hi All, We're getting an error like- "Expression evaluation error at function- a!UserCardUiContents: The user does not exist." No object has been mentioned in the error mail to identify where the error is occurring.May I know please when this error generally occurs and how to resolve it. Thanks
I am attempting to develop a feature for my application where a user can add a pin on a map using the esriMapMarkerField component. I've used it before with readOnly enabled, but not to gather user input. It seems like I'm supposed to add the relevant saves in the "onNewPointAdded" parameter, but the documentation is sparse on specific guidance with it. I would have assumed there would be some function variable to pass into the save, but I've come up with nothing. My code so far is below... does anyone have suggestions or an example they could provide?a!localVariables( local!pointData: {}, esriMapMarkerField( esriConnectedSystem: cons!MR_CS_ARC_GIS_MAP, baseMap: "oceans", secondaryMap: "satellite", zoomLevel: 3, mapCenter: { latitude: cons!MR_ESRI_MAP_CENTER_LATITUDE, longitude: cons!MR_ESRI_MAP_CENTER_LONGITUDE }, isReadOnly: false, maxSelection: {point: 1, polyline: 0, polygon: 0}, pointData: local!pointData, onNewPointAdd
I am getting some error while trying to save a process model, but I am not able to identify what I am doing wrong. Please find the screenshot of the Error as follows:Please note that I am able to save and publish this successfully, which is very strange. Here are the logs: 2025-11-20 08:50:35,302 [ajp-nio-0.0.0.0-8009-exec-20] ERROR com.appiancorp.process.design.presentation.ProcessDesignAccess - java.lang.NullPointerException: Cannot invoke "com.appiancorp.suiteapi.process.ActivityClass.getParameters()" because the return value of "com.appiancorp.suiteapi.process.Escalation.getActivityClass()" is null java.lang.NullPointerException: Cannot invoke "com.appiancorp.suiteapi.process.ActivityClass.getParameters()" because the return value of "com.appiancorp.suiteapi.process.Escalation.getActivityClass()" is null at com.appiancorp.process.design.presentation.ProcessDesignAccess.saveProcessModel(ProcessDesignAccess.java:1156) at jdk.internal.reflect.GeneratedMethodAccessor11011.invoke(Unk
Hello All, We have a requirement to run the multiple process models as per schedule. The Scheduler will be responsible to identify which process to be triggered and when. For example we are maintaining below data in records-Processname - time - UUID Process Name Time UUID process 1 2:30:00PM, 5:30:00 PM uuid1 process 2 2:30:00PM, 5:35:00 PM uuid2 process 3 8:05:00 AM,2:30:00PM, 5:35:00 PM uuid3 process 4 10:05:00 AM,2:30:00PM uuid4 process 5 10:05:00 AM,2:35:00PM uuid5 process 6 12:05:00 PM,2:45:00PM uuid6 Now parent process is running and checking in each 5 mins and checking which process to be executed. Then it fetch the UUID of those processes and get the Process Model ID. This process model id will be used to call "Start Process" smart service with (MNI), each for identified process. I am using Start Process smart service because I am maintaining UUID in DB and need to get the processes dynamically. So here as per above example, at 2:30:PM I have 4 proc
Process model is newly added with Write Records of a new record type recently created and when comparing with previous version which doesnt have this record type in dev it is throwing attached error. Anyone faced this issue?
For Appian version 24.2.1295.0 and Excel Tools version 2.6.3, I am getting following error. ERROR ImportExcelFileToDatabase ORA-17041: Missing IN or OUT parameter at index: 2 Is this due to a version miss match ? Which version will be suitable with my current version of Appian and will upgrading the plugin cause any issues with the older code?
Hi everyone. I have added fields to an SQL Server table. I have refreshed the associated RecordType to add these new fields. Now when I create a new record I face this error (in the "Nombre" field for example): I suposse the recordType have not been refreshed properly but I don't know how to do it because I have sincronized many times. When I experience this problem I usually remove the recordtype and create it again but this workaround is not nice. Do you know how to do it properly without rermove it? Thanks in advance.
Hey!I'm going through the Appian docs for activity chaining https://docs.appian.com/suite/help/25.3/Sub-Process_Activity.html#activity-chaining-into-a-subprocess-activityI see that there is a checkbox to Enable activity-chaining into all initial nodes in the subprocess and Appian recommends(for the sake of design consistency) enabling activity chaining in the subprocess despite selecting this checkbox. My question is with respect to the following statements as highlighted in image below1. I agree with the first statement and I have tried it out myself 2. The second statement says keep Enable activity-chaining into all initial nodes in the subprocess checkbox cleared if I have a start form in subprocess. Now, my question is - does it matter if I have checked/unchecked this checkbox as I already know the start form will be skipped. Like what am I achieving by clearing the checkbox if I know it's going to skip the start
I am getting some strange values from todate(). { todate("02/28/2025"), todate("02/29/2025"), todate("02/30/2025"), todate("02/31/2025"), todate("02/32/2025"), todate("06/31/2025"), todate("RR/28/B025") } It seems to try to auto-correct an invalid date to a valid date. But it also seems to allow characters in the date which it evaluates somehow and comes up with wild dates as a result. First Question: What's going on with todate() that it results in off-the-wall values? My scenarion is this.... I have a webApi that receives a json string which contains structured data that includes multiple date fields. The webApi uses cast/fromjson to convert the json input string directly to a CDT that uses Date fields. The CDT is passed to our expression rules that operate on the data. For example... CDT (SH_Test) Expression rule (faking the WebApi) a!localVariables( local!inputString: "{ ""name"": ""Bob Smith"", ""birthDate"": ""GG/28/2025"",
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.