on 09-01-2020 2:00 PM
HI Folks
I am using BAPI - BAPI_PRODORDCONF_CREATE_TT for production order confirmations at operation level . But the components associated for that operation are not getting consumed with 261 movement type using this fm. Are there any such indicators we need to mark in the FM for this to happen?
Pl Advice .
Dear Sowrya,
there are two options to consume materials via this BAPI:
1. Via backflush indicator for the materials (MARC-RGEKZ), which are assigned in the routing the the correct operation.
2. By triggering the goods movements manualy by filling entries in the BAPI table GOODSMOVEMENTS. Hint: if there is one entry existing in this table, the BAPI will no more trigger the automatic goods movements --> so if this table is used, all material movements must be triggered (see also the BAPI documentation for more details).
It will be worth checking if there there is one entry in the GOODSMOVEMENTS table which is preventing the rest of the components from being consumed.
Hope this helps.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Alexander
So , in the below table , should i select anything or should be left blank . backflush was maintained and that component was linked to op 30 , which i am trying to confirm using this FM.
so , do you want me to check the values in table GOODSMOVEMENTS and LINK_CONF , because currently i am not even checking for entries in those two
Pl Advice
Hi
if you have maintained the backflush indicator, then there is no need to use the GOODSMOVEMENTS table. SAP should process the material issues automatically.
But what I can seen in your screenshot, YIELD = 0. In this case, you´re only confirming times without material movements.
Please try YIELD >0 (e.g. = 1) and then check, if the material movements took place.
Please don´t forget also to check the interface transactions like CO1P, CO1L, CO16N and COGI depending on your customizing settings.
Hi Alex
I had did the same way as you mentioned . In the below screen shot , i have maintained the yeild quantity. so , i havent maintained anything in the table GOODS MOVEMENT , and LINK_CONF_GOODSMOV , but still i can see no goods movement 261 not happened . Actually expectation is that component 1000050 need be consumed for operation 30.
Component:
Pl advice
Hi Alex
Confirmation is happening for the production order using the Function Module . But the only problem is that goods movement is not getting happened . Is this the below error which is restricting the issue of components for that operation .
When i tried to the confirmation manually in CO11N transaction , i got this issue .
Pl advice
add profit center in the material master for component.
Hello Sowrya,
one doubt, the backflush are marked for these components ?
before using the FM BAPI_PRODORDCONF_CREATE_TT use the BAPI_PRODORDCONF_GET_TT_PROP for propose data for confirmation ticket, if necessary see the documentation about this BAPI.
Be atention: During the call of function, importing the propose according your requirement.
Regards
Paulo Zaccaro
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
sowryasowrya . You tried to follow my sugestion ?
See bellow:
1. Use the FM BAPI_PRODORDCONF_GET_TT_PROP and update the WA PROPOSE like bellow:
2. Enter the confirmation number (in TIMETICKETS) for the operation where these components are assign. You can see this number in details item in operations of PP order.
3. Get the results from BAPI_PRODORDCONF_GET_TT_PROP and enter in BAPI_PRODORDCONF_GET_TT.
Regards,
Paulo Zaccaro
User | Count |
---|---|
109 | |
15 | |
10 | |
5 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.