Our Job travelers worked in E10 but broke when we went to Kinetic. We need to add the Substitute Parts for the material on the BOM to the traveler. I’m really not good with RDDs and SSRS
So, in order to add substitute parts for the job material/raw material you have to figure out what table those live in and then add that table to the RDD and then add a “report relationship” to the RDD where you join that table to the table in the RDD that holds the raw material you want alternates for.
Once you do that, then you update the query you just pasted in the RDL with the same thing by adding a left outer join clause to it and pretty much write the SQL version of what you did in the ERP screen.
I’ve also tried the same link but using the PartSubs table (which I didn’t think existed because I didn’t see it in the data dictionary - LOL) and I get the same error that the sub report can’t be shown
You need to have the relationship fields at minimum in the unchecked in the Exclusions tab. So Company and MtlPartNum will be in the dataset plus whatever other fields you want to show actually on the report.
@MelissaC, I never went into the fact that when you add a table to your RDD, like @Randy said, you have to go in and go to that table in the RDD and make sure that hte columns you are joining on from that new table are not “excluded” and whatever other column you want to show in the results is also not excluded so that they can be used in the query expression in your .rdl. Does that makes sense?
Can I ask a question and potentially propose an easy (UNTESTED) solution?
Are the Sub Parts you want to show marked as the “default” sub part on the part records?
Here are my thoughts. When you’re one a Part record, and you add a substitute part… the system writes that to the PartSub table. You can have multiple sub parts for a given Part record.
HOWEVER, the Sub Part that you mark as the “default” (and you can only pick one per Part Record) is then recorded directly onto the Part Table.
If I then query the Part Table… that value lives on the Part Table in the SubPart column.
So… I guess my point is… IF you’re showing “default” Sub Parts… Then you should be able to simply add the SubPart column to the ALREADY LINKED PartNum table in the RDD:
Click on JobMtl table > Linked Tables > Description Fields > Choose PartNum in the dropdown > Move SubPart to the “Picked” columns.
Then in your RDL… all you should need to do is add T2.PartNum_SubPart to your query and as a query field.
Again, as mentioned above, this is not TESTED… but it should work. The only draw back is that IF, on a given part record you have multiple Subs… and want to display them ALL, this approach won’t work.