Urgent- production order error- ERTR status
Dear PP Gurus
i have an urgent production issue, we have full fledged WM implemented and production order components are issued automatically when order is released via a Pick list
Now the problem is that the BOM components are NOt correctly staged during picking
after the order is released , the status shows <u><b>ERTR- Error in transfer requirements</b></u>, so how should i solve this error
i have created production supply areas and maintained supply areas in MRP=2 views, i have also created Control Cycles for all the materials
please help and appreciate your valuable expertise on how to solve this urgent issue
thanks in advance
regards
Chakri<u></u>
Hi Chakri
Check production schedulign profile, Did you maintain WM in that
also check in Control cycle ,staging ind. shd be "1"
Cheers
bala
Similar Messages
-
In production order can the status of TECO ,in menu bar can be deactivated
Hi
In production order can the status of TECO /REVOKE TECO in menu bar can be deactivated .if it can be done where to do the setting and what is it implications
regards
madanHi Sarvan,
We are using the version ECC6.0. I want the authorisation of "revoke close" for some of the users only. Is it possible? If yes, what exactly is the authorisation object.I did not find any object as SAP-Security.
Is it possible to control it by any user exit.
Kindly let me know ASAP.
Regards,
Satyajit -
Import Production orders with released status
We are using DTW to import production orders. It allows to import as "planned" status only and not as as "released status". We have hundreds of production orders per day and its a pain to update each production order to "released" status so that it can be available for reciepts from production and thereafter after recieving the items, changing each and every production order to "closed". Please advice
Hi Mohamed,
please use the following for the production order status in the template.
(1)Planned :-> boposPlanned
(2)Released :-> boposReleased
(3)Closed :-> boposClosed
(4)Cancelled :-> boposCancelled
Please refer to the SDK DI help file for the details information.
hope it helps,
Regards,
Ladislav
SAP Business One Forum Team -
Performance Issue, Unable to pull all production Orders in given statuses
HI All,
I have a requirement to pull all production orders that are in the created or released status and then action some different things in the program such as adjusting dates, etc. The issue I'm having is that as the volume of production orders grows the select statement stops being able to complete and pull these production orders. I've tweaked this before and it was able to work for a few weeks but has now reached it's limit again. I tried using the trace and SE30 to analyze the program as I've read suggested here, however it's been difficult to try adjustments as the program runs in about 3 second in the development environment. Our quality environment, which has roughly half the volume of the production system ran in about 15 seconds. So I am unable to duplicate the issue until the program is moved to production.
Here is the select statement:
SELECT k~aufnr
FROM aufk as k INNER JOIN afko as f ON f~aufnr = k~aufnr
INNER JOIN jest as j ON k~objnr = j~objnr
INTO CORRESPONDING FIELDS OF TABLE it_aufk
WHERE k~aufnr IN s_aufnr "Order Number select option
AND k~werks IN s_werks "Plant select option
AND k~auart EQ u2018PP01u2019 "PP01 std orders only
AND k~kokrs EQ u20181000u2019 "Seneca Controlling Area
AND k~autyp EQ u201810u2019 "PP Production Order
AND k~loekz EQ space "Deletion indicator
AND ( j~stat EQ u2018I001u2019 "CTRD, created status
OR j~stat EQ u2018I002u2019 ) "REL, released status
AND j~inact EQ space. "status not inactive
There are a couple thoughts I have to try, but I don't know of any good way to verify if helping given the volume differences until in production so am looking for feedback. Here's the ideas:
1. Use the field IDAT2 in AUFK to determine if an order is not TECO'd , rather than using the JEST table. Testing this in Dev had increased run time versus how I have it written now, but may be helpful with larger volume and/or if an index is put on this field. Thoughts?
2. Separate the select statements to read AUFK and JEST separately and instead use the FOR ALL ENTRIES command. Seems to be a lot of conflicting thoughts on which works better, thoughts on this particular case?
Also, there is another program that pulls only production orders in Created status, and it doesn't have this same issue.
Thanks in advance for any help,
Kyndal
Edited by: Kyndal Copley on Oct 1, 2009 6:46 PMI have three recommendations for your join.
1) Assuming that fields AUART and KOKRS are always known (constants) I recommend that you move them up in the where clause (like illustrated) to ensure that the system uses index C.
2) AUTYP EQ '10' seems superflous. In addition it seems to increase the search time. Check with your functional consultant if there could be a production order with AUART EQ 'PP01' and AUTYP NE '10'. If you will never encounter this situation it makes more sense to drop the clause AUTYP EQ '10'.
3) INTO CORRESPONDING FIELDS OF TABLE usually takes longer than INTO TABLE. Define the table with AUFK with just field AUFNR so that you can use the clause INTO TABLE.
SELECT k~aufnr
FROM aufk AS k
INNER JOIN afko AS f
ON f~aufnr EQ k~aufnr
INNER JOIN jest AS j
ON k~objnr EQ j~objnr
INTO TABLE it_aufk
WHERE k~auart EQ 'PP01'
AND k~kokrs EQ '1000'
AND k~aufnr IN s_aufnr
AND k~werks IN s_werks
AND k~loekz EQ space
AND ( j~stat EQ 'I001' OR j~stat EQ 'I002' )
AND j~inact EQ space. -
Set Production Order to Release status
Hi,
Im trying to add a new production order through the DI API. Im using SAP 2005A SP01 PL 07. Im creating it from a sales order. But if I try to set the status of the Production Order to Release I get a -5002 error. If I set the status as Planned it works fine. Ive also tried creating it, and setting to released after the Production order has been added, which doesnt work either. Is there a rule for changing a Production order to Release that Im missing? Here is my code:
ProdOrder.ItemNo = ItemCode
ProdOrder.CustomerCode = oSaleOrder.CardCode
ProdOrder.DueDate = oSaleOrder.DocDueDate
ProdOrder.PlannedQuantity = ItemQuantity
ProdOrder.ProductionOrderOriginEntry = oSaleOrder.DocEntry
ProdOrder.ProductionOrderOrigin = BoProductionOrderOriginEnum.bopooSalesOrder
ProdOrder.ProductionOrderStatus = BoProductionOrderStatusEnum.boposReleased
ProdOrder.ProductionOrderType = BoProductionOrderTypeEnum.bopotStandard
ProdOrder.PostingDate = Date.NowTested and working code:
ProdOrder.ItemNo = "A00009";
ProdOrder.CustomerCode = "C0001";
ProdOrder.DueDate = DateTime.Now.AddDays(1);
ProdOrder.PlannedQuantity = 1;
ProdOrder.ProductionOrderOrigin = BoProductionOrderOriginEnum.bopooSalesOrder;
ProdOrder.ProductionOrderStatus = BoProductionOrderStatusEnum.boposPlanned;
ProdOrder.ProductionOrderType = BoProductionOrderTypeEnum.bopotStandard;
ProdOrder.PostingDate = DateTime.Now;
int result = ProdOrder.Add();
if (result != 0)
//Error
string error = SBO.DI.Connection.SboCompany.GetLastErrorDescription();
else {
string lastKey = SBO.DI.Connection.SboCompany.GetNewObjectKey();
ProdOrder.GetByKey(Convert.ToInt32(lastKey));
ProdOrder.ProductionOrderStatus = BoProductionOrderStatusEnum.boposReleased;
int result2 = ProdOrder.Update();
if (result2 != 0)
//Error
string error = SBO.DI.Connection.SboCompany.GetLastErrorDescription();
else {
//OK
The reason you attempt did not work could be if you did not do the GetByKey. This is needed since an Add just add the data to the database, but does not ready the just added object for continued work (does not provide the docEntry and other autofilled data)
Message was edited by: Rasmus Jensen -
SAP Production order TECO double status - active & inactive
Hi,
I have a question, please advise, if I need to be worried on this,
TECO job ran and put in a TECO status on the production order on 31/1/2015
CLOSE job ran and put in CLSD status on the production order on 02/1/2015
But when I see the production order hear - Status change, i see in the TECO section two entries - Active and Inactive. The date on the Active is the actual date when the TECO job ran and the date on the Inactive is the date when the CLOSE job ran.
Any insight into why the system shows this way. thank youHi,
This is correct process, no need to worry.
The active status was TECO. You can see your REL status was made Inactive on that day.(31/1).
When you closed the order, TECO became inactive and superior status CLOSE became active.
Thanks
Prem -
T-code CO01 to create Production order:error message "No routing found"?
I use t-code CO01 to create Production order.At the first screen I select material 72 and plant HJW1 .At the Header creen,I input the data in the General tab and press return but the sap show the error message "No routing found".But I have create the routing for the material 72 and plant HJW1.I don't know why the sap found no routing.So my question was how to found the reason about why the sap can not found the routing and how to resolve this problem.Thank you.
Hi,
Probably you would have created the routing today, with valid from todays date. But the order you are creating may be with start date in past and system is not able to find and valid routing for the day.
I would suggest you to remove both the Basic "Start" and "End" and change the scheduling type to "Current date Scheduling", now enter. If system still not finding the routing, use the function "Read PP Master data".
Regards,
Prasobh -
Hi gurus,
When I am trying to create Production Order, system is showing Error messages:
1. release of Order not possible -
why?
2. No checking rule maintained for Operation --- how to maitain?
Regards,
SudhaDear
You need to create the scope of availability check in OPJJ transaction.
In OPJJ choose the checking group 02 and checking rule combination, do the setting as you required.
Then assign the same into finished goods material master MRP-3 view.Now you try for that. -
Track production order ststes histry (Status change date, time, user)
I want to track a production order status change history. Status change date, user name and status. Appreciate if somebody can give me a T Code, SAP report or a table.
HI,
You can see the the date, time and user for the status changes by following the menu path given by Mr. Mangalraj.
However if you cant see them, then check the T Code OPL8 (for PP and COR4 for PI), implementation tab. Tick the check boxes for for Status Change Documents as your choice (for header, operations etc).
After checking these boxes you will be able to see the status change details.
Hope that helps.
Regards,
Rohit. -
Production Order Operations System Status
Hello Friends,
I want to include Production order operations status in customized report. Can you pls suggest me how to fetch Operations status since I am unable to find the same from any of the Production Order Operation table (AFVC, AFRU, AFVU, AFRH etc) Also JEST, TJ02 tables provide Prod Order header level status. I want to fetch Operation level status.
Hope to have your valuable inputs for the same.
Thanks & Regards,
TejasDear Mr Brahmankar & Mr Vivek,
Thanks for your answers.
I am working with the ways you suggested.
In case any issue will ask to you.
I really appreciate your timely help.
Regards,
Tejas -
We enter our production orders after the fact, so I am doing all these steps in one sitting, after i already know how much is produced and exact quantities that were released. Using FIFO for inventory mgmt
- Opened production order for 21 units
- Issued goods for production for 21 units, ACTUAL COMPONENT COST = $11.77, which is correct
- JE created CR raw materials, DR Work in Process for correct amounts
- Received goods from production for 21 units, ACTUAL PRODUCT COST = $93.81
- JE CR WIP for $11.76 (okay), DR Inventory $93.81 (cost should be $11.76, not $93.81), CR WIP variance account (expense account) $82.05.
QUESTION 1: this value isn't correct... I just released $11.77 in goods, no other transactions have been done in the system, but the Actual product cost says $93.81. If I look at each Child Item in the BOM, they are all correct (looking at inventory audit) in price and quantity, so why did it create Actual Product Cost so high (items FIFO layers were all correct).
- Closed Production Order
- JE for $82.04 is created, CR Waste (recorded), DR WIP
- Now my WIP account has and "extra" $82.04 in it, and my Waste account is lower than it should be by $82.04. I know the $82.04 came from the difference between ACTUAL COMPONENT and ACTUAL PRODUCT.
Any ideas?OK, looked up transaction history...
If I do Inventory Audit the item produced shows 37 units. Cost 5.9246 trans value = $325.21. (note that 37 units times cost of 5.9246 = $219.21, not $325.21).
Looking at the JE from the Receipt from Producion, the JE posted FG inventory up $325.21, so this matches with Inventory Audit, however if you divide 325.21 by 37, the unit price should be $8.78, not $5.92.
Looking at transactions after this date out of this warehouse, inventory transfers out are indeed at $5.92.
Also looking at the Receipt from Production, it lists the UNIT PRICE at $5.92, and the ITEM COST at $8.78. Why does it use the Unit Price as the cost of the item rather than the ITEM COST?
It looks to me like Inventory was posted up by $325.21, but if I posted down all 37 units, they would post down by only $219.21, leaving a balance in the account even though there would be no units on hand. -
Closing Production Order error
Dear All
I am hoping someone can point me in the right direction. When we try to close some Production Orders we get a message "There is still a Purchase Requistion Commitment for Ord XXXXXXX" where XXXXXXX is the produstion order number. We get this when we try via COHV or via CO02.
I have checked the Compents Overview and made sure any O/S commitment has the deletion Indicator set, and also check MD04 for the components. So any help would be much appreciated.Dear Gray,
Dont take it otherwise, we are all in this forum as friends to help each other to come out the situation. If you reward after your problem gets solved, people who answered, attempted to answer, share your problem will feel happy to answer your question as well as others question. We as a team need to develop this forum
Today I have answered your question, tomorrow you may answer my question....if I reward do not you feel good?
best of luck. -
MIGO Proposes Quantities even when the Production Order has DLV status
Hi,
In ECC 6.0 after my last operation has been confirmed with AUTO GR. MIGO proposes the planned Scrap quantity against the Production Order for Goods Receipt. Is there a way to stop this.
Here is the scenario that I am facing this issue.
I have a production order with Qty 103 with 3 QTY as planned Assembly scrap.
At the last operation I do 98 yield, 2 rework and 3 scrap. My Rework Reason Code inserts a rework operation using trigger point in the production order. Now after I confirm Rework Operation when I got MIGO for Goods Receipt it proposes me 5 (i.e. 3 Planned Scrap plus 2 rework).
Is there a way this behavior be stopped.Hi Aravind,
I have a suggestion. Instead of having assembled scrap if you follow below way you can overcome from this issue.
To produce 100 quantity, goods should be issued for 103 quantities. You should maintain this in BOM. So during production confirmation, if your yield is 98 then GR will happen only for 98 and you can enter 2 piece as scrap quantity. GR will not happen for scrap quantity. When you confirm the rework operation, system will propose only 2.
Currently we are following this way. Try it out and see.
If you need more information, do reply.
Regards / US -
Sales order Error No status object is available for SDI 2258674/0
Dear Friends,
While creation of sales order I am getting following error.
No status object is available for SDI 2258674/0
Message no. BS001
Diagnosis
When trying to read the status of an object (SDI 2258674/0), a system
error occurred: For object number VB0002258674000000 there is no status
object.
Procedure
Please contact your system administrator.
Regards
Sasikanth.ChNo status object is available
for SDI 2258674/0
If your system throws the above error message, then go to VA02, input the sale order reference and execute.
From top menu bar, click on Goto -- Header -- Status . There again click on Object status and check whether any lock is there. If so, change it and then retry
thanks
G. Lakshmipathi -
Hi all,
I have the following code:
Dim oProdOrders As SAPbobsCOM.Documents
oProdOrders = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oProductionOrders)
after the second line I get a system exception: {"Unable to cast COM object of type 'System.__ComObject' to interface type 'SAPbobsCOM.Documents'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{A6DA575B-E105-4585-9F4B-50CC4044EEDD}' failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE))."}
If I change document to eg oQuotations it proceeds normally.
Any Idea?
Thanks in advance,
Vangelistry it as
Dim oProdOrders As SAPbobsCOM.ProductionOrders
oProdOrders = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oProductionOrders)
Maybe you are looking for
-
Set maximum matrix row and column size
I hope someone can help me with this. Is there any way to set the row and column size of a matrix control? I have not been able to find a solution. The only way I've been able to set the size is by resetting matrix to its previous state if the user i
-
Thank you for the information. I would like to ask one question regarding spacing between cells I have got rid of the pace in dreamweaver but as soon as I preview it in IE there is a big between the rows and columns. How do I get rid of that dead spa
-
Three issues regarding photos on my iPad1.
1. Somehow I ended up with two different photo folders on my iPad 1; one titled iPad Photo Folder (4,111 photos) and one titled Saved Photos (1,841 photos). How can I get all photos into one folder? I don't care if I move photos from one folder t
-
How to delete zero rows from a matrix?
Hi, I have a 2D datamatrix and there are some zero rows. My original program should recognize all zero rows and delete them. How to do that? I have tried with the Delete From Array function but no success. I also tried with the OpenG array functions
-
Roller Coaster Tycoon 3 Quits under 10.4.4
Roller Coaster Tycoon 3 Quits unexpected under 10.4.4, it was working fine before the up date. I repaired the premissions but it still won't work G5 Mac OS X (10.4.4)