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
8 subscribers
Views
18794 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.
Parents
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
Reply
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
Children
No Data