Escolar Documentos
Profissional Documentos
Cultura Documentos
The Sales and Distribution (SD) application component fulfills many of the international requirements that
supports the sales and distribution activities with functions such as pricing and conditions, customer order
processing, delivery monitoring, billing, credit and risk management.
The sales documents you create are individual documents but they can also form part of a chain of inter-
related documents. For example, you may record a customer’s telephone inquiry in the system. The
customer next requests a quotation, which you then create by referring to the inquiry. The customer later
places an order on the basis of the quotation and you create a sales order with reference to the quotation.
You ship the goods and bill the customer. After delivery of the goods, the customer claims credit for some
damaged goods and you create a free-of-charge delivery with reference to the sales order. The entire chain
of documents – the inquiry, the quotation, the sales order, the delivery, the invoice, and the subsequent
delivery free of charge – creates a document flow or history. The flow of data from one document into
another reduces manual activity and makes problem resolution easier. Inquiry and quotation management
in the Sales Information System help you to plan and control your sales.
The following graphic shows how the various types of sales documents are inter-related and how data
subsequently flows into shipping and billing documents.
Basic Process of how Packing Works
Let's say you want to pack a material shirt_jai in test_pack.
Using MM01, create material type=packaging test_pack
[SPRO]
IMG-Logistics Execution-Shipping-Packing-
Define Packaging Material Types
Let's say JPAC. The settings that I chose:
Plant determ. - Plant is entered manually in handling unit
Pack. matl. cat. - Packaging materials
Generate Dlv. Items - blank
Number assignment - Number range interval 'HU_VEKP'
IMG-Logistics Execution-Shipping-Packing-
Define material group for packaging material
Let's say JGRP
IMG-Logistics Execution-Shipping-Packing-
Define allowed packaging materials
JGRP - JPAC
Example:
You created a order for a material(R-1160 - hard disks) for a qty - 120
pieces.
Solution:
A)Packing 40 pieces each of material (40 x 3 = 120 pieces)
Please explain the difference between Ek01 ( Actual Cost) and EK02
Calculated Cost.
These are the condition type that will display the results of the unit
costing for certain type of sales document.
EK01 :
If you use this condition type, the result of unit costing is issued to the
first position on the conditions screen for the item. The value can be
used as a basis for price determination.
EK02:
If you use this condition type, the result of unit costing is simply a
statistical value which you can compare with the price.
2) The condition type must agree with the condition type defined for
unit costing in the pricing procedure.
As an illustration :-
ZPXX 3500
ZDXX 1000-
ZWXX 500-
Journal:
Dr Vendor 2000
Cr Sales 2000 (ZPXX - ZDXX - ZWXX)
One way to do it is :-
Mark the condition types you want to group as statistical and remove
the account assignment key.
Create a subtotal in your pricing procedure that will add them together
and put in the account assignment key for it. This way the individual
components will still display on your pricing screen but FI will only get
one posting.
You create PP in spro > Sales and Distribution > Basic Functions >
Pricing > Pricing Control > Define and Assign Pricing Procedures >
Maintain Pricing Procedures
1. SalesOrg
2. Distribution Channel
3. Division
4. Document Procedure (defined in Sales doc\Billing doc maintenance)
5. Pricing procedure assigned to customer (defined in customer
master)
Sabir
What is alt cal type & alt base value & Req field in Pricing
Home » sales and distribution » alt cal type & alt base value
What is "alt cal type" & "alt base value" & "Requirement field" in the
Pricing Procedure
Can any one explain exactly what is "alt cal type" & "alt base value"
and also " Requirement field" in the pricing procedure?
The alternate base value is used as the calculation basis only, while
the alternate calculation is used to modify the final value.
For example, imagine you have a condition type ZZ01, with a condition
record maintained (master data) for $100. Now, condition ZZ02 also
exists lower in the schema, but with a rate of 10%. The standard
calculation would result in a final value of $110.
The alternate base value could say, "don't use $100 as the basis -- use
the original price PR00 only, which was $90." Then, the final value
would be $100 + (10% of $90) = $109.
Put them both together, and you could end up with $100 + (20% of
$90) = $118.
Here what happens is suppose if you define Your condition type that
calculates the base price of a material on Qty based. Then the
calculation will be done based on the quantity of the material. If the
customer orders 10 Nos and you have maintained a unit price of 100
Rs for each material then the value determined is 1000 INR. Similarly if
the discount condition type , you maintain the calculation type as %.
This means if you maintain the value of 10 % in the condition record.
Then this percentage is taken as the calculation type and the
condition value is determined.
In some cases you have to forego the default calculation types and use
the customer specific method for calculating a value. For ex if you are
calculating the Freight charges for a Material . it depends on so many
criteria like, the weight, volume and also the minimum amount etc
etc, in those cases, you forego the default value and then use the
alternative calculation type in calculating the condition value against
the particular condition.
If you have to calculate any value then you have to have a base value
for it. For ex if you want to calculate the discount of 10 % for a
material then you have to have a base value on which this 10% is
calculated. Normally you take the condition value of the base price of
the material to calculate the value.
Now you don't want to take the base value and take other values as
base value which are derived on some formulae. So you create a
routine which will do the mathematical operations in the routine and
derive you a value which is now used as the base value for calculating
the condition value for a particular condition type.
Requirement:
A factor in the condition technique that restricts access to a condition
table. The system only accesses a condition table to determine the
price if the requirement specified has been met.
Example:
The system uses an access sequence to determine the price of a
material. One of the accesses in the sequence contains the
requirement "in foreign currency." The system only uses the table
behind this access if the sales order for which the price must be
calculated is in a foreign currency.
Re-pricing in a Quotation
You can always 'Update" pricing manually in a quotation the same way
you do in a sales order, either in create or change modes. Menu path
Edit --> New Pricing or press the 'Update pricing' button on the item
conditions tab.
The only values for which $50 should apply are 10, 20, 30, etc. -
multiples of the bulk quantity 10.
You have discussed changing your part number to reflect a bulk qty of
10, however you have in house consumption that is allowed to
consume only 1 part at a time. You would vastly prefer to keep one
part number that you order from the supplier, consume internally and
ship externally.
You are fairly certain there is basic functionality that covers this, but
you're just not sure where to start.
Taking your requirements literally. Standard SAP scale pricing will not
do it in that you only want the reduced price to come into effect when
the order quantity is multiple of some bulk factor.