cancel
Showing results for 
Search instead for 
Did you mean: 

Sales order with sales bom materials and non-sales bom materials

Former Member
0 Kudos

Customer has sales orders with finished goods. For several of these finished goods they want to register the deposit materials, which are being shipped with these finished goods (crates and pallets). These deposit materials are non-stock articles.

The current setup is to use sales bom's for each finished good, where the sales bom holds the number of crates and number of pallets that will be shipped as well. Example:

Material A crate quantity = 10 KG

Material A pallet quantity = 640 KG

e.g. Material A has 64 crates on 1 full pallet, so the sales bom looks like this:

Header level:

Material A quantity = 640 KG

Item level:

Material X (crate) = 64

Material Y (pallet) = 1

All finished goods are of the same item category (ZTAN) and the deposit materials have the item category (ZTAX), so they are displayed without VAT on the invoice.

We have associated the bom application SD01 to item category ZTAN and associated bom usage 5 to sales and distribution.

THE PROBLEM now is the following:

Within one sales order/plant/sales organisation/division/distr. ch. we can have finished goods that HAVE a sales bom AND finished goods that DON'T HAVE a sales bom. SAP will present us with a warning message when we enter a finished good that does NOT HAVE a sales bom saying that no valid bill of material could be found.

Is there any way to not have this message appear without having to:

- create a sales bom for each finished good at the plant

- define a new item category for the finished good that does not have a sales bom or vice versa, create a new item category for the finished good that has a sales bom

- do any real customization to standard SAP

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Bas,

Could you clarify on a few things:

1. What do you mean by :

For several of these finished goods they want to register the deposit materials, which are being shipped with these finished goods (crates and pallets). These deposit materials are non-stock articles.

2. When BOM is created in CS01 why and how we are considering Deposit materials which are non-stock articles

<b>deposit materials have the item category (ZTAX), so they are displayed without VAT on the invoice.</b>

What I understand from the mail is:

We are creating a BOM for Material A (Main Material) and for every Material A means that it consist of 1 pallet which inturn has 64 crates. i.e,. a total of 10X64= 640Kgs. This you are doing in CS01 {Creation of BOM, with Useage 5 (SD)}. This BOM is created for the Main Material A and One Plant & One sales Org & Distribution Channel. BOM is created for the Stock items with Indication L.

When sales order is created then System will check the plant and the Main Material and Sales Org/DC. Here the division does not come as the Main Material A is specific to a particular Division only.Based on the item category Group of the Main Material A in Material master System will explode the BOM in Sales Order.

Hope my understanding is correct, if any mistakes correct.

If BOM is created the above way. then system will explode the BOM for Material A only in the Particular Plant where the BOM is created in CS01. When you try entering the other Plant system will issue a error as you mentioned. So we need to ensure that the Plant determination is as per the requirement ELSE Plant needs

to be entered manually during sales order creation.

If BOM is done the above way system will not take into consideration deposit materials.

Now request you to explain if some where I have missed anything and eloborate on the problem faced by you.

Regards

Srini

<b></b><b></b><b></b><b></b>

Former Member
0 Kudos

Hi,

Just to answer your questions:

1. They are a food company and they make use of a poolsystem that provides them with crates and pallets. This poolcompany has some requirements:

Poolcompany --> charges the receiving party of crates and pallets (our customer)

\ /

Receiving party --> pays deposits to poolcompany, uses crates and pallets to ship finished goods to their customers --> has to charge them the deposit they have paid to poolcompany

\ /

Receiving party --> pays deposit to their supplier (our customer) for the received crates and pallets. When crates and pallets are empty again, ships them back to poolcompany

\ /

Poolcompany --> pays deposit back to shipping party of poolproducts (our customers' customer)...

Our customer uses products from the poolcompany as well as their own pallets and crates and single use pallets. This means that not all materials require deposit materials and therefore not all materials use a sales bom. They do co-exist in the same plant and are shipped using the same sales channel, division and distribution channel. The poolcompany demands that you use deposits throughout the lifecycle of crates and pallets.

2. WHY: The reason we use non-stock articles is because at this point in time, our customer first of all just wants to be able to charge the customer for the number of deposit materials and not keep track of the current number of crates and pallets they have in stock themselves. Deposit materials have a different taxing method (0% VAT) meaning they have to appear as a separate line on the invoice.

HOW: Easy, the materials are setup as non-stock, and in the CS01, the field item category (ICt) on item level is filled with N (non-stock).

- What do you mean with "BOM is created for the Stock items with Indication L."??

If I read your story correctly I think there is a small misunderstanding.

When a sales bom exists for Material A on plant 2100 for instance, we of course do not expect a sales bom explosion when we try to ship it from plant 2300. We do however get an error message saying that no valid bill of material can be found for the material/plant/sales org/division/distr.ch.

This happens also when we have a sales order in:

plant 2100

sales org 2000

division 10

distr. ch. 10

Material A with sales bom for the above combination

Material B without sales bom for the above combination

So whatever happens, as soon as you have an item category for which you expect a sales bom, because of the bom application definition, SAP will always expect a sales bom to exist so it will always come back with the warning message.

We are trying to find a way where we can use the sales bom in a sales order, based on the sales bom existence in a specific plant but where SAP does not "complain" about the fact that it cannot find a sales bom for any other material.

Resume: Use a sales bom if it exists, don't display any warning if it doesn't exist.

Former Member
0 Kudos

Are you saying that one material can have a BOM or not, depending upon other criteria?

If so, then you'll have to amend config. You will need to create a new item category with a blank structure scope and assign that item category in the item category assignment table as a manual entry, so you can select either the BOM relevant one or the non BOM relevant one when processing orders against that material.

Jon

Former Member
0 Kudos

No, I'm saying that within one sales order you can have 2 different materials from the same item category:

Material A, item category ZTAN --> with sales bom and thus corresponding addtional items according to sales bom explosion

Material B, item category ZTAN --> without sales bom

This means that SAP will find a sales bom for Material A but not for Material B, thus giving us the error..