-
Recently active
Hi All, Anyone familiar with this type of issue when trying to import a package?
I have 2 record types, totally Sync, with a relationship One Event to Many Instructions, properly related, as I have a custom record field in Event about a sumatory of an Instructions field which is correctly working... But then, when I query the Events,I retrieve nothing using: local!instructions: local!events[recordType!Event.relationships.instruction]. So I've tried to fill the relatedRecordData field in the query of events but it keeps retrieving nothing, null data. local!events: a!queryRecordType(... relatedRecordData: a!relatedRecordData( relationship: recordType!Event.relationships.instruction ), ... ), local!instructions: local!events[recordType!Event.relationships.instruction.idInstruction], How can this be? Maybe Security, how? Is it just not the proper way to retrieve its data?Thanks in advance
Getting expression error - " User does not have sufficient privileges to perform requested action" I have one group when we add a user to that group getting the above error.and the same user when we add in another group not getting the error. and this error only occurs in higher environments, the same functionality works fine in lower environments. Checked group security, and properties and it's the same as the lower environment.
We have recently implemented Syslog streaming on our Appian platform. The log file is reporting a TLS handshake failure. We've been able to successfully use Curl (sample command below) to connect to the syslog server. We've done an end-to-end packet capture while doing this curl and can't see any evidence of a TLS handshake error. The certificate we use is a wildcard certificate (i.e. *.oir.qld.gov.au), but Appian support have confirmed this is acceptable. Examining the packet capture, we can see both a client and server hello, and both are successful. Because of this, I suspect the error lies within the rsyslog setup on my syslog server. Sample Curl Command that reports a successful connection curl -ilv OIRPSENTINEL01.oir.qld.gov.au:6514 Setup of rsyslog.conf on our Syslog server --------------------------------------------------------------------------------------------------------------------------------------- # rsys
Since any BPM tool like Appian follows BPMN Standards, I wonder why we don't have the error event in Appian process models. If I want to handle errors or exceptions in process models, how can I do it..?? for example : I have a write to data store entity smart service in my process model and for some reason like data length exceeds, the activity got failed, now in this situation, I want to add a exception flow which will create a user task to correct the entered data or lets say in my process model, I have an activity which is not so important, but if it fails to execute I don't want my process model to be paused, I want it to continue further ( we can do this in Appian by making the acitivity as subprocess, but is there any other way to avoid the subprocess)
Hi Appian Community, I have been trying to create a short POC in Appian RPA Community edition but it has been a struggle. After resolving multiple issues, i'm now stuck at one issue from where i cant proceed . I'm unable to perform any debugging task as it takes a lifetime to connect to a robot. Also have been facing continuous issues with task recorder while launching any web browser , the success percentage is 1% as of now. I have checked the following already - 1.Agent is installed correctly and showing OK as can be seen in attached screenshot 2. Installed the web driver at appropriate location 3. Web driver installed is of correct version
Im creating quite a bit of users in the Appian Environment one by one in the Admin Console. What is the best way to "Import" a batch of several users in Appian one time, rather than building each individual one by one? I see an Import and Export button on top of the Admin Console. but I am not sure if that can be used or what the alternative solution would be for this. Thanks in Advance
I have created an integration to do the patch inspection using Appian Inspect api. I am expecting the ouput as uuid of the patch but I am not getting the proper output. I am gettting the below shown response. The status code is 200 but I am not abole to convert the response into appian value.
Is it possible to fix some columns in a read only grid?
Hi everyone, we are seeing the above UI error. It's not reproducible in lower environments but in a test interface in production we are able to replicate this. But that too is an intermittent thing which is not happening always in test interface too. Also, we have noticed that this is happening when we are saving list of variants(it is a list of record but the type is list of variants due to a for each loop) to a rule input which of the same record type(array) in a!save(). We could have added a!flatten() to fix this if this was reproducible in lower environments. One more thing to add here is we have three servers in prod and this is happening only for server 3. Should we raise an Appian ticket as it seems to be more on Appian internal processing which is getting errored out. Please share your thoughts, would be really very helpful. Error details - Expression evaluation error [evaluation ID = c84d8:58ae3] in rule 'XYZ' at function a!buttonWidget_23r3 [line 711]:
Hi, I am trying to use Start Process Smart Service to initiate processes conditionally. It is a MNI. Sometimes the process runs without any issue, however, sometimes the child process that was started gets stuck at start node without any errors in the instance. Does anyone have an idea regarding this? Any help is appreciated.Refer the flow below :-1st PM - the smart service runs as an MNI, triggers multiple instances 3rd PM - Review Process:It gets stuck at start node or script task node and does not move forward. Thanks
Hi, I have a record title in header, the record title is using a record field called 'projectName', if user want to have an edit option beside the projectName in header so the projectName can be updated directly in header. How can I implement this?
i am trying to use import csv to db, with using these columns, but only 3 columns value is going to save and other columns save with null values. give me quick solution for it ="Region, Country, ItemType, SalesChannel, OrderPriority, OrderDate, OrderID, ShipDate, UnitsSold, UnitPrice, UnitCost, TotalRevenue,T otalCost, TotalProfit"
Hi Team, I have a requirement wherein in Appian interface after clicking on a link directly it will redirect to the Tableau dashboard on same tab or different one. Please let me know how we can achieve this. Thanks, Amita
HI EVERYONE I AM NEW WITH APPIAN , I AM LOOKING TO UPLOAD MULTIPLE DOCUMENTS BUT I AM STRUGGLING TO FIND A SOLUTION. I HAVE A LIST OF DOCUMENTS ITEMS THAT I RECEIVE FROM A QUERY ( BECAUSE I NEED TO DISPLAY ON THE INTERFACE THOSE DOCUMENTS FOR THE USER TO UPLOAD , SOME TIMES THE AMOUNT OF DOCUMENTS TO DISPLAY CAN BE DIFFERENTS BASED ON WHAT THE USER CLICK IN THE INTERFACE). NOW I LOOP THROUGH THE LIST THAT I HAVE AND CREATE A UPLOAD COMPONENT IN THE DYNAMIC WAY AND DISPLAY ON EACH LABEL OF THE COMPONENTS 'S DATA. BUT HOW CAN I SAVE EVERY DOCUMENTS IN LOCALVARIABLE ?? tHE THING IS THAT I NEED AFTER THAT TO SAVE THOSE FILES DB , SO I CREATE A RULE INPUT DOCUMENT WITH CDT. THERE IS A BETTER TO DOING THIS ??
Hello Everyone, We need to track the history of changes made to the user custom field, as we are receiving roles from GEMI in this custom field. Is there any out-of-the-box functionality to capture these changes, or are there any available workarounds? Your assistance would be greatly appreciated. Thanks, Udhaya
Hi All, Suddenly, the environment became very slow and then completely inaccessible. Upon checking the Tomcat logs on the server, we discovered an OutOfMemory error. We later found out that performance testing had been conducted in this environment, which is not intended for load testing. need some help to recover the environment Thanks in Advance , Udhaya
When I am trying to use the adobe plugin onto on-prem env it is throwing below error: While with the same integration key it is working fine on cloud env. Does anyone have any idea how we can fix this
Hi Team, I am currently using SAML authentication for Appian, and it’s working fine. Is it possible to completely disable direct login with a username and password for Appian?
Hi All, I have an requirement where i need to read Google sheet data from the google sheet. In my case i have functionalty where i am exporting grid data and uploading it to user's google drive which is working fine. But now i have another requirement where a user can manualy provide his/her own uploaded google sheet Url in text field in the interface then perform some validations and then submit that google sheet data into db. so there is any way from which i can achive this.
[View:/cfs-file/__key/communityserver-discussions-components-files/61/REC_2D00_20240918144920.mp4:320:240]The image was already put on Advance Configuration > Support files.However, it cannot be selected from the Locate Image > Image(s) to search field. Can you help me how to troubleshoot this concern ?
I am working on a project where I need to refresh an entire interface after a process model has completed execution. I need to ensure that once this process model finishes executing, the associated interface is refreshed to reflect any changes. I have tried using the onSuccess property to trigger a refresh, but unfortunately, I have not been successful with this approach. I would appreciate any advice or examples on how to implement this. Specifically, I am looking for guidance on: Using Appian components, plugins, or configurations Any combinations of approaches that could achieve the desired outcome Thank you in advance for your assistance!
Hello, a!localVariables( local!number: todecimal(370737340900000.00), /* Replace this with your input number */ local!chunkSize: 7, /* Define chunk size (7 digits) */ local!divisor: 10 ^ local!chunkSize, local!chunks: {}, /* List to store chunks */ local!x:a!forEach( items: enumerate(ceiling(log(local!number)/log(local!divisor)) + 1), /* Arbitrarily large number to iterate through */ expression:{ local!iteration:enumerate(ceiling(log(local!number)/log(local!divisor)) + 1), local!chunk: mod(local!number, local!divisor), /* Get last 7 digits */ local!number: round(local!number / local!divisor, 0) } ), /* Reverse the chunks list to maintain the correct order */ reverse(local!chunks)) I want to achieve try to split the big decimal into 7 digit numbers, I want the result in the "local!x" {8765431, 7373409, 370} I hope the question is clear, let me know how to achieve this.
hello, I have to record types as rule inputs in an interface and I wanted to just save the record types through process model. Record type A is getting updated using write record smart service. where as record type B , I am not sure, how to do it. Can you please guide.
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.