Production Order Header Status
Hi
I am having a production order with 4 operations. when i am confirming the first operation as partial confirmation because i am just confirming only partial quantity, the whole production order status is set to PCNF. Even though i am finally confirming the same operation finally and confirming all the other operations also finally, the order status is not changing to CNF. it is still in the PCNF . how do i get it to CNF status? because the PCNF status for the order will create other problems.
The operation statuses for the same order give correct statuses as PCNF or CNF or milestone. The problem is only with order header status.
Can someone please solve this issue. Points assured
Regards
Chandra
Hi,
In tcode OPK4 - Define confirmation parameter select your plant & order type.
In 2nd tab page, select Confirmation type - Automatic final confirmation.
So when doing opn confirmation if the qty is equal or more than order qty, system automatically set to Final confirmation.
If the confirmation qty is less than order qty, system automatically set to partial confirmation.
Regards,
Dharma
Similar Messages
-
How the sales order header status update?
Hello,
In the sales order header "STATUS" tab is there, under this status tab we can find OBJECT status if we click that object status it shows the Object number,Object category,status profile and status with status no. on which bases this status will update in the sales order header?
my case is Status "10-xxxx" set automatically for some orders.
Could you plz let me know on which bases, the status will be updated in the sales order?
Regards|KSHi
SAPu2019S GENERAL STATUS MANAGEMENT FUNCTIONALITY
General Status Management replaced order status management functionality in recent SAP releases (4.6C). This discussion will address general status management, as this is how SAP allows user statuses for controlling objects in this and future releases.
General Status Management applies to internal orders, project definitions, WBS elements, production orders and many other objects in SAP. For the purposes of this discussion we will concentrate on status management for internal orders and WBS elements. A list of all objects relevant for status management will be made available upon request.
A status is an indicator that fulfills two functions. First, it informs you that a particular status has been reached. For example, an internal order has been created and released; a settlement rule has been entered; a particular business transaction has been executed, etc. Second, it influences the business transactions you can perform for a particular status. A status can allow a business transaction; allow a business transaction but issue a warning message; or prohibit a business transaction altogether. If a warning message is issued it is up to the user whether the business transaction is carried out or not.
Statuses can be used to control and communicate. Statuses can be used in reporting (show me a report of all internal orders with a status of TECO, or technically complete). Statuses can be used as selection criteria (select all internal orders with a status of CLSD, or closed). Statuses can communicate the state of an object (ready for archiving, not ready for settlement execution).
There are SAP standard delivered statuses that apply to all object types. These are known as SYSTEM STATUSES. CRTD, REL, SETC, TECO are examples of SAP standard system statuses. SAP standard system statuses cannot be removed from use. You cannot override the SAP system status with a user status. You cannot change the behavior of an SAP system status.
User statuses (or user defined statuses) exist in addition to SAP standard statuses. User statuses are intended to augment or refine SAP standard statuses, not replace them. There is no limitation to the number of user statuses that can be created. Both system and user statuses influence business transactions in the same way.
An object can have multiple statuses active at the same time. A plant maintenance order can have released, preliminarily costed, work order printed and confirmed statuses all at the same time. For SAP display purposes only one status can be displayed on the status line in master data screens, but it is possible to see all active statuses for an object at one time by drilling down into the master data screens.
A STATUS PROFILE, or user status profile, contains individual user statuses and the business transaction rules defined for those statuses. There is no limit to the number of user status profiles that can be maintained in SAP. A user status profile is assigned to an order type or a project profile in configuration. This user status profile is then defaulted into all objects that reference that order type or project profile. A users status profile can be overwritten (or deleted) in an individual object (via native master data screens), but only if a user status has yet to be activated for that particular object. Once a user status has been activated for that object the user status profile cannot be changed.
HOW STATUS MANAGEMENT WORKS
When an object (internal order, WBS element, production order) is created SAP assigns the system status CRTD. MIT automatically releases the order, so the system status REL is also activated. If there is a user status profile defined in the order type (or project profile) this is carried over into the internal order (or WBS element). If not, only the SAP system statuses will apply to this object.
When a user executes a business transaction for this object, SAP checks the user status to see if that business transaction can be executed without any additional influence from a user status, can be executed but with a warning message being issued, or cannot be executed at all. SAP also checks whether the business transaction sets or deletes any other user statuses within the user status profile.
A user status may also be maintained directly in the object master data. Accessing the master data screens allows a user to manually maintain user statuses. If necessary, an authorization code can be assigned to a user status to ensure that no unauthorized persons can change the status of an object. Once changed, the new user status is fully active and acts no differently than if a business transaction set the user status.
Status management and business transaction control only work with standard SAP transactions. Z transactions will not show up on the business transaction list for an object. The business transaction table is configurable, but SAP strongly recommends not changing that table. SAP directly updates that table via support packs and it is often impacted during upgrades.
Authorization codes / keys are available in user statuses. The authorization code is checked only when user statuses are being set manually, from within the objectu2019s master data screens. This ensures the user has the proper authorization to set that status for that particular object. However, it is important to understand that SAP sets a user status in reaction to a business transaction it does not perform an authorization check. -
User Exit: Saving data in Production Order Header Long Text
Hi PP Gurus,
Can any one let me know which user exit can be used to save some data in the Long Text of Production Order Header.
We try PPCO0007, it works well on ECC, but my client's system version is 4.7, it does not work.
In 4.7 version, is there any other User Exit or BADI can be used to comply with this requirement?
It's quite common requirement, hope someone can help me. Thanks.
Best regards,
Sun QiangHi All,
Thank for your reply.
After saving the text using 'SAVE_TEXT' function module and commiting it you need to update the 'ltext' field in AUFK table.
SELECT SINGLE * INTO wa_aufk FROM aufk WHERE aufnr EQ '000012345678'.
wa_aufk-ltext = 'D'.
MODIFY aufk FROM wa_aufk.
It works in Enhancement PPCO0007.
This call can be closed. Thanks.
BR
Qiang -
Purch Order header status....
Gurus.
Is there a easy way of getting the purchase order header status ?
....I have debugged the following code....without success:
PERFORM get_status_header IN PROGRAM saplmepo
CHANGING status_header.Hi,
Try using the ABAP class CL_PO_HEADER_HANDLE_MM to "load" global data of the SAPLMEPO program.
It will make it possible then to call the get_status_header form:
REPORT zggar_0006.
TYPE-POOLS: mmpur.
DATA: gr_po TYPE REF TO cl_po_header_handle_mm,
l_document TYPE mepo_document,
l_result TYPE mmpur_bool.
DATA: l_mepo_status TYPE mepo_status. " to be filled with GET_STATUS_HEADER
START-OF-SELECTION.
CREATE OBJECT gr_po.
l_document-doc_type = 'F'.
l_document-process = mmpur_po_process.
l_document-trtyp = 'A'.
l_document-doc_key(10) = '4500000175'.
CALL METHOD gr_po->po_initialize( im_document = l_document ).
* CALL METHOD gr_po->set_po_number( im_po_number = l_document-doc_key(10) ).
** Read purchase order from database
CALL METHOD gr_po->po_read
EXPORTING
im_tcode = 'ME23N'
im_trtyp = l_document-trtyp
im_aktyp = l_document-trtyp
im_po_number = l_document-doc_key(10)
im_document = l_document
IMPORTING
ex_result = l_result.
CHECK l_result = mmpur_yes.
PERFORM get_status_header IN PROGRAM saplmepo
CHANGING l_mepo_status.
WRITE : / l_mepo_status-value_ordered.
Hope this helps.
Best regards,
Guillaume -
Make Scrap portion field in production order header as display only
Hi Experts,
We have a requirement to make scrap field(CAUFVD-GASMG) in production order header as display field only. We do not want users to enter any values here to denote the quantity scrapped in production orders. I am not aware of any configuration to make this field as display only. Please let me know which user exit or BADI available for this purpose. We do not want to use any screen variants and transaction variants and would like to restrict this at order type or plant level.
Thanks
RijilHello Rijil,
If not with variants than check with enhancement.
PPCO0006 Enhancement to specify defaults for fields in order head
PPCO0012 Production Order: Display/Change Order Header Data
PPCO0018 Check for changes to production order header
Regards, -
Production Order header Long text
Hi ,
I need to get the long text in the Production Order Header.
I am aware that I would need to use READ_TEXT FM.
What are the parameters that I need to put in?
ID
LANGUAGE
NAME
OBJECT
Thanks!Hi Donna,
This is the answer:
ID KOPF
LANGUAGE EN
NAME 035000010000121
OBJECT AUFK
For name you have to concatenate client number + production order number.
From my example above 035 (client number) + 000010000121 (production order number) .
Hope it helps,
Victor. -
Production order Relase status Batch is picked in Delivery
Hi friends,
Presently in system, Production order Relase status Batch is allocated in Delivery due to Availability checking group & rule.Now as per requirement only Confirmed Production order Batch should allocat in delivery,then what setting should be done in Batch search stratergy & Availability checking group & rule so that system will consider only Confirmed Production order Batch in Availability check.?
Please revert ASAP.
Thanks & regards,
NITIN M.PAWARgood analysis
-
Batch determination in the production order header
Hi,
I'm trying to determine the batch for the production order header (AFPO-CHARG). I've set up the search strategy, added the procedure to the relevant plant/order type combination in OPL8 and created the batch search strategy to default the batch, however, when I create the order the batch does not default. Am I missing anything obvious?
Thanks in advance!Hi
Batch Search strtaegy is used to get the batch numbers of the components in the production order or get the batches in the delivery of the sales order.
These batches can be selected based on the selection criteria and the sort rules.
I do not completely understand what you mean by batch at heaser level.
If you mean to say the batch number for the header material then you can not search that batch since it has to be created first.
Hope this helps.
Cheers -
Table for field "delivered" in production order header general tab
Hallo everyone,
I am looking for the field "Delivered" in the production order header on tab General. Can anyone tell me in which table it is stored?
Thanks and regards,
JessicaHi,
Field "ELIKZ" ("Delivery Completed" Indicator) is available in Table "AUFM" (Goods movements for order).
Here You can co-relate this with field "AUFNR" (Order Number) -
Dear Gm,
I want see sales order header status for "n" number (Mass) of sales order,From the Sales order header status i want the details abt ("Incomplete header data"/Partially rejected),Please guide me how to get the same,
now i am taking From VA03 ,But it consume more time
Regards
Arun kumar Kincomplete doc - header data
Use Table VBUV - Sales Document: Incompletion Log
Where, Table-Field VBUV-TBNAM maintain Tables as VBAK
Partially rejected
Header level
VBUK-ABSTK as B - Partially processed
Item Level
VBUP-ABSTA as B - Partially processed
Regards
JP -
Default of fixed batch number for production order header????
Hi Experts,
In SAP, when create a production order, in the production order Header view, in the "Good Receipt" Tab, there is a field "Batch" , which means "Assigns a material that is manufactured in batches or production lots to a specific batch ".
For some special reasons, we want for some certain materials,when create production order every time,the "Batch" field will be a fixed values.
For example,for material "AB1" ,"CD2",when create production order every time,the "Batch" field will be "2345" automatically,do not need input manually.But for all the other materials, the "Batch" field would be null ,no value.
How can I do this? How can assign fixed batch number values to some certain materials in production order?
If there needs some ABAP development,which user exit do I need??
Thanks for any reply!Hi V.SURESH
Thanks very much!
I know what you mean. Default batch number in the production order eans, there is no use of using batch management.
In fact, my purpose is just want to deactivate the batch management for some certain materials.
So for some certain materials,when create production order every time,the "Batch" field will be a fixed values.
How can I do this? How can assign fixed batch number values to some certain materials in production order?
If there needs some ABAP development,which user exit do I need?? -
Function Module to update the sales order header status
Hi,
I am looking for a function module to update the Sales order header status.
Pls. let me know if anybody has used any FM to update the SO status.
Thanks,By mentioning status do you mean Object status or Document status??
For Object status you may use FM: STATUS_MAINTAIN
For document status it changes according to flow.
Regards
Eswar -
Purchase Order Header Status tab
Hello.
I have a problem-question.
In some POs in header status tab, the quantity is missing and only the amount is displayed.
Why is that?
thank you!compare the items of a purchase order showing the quantity with a PO that does not show the quantity.
Maybe one is a service PO while the other is for material. -
Dear Experts,
I have created User Status with T-Code BS02 and assigned to the production Order. With the User Status I am blocking the GR, if confirmation is not carried out.
Everything is working fine along the process. System is blocking the GR if confirmations are not done. Upon confirming the user status is changing in Prd Ord and then allowing the Goods Movement.
But now if I cancel the confirmation, the user status is not rolling back (Block GR Condition). After cancelling the confirmation even I am able to do the GR, which should be blocked. How to do this?
Also, in confirmation parameters, I have given "Error if sequence is not adhered to". This is blocking the confirmation of operation if previous opn is not confirmed, But here I can delete the previous confirmation (CO13), after confirmaing the later operation. The deletion of previous confirmation should not be allowed if later operation is confirmed. How to achieve this?
Kindly advice me what are the settings required for this.
Regards,
Rohit.Rohit,
After cancelling the confirmation does the order get back the user status as defined by in BS02?
Please check out this.
Regarding your query about CO13, although you have made necessary setings in OPK4, it will be effective only for process of confirmation & not for cancellation.
But you can certainly achieve the control of cancellation of confrimation as per your requirement by using userexits available in CO13. Those are listed below.
CONFPP01
CONFPP02
CONFPP03
CONFPP04
CONFPP05
CONFPP06
Kindly take help of you ABAP guy.
Hope this helps you.
SmanS -
Production order system status after being settled
Hello,
I am currently in ECC 605 project. I remembered once production order is variance calculated and settled,new system status, VCAL , is set at production order. And sometimes the production order won't be set with status VCAL even though it's variance calcualted. Does anyone have any experience at ECC release 605? Is it normal that settled order doesn't possess VCAL status?
And another weird behavior is that production order can be settled without variance calculated. At earlier release, system will
pop up error message if I try to settle a production order which isn't variance calculated. Can anyone confirm if at release 605 it's normal system behavior that system won't block order settlement of production order which variance calculation isn't done yet?
B. Regards,
Nancy
Edited by: Nancy Lin on Jul 14, 2011 9:45 PMHi Rose,
Try out ..
STATUS_READ
http://www.sap-basis-abap.com/sappp016.htm
Re: Status of the Production Order
Re: Production order status
Hope it will solve ur problem
Thanks & Regards
ilesh 24x7
Maybe you are looking for
-
Am a new Mac user after 30 years of PC. Very important to bring over my POPserve emails with attachments. Finally succeeded by using the Microsoft for MAC 30 day trial. Am willing to buy the microsoft software so that my emails/attached doc files
-
Hi All, We have PI sync scenario,SOAP to Proxy. We are geeting the below error in Proxy . Error during proxy processing An exception with the type CX_SY_CONVERSION_NO_NUMBER occurred, but was neither handled locally, nor declared in a RAISING clause
-
HT1338 Trying to connect Imac Pro 10.7.5 to Cannon Pixma M3550
Trying to add a canon pixma printer MG3550 to my imac pro version OSZ 10.7.5. I cant seem to find a printer driver for it. Afer updatigng the software in Apple it only shows the MG3200 series of Pixmas. Can anyone suggest anything else to do. Everyth
-
Hi, Situation We are using ESS/MSS within the Portal 7.0 SP 14. The SAP Backend which we are using is ECC 6.0. SSO between the Portal and Backend works efficient. Problem There are some issues when using the Universal Worklist. All tasks appear in ou
-
Hi, How can I get Itune store to resnd me the songs I have purchased? My IPOD recently sync to my computer and I lost half of my purchased music.