-
Recently active
I am deploying a package to PROD in Appian. One object got depkoyed while other couldn't as deployment completed with errors. When I checked the log, it said the particular object is open. But thing is the object isn't open anywhere. Besides, i also logged out and logged in once to check but still, deployment was failing for the particular object and it is saying the object is being edited by me.
Consider blue path only! I used activity chain to start "Choose policy" interface immediately after the main interface. The process is started by a startProcess inside a saveinto of a buttonWidget. After clicking the button the process starts, but the interface isn't automatically loaded. The owner of the task is set as pp!initiator. What could I miss?
We are encountering the following error in our Appian application: ERROR com.appiancorp.record.service.visitor.DiscoverAllRecordBindings - Exception encountered in grid field tree visitor, falling back in try catch.java.lang.NullPointerException This issue appears while working with a grid component (record-based or interface grid). There are no obvious breaking changes, but the error is being logged intermittently. We suspect it may be related to: Null values in grid field bindings Record type relationships Nested field references in grid columns However, we are unable to pinpoint the exact cause. What typically causes this DiscoverAllRecordBindings NullPointerException? Are there recommended best practices to avoid this issue in grid configurations? How can we effectively debug which field or binding is causing the problem? Any guidance or suggestions would be greatly appreciated!
Hello Everyone, I’m using a Styled Text Editor for my comment thread component. If the character count exceeds 500 characters, I need to trim the text and display a "Show more" link outside the Styled Text Editor. The problem I’m facing is that the Styled Text Editor stores values with HTML tags, so when I trim the content directly, it can cut through tags and break the markup. This results in invalid HTML and rendering issues. Has anyone implemented an approach to safely truncate HTML without breaking tags? Any suggestions or best practices would be appreciated.
Good Day Expert, Is it possible to call Appian actions and related actions using OpenAI ChatGPT in Appian?If yes, could you please guide me on this? Thanks in advance. Cheers, Kalai.
Hi All, There is a scheduler process that runs hourly and fetches data from a third-party system, then syncs it into an Appian table. This process is handling around 1,400 records. For each record, data needs to be queried from an integration. Currently, the parent process batches 50 records at a time and calls a sub-process to process each record. Inside the sub-process, the integration call is made, and the data is constructed and synced into the Appian table. In total, 29 batches are running. Since this runs hourly, it is taking around 12 minutes to complete in production for all 29 batches. However, the sub-process is being highlighted as one of the top processes consuming engine time, and it is also consuming a noticeable amount of CPU. I’m not sure if this is missing any design guidance. Can someone help how to resolve this health check highlight? Note- Each integration call takes around 600 ms. Health check Highlight is below.
Hi All, In our Test environment, monitoring tab is not opening. Getting 504 error. Also none of the record types are opening. Including the Maria DB Sync records. External record type(SQL) sync is failing & I was notified in email with below error. When I click view record type getting 504 error. A scheduled sync failed. The [X record type] is unavailable and cannot be queried. Review the sync history for more information. Also When I query Appian sync record type(present in Maria DB), getting the below error. Expression evaluation error at function a!queryRecordType_24r4: java.lang.RuntimeException: java.util.concurrent.TimeoutException. I have tested external data source connection in admin console, which says Test successful. Does anyone ever faced similar kind of issue?
Hi All,I have record type which is configured as a service backed record using an expression rule that call an integration to an external system.Additionally, we have configured the schedule full sync at 12 am daily. I have few queries regarding this:1. Since the record type is service backed, does Appian store any data internally when the scheduled sync runs?2. will a!queryRecordType() always hit the external system even after the scheduled job runs?3. If data stores internally, does appian consume memory? if yes how much?4. If it hits external system every query, what is the recommended approach if we want to avoid repeated API calls and Improve performance?Any guidance or best practices would be helpful.Thanks in advance
As you can see in the images, if you use translations in a record field, Appian will not display the correct value, it seems to display the reference to the translation. Is this a bug or am I missing something?
Im having case table where using record data and showing values in grid. The requirement is to show the high priority data at first initial sort should be applied with condition of high priority records Can someone help me
Hello, I am currently working with a Grid-only view that includes sorting functionality. My goal is to sort records first by "Received Date" and then by "Priority" (High, Medium, Low). However, my "Received Date" is stored as a "Date and Time" data type, which makes sorting by date challenging because the time component (hours, minutes, seconds) is unique and affects the sorting. I would like to sort the records primarily by date and then by priority. To achieve this, I need to convert the "Date and Time" field to a "Date Only" format so that records with the same date can be sorted by priority. I attempted to use toDate() directly on the record type, but conversion cannot be applied directly. I also tried toUniformString(todate()), but it resulted in null values and caused issues with the UI. I don't want to change from the record type, and reset it to date only. Could you please provide guidance on how to address this is
Hello Folks, I have a case when data need to be sorted in one to many relationship. For example: There is a grid where one column is not sorted because it has one-to-many record relationship. However, I cannot change the relationship. Can anyone guide me on this please? Thanks
Hi All, I have recorded an RPA to Login to Appian I have configured credentials. Screenshots are below When I start Testing the RPA running and opening the url in the browser, but Username and password are not set After sometime I'm receiving this the below error(attached) and task is terminating. Please suggest some solutions and let me know if you need anything else
Hi, Need help in below scenario. when a record sync fails for an instance, the record becomes unavailable. We have enabled the recovery option and the system applies full sync of all records. Is there an alternative approach to not let the record become unavailable/recover only the impacted record instance on recovery without triggering a full record sync? Please suggest
Title:Appian Plugin Deploys Successfully but No Modules Appear in Admin Console (Expression Function) Question: Hello everyone, I am developing a simple Appian expression function plugin using Java and Maven in Spring Tool Suite (STS) for Appian 24.1 On-Prem. The plugin deploys successfully in Admin Console, but the Modules column is empty, so the function does not appear in the Expression Editor and cannot be used in an Expression Rule. What I have done so far: Created a simple Java class: package com.example; import com.appiancorp.suiteapi.expression.annotations.Function; import com.appiancorp.suiteapi.expression.annotations.Parameter; public class HelloPlugin { @Function public static String hello(@Parameter String name) { return "Hello " + name + " from plugin"; } } Created appian-plugin.xml: <appian-plugin key="hello-plugin" name="Hello Plugin" description="S
Hi Team,Is there way to get all the tables structure present in the appian db. I mean DDL queries for the all the tables present in Appian.Just exploring if this is possible or not, If there is a way to export all tables structure for creating them.Thanks in advance.
Hi, I've found in an existing code application this function called with 5 parameters (please see below). But the Appian documentation says that the Property function must have 3 parameters only. This code works, but throw an error in Design mode (exactly like the "if" function which can take more than 3 parameters). How would you replace this code ? with additional if conditions ? property( local!availabilityResponse, "body", "resources", "type", null)Regards
Hi All, I have self joined Record type. Write records plugin, smartservice both are getting successful, but persisted records are not getting sync. Even though I manually sync, the data is not reflecting. See below What could be the root cause? Thanks Madhu
We have a dynamic array containing lists of data. Dynamic here meaning data1, data2..etc could be any length. We need a screen that allows users to reorder this data and we are attempting to do this with a gridLayout with allowRowReordering = true. When attempting this example below, we are seeing the error Expression evaluation error at function a!gridLayout [line 15]: A grid layout component [label="data1"] has an invalid value for "rowOrderData". The value must be a list of records, a list of maps, or a list of dictionaries. a!localVariables( local!map: { "data1", "data2" }, local!data: { data1: { { sortOrder: 1, label: "A" }, { sortOrder: 2, label: "B" } }, data2: { { sortOrder: 1, label: "C" }, { sortOrder: 2, label: "D" } } }, a!forEach( items: local!map, expression: a!gridLayout( label: fv!item, headerCells: { a!gridLayoutHeaderCell(label: "Checklist Sections") }, rows: a!
Hey Folks, I am using an excel tools plugin for converting HTML to CSV. Now, there is a new requirement for converting PDF to CSV, and walking through the discussions and searches I haven't found any good match or solution. Can anyone help me with this? It would be highly appreciated.
Hello, Im using the Smart Service Merge PDF and Im trying to use a record were I saved the documents (CO Documents). Im having trouble to put the existing document and Documents. Can someone help me?
Hello All, I have a requirement where user can open the ui and redirects to the url that was mentioned in the ui and can change the data in the new tab.After changing the data. we are giving an buttonwidget in the ui to refresh a variable to know whether data had changed or not. It returns true or false based on the actions done in the different tab. But the problem I am seeing button is not working as expected. Below is the codea!buttonWidget( label: "REFRESH", value:ri!refresh, saveInto: { a!save( ri!refresh, rule!SD_IsDataChanged( )id:ri!id ) },On the above i am getting the data from the database to check data is updated or not and storing in the refresh variable. the problem here is first when user clicked on the refresh , refresh variable is storing the expected value. but later if i change the data and click on the button again it still having the same value. i doubt whether button save is working or not beacuse when i open the actual rule its giving the correct boo
can we configure human task where api kicks appian process which ahs doc extraction ai skill in case doc extraction fails
I am trying to create a personal account, but I am receiving an error saying that an account already exists. I forgot my password, and when I try to use the “Forgot Password” option, I am not receiving any reset link to my personal email ID. Should I create a support ticket to resolve this issue?
First of all, AI Doc Center is fantastic (3.1.3 installed). Love the way it is easy to set up and version classification and extraction, so much right out of the box. I think I'm missing something in the documentation though on AIA Extraction Instance's status in a 'real' extraction. I see some constants in the AIA app and can infer in a different app that a status of 2 or 4 means a particular thing that might send me to my custom interface for reconciliation of the instance, which in turn would trigger a model to save to data fabric if reconciled and not abandoned / canceled by an end user. But, I'm getting off track... I guess I'm asking what is the best practice to see the AIA Extraction Instance's notion that accuracy / precision / validation rule fail on an extraction would drive the decision to send a custom user reconcile task. At the moment, I would be cobbling together a big 'Or' to see if any reconciliation should be
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.