cancel
Showing results for 
Search instead for 
Did you mean: 

How to use a Dynamic Transaction Screen Variant

Former Member
0 Kudos

Hi,

I'm trying to use a standard variant (ZVA01) asociated to trx VA01.

I created this transaction variant in order to avoid changes of adresses's fields of the partners (bill to party) during the Sales Order creation.

I set as 'Only Display' this fields.

The problem we have is that, we also have 'One Time customers', in this case those blocked fields should be available to change its data during SO creation.

How can I change dynamically the transaction variant to be used in VA01 , based on

in the type of cliente (CPD or not CPD) ??

I have read that there exists a DYNAMIC TRANSACTION VARIANTs option, but I have not understood its way of use.

Could some body give me a link to this topic or explain it ?? .

Thanks ...

Regards

Tania Moreno

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Tania,

I have never heard of 'DYNAMIC TRANSACTION VARIANT'. There does exist Dynamic date variables for Variants.

http://help.sap.com/saphelp_erp60/helpdata/en/c0/980398e58611d194cc00a0c94260a5/frameset.htm

I think you should probably use a userexit to achieve your business requirements. Perhaps USEREXIT_FIELD_MODIFICATION

within include MV45AFZZ.

Best Regards,

DB49

Former Member
0 Kudos

Thanks for your answer DB49

We have used this include in other ocation to block some other field.

But, in this case it doesn't applies for screen we needed (SAPLSZA1 -0301).

I read about the term DYNAMIC TRANSCTION VARIANT in SAP Note 582767 but I think that it is just for main screen too.

Regards..

Tania Moreno

Answers (0)