-
Recently active
Hi, We have an a!documentViewerField component to display a PDF document, but the problem is that it shows editing options to download and print it, and we have been asked to disable these options. Is there another component that allows PDF documents to be viewed in read-only mode, only displaying the document without allowing it to be downloaded or printed? Or is there a way to configure this from Appian? Thanks These are the actions that can be performed on the PDF file. This is component we use
Hi everyone, If the AI extracts a value from a document that does not match any of the values provided by my Option rule (Expression Rule), what is the expected system behaviour? The Setup: Options Rule: An expression rule returning {"Access", "Avenue", "Beach", "Court"}. Extraction: The AI correctly extracted the value "Access". The Problem: Even though "Access" is in my list, the instance status is "Extracted with Errors". The Error Message: "The following contain invalid values: streetType" My Question:If the extracted value matches the Options rule exactly, shouldn't the status be "Extracted" (Success)? Why is it flagging a match as an invalid value? There is no issue with extra space or formatting issue.
We have an a!documentViewerField component to display a PDF document, but the problem is that it shows editing options to download and print it, and we have been asked to disable these options. Is there another component that allows PDF documents to be viewed in read-only mode, i.e., only displaying the document without allowing it to be downloaded or printed? Or is there a way to configure this from Appian?
I have a webAPI which will receive the document from external system in binary format, but for file size around 25 MB, the API is taking more than 25 seconds.Is there any way we can increase the API performance by reducing the time taken by it?Thanks in advance.
In "monitor" section there is a "go to customizable report" link. I tried to filter them based on the name. I tried (see below the print-screen): -Name like "Daily" -Name like "Daily%" What exactly is the proper way? I need to filter all reports that start with "Daily". The above 2 didn't work. Any idea? Thank you so much.
Hi, the grouping is not working as expected in bar chart when i am using a!recorddata. I am working on PST time. So, any record which is created after 4 PM PST is grouped as the next day. Let's say I have 2 records, one at Feb 12, 3 PM PST and another at Feb 12, 5 PM PST. When I apply a filter for Feb 12, the bar chart actually shows me data of two dates, Feb 12 and Feb 13. The record which is created at 5PM PST is grouped to Feb 13. It is most likely due to the time difference(8 hours) between gmt and pst, as I can clearly observe any record after 4 PM PST is grouped to the next day. Is this behaviour expected? Please suggest me a solution.
In http response I am getting IDs and codes. Each id will have multiple codes. now i need to store the code with respective Id in table. How to do it?
Hi, I am wondering if there is a way to check whether the value stored in a local variable is a record type instance, so that I can use the a!keys() function to retrieve the list of fields and then index through it. Unfortunately, the code below returns a unique UUID for the record instead of something generic like "Record Type" that I could check against using a simple if condition. typename( typeof( ABC Comment( id: 1, comment: "test" ) ) ) Also, if anyone knows an even better solution to check not only for record types but for any type that can be accepted by the a!keys function (e.g. record type, map, dictionary etc), that would be great. Thank you!
Hi All, Asynchronous Start Process smart service runs as synchronously because sub process has activity chaining. Our question is old Start Process smart service runs synchronously as there is no option in earlier version, but newer version also runs same way then we have to Async sub process in that case. Any reason for this issue? Using on premise Appian with 25.2 Thanks!
Hi, I am using Community Edition and following the Appian Developer path. In for Step-By-Step # 10 I am getting expression error while adding the reusable component on a interface/form. I followed all the steps till this section and all works good. As per Step by Step #10, Guide I am trying to complete the following steps. as soon as I click ok, above expression error message displayed. Any suggestions to fix this ?
I know about Appian queues, etc related to multibot configuration. However when I compare how UIPath queues work (in a reFramework configuration we first load data in the queue - using what we call a "dispatcher" - and each record is locked during processing using what we call a "performer") and I compare this with Appian queues I have a feeling that there is something that I miss. Can somebody provide more details about it? Thank you.
Hi, What is the most efficient way to retrieve data from a large table (more than 4 million rows) in Appian? When I use queryEntity to fetch data from this table, it takes a long time to execute, which negatively impacts Appian’s performance. How can I improve the data retrieval process? My current approach to solve the issue: I split the data retrieval into smaller batches. Specifically, I: Created multiple records that point to the same source table. Used the foreach function to query each record in batches of 5,000 rows. Used the union function to combine the results from each batch. Used the union function to combine the results from each query record. Then, combined the results across all the records to get the complete dataset. I’m concerned about future system complexity.Do I really need to create multiple records and change the system design just to retrieve all the data from a large table? Or is there a better, more efficient way
I have an interface where collecting the information & storing in record type. Then sending this record type rule input to process model to store in db using write records However before that write records node, I need to update a few of the fields of the record type. I have tried to update the fields using the following expression, however the data which got from interface is becoming null and record type is updating only with the expression values. Can any one pick it up and shoot it?
How do you implement a try/catch in Appian RPA no code environment? Thank you.
Hello Community, I don't know if I'm searching the wrong terms to find answers in the documentation, so I'm going to lean on the community for some insight into my situation. Background: We are dealing with a rehosting scenario transitioning from Appian Cloud to another environment configured differently. I am unable to make changes to the new cloud space environment. I can only work redesign of our app. In Appian Cloud, we were the only system in our cloud space and utilized JDBC to connect to the underlying MariaDB. The new environment is a shared space. The use of JDBC is causing issues with the other tenants interfering with our data and tables. We have been asked to transition to the use of the connected system object. Questions: 1. The database was set up in Appian Cloud by a different resource. When attempting to build a new Connected System to our MariaDB, it's requesting a username an
Hi , I am using Appian Doccentre to look for few of the keyword to set one of the variable value. In my model I have created a field and given description/prompt to look for few of the keyword and if those found, then setting that new field value to those keywords in a comma separated way. The issue is, I am able to find few of the keywords but unable to find some although those are there in the document. I have tried giving all possible prompt but still unable to get those keywords. Did anyone find any such issue ? Any help is really appreciated. I am giving my prompt something like this.. From ONLY this list: ["abc","def","pqr"], return a comma-separated list of those found anywhere (case-insensitive). Match whole words; treat “claims” as “claims”. Include headers, footers, labels, and stamps. Regards, Ghanashyam
I have a requirement I have datetime component user can select the time maximum 2 hours from their current time else there should be validation error , i want to show the current time defaulted in the time field and they should select the time upto 2 hours . It should be in est . Can anyone help me with this
Hi everyone, We have an application where business users can start a process using a Start Process Smart Service from the application site. The process model includes an Execute Robotic Task node, which is currently configured to “Run as whoever designed this process model”. This configuration is required because the process is initiated by basic business users whose usernames are not available in the Appian RPA users list. As a result, setting the node to “Run as whoever started the process” causes the robotic task execution to fail. Is there any supported way to configure the Execute Robotic Task node to run as “whoever started the process” by changing any other configuration in robotic task/RPA? Thank you in advance.
In one of our production apps, we currently send emails directly from the main process models using the Send Email smart service. As volume is increasing, we’re starting to rethink whether this is the best long-term approach. For those who’ve worked on larger implementations — do you keep email logic in the main process, or move it to a reusable subprocess? Also curious how you’re handling retries and basic monitoring in production. Just trying to sense-check our design as the app scales.
i am getting the above error when i am trying to edit "display value" in "addedBy". below expression i have used- rule!W0866aa_FormatDisplayName(user:fv!row[recordType!W0866aaVehicle.fields.addedBy]) given in guide -
How can I give the entire Dev access to a AI agent like how we provide access in VScode, Github so that the AI can have the full context of the applications and can reply with accurate results.
Hi everyone, I'm curious to know if anybody using Lightspeed Devops CI/CD pipeline with Appian. if so what's your take on it. Thank you
Hi Everyone, We are looking for the ways to monitor the Disk, Memory and CPU usage metrics through logs in Appian Cloud environment and send alerts if it reaches certain thresholds. I know Appian Support will notify us through a support ticket when certain threshold reaches, but we would like to have our own monitoring and automated alerts before Appian Support creates the ticket to act on it immediately. Also, we know that we can monitor these metrics through Appian Support portal which is not an efficient way as this needs to be monitored manually during our entire business hours. If we have these logs, we wanted to get them to our Splunk logs and create the alerts accordingly when a particular metric reaches certain thresholds which will reduce the manual effort and can respond on time. So please let me know if anyone implemented this kind of feature in your Appian Cloud space. Appreciate your response. Thank you, Veera
I have a stored procedure (called from Appian’s Execute Stored Procedure smart service) that reads from a view and then creates, updates, or deletes rows in a materialized table that is also sourced from that same view. The view is heavily used by multiple applications, so I created the stored procedure smart service to read the updated values from the view and reflect them in the materialized table. This process is triggered by various create or update forms across different applications. Most of the time the stored procedure works, but sometimes it fails with the following error: Deadlock found when trying to get lock; try restarting transaction How can I reduce or avoid these deadlocks?
I am facing a weird issue while sending mail using send email smart service. I am getting everything that is required to send a mail. I have valid email ID, body that is needed, subject and everything. The process model is also getting executed successfully but email are not being sent. We also tested this before one day of this. At that time, we were getting mails. We didn't do any deployment since then but it is not working in both environment now. This is the common process to send an email. It is working elsewhere, just not sending mail for one scenario which was working before. Attaching screenshots of configuration. Please suggest something.
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.