cancel
Showing results for 
Search instead for 
Did you mean: 

Collective order confirmation for particular codes

former_member202561
Participant
0 Kudos

Hi

  I have problem for some material codes while production order confirmation.The material codes that starts with Sxxxxxxxxxxxxxx this number are not getting confirmed. Others are get confirmed without any issue.

Production order confirmation is not working for that particular material code.


Please guide me what solution should I give to the customer.

BR

Sagar

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Hi Sagar,

what's the error message or error message no.

with regards,

Senthilkumar

former_member202561
Participant
0 Kudos

Hi Senthil Kumar,

The error is "Goods are not issued for this production order". But when we create same material in DEV with different code then confirmation of that particular Production Order is working correctly.

This is happening only for that particular code starting from Sxxxxxxxxxxxx.Other codes starting from Axxxxxxxxxxxxx or Bxxxxxxxxxxxxx is working fine.

This is one of the case.

What solution should I give to the client in this case as there is no need of any customization in this.

BR

Sagar

UmeshMali4994
Active Contributor
0 Kudos

Hello Sagar,

Material SXXXXXX is Serialized material ?

Standard SAP system not allow GR and GI  for Serialized material in order confirmation Co11n and Co15.

Please refer SAP 39230 and  493582.

Please check and revert

Regards

Umesh Mali

former_member202561
Participant
0 Kudos

Hi Umesh,

        Serial no.profile is not maintained for that material in work scheduling view.

Still the problem is there.

BR

sagar

former_member244427
Active Contributor
0 Kudos

Hi Sagar,

What is difference between your Sxxxx and Axxxx or Bxxxx materials. Compare the material master. Are they of same material type?

is it possible for you to attach screen shot of the error message?

Regards

Abhishek

former_member202561
Participant
0 Kudos

Hi

This is the error message. and one more thing this is a collective order and this is happening for parent order while child order is confirmed correctly.Goods movement is done through CO27 and confirmation is done with CO11

BR

Sagar

former_member202561
Participant
0 Kudos

Hi experts,

  Does the below mentioned "serial no possible" field in "Quality mgmt view in material master- inspection set up data" affects the confirmation of production order.

Please give solution

Regards,

Sagar

former_member215620
Active Participant
0 Kudos

Dear Sagar Mane,

What is the Message Number. Please go to description.

Reahrds,

Saurabh

kiran_kumar179
Active Contributor
0 Kudos

Sagar,

Yes if serial number profile is activated in any of the material master view then then GI and GR is not allowed during confirmation.

Try with manual goods issue and goods receipt.

Refer below SAP Note for further information   39230 - Automatic goods movement and serial no. requirement

BR
KK

former_member202561
Participant
0 Kudos

Hi Kumar,

   My problem is that at the time of confirmation of collective production order.I am doing goods movement trough co27 for child order and confirm that child order,but when I try to do confirmation of parent order without goods movement then this message occurs.Then again I have to do goods movement for that parent order and then parent order gets confirmed.

So my question is that is there any need of goods movement for parent order because in other cases we are not doing goods movement for parent order,as child order is confirmed then parent order gets confirmed without any issue.

Please see below screenshot for parent order confirmation.

.

Please see below screenshot

Is this affects the confirmation of parent order as there is no issue in child order confirmation?

Please guide me this is urgent

Regards,

Sagar

former_member215620
Active Participant
0 Kudos

Dear Mane,

If you want to do goods movement automatically then tick on the order type-coll.Order with Goods Movement. In this case message will not come.

If you want to produce header material then you have to confirm child and issue the child material for header material.

Regards,

Saurabh Kumar

former_member184737
Active Contributor
0 Kudos

Hi Sagar,

      Have you applied any user status to restrict confirmation without GI? While looking at your screenshot, it looks like a custom message. Have you implemented any user exit? Please debug this with ABAPer, you may get a chance to find out root cause. Please check and update us.

Thanks

former_member202561
Participant
0 Kudos

Hi Sankar,

   This confirmation problem arise only for this single order while other orders are getting confirmed easily.Let me know that why this problem is coming only for this order.That means there is no problem in customization as other orders are getting confirmed.

I will tell you what I am doing.....

First create three materials as,(MM01)

A-Parent (Header)

B-Child (Subordinate) (E & 52 in MRP 2 view)

C-Raw

Now create BOM as,(CS01)

For material B use material C as a BOM component

For material A use material B as a BOM component

Then create routing (CA01) for material A and B

Now create production order(CO01) for material A.

Automatically child order for material B get created

Now do goods movement (CO27) for child order

Then confirm (CO11) the child order and then confirm parent order.

This is the regular process we are following and it is working fine.

But now only for Sxxxxxxxx this material code parent order is not getting confirmed.Above mentioned error message is occurred(Goods are not issued for this production order).

So please tell me why this is happening as other orders are getting confirmed and problem arises only for that particular material code.

Please help me out where should I look for this problem.

Regards,

Sagar

former_member215620
Active Participant
0 Kudos

Dear Mane,

Have checked the order type configuration. Each order type have a specific number range. I think you are using different order type.

Regards,

Saurabh Kumar

former_member202561
Participant
0 Kudos

Hi Saurabh,

  Below is the screenshot for order type we are using.And we are using same order type for all production orders

Regards,

Sagar

former_member215620
Active Participant
0 Kudos

Dear Mane,

Please check that in MB51 that 101 movement type is successful for child order. That material document also have 261 for material. Please check it.

Regards,

Saurabh Kumar

former_member193808
Active Contributor
0 Kudos

Dear Sagar,

It is not possible to do automatic GR or GI for serialized materials. So, co11n or co15 will not work for this material. You should either remove serialization, or use MIGO or MB31,MB1A etc to post the goods movement. You cannot backflush the serialized materials and cannot perform auto posting through Co11n.

Thanks

Prem

former_member202561
Participant
0 Kudos

Hi Prem,

       I haven't filled the "serial no. profile" in work scheduling view so how to know that this particular material is serialized or not.

     And one more thing is that I am doing goods movement through CO27 for child order and after that child order gets confirmed and then parent order also gets confirmed i.e no need of doing goods movement separately for parent order.

But for this particular material when I do goods movement for child order then child order gets confirmed but when I try to confirm the parent order then below message occurs

But again when do goods movement for the parent order then parent order also gets confirmed.

My problem is that I do not want to do goods movement again for parent order for this particular material.

So where should I look.

Regards,

Sagar

former_member215620
Active Participant
0 Kudos

Dear Mane,

Correct me if i am wrong.

When you do goods issue for child order than after that you do confirmation. During confirmation you child material is produced. For this 101 movement takes place than after same time 261 also happens automatically so material document have line item for both the function. So please check that 101 and 261 is successful for this case.

Regards,Saurabh Kumar

former_member202561
Participant
0 Kudos

Saurabh,

I am doing goods movement with CO27.After entering CO27 we get raw material details and order is child order.

and then we do picking after that enter stor loc,plant and qty.

Then save the data and refresh the list the posting is done.

This is what I am doing for goods movement

After this I am confirming the child order and then parent order.And both the orders are getting confirmed.

But now after doing above mentioned goods movement only child order gets confirmed not parent.

Regards,

Sagar

former_member215620
Active Participant
0 Kudos

Dear Mane,

Please check the document. Have you checked the material document for child order.

Regards,

Saurabh Kumar

former_member202561
Participant
0 Kudos

Hi Saurabh,

Sorry for questionsssss....

What is material document? 

Where should I check the material document?

What should I check in that document?

How does this document affects the confirmation?

Please...

Regards,

Sagar

former_member215620
Active Participant
0 Kudos

Dear Mane,

Are you new to SAP.

Please check the material document in MB51. Enter the child order number and Plant. Execute it.Check the movement type which is present in it. 101 and 261 should be there for child order.

Regards,

Saurabh Kumar

former_member202561
Participant
0 Kudos

Hi Saurabh,

Yes I am new to SAP.

Below is screenshot after MB51.

Regards,

Sagar

former_member202561
Participant
0 Kudos

Hi Saurabh,

This is another screenshot

Regards,

Sagar

former_member215620
Active Participant
0 Kudos

Dear Mane,

In your first screen shot have you enter plant, order number, and movement type. Because i do not understand what was your input value in mb51 screen.

See you double click on the material document and check that inside it two line item is there.

101 and 261. And also check that the material document is correct.

101 against child order and 261 against parent order. Please take the help of other consultant which are present there.

Former Member
0 Kudos

Dear Sagar,

this doesn't look like one of our SAP standard messages (we don't use capital letters in words like "And", "For" or "This").

For me this looks like there's a BAdI implemented or a user exit programmed b ythe customer that prevents materials starting with "Sxxxxxx" from being posted. Please check.

Regards, Andreas

former_member193808
Active Contributor
0 Kudos

Dear Sagar,

Looking at the details, your process is like this:

1. You have a child order and a parent order (Collective order scenario).

2. You issue goods to child order (this is 261 movement, which happens properly).

3. You are doing confirmation for child order. Subsequently, the goods movements should get posted. i.e, there will be a production posting (101 movement) against child order and the same quantity should get consumed to the parent order (261 movement against parent order).

4. You are confirming parent order. The subsequent 101 movement will happen against parent order.

In this, when you are doing 3rd step, either you are getting error/ warning, or the entry is going to COGI. You can check the Transaction COGI if there's any error. As this is not posting, you are unable to do 4th step.

If you are following this process for long, this Sxxx is a new material and the master data is wrong. Please compare with other data / verify the COGI error and rectify the master data.

Thanks

Prem

former_member202561
Participant
0 Kudos

Hi Andreas,

         How should I check the User exist program for that Particular material Sxxxxxxxx.

I know the T code for BAdI i.e  se18 but what BAdI name should I enter there.3

Please help.

Regards,

Sagar

former_member202561
Participant
0 Kudos

Hi Andreas,

           Yes.I got the solution by referring your reply.There was the ABAP enhancement  for that material code.

Thanks for correct solution.

It worked.

Regards,

Sagar

Answers (1)

Answers (1)

former_member202561
Participant
0 Kudos

Hi,

How should I check the User exist program for that Particular material Sxxxxxxxx.

I know BAdI Tcode i.e SE18.But what BAdI name should I enter.

Regards,

Sagar

Former Member
0 Kudos

Hi Sagar,

you need to check in SE18 for an implementation of BAdI WORKORDER_CONFIRM or WORKORDER_GOODSMOVEMENT.

Regards, Andreas

kiran_kumar179
Active Contributor
0 Kudos

Sagar,

Go to SE38 BADI click 'Display', go to menu 'Implementation' > 'Overview' to check if there are your own implementations, if yes, double click that to check the source code of relevant methods.

BR
KK