cancel
Showing results for 
Search instead for 
Did you mean: 

urgent...................hi alll tickets

Former Member
0 Kudos

hi SAP Gurus,

this is very urgnt.plz share some real time sd tickets.i m going for interviews n this will be very helpful.i know i should nt mention my emai id but plz consider n send it to anilmi2@gmail.com.its very urgent.Ur contribution will be highly rewarded

thnx & regards

anil

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Real Time Issue:

<b>Billing Document not released to accounting / Accounts determination</b>:

To resolve the error, you can analyze account determination in the billing document. Process:

Goto T.Code: VF02 & Enter Invoice number

Next (On the top most strip) goto Environment

Next (Select Environment) go to Account determination

Next (In Account Determination) select Revenue Account Determination (first option)

This will list all the condition types in the Billing document & analyze each condition & check for which G/L accounts is not determined.

Possible errors:

1. VKOA not maintained for required combination

Solution: Maintain the combination in VKOA.

2. Account Assignment of Customer / material not maintained in Customer / Material Master (If maintained in combination in VKOA).

Solution:

Option 1 (Standard solution):

step 1: Cancel Billing Document --> Reverse PGI --> cancel Delivery --> Cancel Sales Order

step 2: Maintain Customer master / Material Master correctly.

step 3: Recreate sales Order --> Delivery --> PGI --> Invoicing.

Option 2:

Force the Account Assignment Group of Customer / Material through Debug in change mode of Billing document, which will release Billing Document to Accounting.

3. Account Key not maintained in Pricing Procedure:

Impact: This may create accounting document, but if condition type, which are to be posted to account, but do not have account key maintained in pricing procedure, it will not be post the relevant condition type to G/L account.

4. Billing Document not being released to accounting --

In Material Master, there is some link between Profit Centre & MRP Type. If one of it is not maintained, erratically few documents get stuck while releasing Billing Document to accounting. Few of course get posted.

Solution1: Cancel Billing Document --> Reverse PGI --> Cancel Delivery --> Block the sales Order & Create new sales Cycle all over again after rectifying Material master.

Solution 2: (Temporary Solution) In Debug mode in Billing, force the Profit Center in Billing Document with the help of Abaper. But ensure Material master is rectified.

From FI Side, you require to check that all the G/L account has been maintained through T.Code: FS00. G/L account being Master data has to be created in each client to upload through LSMW / SCATT / BDC.

In Billing Document in change mode (in the first screen where we enter Billing Document number), on the top most left hand corner, take a dropdown on Billing Document & select Release to accounting. Here you can get the under mentioned possible message:

1. G/L account not found

2. Cost Element not maintained for G/L account.

In both the above cases, FI consultant requires to take corrective action.

<b>Pricing</b>:

This is very specific & differs from client to client & may also differ based on scenario.

Write-up on Pricing -

In SD, Pricing Procedure is determined based on Sales Area (Sales Organization + Distribution Centre + Division) + Customer Pricing Procedure + Document Pricing Procedure. Sales Area is determined in Sales Order Header Level. Customer Pricing Procedure is determined from Customer Master. Document Pricing Procedure is determined from Sales Document Type / Billing Type (if configured). Once the pricing procedure is determined, Condition records are fetched. If appropriate condition records are found, the price is determined. If Mandatory pricing condition is missing, system will through an error message.

In SD, the steps to configure Pricing procedure are as under:

Step 1:

Condition table: If existing condition table meets the requirement, we need not create a new condition table. Considering the requirement for new condition table, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Condition Table (select the required fields combination, which will store condition record).

Step 2:

Access Sequence: If existing access sequence meets the requirement, we need not create a new access sequence. Considering the requirement for new sequence, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Access Sequence (Access sequence is made up of Accesses (Tables) & the order of priority in which it is to be accessed. Here we assign the condition table to access sequence.

Step 3:

Condition Type: If existing condition type meets the requirement, we need not create a new condition type. Considering the requirement for new condition type, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Condition Type. It is always recommended to copy an existing similar condition type & make the necessary changes. Here we assign Access sequence to Condition type.

Step 4:

a. Pricing Procedure: It is recommended to copy a similar pricing procedure & make the necessary changes in new pricing procedure. Pricing Procedure is a set of condition type & arranged in the sequence in which it has to perform the calculation. Considering the requirement for new Pricing Procedure, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Pricing Procedure --> Maintain Pricing Procedure.

b. Pricing Procedure: After maintaining the pricing procedure the next step will be determination of pricing procedure. Configuration for determining pricing procedure in SPRO is as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Pricing Procedure --> Determine Pricing Procedure.

5. Condition record: Condition record is a master data, which is required to be maintained by Core team / person responsible from the client. During new implementation, the condition records can be uploaded using tools like SCAT, LSMW, etc.

It is assumed that document pricing procedure, customer pricing procedure , ... are in place.

<b>Sales Document not assigned to Sales Area</b>:

SPRO --> Sales & Distribution --> Sales --> Sales Documents --> Sales Document Header --> Assign Sales Area To Sales Document Types --> Assign sales order types permitted for sales areas (do ensure to maintain combined Sales organization, combined Distribution channel & combined division. for eg: Sales org 1000 & sales org 1000, Sales org 2000 & sales org 2000, & so on ....

similarly for distribution channel & Division, so that the Sales area combination is available for assignment to Sales Document Type.)

<b>Issues related to Customer Master data</b>:

1. what is the impact of leaving customer pricing procedure & customer statistic group blank in customer master --> sales area data --> sales tab:

If Customer Pricing Procedure is left blank, Pricing will not be determined.

If customer statistic group is left blank, then data will not flow to standard reports.

2. Who maintains reconciliation account in customer master?

Ideally, reconciliation account is maintained by FI person, but if SD person is authorized & has the knowledge of which reconciliation account to be maintained, then even SD person can maintain the same.

3. Terms of payment appear in Company Code Data & sales Area Data. What is the impact of each? why is it not populated automatically, once it is maintained at either field?

Terms of payment from company code data is for reporting purpose & it is from sales area data that it flows to sales order.

It is a standard feature of SAP that it is not populated automatically if maintained at either of the field, but it is a must in sales area data & can be skipped in company code data.

4. Unable to select Sales Area for Customer Master Creation?

Most Probably either sales area is not defined or customization not done for common Sales Org & Common Distribution Channel. To maintain this configuration: SPRO --> Sales & Distribution --> Master Data --> Define Common Distribution Channels / Define Common Divisions

<b>Other queries</b>:

Where is the control for Automatic PGI?

For this you can set batch jobs. T-code SM36, 37 38 or you can use the userexit CSO_P_DLVRT_GOODS_ISSUE_CREATE - auto PGI

The above are few examples.

/message/3690162#3690162 [original link is broken]

Regards,

Rajesh Banka

Reward suitable points.

Former Member
0 Kudos

Dear Anil,

I will suggest you to visit http://sap-img.com/sap-sd.htm. It will give you the overview of SAP SD module.

Moreover there is a separate section of FAQs with answers which will help you in great deal.

Do let me know in case of any queries.

Hope this helps you.

Regards,

Rakesh

Former Member
0 Kudos

hi anil,

we had an issue, like not to print invoice for some select customers.

We create invoices through billing due list and spools are generated there after which are again printed at a later stage. Running billing due list VF04 and printing spools is all done by batch job and this happens for more than 2000 customers.

Now the issue how to identify those few customers who do not require invoice the regular way. We bill them through their websites.

solution was, in the customer master data, we have additional data in the menu, there you have freely definable fields. Here i have maintained an indicator NP (not to print invoice). The driver program of invoice, checks this indicator before it creates a spool, so it does create a spool. Others who dont have this are processed the regular way.

But i have a small suggestion, pl do not prepare for interviews in a hurried manner. Understand the subject by concept and try to simulate the issues discussed in this forum which gives you an idea of real time scenarios. All the best.

regards

sadhu kishore

Former Member
0 Kudos

Hey Kishore,

thnx a lot

dat was a nice ticket..........n small clarification can u tell me how to put this NP in freely definable attributes.like how do we customize this

thnx & rgds'

anil

Former Member
0 Kudos

hi, i do not exaclty remember the menu path now, where i config'd NP, but its in the SD menu only. i can perhaps be able to tell you a little later.

regards

Former Member
0 Kudos

hey Sadhu

thnx a lot plz gimmie your gmail or yahoo id so dat i can be in touch......if it dosent bother u

Former Member
0 Kudos

hi,

the config for freely definable attributes is done at ;

Log General >Bus partner > customers > control > Define

attributes.

the options you configure there can be set in the customer master at

extras > additional data.

regards

sadhu kishore

Former Member
0 Kudos

hi Sadhu

thnx a lot

ive gone thru da path.but plz tell where is the control.i find it has no functionaliy.where do we say that NP has to stop printing

rgds

anil

Former Member
0 Kudos

hi anil,

what you just found is correct. It does not have any funtionality and thats the reason we have used it. We have these fields to use them for own functionality.

After creating a value NP here, in the driver program of the invoice we check this field if the value is NP, before printing.

So if its NP, the invoice does nt print.

I hope this clarifies your doubt.

regards

sadhu kishore

Former Member
0 Kudos

hey Sadhu,

thnx a lot

one more last doubt can u tell me how to fix the driver program for invoice..

anil

Former Member
0 Kudos

ok, at t.code NACE you can see whats the driver program for the outuput type. Anyways the abapers, can do it with much ease. The driver program is nothing but what pulls in the data from different tables and fields and validates the required conditions to fill the content into a layout.

finally in the output we see the content pulled in the layout design.

with this final doubt clarified, i think you may close the thread by awarding points suitably for useful answers.

regards

sadhu kishore

Former Member
0 Kudos

Hi sungh,

Make a small search in this forum u can find lot of tickets, in this forum all are posting real time issues, and try to dont repeat these sort of questions.

FYI: suppose if u want problems in pricing in field "search forum" give "pricing" and press go u can get lot of issues.

Regards,

kishore.