-
Recently active
Hi Team,Can anyone explain detailly 1.why we should not use continuous gateways in process model and 2.why we should we need to add a dummy script task in case of looping or in between the continuous gateways with a example scenario for each one of the case?Thanks in advance!
Hi We have just upgraded the Appian version from 21.4 to 23.3 and we have an issue with the date format exported to excel coming from record types, in the prior version this issue was not happening, does anyone has experienced the same issue? 21.4 version-correct format 23.3 version - incorrect format by looking the format in the excel is taking it as if it was a text but this is the logic behind the date column: if( a!isNullOrEmpty(fv!row['recordType!{92d1b022-5508-4130-83d7-528677bb837e}ACH CASE.fields.{b79811e6-b6ad-4b38-b04d-134b4d22d656}createdOn_dateTime']), todate(null), todate( text( fv!row['recordType!{92d1b022-5508-4130-83d7-528677bb837e}ACH CASE.fields.{b79811e6-b6ad-4b38-b04d-134b4d22d656}createdOn_dateTime'],"mm/dd/yyyy hh:mm AM/PM" ) )) we are just converting the date and time to date and when we do that the format gets reflected as text in the excel which was not happening in version 21.4
Hi All, Facing "could not cast from list of Map to Dictionary" error while calling a!startprocess in interface, could you please help me in resolving the issue. Created a portal to capture the vehicle details in an apartment, after data entry and after clicking on "Save" facing this error and this is developed for hands-on purpose only. Pasted error and code for your reference. "Could not display interface. Please check definition and inputs. Interface Definition: Expression evaluation error [evaluation ID = WBZTQ] : An error occurred while executing a save: Expression evaluation error at function a!startProcess [line 438]: Could not cast from List of Map to Dictionary. Details: CastInvalid" a!localVariables( local!residingOwner: true, local!tempApartmentName: "Dollfine Durga County", local!successMessage: "", a!sectionLayout( label: if( ri!isUpdate, "Update Vehicle Details", "Create Vehicle Details" ), contents: {
Hi, For my requirement, I have multiple rows with radio button field in the grid. The selected radio button values are saved in local variable and that local variable value is stored in the rule input variable {CDT Type] on click of save button. The rule input contains 5 fields, where 4 fields are copied from the local variable and one field is not copied. Could anyone help me on this, Local Variable: Rule Input: a!localVariable( local!listQuestionAnswer: a!forEach( items: (Fetch Data from DB), expression: { id: null, question: fv!item, answer: "No" } ), local!questionResponse: { a!forEach( items: local!listQuestionAnswer, expression: { answerId: null, answer: fv!item.answer, questionCode: fv!item.question.questionCode, jobTYpe: ri!jobType, jobId: ri!jobId } ) }, { a!gridLayout( headerCells: { a!gridLayoutHea
Need to implement the recurring for a task, so that it will be auto triggered. So, for that is there any way to implement the scheduling options as in the backend for input task from interface?
Hi All, I have noticed this behavior when we are passing list of nulls to a!isNullorEmpty it returns false. I know there are ways we can handle this but is this something fundamentally wrong with this function or not. (I know it is hundred times better than isnull() but still curious)
Hi , Is there any course for Appian mobile development videos in community .
Hi everyone can anyone help me how to collapse a section by using FitNesse script Thank You
If a database table do not have any primary key, then how we can handle this table in Appian CDT?
In this I have a button called legal situation and when I will click the button it will take look like as below. but the thing is that see in the breadcrumb pattern one middle thing is coming which I do not need .when i will click the legal situation button the bread crumb pattern should be personal details /legal situation . And when i click back button it should take me to the page where i got navigated from ,dynamically .please someone help me in this !
Hi Everyone, Requirement: We need to Read the excel file which have some row data along with some text boxes. We are unable to read the excel file which has some row data along with some text boxes as shown below, we have tried almost all the functions, but we did not get any solutions. Used Plugin/Functions: readexcelsheetpaging validatedocumentheaders excelreadcellsbyname excelreadcellsbynumber Any suggestions would be appreciated, Thanks in advance.
Hello Team, We are using a process for creating new user but the "Create New User" node is getting cancelled out giving below error The user [test123] does not have sufficient privileges to perform the requested action because they are not in any role. Do we have any idea why this is happening? Any help here is appreciated. Thanks in advance
Hello, I'm new to Appian and currently exploring its features. I'm looking to implement a feature where users can upload Excel files and view the data contained within those files.
Greetings, fellow devs I am now working on a Node.js project in the Appian environment, where we are using Mongoose and MongoDB to handle database operations. Our major aim is to efficiently manage CRUD (Create, Read, Update, and Delete) actions that alter data within our Appian apps. However, we've faced some complexities along the road and might benefit from community thoughts to negotiate these obstacles efficiently. Scenario Overview: We're integrating Mongoose, the MongoDB object modeling tool, with our Appian apps to interface with our MongoDB database. Our project requires managing a variety of datasets and performing CRUD operations to enable data manipulation within our Appian processes. I've included a piece of code that demonstrates our current approach to doing CRUD operations using Mongoose and MongoDB in the Appian environment. Let us dive into understanding these difficulties and developing solutions together. // Sample code demonstrating CRUD operations wit
Instead of sending out an email using the process model "Alert" setting, I am trying to integrate with Pager Duty API. Is there any way we can call an integration object (to integrate with Pager Duty) so that we publish an event to Pager Duty instead of sending out an email? Right now the email is been sent out and it integrates with pager duty in that fashion but our preference is to skip sending email all together.
So I have an interface that has links to documents that have been uploaded. However, the documents don't exist until after they've gone through a process model (or rather they're a temp file that you can't reference at that time). What I'd like to do is disable those links if the documents haven't been put into the system yet, but I am not sure how to check to see if the document exists in the system yet or not. Is there a function or something that can test a doc id to see if it's valid or not?
Hi, I need solution to automate code review for applications where all objects follow basic best practices. Appreciate your help.
Hi All ,I am having following code ..calling start process model .. i want page to be refreshed after process model is complete. What will be the best way to implement. a!buttonWidget( label: cons!OCO_TXT_USER_ACTION_SUBMIT, saveInto: { a!save( ri!userAction, cons!OCO_TXT_USER_ACTION_SUBMIT ), a!save(local!data, a!startProcessLink( processModel: cons!OPS_PM_UPDATE_SETUP_DETAILS, processParameters: { interactionDetails: a!update( data: local!interationDetail, index: {OPS Interaction.fields.interactionId',OPS Interaction.fields.isActive',OPS Interaction.fields.createdBy',OPS Interaction.fields.createdDt',OPS Interaction.fields.updatedBy',OPS Interaction.fields.updatedDt' }, value: { ri!InteractionId, true(), loggedInUser(), now(), loggedInUser(), now() } ), npiDetails: local!npiDetails, tinDetails: local!tinDetails, }, )) }, submit: true, style: "SOLID", showWhen: local!currentStep = rule!OCO_nullSafeLength(local!formSteps), validate: true )
Hi I have a process model to create a workflow..In the first interface,the user can enter details and they can clone the workflow ‘n’ times by clicking on clone button..After clicking “submit” button,the next page comes to update each workflow by adding some levels by clicking each one.Suppose if we update the first workflow and then clicked on update button, it will show green colour.But when clicking on second workflow and click update after provided the levels,,it shows ”action completed” without giving the green colour. For example,I have cloned the workflow 2 times,after clicking on submit button ,it then moves to update page..so if I update the first workflow it will get updated,but when trying to update second it shows action completed..This is happening if we put number of clones as 10 or any number as first workflow only gets updated. In the process model,it is updating correctly for the first workflow..In the second workflow,it got break in
Hi, How to call azure blob storage container and upload files through appian? Is any plugin available?
Hi am having the below issue on SFTP usage, I am getting the below error" ERROR com.appiancorp.ps.plugins.filetransfer.sftp.ReceiveFileOverSFTP - com.jcraft.jsch.JSchException: timeout: socket is not establishedfor my FT_Config, I used the below details. cast( 'type!{plugins.ps.appiancorp.com/.../}FT_Config', { serverHostName: "192.168.246.99", serverPort: 22, scsExternalSystemKey: <indicated in SCS>, usePerUserCredentials: false, timeout: 60000, keepAliveTimeout: 60000, activeMode: false } )I tried the connection details on external application (Cyberduck) and was able to access the remotethanks!
My customer wants to use the chat function. We are considering linking the chat system from an external system, but we would like to complete the exchange of messages within Appian as much as possible. Basically, the interaction is one-on-one, and it is assumed that the user will initiate a chat when making an inquiry to the administrator. Please let me know if the above chat function can be realized within Appian.
In our Appian Application a form is being submitted through a process mode and after the process it is automatically being redirected to home page. I want to keep the user in the same page after the submission. Is there any way to do it?
Current Behaviour: a!localVariables( Â%A0 local!test: {}, Â%A0 if( Â%A0 Â%A0 condition: local!test > 0, Â%A0 Â%A0 valueIfTrue: { Â%A0 Â%A0 Â%A0 "My First Message", Â%A0 Â%A0 Â%A0 "My second Message", Â%A0 Â%A0 Â%A0 "My third message" Â%A0 Â%A0 }, Â%A0 Â%A0 valueIfFalse: "My false Message" Â%A0 ) ) Given the above code when the local!test value is {1} the output is {"My First Message"} when the local!test value is {1,2} the output is {"My First Message", "My second Message"} when the local!test value is {1,2,3,4} the output is {"My First Message", "My second Message", "My third message", "My First Message"} If you set the condition to be local!test < 0 you will see similar unintuitive behaviour. Expected behaviour: an error to be thrown stating that you can not do a comparison between a value and a list.
Hi, We have a requirement to expose an interface to users who don't have an account in Appian. While this could be solved using Appian Portals, we are in an on-premise environment, and I've read that Portals are not available in these on-premise environments. Is there any alternative that works similarly to Portals for on-premise environments? Thanks in advance
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.