I'm currently having an issue with Salesforce in which we are currently using the Sobject 'Case' which will be known as Sobject_A and another object called 'Case Concern' which will be known as Sobject_B.
Sobject_B currently has a master detail relationship / lookup to Sobject_A. Thus Sobject_A can have many Sobject_B records.
Now in order to close Sobject_A, we have a lookup field from Sobject_A to Sobject_B with a filter. The filter is Sobject_A.Id must equal Sobject_B.Sobject_A.Id (Sobject_B has a lookup to Sobject_A this was the simplest representation). Now the problem is there are on results being returned. Salesforce has requested for us to test out our scenario by by making a tab for Sobject_B. Now, if we have looked at multiple Sobject_B record that are and are not associated to Sobject_A the recently view seems to filter these results just fine, but it kills the entire point of having a filter and adds unneeded steps to the streamline process. I also cannot keep the tab due to how many tabs one is allowed to have per org. Do any one of you have suggestions on how to resolve this issue? If a better explanation is needed I can draw out the scenario.