-
Recently active
Hi, I need to cancel a specific task process (from another process), and to do this I've found the "Cancel Process" Smart Service. I'm a little sceptic with that SmartService because in the documentation I can read "It allows you to halt all process flow and cancel all tasks associated with a process". I'm afraid I don't want to kill all the tasks associated with a process, but only one specific task. So how may I do that please (and how to get this task id) ?
Now,I'm learning Appian Service Backed Record Types following Appian tutorial video and reference links. ・videowww.youtube.com/watch ・linkdocs.appian.com/.../Sync_Records_Smart_Service.htmldocs.appian.com/.../Sync_Records_Smart_Service.html I have implemented it as shown in the attached screen, but it is causing an infinite loop. If anyone knows, please provide the details of how to implement it correctly.
while opening the site user facing the below issue and after some time its getting resolved automatically DOCTYPE "... is not valid JSON appian please help me on this how we can resolve the issue , its happening frequently. Thanks! Suresh
Hi Appian Community, I'm facing an issue where the email content is being sent with only partial text, and some parts of the HTML text are getting removed. Below is the HTML text I’m using for the email body: html Copy <p><span style="font-size: 10pt;">Dear colleagues,</span></p> <p style="text-align:start;"><span style=""><span windowtext="" 1.0pt;mso-border-alt:none="" 0in;padding:0in;mso-ansi-language:en-us'="" style="font-size: 10pt;">&nbsp;</span></span><span style="font-size:10.0pt;"></span></p> <p style="text-align:start;"><span style=""><span windowtext="" 1.0pt;mso-border-alt:none="" '="" style="">Please note that the EU approval by CHMP Positive opinion has been granted on 05 December 2024 for&nbsp;</span><span
I am trying to import the newly released Case Management Studio application package, but getting below precedent missing error while inspection for most of the record types from package. The content [id= uuid=_a-0000e9ae-873e-8000-9baf-011c48011c48_97439] was not imported because a required precedent is missing: recordField [uuid=SYSTEM_RECORD_TYPE_USER_FIELD_username location=Expression Rule Definition] in record type [id=1 uuid=SYSTEM_RECORD_TYPE_USER] cannot be found. (APNX-1-4070-005) (APNX-1-4071-006) The username field is available in the User system record of the Appian environment where I am trying to import the application and it is upgraded to latest 24.1 version.There are other fields that are not available in the User system record and I am getting missing precedent error for those fields as well. Those fields are: SYSTEM_RECORD_TYPE_USER_FIELD_firstAndLastName, SYSTEM_RECORD_TYPE_USER_FIELD_isServiceAccount Attaching screenshots of fields available
Hi there, We have a loop to constantly check an expression rule until it returns true. On each loop we have a 30 second timer to wait. All the other nodes were able to be setup to delete previously completed instances, but the timer node doesn't seem to have this option, which means the loop is breaking when it hits this node for the 1000th time. Is there any way around this? Thanks, John
I am experiencing issues across all my Record Types in Appian. Below are the details of the errors: When access any Record Type, I receive the following error: The data source cannot be reached or its configuration is invalid. Please contact your system administrator. There is an option to "Change Source Configuration," but upon accessing it, no modifications can be made and says: Editing the source of the record type will break all configured relationships.You do not have access to the configured data source. You can choose other data sources and tables, but you will not be able to select the original table again. When trying to access the Data Preview of the Record Types, another error appears: The System Has Encountered an Error HTTP Code: 500 APNX-1-4198-000 Error Evaluating UI Expression Expression evaluation error [evaluation ID = 2DENF]: Array is expected as second parameter, but received: . Additional Information: These errors seem t
I have a requirement where i am updating the constant by using update constant smart service .The constant is having multiple values when i am updating the constant all values are getting updated with new value.Is there any way where we can update the constant at particular position. Example: I have a constant with values {"Apple","Grapes","Orange"}, by using update constant smart service i need to update constant value Grapes to Pomegranates remaining values should not be modified. Thanks in advance
Hi, We have 3 interfaces and 1 RecordType. 2 Interfaces call a RecordType and the latter calls a third interface. Example: InterfaceA => RecordType => InterfaceC InterfaceB => RecordType => InterfaceC My Question: How the InterfaceC may know which source Interface (A or B) have called the RecordType please? The 2 interfaces A and B calls the RecordType with a RecordLink like : link: a!recordLink( recordType: cons!TST_RECORD_TYPE, identifier: fv!row.id ) The RecordType calls the InterfaceC using the Summary action (Tab View).
Hi,I have a situation where I have 2 groups, one is an administrator group and the other is a basic user group.There is a basic user action to submit a comment and upon submitting, an email will be sent to the members of admin group and basic group.Now while a basic user adds comment and submit it, there is a process error which says - An error occurred while evaluating expression: =toemailaddress( a!forEach( items: a!groupMembers( group: cons!HS_ADMIN_GROUP, direct: true, memberType: "USER" ).data, expression: user(fv!item, "email") )) (Expression evaluation error at function a!groupMembers: Expression evaluation error at function 'a!groupMembers': Insufficient permission). FYI - Process model security --> Admin group - administrator access, Basic user group - Initiator access.Can someone help me fix this issue.Thanks in advance
I have created these two below Expression : a!localVariables( local!matches: where( a!forEach( items: ri!labels, expression: search( ri!filter, fv!item) ) ), a!dataSubset( data: index( ri!labels, local!matches), identifiers: index( ri!identifiers, local!matches) ))UI Snippet : a!localVariables( local!pickedState, local!stateLabels: { "Alabama", "Alaska", "Arizona", "Arkansas", "California", "Colorado", "Connecticut", "Delaware", "Florida", "Georgia", "Hawaii", "Idaho", "Illinois", "Indiana", "Iowa", "Kansas", "Kentucky", "Louisiana", "Maine", "Maryland", "Massachusetts", "Michigan", "Minnesota", "Mississippi", "Missouri", "Montana", "Nebraska", "Nevada", "New Hampshire", "New J
Hi, When we give empty related record in place of ri!array in below code it should give me true as a result but instead it is giving false if( Â%A0 fn!isnull(ri!array), Â%A0 true(), Â%A0 length(ri!array) = 0 ) Here local!lrrfRec is the record and rgracslblLrrfSelectedCountries is the related record. We are passing this in place of ri!array. Please correct me if I'm missing something in the above code.
hello everyone , i need some help , how can i solve this , im trying to learn appian so i need some help to better understand it ,
Hi All, I am facing an issue when using "Navigation" pattern available in Appian interface. I am having a read only grid in "Tasks" tab which contain related action for each record. Whenever I complete the action, the grid will be refreshed as expected but the tab will be automatically changed to "Workspace". Is there any way to stay in "Tasks" tab even after record action. Thanks in advance!
I have a group called ITC Administrators. It contains two users. When I populate the To: field with ITC Administrators, the node does not send an email. If I manually input the two users, the node will send an email. I have also tried with another group in the application, and it does not work. The process model does not show any errors in the monitoring view. Any ideas on what could be causing the node to not work with application groups?
i have an editable grid and in single row i have checkbox and textfields, i need to make textfield readonly false based on selected option in checkbox in that particular row. Please let me know if any workaround available for this
I have a requirement needs to update multiple constants with corresponding values. I have a constructive data type which will have the constant name in text and corresponding value. I am using update constant smart service to update the constant. Since i have multiple constants i have configured MNI to the smart service. while running the smart service i am getting the error "The constant specified is invalid or does not exist. Constant ID: null." Thanks in advance for the suggestions
I would like to identify the browser in use, to adapt my use case to it. Indeed, I have to (as per user requirements, I sware I tried not to) use a mailto, and Chrome is tremendously limited (less than 700 characters when sending to Outlook). So if Chrome is in use, I want to make the minimal email message. How can I know from the user interface, which browser is accessing my app? Thanks!
I have created a process where, depending on what is entered in a field, it either triggers a task with another form or a subprocess. I have tested the option to launch a new task, and it works well. However, when I test the subprocess, it stays with the green box, and the interface for the subprocess doesn't generate. Could someone help me?
Hello there, I recently upgraded to Appian 24.2, and wanted to use the styledTextEditorField in my existing application. Unfortunately, it seems to have an issue when displaying inside a dialog from a record related action. I call a process as a record related action, with the default openActionsIn = "DIALOG" in recordActionField > recordActionItem from my user interface. I have this interface (COR_Dtl), called as a start form of the above process: a!styledTextEditorField( value: "<b>KK</b></br><li>p</li>", sizeLimit: 1000, readOnly: ri!readOnly ), When I call it with readonly = true, nothing appears in the dialog. With readonly = false, it shows correctly. I think
Hello, I'm trying to generate document from XML code, I'm able to get the expected data if the data was single dictionary, but i have a requirement to generate document for a list of data items. I have already seen many of the community posts, I followed the same pattern to generate doc using xml code, but I'm getting an error, says that syntax error in template. Please let me know what i have done wrong here. ERROR: Syntax error in template "fr.opensagres.xdocreport.document.docx.DocxReport@3ad77c4f!word/document.xml" in line 4, column 1468:Encountered "\" \\b @before-row</w:t></w:r><w:r><w:rPr><w:noProof/></w:rPr><w:t>${d.@name}</w:t></w:r><w:r><w:rPr><w:noProof/></w:rPr><w:t>[/#list] \\b @after-row</w:t></w:r></w:p></w:tc><w:tc><w:tcPr><w:tcW w:w=\"", but was expecting pattern: <ID> I have shared the XML code and t
Hi All, Is there any way we can count the pages of the uploaded document? It can be PDF, Excel, Docx, etc. I know the document viewer field has been provided by Appian, on the preview we only can display PDF. I am looking is there any way that we can show all format documents in new tab or can count the no of pages of the document. Thanks.
Hi All, We have Requirement to show the picker field as Multiple Value selection where the value is storing as”Test1;Test2;1;55”. Please find the below details & suggest any alternatives. Requirement: To show the picker field selectable as Multiple value. Analysis: For the Suspect product column, the values are storing in the table as “Test1; Test2;1;55” which means combination of static and product ids. Since the valued stored as single string in the table while showing in the grid we are retrieving the data by using queryfilter with “Includes” operator in the a!recordData() so the in the picker it is working only for one value & returning the data. And “In” operator is also not working to return the multiple data. Plan: Creating the trans table and storing all the records of suspect product with one-to-many relationship way. Issue: As the Existing data having 34000+ records in the Master table and each record may have mor
HI all, while uploading the document via upload file is there any option to check the Invalid multipart content type and file ending combination? if user uploading the multipart content document we have restrict the user not to upload the document.. Thanks In advance.
Hi all please help me modify my code to give 3 breadcrumbs as I have achieved to give 3 breadcrumbs but on clicking on 2nd I'm coming back to 2nd but clicking on 1st I'm not able to come back to 1st. I attached my code where there are 3 rule inputs , in which showsubmodule and show pdf is boolean and selection is list of number { a!localVariables( local!currentNodeId: if( ri!showSubModule = true, if(ri!showPDF, 3, 2), 1 ), local!nodes: a!forEach( items: enumerate(local!currentNodeId) + 1, expression: choose( fv!item, a!map(name: "Knowledge Base", identifier: 1), a!map(name: "Sub Modules", identifier: 2), a!map(name: "Show PDF", identifier: 3) ) ), a!cardLayout( contents: { a!richTextDisplayField( labelPosition: "COLLAPSED", value: { a!forEach( items: local!nodes, expression: if( fv!isLast,
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.