Skip to Content
0
Former Member
Feb 16, 2009 at 08:45 PM

Logic for this comparision of character type operands.

21 Views

Source field name: ZDCNFG

Target Info Objects:

ZDVD59

ZDVD10

ZDVD14

ZDVD18

ZDVD25

ZDVD50

Scenario1: If ZDCNFG = 2(10). 2 is quantity and 10 in brackets is part number (DVD format). So I will have to update the quantity respective field as shown below.

ZDVD59: 0

ZDVD10: 2 -->updated 10 part

ZDVD14: 0

ZDVD18: 0

ZDVD25: 0

ZDVD50: 0

Scenario2: If ZDCNFG: 2(25)3(50)

ZDVD59: 0

ZDVD10: 0

ZDVD14: 0

ZDVD18: 0

ZDVD25: 2 --> Updated

ZDVD50: 3 --> Updated

Scenario3: If ZDCNFG: 2(5)3(9) ---This is exceptional case. If we have 5 and 9 then add and assign 5 to ZDVD59 rest all are 0.

ZDVD59: 5 Sum of DVD5 and DVD9

ZDVD10: 0

ZDVD14: 0

ZDVD18: 0

ZDVD25: 0

ZDVD50: 0

Quantity is the value which is out side the brackets. For e.g. in 10(5), 10 is the quantity.

Can any one give me a logic for this.

I was trying with CA CS etc..but no charm.

Thanks

Kiran