on 09-11-2008 10:01 AM
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
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
User | Count |
---|---|
108 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.