Have you worked on any user exits/ Enhancements/ System
modifications/ Requirements/ Routines etc? I have been
asked this question more frequently almost in all
interviews? How to answer this question more confidently in
an interview? Please provide a theorotical definition to
all the above terms along with 4-5 examples with reference
to your client with special emphasis on user
exits,enhancements, routines,requirements etc.Do provide me
with any website/ link which can throw some light on user
exits/ enhancements etc. Plz provide as many examples as
possible with reference to your clients as well as real
time data.
Plz provide answer to this question asap.... Waiting for
your reply eagerly.... Thanks in advance.. Regards

Answers were Sorted based on User's Feedback

Answer / rajiv trivedi

We have a requirement to block some line items ( hold for
review ) in a sales order while allowing other line items
to be delivered. In the standard SAP system, a schedule
line block is possible, but it does not remove the
confirmation for the line item. Also, we would like only
some authorized people to be able to remove the block.

For a this kind of scenario what we do it create a separate
Rejection Reason as "Hold for Review" and assign that to
relevant sales order line items.

Then in your rejection report; change your report logic to
eliminate such sales order line items with "Hold for
Review" rejection reason. So that no confusions will come.

Is This Answer Correct ?    3 Yes 0 No

Answer / rajiv trivedi

Enhancement : Have 1 customer that requires a longer
picking time, prefer not to create a new shipping point for
a one off case.

Would perfer to write an enhancement so the material
availability date is 5 days before goods issue date (5 days
pick time) instead of our normal 1 day. A new ship point
would work great with 5 days pick time but big change for

SAP System considers the picking time maintained on the
shipping point(OVXD) while giving the Material availability
date. Picking date is same as material availability date by
defualt. Then it will take picking time as 1day( If you
have maintained picking time as 1 day on shipping point)
and gives the loading date. you ask your abaper to hard
code the material availability date (overwrite the praposed
date by 4 days for particular customer)
in "userexit_move_fields_vbep".Kindly please let me know If
you need any more help.

Rajiv Trivedi
SAP SD Consulotant-Canada

Is This Answer Correct ?    1 Yes 0 No

Answer / rajiv trivedi

Requirement/Routine: Client wants to have discount
structure First total sales value for one customer reaches
$50,0000 (Cummulative in Fiscal year) Discount=20%

Between $50,001 to 1,00,000 additional discount of 10%

Between $10,0001 to 2,00,000 additional discount of 20%

Is This Answer Correct ?    0 Yes 0 No

Answer / anonymous

Rajiv I am greatfull . Thank you bro .

Be happy.

Is This Answer Correct ?    0 Yes 0 No

Answer / rajiv trivedi


If you have any questions, problems & need solution please
feel free to write at


Is This Answer Correct ?    0 Yes 0 No

Answer / nani

To try out Enhancements the simplest one can be trying
enhancement at Number ranges level where in for all Indian
CIN based business scenarios we require number ranges
maintained Depot wise(Plant Sorting).

For this we can create a Z table same as SNUM and add
number ranges sorting by Plant wise and derive values to
system by calling a function module to pick the values

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More SAP SD Interview Questions

what is the use of varient table?

1 Answers   iGate,

1 can anybody explain the steps involved in third party sales indetail.... explain how to configure 1) PR----PO----Inbound delivery...GR for inbound delivery....invoice... invoice verification..... thanks in Advance...

3 Answers   TCS,

Can anyone tell me in consignment which process is liable for availability check? Thanks, Tarun tarun.ripu@gmail.com

6 Answers   Accenture,

this is Ramu .i am working as sap sd end user.I am joined sap sd course but i am completed my graduation 2011. actually 2005 -2008 my education year. any plausibility to get good ob

0 Answers  

What is the complete procedure to create pricing reports? Please explain.

1 Answers  

How to configure credit check of a customer or how should system give an error message when credit limit expires?

3 Answers  

in material sub stution when we sell the sub stute material with main item price it will display the list of materials with main price or only one substute material is substuted automatically in first senario i practed it will display the list of materials but price taking it's oown price.in 2 case substute item is picking main item price but it is possible for only one substute item only.may question is it possible to display list of material case 2?thanking you in advance

0 Answers  

Over head cost controlling component enables you to plan, allocate, control and monitor overhead costs. which of the following fall under over head cost controlling? a)Cost element accounting b)Cost center accounting c)Internal Orders d)Activity based costing e)Plant based costing.

1 Answers  

i have a business senario, where the the total weight of all the items ordered should be calculated and if the weight of all the items put together, meets our minimum pre- defined gross weight a fixed discount should be automatically triggeed by system

5 Answers   Reliance,

If client requirement is he want settlle rebate with material(instead of amount) how can we settle?

2 Answers   Cap Gemini,

what is the idocs and explain steps?

2 Answers   Accenture,

here i want to give the discount first 10 sales orders but system should not calculate 11th sales order. How we can configure this.

5 Answers