-
Recently active
Hello everyone, I have 3 record types. "Orders", "Products" and "Order Product Variations" (relationship).Orders (id, createdOn)Products(id, categoryId) *category must be equal to 5Order Product Variations (id, productId, quantity, createdOn) I want to create an interface that shows which products are ordered for each day. The orders products that are included for each day are from the previous date at 09:30:01 to current day at 09:30:00 I want to have a counter for each product (including the quantity) I want to ask what is the best way to proceed with this. This interface will be used by the Canteen Manager to prepare lunch orders for employees. At a later stage I will try to show which employees ordered each food. Case scenarios: ##########Case No1################### Today: 23 Feb 2024 08:00 AM 1st list el:--------------------------------------------Orders for 23/02/2024 Food A qty: 7
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
Hi , we are facing an issue with huge tomcat logs size after enabling the recieve email configuration in our project. in the tomcat logs I see the following recurring errorERROR com.appiancorp.mdb.EmailHandlerBean - Error receiving message in EmailHandlerBean MDBjavax.mail.MessagingException: Message could not be sent;Caused by: com.appiancorp.messaging.ProcessRouteMissingException: APNX-1-8001-001: No Process Routing Information Provided: Needs one of DestinationEventPersistentID, DestinationProcessID, DestinationPMID, DestinationPMUUIDThis doesn't make much sense since the only process model UUID that I have receiving emails has been added to the custom properties file already. What could be the issue here?
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, In foreach loop I am fetching some value. So the requirement is at current index of foreach loop I am updating some default value and then at the proceeding indexes i want to increment by one in the default value. Here is how I am doing it. a!forEach( items: local!rawData_at, expression: if(fv!index = 1, a!update(fv!item,"KeyTaskModel",ri!KeyTaskModel_StartingOrder_int), a!update(fv!item,"KeyTaskModel",fv!index+1) )) What it is doing is i have saved the value from rule input ri!KeyTaskModel_StartingOrder_int at the first index but the subsequent indexes is adding value to the index value not the rule input value. How can I achieve that? attaching the output below.
Hi Team, We are constantly getting the below gateway timeout error constantly with our integration. We have changed the timeout seconds from 120 to 200 still we are getting the same issue. Please let me know if solution for this. Thanks in advance
Hi , I am trying to connect to connect to Azure Blob Storage. I am canonicalizing the auth header but facing an issue somewhere that i cant identify. Can anyone please help on this? Here is the error message :
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, I have a read only grid with below parameters. Now when we select the rows those are appearing with a default color. How and where I can customize the color which I want. Is there any parameter for doing this? selectable: true, selectionStyle: "ROW_HIGHLIGHT", selectionValue: local!selection, selectionSaveInto: local!selection,
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!
Hello everyone!!I need help doing an integration in appian with a SOAP API.They give me the following example of a call to the service from which I have to collect a couple of values for the next call:<soapenv:Envelope xmlns:loc="administracion.gob.es/punto uniconotifications/localiza" xmlns:soapenv="">schemas.xmlsoap.org/.../"> <soapenv:Header> <wsse:Security xmlns:wsse="docs.oasis-open.org/.../oasis 200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="docs.oasis-open.org/.../oasis-200401-wsswssecurity utility-1.0.xsd"> <wsse:BinarySecurityTokenEncodingType="docs.oasisopen.org/.../oasis-200401-wss-soap-message security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/ wss/2004/01/oasis 200401-wssx509-token-profile-1.0#X509v3" wsu:Id="X509-64F5C1E5A48C28A7C116170092820515">MIIHsTCCBpmgAwIBAgIQDMdc+nrFIYk/7ymn[...]</wsse:BinarySecurityToken> <ds:Signature Id="SIG-64F5C1
I have a scenario to clone application objects to create them as separate application and I couldn't find any api that can clone objects (under different application prefix) and set the object dependencies to newly created objects (uuids or object with new prefix). For example: Application has rule A_A, CDT 'A_B' and process model 'A C' where process model 'C' uses rule A & cdt B. I have to now create another application with prefix lets say 'X' and clone objects from A into it with rule X_A, CDT X_B and process model 'X C' and ensure that process model 'X C' now refers to X_A and X_B. All of this to happen in a plugin (servlet or smart service). Explored ApplicationService and AssociatedObjects and both of them don't offer any such methods. Appreciate any help/suggestions.
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
I'm trying to achieve this kind of display on my interface, but I find it to be difficult. Is it possible to achieve such effect?
How to display the milestone status of 3 branches running in parallel ?
How do I edit these labels when getting data from a Record Type?I see in docs, that you can edit the labels when using a!chartSeries, but in my case I'm not using that. My code for barChartField looks like this:
Hello, I am trying to sign in to the process mining Instance in community Edition I could not able to sign in can anyone suggest how to sign in to the process mining Instance in community Edition. Regards Lokesh D
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.