cancel
Showing results for 
Search instead for 
Did you mean: 

Default material code (10000001) in va11

Former Member
0 Kudos

Hi all,

I want to put default material code in inquiry since material code remains same for all Inquiry.

Whenever i create Inquiry, Material code (1000001) has to come automatically in the line item.

Please provide me solution for this requirment

Thanks in advance,

Babu

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Hi Babs,

Did you try creating a transaction variant (SHD0)?

Cheers, Ram.

Former Member
0 Kudos

Hi Ram,

I tried it through transaction variant. But i unable to give that value there. Where to give default material code.

And also i tried to hide some tab in Inquiry using SHD0. But not able to get the solution.

Can you briefly explain me step by step process of SHD0.

Regards,

Babu

0 Kudos

Hi,

No offense to Jignesh, but Babs - you have to weight which option to really go for.

lets take DPP (Dynamic product proposal) for example. If the customer has already ordered

materials A, B & C in the past and if you define DPP for this customer for your order type IN,

then you would have all the three materials A, B & C proposed dynamically.

From what you described in your requirement, I understood you always wanted some

material (say X) to be determined automatically in your inquiry. At the time of order creation

your would change it to A or B or C. If this is right, you might want to look for options other

than DPP. Having said that, you can also create your own function module (obvoiusly define

it the way you want it to work) and assign it to the online Product Proposal procedure (in the access

sequence step).

Babs, coming to transaction variants, SAP's intent for creating transaction variants is basically to:

1. insert default values in fields

2. hiding and changing the ready for input status of fields

3. hiding and changing the attributes of table control columns

4. hiding individual menu functions

5. hiding entire screens.

You are asking for point 1 in the above list.

Transaction variants are made of screen variants. These transaction variants can be cross-client or client

specific. A specific namespace has been designated for cross-client transaction variants & they are both

assigned to the change and transport system.

Procedure to create a transaction variant (lets consider Babs example)

..... cont in next message due to space restrictions .......

Edited by: Ram on Sep 10, 2009 2:27 PM

0 Kudos

........ continuation from previous message .........

Procedure to create a transaction variant (lets consider Babs example)

1. Go to transaction SHD0.

2. Enter the transaction code - VA11; Enter transaction variant ZVA11.

note: this creates a cross-client transaction variant.

3. Choose create. The system calls the application transaction (VA11 in this case).

4. Enter your inquiry type & sales area & hit enter. A dialog box appears listing the fields of the current screen with their current values. The kind of dialog box depends on the screen currently being processed.

note: You might want to check the checkbox W.content as you would like to default these values when you run the transaction variant. Also the copy settings check box has to be checked.

5. Enter the screen variant name (recommeded - keep the default value proposed) & description.

6. Hit enter again and the system takes you to the order entry screen. Enter the customer, material and order quantity and hit enter. Now another dialog box apprears. This is an important dialog box in your case Babs.

7. The first dialog box will not have information about the material and order quantity. The system proposes dialog boxes in the same sequence the internal program goes through. After hitting a couple of enters you get the dialog box with the material and order quantity field. Here check the check box material with the default value of the material you always want to be proposed by the system everytime you run the transaction.

8. After this screen, you can choose to exit and save.

9. Enter the short text for you transaction variant. This screen details all the screen variant for the transaction variant you have just created.

10. Save the transaction variant.

11. Assign the transaction variant to your order type (IN for example) in VOV8.

This should perfectly suit your requirement.

Cheers, Ram.

Former Member
0 Kudos

Thanks Ram,

Issue has been solved now.

I have not assigned t.variant to VOV8. I assigned now, Its working properly.

Thanks a lot.

Answers (1)

Answers (1)

jignesh_mehta3
Active Contributor
0 Kudos

Dear Friend,

You cna use Item Proposal to Propose material in Inquiry as soon as you enter Customer Code.

Create Master Record for Item Proposal thru VA51.

Configuration: IMP - SD - Basic Functions - Dynamic Product Proposals.

Hope this helps...

Thanks,

Jignesh Mehta