cancel
Showing results for 
Search instead for 
Did you mean: 

Pick List PLD Question

Former Member
0 Kudos

Hi Guys,

We are having a problem with displaying BP Name on the Pick List Print Layout at the Page Header/Start of Report area.

The default Pick List print layout has the BP name in the repetitive area under System Variable (110) but when we try to copy the same field to the Start of Report area then the system complains that the variable no. cannot be found. what are we doing wrong?

Our goal is to disaply the BP name at the Start of Report level, please advise how this can be done if we cannot use the System Variable.

Thanks.

Jimmy

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Jimmy

The system variable is a row level type variable and so cannot be moved as it is internally related to the other variables which SAP internally passes values to. The reason for this is that the Pick and Pack Manager allows for multiple Sales Orders to picked in one pick list at a time. For this reason, if you do add the BP Name at header level, be aware that a user could for whatever reason pick more than one customer and then you will have a problem with the print out.

The best is to add a database field on the header pointing directly to the Sales Order header table ORDR using CardName. Bear in mind that the pick list as mentioned above is not relating to a single customer CardCode, so what will you link to, or how will you detect the BP Code for the print out? You would need to possibly add the Sales Order No. somehow at header level too. I am not sure if you will achieve this as the Doc No is also a variable at row level.

Hope the explanation helps

Kind regards

Peter Juby

gagan_thareja
Participant
0 Kudos

Dear Jimmy,

There are two types of Picklists, but not all the fields that you need

will be available to be added;

If you want to print the picklist from the Pick and Packmanager, the

editing of the template is very limited - as hardly any tables are

linked and most of the fields in the Systemtemplate are hardcoded;

if you print Picklists from the Sales Order Screen, you have more

options to modify your print template, but this template is

is only used when you print from the Sales Order Screen.

If you want to get this field in PLD,then i would suggest you

to go to-

1)sales order->logistic tab->check the box available as'print pick

sheet'

2)go to the system template and add 1 text field.

3)go to the property and select the source type as'database'

4)select table as'business partner' and column as'bp name'

5)save this template.then goto print preview.it will give you the

required bpname.

Here is one example -

The text field ihave selected let it be Field_1.

Source Type - Database

Table - Business Partner

Column-BP Name

As recommendation you can also create a UDF as follows:

1.Create a User Define feild at Pick list row level.

2.Link a formatted search with the UDF.

3.Add a feild in the Repetative Area

Feild type -TEXT

Source Type-Database

Column-UDF(The udf which you have created)

Hope this will help.

Regards,

Gagan Thareja

Answers (0)