Google

Thursday, September 27, 2007

Meaning of "FORM KOBED_002" and "FORM KOBEV_002

Hi Jennifer...Here's is the Functional Perspective of your question.

FORM KOBED and FORM KOBEV are just the two FORMs under which the formula is encapsulated for picking the price which I have already explained in http://sapdude-sapsd.blogspot.com/2007/06/pricing-procedure-under-requiremnt.html

Whenever a coding is done or a formula is written we do it by using FORMS. The purpose of encapsulating the code under a FORM is because we should have an option to call the same Form in the some other requirement. So instead of writing the program all over again we justcall the Form with its name.
KOBED_002 and KOBEV_002 are just the name given under which the Formula is written.
Being a Functional consultant we do not have to worry about the coding part but these FORMand ENDFORM contains the relevant formulaes for the specific business requirement.
In the above case FORM KOBED_002 the formula written under it means that system would first check whether the item category attached for an item in that condition item number in SO is relevant for pricing or not.
Do not bother about FORM KOBEV_002 as it does not holdany meaning particularly for this program.
Do revert for further clarifications.

Friday, September 21, 2007

Alternative Calcultation Type

Hi Burning Soul : Here's the explanation to AltCalType
Alternative Calculation Type, Requirement, Cond Base values are used in Pricing to meet the not so common business requirement. The normal prcing requirements can be mapped without using them .
Coming to the AltCalType, we have to use routines which stores the business logic and can be used against the relevant condition type as per the business requirment. The routines , in other words are the formulas that are defined in Tcode- VOFM by the abapers based on the logic given by the functional consultants.
Remember: The routine is applied against a condition type in the pricing procedure
Some of the standard Altcaltype routines are as below
Routine /Formula :- 15
A company has defined minimum prices for materials.
When a material is sold, it should not be sold for a price below the predefined minimum price. When pricing is done for a sales document line item, if the net price of the item falls below the minimum, the system should automatically compute a surcharge to bring the price up to the minimum price. To accomplish this, the user would define the minimum prices using the condition type PMIN. PMIN would be defined in the pricing procedure and condition value formula '15' would be assigned. Using the formula, the system compares the minimum price with the net price calculated to that point in the pricing procedure. If the minimum price is not met, the system computes the necessary surcharge and assigns it to the PMIN condition line.

Routine /Formula :- 48

Formula '48' was delivered to ensure that the down payment amount the user offsets in a billing document does not exceed the actual down payment value. Condition value formula '48' is assigned to the condition type in the pricing procedure representing down payments (R/3 delivered condition type AZWR).

Let me know for any further clarifications.

Note: All, please do not copy and paste my posts into your blogs to avoid blog frauds and legal actions.

Friday, September 14, 2007

Interview Question (Pricing)

Guyz. ..Here are some interesting pricing questions often asked in interviews.

1. What is condition supplement and why is it used , also how is it configured.

2. If there are two customers, for one customer 10 condition types are mandatory and for the other only two. How would we configure this if we have to map it with one pricing procedure.

3. Order types, why do we need to create our order types and not use the standard ones during implementation.

4. What is group conditions used in condition type/s

5. What is the pricing header and item table name

If you know the answers post them through the form of comments.

Saturday, September 8, 2007

Picking option in display

Question
I am trying to create delivery but the picking option is in display" why?

Hi Mandeep,

The probablity says that you must be trying to create the delivery with standard data, the picking option is greyed out because the delivery needs shipment and picking would happen through creation of shipments (VT01N) or through transfer order (LT01). The standalone delivery document would not allow you to create picking.

IF you do not have idea bout shipments and transfer order let me know , will post it later.