Freight Charges or Discount Mandatory For Particular Vendor. - SAP Blogs

Download as pdf or txt
Download as pdf or txt
You are on page 1of 15

3/27/2018 Freight charges or discount mandatory for particular vendor.

| SAP Blogs

Products
Products Industries
Industries Support
Support Training
Training Community
Community Developer
Developer Partner
Partner

About
About

 
Home / Community / Blogs + Actions

Freight charges or discount mandatory for


particular vendor.
March 24, 2014 | 1,058 Views |

Dibyendu Patra
more by this author

MM (Materials Management)
condition types | materials management | mm | pricing | pricing procedure | purchasing | sap erp logistics materials management

share
0 share
0 tweet share
0

Follow

Business Scenario

https://blogs.sap.com/2014/03/24/freight-charges-or-discount-mandatory-for-particular-vendor/ 1/15
3/27/2018 Freight charges or discount mandatory for particular vendor. | SAP Blogs

Sometimes we need to give freight charges or discount to a


particular vendor or a range of vendors. But as we know vendor
send us bill with freight charges or discount charges, sometimes
user forgot to enter the freight charges for these particular vendors.
And after GR, it will create problem for invoice to giving freight
charges.

Here, we can do some configurations, where we can set freight


charges mandatory for some particular vendor or a range of
vendors..

So system will not accept when user will try to create PO without
freight charges.

Configuration steps

It’s something related to pricing procedure settings.

For pricing procedure settings, you can look up to this blog Pricing
procedure Steps and Details in SAP MM

Here you can learn all things about pricing procedure configuration
steps and details.

For this document to make freight condition mandatory for particular


vendor, we need to set some configurations as same like as to this
pricing procedure document.

Step 1 : Define Condition Type

Here we have to do some changes to existing freight condition type


(If you want to use customized condition type, then you can create
and use here via this doc .

We have to set limit for this freight condition type, we have to set the
limit 0.01 as lower, so user has to enter amount for this condition
type in PO..

Go to path OLME-Conditions-Define Price Determination Process-


Define Limits

https://blogs.sap.com/2014/03/24/freight-charges-or-discount-mandatory-for-particular-vendor/ 2/15
3/27/2018 Freight charges or discount mandatory for particular vendor. | SAP Blogs

Click on New Entries and enter the all details.

Enter the freight condition type, calculation type, currency and lower
limit. Then press enter.

You can see the upper limit will automatically comes as


999,999,999.99.

Then save your entry.

Step 2 : Define Calculation Schema

In this step, we need to create a new calculation schema. We need


to create new one just copy from existing one (which is used in
regular case)

Go to OLME-Conditions-Define Price Determination Process-Define


Calculation Schema

Just select the existing calculation schema (which is used for regular
PO) and press Copy as..

Then just tick the these two options Manual and Required for the
freight condition.

Rest of these two ticks, everything will be same as previous


calculation schema.

Then save you entry.

https://blogs.sap.com/2014/03/24/freight-charges-or-discount-mandatory-for-particular-vendor/ 3/15
3/27/2018 Freight charges or discount mandatory for particular vendor. | SAP Blogs

Now you have two Calculation schemas.

One for regular vendors, you can enter freight charges or you can
continue without enter freight charges.

Other one is for these vendors, here you have to enter freight
charges, you can’t continue without enter freight charges.

Step 3 : Define Schema Group for Vendor

Now we have to differentiate these vendor via schema group for


vendor.

We have the existing schema group for regular vendor, which has
the existing pricing procedure.

Now we have to create a new schema group.. Create a new schema


group (t-code OMFN) and assign to these particular vendor (which
you want to make the freight charges mandatory)(t-code XK02). I
think I don’t need to explain these steps for the above, because
these steps are well explained in this document (step 5 and 8).

Change the existing schema group to new one for these vendors,
which you want to make the freight condition mandatory.

You can use mass maintenance to change the Schema Grp Vndr,
use table and field LFM1-KALSK.

Step 4 : Maintain Schema Determination

Here we have to assign the new calculation schema to the new


schema group.. Well for the steps and details please see the
document (step 7).

Here maintain like that, use same schema group for purchase
organization, use different schema group for vendor and use
different calculation schema for pricing procedure.

https://blogs.sap.com/2014/03/24/freight-charges-or-discount-mandatory-for-particular-vendor/ 4/15
3/27/2018 Freight charges or discount mandatory for particular vendor. | SAP Blogs

Save your entry.

Now our all settings are completed.. Now we are going to test the
scenario.

Try to create PO for these vendors, whose freight charges will be


mandatory.

Go to ME21N, enter the all details, you will see an error message :

Here system asking for the freight condition. You must have to enter
manually the freight condition type.

Now try to enter the freight condition type in item condition tab.

https://blogs.sap.com/2014/03/24/freight-charges-or-discount-mandatory-for-particular-vendor/ 5/15
3/27/2018 Freight charges or discount mandatory for particular vendor. | SAP Blogs

Don’t forget to enter amount. If you do not enter amount, system will
shows the above error message.. So you have to enter the condition
amount. Without entering condition and condition amount, you can’t
continue PO creation.. You have to enter the condition and condition
amount. It will effect for these vendor which is under this calculation
schema, which has the manual and required tick in calculation
schema settings.

Now try to create PO for regular vendor.

Go to ME21N, enter the all details

https://blogs.sap.com/2014/03/24/freight-charges-or-discount-mandatory-for-particular-vendor/ 6/15
3/27/2018 Freight charges or discount mandatory for particular vendor. | SAP Blogs

Here you can well continue without enter the freight charges and it’s
for regular vendor for whom you don’t want to enter the freight
charges.

Sometimes business need to maintain the freight condition type in


header condition. So we have to maintain the condition type in
header condition. Set up the all settings for condition type (as
above). The at the time of PO creation, when you will see the error
“Please enter required condition”. Then enter the condition type and
amount in header condition manually.

But after entering the condition type in header level, your error will
not get resolved. You can still see the error.

At that time you have to do one trick, that is, you have to enter the
same condition type manually in item level once and you have to
delete it immediately. Enter the condition type and amount at item
level manually :

https://blogs.sap.com/2014/03/24/freight-charges-or-discount-mandatory-for-particular-vendor/ 7/15
3/27/2018 Freight charges or discount mandatory for particular vendor. | SAP Blogs

Then the error will be gone and you can able to see the condition
type is appearing two time at item condition tab. Then, just select
one condition type (which is in editable mode) and press delete.

Then save your PO and if you want to change the freight amount
later, then you can change it manually from ME22N in header
condition.

In this way you can set up the freight charges or any types of
discount charges mandatory for a particular vendor or a particular
vendor range..

Simple configurations, if you read and very much clear about the
Pricing procedure Steps and Details, then it will take 15-20 min to do
the configuration and test this document.

Some useful notes :

1021082 – Conditions for limit items in local PO.

449218 – ME21N error 06 209 even though condition exists

424478 – ME21N: Create consignment PO. Error with conditions.

KBA:

https://blogs.sap.com/2014/03/24/freight-charges-or-discount-mandatory-for-particular-vendor/ 8/15
3/27/2018 Freight charges or discount mandatory for particular vendor. | SAP Blogs

1995226 – Condition upper/lower limit not checked at PO item


overview (VK 035 / VK 036 message)

Alert Moderator

21 Comments
You must be Logged on to comment or reply to a post.

Lakhya Pratim Baruah

March 25, 2014 at 4:59 am

Nice doc. Add how in MIRO, these FRA1 will show. This will complete the doc. And, we
can also add freight charge using Subsequent Debit.

regards,

Dibyendu Patra Post author

March 25, 2014 at 5:05 am

I think you have missed my concept.. I am just sharing the thing that how
can we do freight charges mandatory for a particular vendor…

And about your query, there are already discussed in other document
Planned & unplanned delivery costs in mm..

https://blogs.sap.com/2014/03/24/freight-charges-or-discount-mandatory-for-particular-vendor/ 9/15
3/27/2018 Freight charges or discount mandatory for particular vendor. | SAP Blogs

Lakhya Pratim Baruah

March 25, 2014 at 6:01 am

Ok. Good Job.

Dr. Sap mm

March 25, 2014 at 9:15 am

Nice DEV informative.

Ranjeet singh

March 25, 2014 at 12:37 pm

HI Dev,

As always you are suprerb Thanks for sharing “)

ßhģ Ġǿwdâ

March 26, 2014 at 4:16 am

Once again, you created a informative doc.

B V Yadav

July 28, 2014 at 10:49 am

Hi Dev Sir,

https://blogs.sap.com/2014/03/24/freight-charges-or-discount-mandatory-for-particular-vendor/ 10/15
3/27/2018 Freight charges or discount mandatory for particular vendor. | SAP Blogs

This document helps allot, but i have some doubt on this. we are maintaining mandatory
indicator for FRA1 in this case it is good, in Step:4 we get an error message like” please
enter required condition… “My Question is for suppose we maintaining mandatory
indicator for other condition like Customs, Insurance, Input tax etc.. can we get message
like “Please enter condition type (like ZOA1, MWST) for which condition type we are not
maintaining.

Dibyendu Patra Post author

July 28, 2014 at 11:11 am

No. Still system will show the same message “Please enter required
condition”

System will not specify the exact condition type.

If you press F4 in condition type field, you can able to see these all
condition types which is used in calculation schema. But for the required
condition type, you have to look at calculation schema.

B V Yadav

July 28, 2014 at 11:17 am

Hi Dev sir,

so we have to check in calculation schema each time which


condition types are having mandatory indicator.isn’t it sir?

Dibyendu Patra Post author

July 28, 2014 at 11:22 am

Why each time ? Calculation schema in an IMG


task and also the base of pricing procedure.

I hope it will not change everyday.

https://blogs.sap.com/2014/03/24/freight-charges-or-discount-mandatory-for-particular-vendor/ 11/15
3/27/2018 Freight charges or discount mandatory for particular vendor. | SAP Blogs

B V Yadav

July 28, 2014 at 11:34 am

thank you sir

Tomas Figura

February 13, 2015 at 7:27 am

Hi Dibyendu,

what a nice documentation suite you’ve managed to build so far!

Just a thought concerning the very last point about maintaining the freight in the header.
Adding and deleting the condition on the item is a possible workaround with few line
items but there are POs with hundreds of items and doing all this would be quite painful I
guess. I would recommend flagging corresponding freight condition type (can be a
different one if needed) as a header condition in customizing to avoid the manual
workaround.

Thanks.

Cheers,
Tomas

Rajendrakumar Patel

February 16, 2015 at 2:28 am

Thanks Thomas. You are right.

And question here.

What about freight determine automatically ? Here condition is manual


condition. But if PO created automatically then it’s tedious to edit manually
for no of lines.

Dibyendu Patra Post author

https://blogs.sap.com/2014/03/24/freight-charges-or-discount-mandatory-for-particular-vendor/ 12/15
3/27/2018 Freight charges or discount mandatory for particular vendor. | SAP Blogs

February 16, 2015 at 6:08 am

Thanks for bringing this to attention. Yes, I agree with that. The
manual job will be very painful for a lots of document and also
by using this you can’t use the automatic PO.

Tomas Figura

February 16, 2015 at 7:22 am

That’s definitely a valid point, I would then just use an access


sequence with condition records for automatic freight
determination.

However, I think that Dibyendu’s scenario was more about


mandatory condition types during manual maintenace. I’ve had
cases where freight charges were different and even
negotiable from shipment to shipment and so no automation
was really possible. In those cases having a mandatory FRA1
or something similar was a saviour because people tend to
forget!

Cheers,

Tomas

Narendra Konnipati

February 15, 2015 at 3:28 pm

Nice document –DP

BR

KNR

inayat khan

February 16, 2015 at 4:37 am


https://blogs.sap.com/2014/03/24/freight-charges-or-discount-mandatory-for-particular-vendor/ 13/15
3/27/2018 Freight charges or discount mandatory for particular vendor. | SAP Blogs

HI Very nice but we have doubt in that . as you have mention regular vendor which do
not requires to enter the amount and system will automatically give us Fright conditions
but we have observed you have used same condition as FRA1 how to differiate now.

Dibyendu Patra Post author

February 16, 2015 at 5:52 am

I have just given an example. As per your business need, you can use
different condition type to differentiate the same.

Yogeesh Sharma

February 17, 2015 at 12:08 pm

Hi Deb,

Nice document i must say. I have one question, If we want to make freight percentage fix
for specific vendor then how we approach that. example: vendor xyz111 when we create
PO for this vendor system always pick 5% as freight.

Dibyendu Patra Post author

February 17, 2015 at 12:38 pm

You need to use either condition record or info record in that case.

Pankaj Yadav

June 16, 2016 at 5:55 am

Useful document

https://blogs.sap.com/2014/03/24/freight-charges-or-discount-mandatory-for-particular-vendor/ 14/15
3/27/2018 Freight charges or discount mandatory for particular vendor. | SAP Blogs

Share & Follow


Privacy Terms of Use Legal Disclosure Copyright Trademark Sitemap Newsletter

https://blogs.sap.com/2014/03/24/freight-charges-or-discount-mandatory-for-particular-vendor/ 15/15

You might also like