Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Suggested Answer
+1
person also asked this
people also asked this
Replies
18 replies
Answers
3 answers
Subscribers
5 subscribers
Views
18339 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Process
Error: Neither variable(s) nor rule(s) found: id
saileshd
over 7 years ago
I have created an interface, which works perfectly on the expression builder. When calling the same on a process module, the process module throws an error "There was an error in an expression in Create Logistics Group at null: Neither variable(s) nor rule(s) found: id"
Attaching the code for related interfaces.
OriginalPostID-258368
Create Logistics Group.zip
Discussion posts and replies are publicly visible
Top Replies
Sushma Rathnaiah
over 4 years ago
in reply to
saileshd
+1
suggested
Certified Senior Developer
I also came across same problem for change in interface for existing process model. Your answer helped me to troubleshoot one by one all interface rules which was calling inside one main interface. Finally…
Preji P
over 4 years ago
in reply to
Sushma Rathnaiah
+1
suggested
Certified Senior Developer
Hello all, I too encountered same issue while tring to publish my PM but Appian did not allowed me to do so and keeping throwing below error : There was an error in an expression in null at : Neither…
dillonp0001
over 3 years ago
in reply to
Preji P
+1
Had the same problem today designer didn't catch the duplicate.
0
aloks0189
Certified Lead Developer
over 7 years ago
@saileshd as per my understanding there might be some mismatch in the configuration for Interface with respect to it's required inputs, can you share the screenshot of rule inputs for the Interface which is getting break, as well as the configuration of the same interface in Process Model, hope this will help us to identify the issue
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
saileshd
over 7 years ago
@aloks176 appreciate your reply. I have already attached the interfaces in the zip file above. The zip file has 3 interfaces, 1. ICAMS_createLogisticsGroup.txt, 2. ICAMS_addGeneralLogisticsInformation.txt and 3. ICAMS_addModulesToLogisticsGroup.txt
Following is the configuration from the Process Model for ICAMS_createLogisticsGroup The other two interfaces are called/used within the ICAMS_createLogisticsGroup
=rule!ICAMS_createLogisticsGroup(
userAction: ac!userAction,
displayModulesList: ac!displayModulesList,
removedModulesList: ac!removedModulesList,
toolLocation: ac!toolLocation,
availableDate: ac!availableDate,
logisticsGroup: ac!logisticsGroup,
documents: ac!documents,
icamsDocuments: ac!icamsDocuments,
targetFolder: ac!targetFolder,
logisticsICAMSDocuments: ac!logisticsICAMSDocuments,
removedDocuments: ac!removedDocuments,
logisticsDocuments: ac!logisticsDocuments,
rDocs: ac!rDocs,
logisticsGroupingId: ac!logisticsGroupingId,
supplierContact: ac!supplierContact,
fromDeal: pv!fromDeal,
dealId: pv!dealId
)
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
aloks0189
Certified Lead Developer
over 7 years ago
@saileshd as per the configuration it looks good, is dealId a required input, i mean if this goes as null, will this effect current or further linked interfaces, if yes, then can you please monitor the process and check whether it's null or not when the flow was on User Input Task Node, also check the same for other inputs too
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
saileshd
over 7 years ago
Hi Alok, I have uploaded the interface snapshot of ICAMS_createLogisticsGroup. The interface shows the result even if the dealId is null. dealId is an optional input.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
saileshd
over 7 years ago
any other suggestion?
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
aloks0189
Certified Lead Developer
over 7 years ago
@saileshd is the process model throwing error while rendering the interface(page breaks on load itself) or while doing some operation on that?
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
saileshd
over 7 years ago
Hi Alok Process Model gives error while publishing it. As shown
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
saileshd
over 7 years ago
And below is error when I try to access it from the tempo
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
saileshd
over 7 years ago
The page breaks on load itself...
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
mohammedz
A Score Level 2
over 7 years ago
@saileshd
1) have you monitored logs for this error ..? if so is the same error is traced in logs ?
2) is the Grid which i have seen in ur screenshot in which data is coming from DB TABLES (OR) from View , SP ???
3) Are you using and typeof ! function to modify the values of any CDT fields ???
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
>