Printing multiple SSRS reports - example pack slip

Just an odd experience as my logistics department are scratching their heads as much as me.
Previously in 10.2.300 we used to be able to add multiple packing slip numbers to the filter in print dialog, but in 2024.2 there doesn’t seem to be an option to add or search for more in the filter section.

Am I missing something or has it been removed or moved elsewhere?

Printing one by one is a source of multiple frustrations.
Edit: there is an option to mass print AR invoices which works much the same, so have cleared that issue.

image

What about the Mass Print Packing Slips?

1 Like

I think that will do the trick! When I searched for mass print I could only see AR invoices. Will have a hunt tomorrow

Can’t seem to find mass print on any menus, where does it show for you?

When you use the search in the pack slip filter you should be able to pick many. Even if you type in one, then you should be able to go back and type another one and it will add another little blue search chip.

1 Like

@Hally, is that a custom menu?

image

From Customer Shipment Entry, if you print a packing slip, the search is greyed out… so you can’t edit/modify the search and select multiple slips:

I thought this was perhaps because, watching the event, it is showing that this is being opened via CustShipTracker (even though I’m actually using Customer Shipment Entry)?

I customized (overrode) the event to open with CustShipEntry… but same result. Still greyed out.

@aseidel The easiest way around this is to create a new menu to enable a Mass Print.

  • Search for the Erp.UIRpt.PackingSlipPrint “process” in menu maintenance…
  • Copy it to current company
  • Give it a new MenuID if you want.
  • Change Module to “UD”
  • Give it a Parent Menu ID of the menu where you want to find it. Because this is a “Process”, if you just copy the menu, you still won’t see it unless you change the parent to a menu folder.
  • Example, I set mine to SRMN1000… this is “Material Management > Shipping / Receiving > General Operations”

I can now see it in my menus…

… and via that menu, I can now select multiple slips to print.

3 Likes

Amazing! Saving this for future use, thanks David!

We had resigned ourselves to printing packing slips one by one. This will be a great enchancement to our shipping operators.

1 Like

That looks promising. I’ll give it a try in the morning.

I can’t see the demand management sub menu in our setup, we may not be licensed for it, or it may have not been enabled yet as we are still mid upgrade.

The Demand Contracts search just shows up natively. You can probably just ignore it.

But that’s a good point, as that second search doesn’t appear in Customer Shipment Entry when you try to print.

That is being controlled by a Data Rule on the Report form itself:

Here’s the binding of that second search:

And the data rule that hides it… if the form is opened by ANY other UI.

But… check this out… circled in Green above is the actual reason you can’t modify the search in Customer Shipment Entry. So… that may be another work around if you DON’T want your users to have to go to an independent menu!

If you want to tackle it this way, you’ll need to customize Customer Shipment Entry.

Create a Custom Layer (if you don’t already have one). We need to modify the below event (but can’t… so you’ll need to copy it and override it).

image

In the event search, right click on it and choose “Copy”
image

In the new (copied) event… rename it if you want… then modify the trigger like below so it will override the existing event:

Then in the App-Open widget, delete the “Who Launched”. Make that blank.

Now from within Customer Shipment Entry… I can modify that search and choose multiple pack slips if I want:

4 Likes

This whole thread evolution is brilliant. It’s written in a way that shows you the ask, and then logical progression of how you’d work through it… and it’s done in Kinetic so that all the folks still coming up to speed on customizing Kinetic can follow along and learn this progression in the Kinetic environment.

3 Likes

Just checked my menu maintenance…Menu ID SSMN3050, perhaps a licencing limitation?

1 Like

Yeah, looks like it is a EDI / Demand Management module which I don’t have. That makes a little more sense now.

Looking at your screen snip above, I don’t have the Sales Management > Demand Management folder path.

1 Like

Cheers for the help people. I’ve gone with a new menu item for mass print pack slips for now as we had the same for AR invoices already.

Our logistics team was very thankful this morning!

2 Likes