Update PO with Confirmation Control Key,Acknowledged Delivery Date.
Hi Experts,
I have a requirement that through a Excel file I have to update a Existing PO with the three fields,
1.Confirmation Control Key
2.Acknowledged Delivery Date.
3.Acknowledged Modified Delivery Date.
If there will be differ in values in any of the field in the existing PO and the incoming excel file then we need to update the
fields in the PO.
So is there any BAPI or FM to update the field value?
I tried with BAPI_PO_CHANGE it is not working.
In excel we have only five fields.
1.PO number
2.Item
3.Confirmation Control Key
4.Acknowledged Delivery Date.
5.Acknowledged Modified Delivery Date
Please help.
Regards,
Umesh
you can use BAPI_PO_CHANGE itself, but you need to get the details of the current PO before passing the details to BAPI_PO_CHANGE
you can use BAPI_PO_GETDETAIL1 by passing ( PURCHASEORDER = <..Your Purchase order Number..> ) and after that you willl
get all the details of the PO, just change the required data's and pass it to the BAPI_PO_CHANGE. It will be easier.
after you receive all the data,
pass the corresponding data from BAPI_PO_GETDETAIL1
to BAPI_PO_CHANGE.
1.PO number - PURCHASEORDER (importing)
2.Item - POITEM (Tables )
3.Confirmation Control Key - POCONFIRMATION (Tables)
4.Acknowledged Delivery Date.
5.Acknowledged Modified Delivery Date
I think for 4,5 fields are also in POCONFIRMATION table itself (not sure)
Similar Messages
-
"Inbound deliveries for PO reciepts with confirmation control keys"
Hi Gurus,
Can somebody tell me the detailed configuaration steps " Inbound deliveries for PO reciepts with confirmation control keys".
Thanks
RajHi,
Del. type is identified in
OLME-Confirmations-Define Internal Confirmation Categories
Del. item catogery is defined in TCode 0184.
Based on Del. type & item cat. grp in Material master
Goods Recieving point (shipping point) against Plant & SLOC is defined in
Logistics Execution-Shipping-Basic Shipping Functions-Shipping Point and Goods Receiving Point Determination-Assign Goods Receiving Points for Inbound Deliveries -
Change Confirmations with Confirmation Control Key AB Possible?
Hi!
In PO a quantity bigger thatn the ordered qunatity has been confirmed. Now when I modify the confirmed quantity in the confirmations tab to be equal to the ordered quantity, I still get the error message "Notified quantity exceeds the ordered quantity". How can this be solved?
Regards,
IleanaHi
Please change the message ME 161 setting from Error to warning in SPRO-> Materials Management-> Purchasing-> Environment Data-> Define Attributes of System Messages
Thanks & Regards
Kishore -
Confirmation control key update in PO
Hi,
I am using POs with confirmation control key 0004 (inbound delivery). When I create an inbound delivery for a PO the correct confirmation record with key LA is written to the PO. When I then change the inbound delivery and add a batch split for the material and save the inbound again, the confirmation control record changes to AB records. for the Why is this happening and how can I prevent this so that the LA record in the conf. control tab of the PO stays unchanged?
thanks a lot!Hi,
Check Tcode OMGZ.
Check delivery type assigned to confirmation category.
Rgds
Utsav -
Confirmation Control key not allowed in MM Scheduling Agreement item.
Hi Experts ,
I am facing an issue with Confirmation control key in MM Scheduling Agreement.
Scheduling agreement already GRd without Conf-key and Now if am going to update confirmation control key as 0001.
I am getting an error "Confrmation Control key is not allowed".How can I solve this problem.Anyway i have to update the conf-key.
If you are answering me that will be very much apreciatable.
Looking forward for your answers.
Thanks,
BalaHi Bala ,
We can directly update the database table field , but this is not recommended.
Can you re-do the GR i.e Cancle the existing and again do GR with confirmation control key. -
Confirmation control key does not exist
There is a old one PO, which was created with confirmation control key ZSC1 ; Now issue is ZSC1 has been deleted but it is showing in po, now user want to close the po as want to ticked the "delivery completed" ind. in the Delivery tab page at Item level in the po.
In this cas he is facing the error as "Confirmation control key does not exist" so:-
1. How can be close the po.
2.Is there any option, from where we can check the change control i.e. can be checked when ZSC1 was deleted.Hi Jurgen,
I think you misinterpret regarding this issue.
confirmation control key is not deleted in PO.
It is deleted from configuration setting I mean from IMG -> Material Management -> purchasing -> confirmation -> Setup confirmation control.
since it's exists in po but not in config. thats the reason system given us that error.
so my question was:-
how to get change control for the same, i.e. when it was deleted from config. setting
And how set del. completed ind. in po for closing the po, bcoz it's showing error as "Confirmation control key ZSC1 does not exists" -
How to create inbound delivery for items with no confirmation control key.
hi Please help me with this..
are there any user exits to create an inbound delivery for scheduling agreement items with no confirmation control key.
my req is
i have 12 items (me33 transaction) of them three have confirmation control key populated and out of those three 2 will be deleted so only one item is left for inbound delivery creation, but i need to have all this possible for all items with or without confirmation control key.
thank youhi
for inbound delivery there is BAdi called LE_SHP_DELIVERY_PROC... in there is method called ITEM_DELETION... in this u can flag the item to delete or not..
this will be triggered for inbound as well as oubound delivery..
you can check confirmation status for the PO in the table EKES... in this table there is filed called EBTYP.. using this field u can check the PO item confirmation status..
I hope above information is helpuful for u -
Confirmation control key check for inbound delivery creation
Hi,
Currently, in the Client's company, the process of receiving goods from purchase orders looks like that (SAP-wise):
- create a purchase order,
- receive goods using MIGO and automatically create an inbound delivery,
- pack the delivery and post goods receipt.
Recently, some patches have been installed, including one described by note 1602047 (which basically enforces checking confirmation control keys if goods receipt assignment and goods receipt relevance are activated for inbound deliveries). Note says that it only affects two-step stock transfer and creation of automatic inbound deliveries using SPED output but it seems it also affects other basic processes like PO receipt in MIGO.
Now, when using the old control key (that had MRP-Relevant and GR-Relevant fields checked), the system is unable to automatically create an inbound delivery after the goods receipt is posted with MIGO (with message VL148 - Not possible to create an inbound delivery). I learned that this is because the "GR Assignment" field must be checked in the confirmation control key so it's possible to automatically create aninbound delivery after receiving a purchase order in MIGO.
After changing the confirmation control key to have the missing field checked it's not possible anymore to receive goods from PO in MIGO as the PO requires shipping notification in order to be processed in MIGO thus requiring of manual creation of an inbound delivery.
Is there any way to skip this check so the process would remain the same (this model has been working fine for few years in the Client's system) and the inbound delievery would be created automatically after posting the receipt in MIGO?
Thanks in advance,
PiotrHi,
don't know if you found a solution, but we received the following message from SAP:
The advent of the new version requires some attention to the users. It
was necessary to avoid inconsistencies which in the past version the
system was susceptible.
Main Program SAPMM07M
Source code of MM07MLVS
sy-msgid VL sy-msgty E sy-msgno 148
I have checked the process and through debugged I could confirm the
following information SAP is providing to all similar incidents reportedfor us:
Error message VL 148 is issued if in the confirmation control key used
in the purchase order, the fields for MRP-relevance (T163G-KZDIS),
GR relevance (T163G-WEREL) and GR assignment indicator (T163G-WEZUO)
are not set.
The correction of note 1602047 was necessary to avoid inconsistencies
(table EKES) in the purchase order. Without having the GR assignment
(T163G-WEZUO) set, there is no unique reference created between the
purchase order history (table EKBE) and the inbound delivery
confirmation (table EKES) at goods receipt which leads to a problem if
several inbound deliveries exist for the same purchase order.
If you set T163G-WEZUO to 'X', this assures that, for an inbound
delivery, the confirmation record (EKES) belonging to this inbound
delivery (EKES-VBELN) is also accurately updated at goods receipt.
How to solve the issue?
Use a confirmation control key with the GR assignment indicator set
and then create the inbound delivery with VL31N. If you want to be able
to create the inbound delivery with reference to a certain line item in
the PO, use transaction VL34.
If you still want to use transaction MIGO, there is the following
workaround:
- Create a purchase order without any confirmation control key
- Create a goods receipt (GR) in transaction MIGO with reference to this PO and post the GR to a non-HU-managed storage location
- Create a transfer posting with MIGO using movement type 311 to
transfer the goods from the non-HU-managed storage location to the
HU-managed storage location.
As the transfer posting is an additional step for the user, the whole
process could be automated using a partner storage location
(T001l-PARLG) for the GR which then triggers (through a modification)
the BAPI 'BAPI_GOODSMVT_CREATE' to create the transfer posting without
user interaction.
I hope to have satisfied you on the reason why it is now happening and
also I believe you can explain to business that it is a new behavior
necessary done from SAP side to avoid worse situations, we are aware of
potential dissatisfaction it might cause. SAP Support is always
available to clarify any issue.
Sorry for not having a more positive answer.
I hope it helps!
Leentje -
Default values for confirmation control key
Dear forum
I am using a confirmation control key 0004 Shipping notification (standard SAP) in the Purchase order line item (created with ME21n).
When I enter the confirmation data (with transaction ME22n) in the purchase order line item (confirmations tab), I have to type in delivery date, quantity and so on manually, which is standard.
But, what if I want to copy the original delivery date and quantity from the line item in the order, and use this as default value for the line item confirmation data...is it possible somehow?
The reason why I want to do this is for the user not having to go in and update this date manually all the time, but only when the confirmed dates/quantities differ from the desired delivery date and quantities in the purchase order line item. We are not on EDI or using Inbound deliverys for Purchase orders.
Thanks
OlaHi,
The Confirmation is nothing but the acknowledgement.So, its usually entered manuallly by the authorised User allowing follow on documents for Purchase Order.
You can chesk once the customisation of Confiramtion control keys for automatic update indicator.
Yes, you can use User Exit and develop with the help of ABAPERS.
Hope it will help you.
Regards,
Smitha -
Purchase order does not contain a confirmation control key
Hi expert
I have not set any confirmation control key in Purchasare order, still at the Migo, system is showing error at depot.
I have check the same thing with manufacturing plant, system dont show me any error.
Regard
NabilHi,
I f the confirmation control key is maintained in PUR.info record is automatically will fetch into PO though you have not selected manually in PO. The CC maintained in vendor master or PIR can copy into PO. In your case please see whether inbound delivery is needed to perform GR? CC implies many types of confirmations like order acknowledgement, advanced shipping notification or confirmation of delivery dates. Please see specifically to the error. Try to know the type confirmation system needs to post GR. Thanking you. -
Confirmation control key issue
Hi EXPERTS
I would like to know under what circumstances can the confirmation control key be included in the line item of a PO after GRN is done.
I am faced with a scenario where the GR of the line item of a PO is done and their is a confirmation control key attached to this line item But I donot find any inbound delivery details in the line item nor does it look that the inbound delivery is deleted
This line item now need to be reversed ( but the system doesnot allow stating that their are no suitable line items available
(I tried 102Mvt Thru' MIGO)
Could you pelase guide me regarding this situation and suggest ways and means for PO line item reversal
Thanks VCHI,
Purchase Order Item Confirmations Tabstrips:
The confirmation control key controls the process subsequent to the creation of the PO.
E.g. For some important materials with long delivery times, you wish to receive advance information (via the shipping notification or inbound delivery) about the expected GR date so that you can include this information in the availability check.
The confirmation functionality is used to get better visibility & control over the goods receipts. Due to this requirement, when you work with confirmations, the system will not propose any quantity for MIGO unless any confirmations are entered in the PO. Also, MIGO will propose only such quantity for which the confirmation is entered.
In the purchase order, there is a field confirmation control key, following is its function extracted from text book.
1.The confirmation control key governs whether confirmations are expected for specific purchase order items and whether these confirmations are relevant for goods receipt or materials planning.
2. If a material document is to be created when the goods receipt posting for the inbound delivery is carried out, then the goods receipt assignment must be defined in the confirmation control.
How to set this field?
Configuration path:
SPRO -> MM -> Purchasing -> Confirmations -> Set up confirmation control or tcode OMGZ
Explain is there a necessity to fill the confirmation control, order acknowledgement & confirmation requirement. In STO normally we input the data for normal P.O.'s.only. If we input the above said data what happens if not what happens.
Confirmation gives the details of the shipping data, acknowledgement, delivery details etc......Overall view..
If it is used then Inbound delivery has to be created else GR is not possible...
VL31N--Inbound PO wrt PO/STO.(manual)..
If idoc /edi are configure, then everything will be automatic.
Confirmation Control is configured in SPRO -> Materials Management -> Purchasing -> Confirmations -> Setup Confirmation Control. The Confirmation Control should be assigned to the Vendor in Purchasing View (MK01/MK02). This it gets copied into the PO.
How to change the confirmation key in PO?
I have to change the confirmation key (in me23N) in the confirmation tab. It is working fine if there is no partial GR (entry in delivery schedule tab) against that line item. But if there is a GR entry against that line item its giving me a message 'confirmation key should not be changed'.
This is the standard of SAP....once GR is existing for the line then you can't change the confirmation key. To change, reverse the GR and change the key then Post GR again.
or
You can short close the PO line which you already have GR and create new line with remaining qty and enter new confirmation key.
pherasath -
MIGO error 'Purchase Order does not contain a confirmation control key'
Hi,
while posting GR to a PO i am getting an error ' Purchase order XXXXXXXXX does not contain a confirmation control key'
it is true that i have not defined any confirmation control key in PO, Aknowled rerd checkbox is also not ticked
Still why this message coming, what setting would be bringing this message
Please clarityHi,
Until the installation of Note 589422 (with SP SAPKH46C43) you could due to a program error - create a delivery even though the purchase order did not contain any confirmation control key.
This is now prevented through error message M7394. The transfer of this check (Confirmation control key existing in the purchase order, see Note 589422) was necessary as otherwise you could post a purchase order as desired. (Refer to also Note 616944 -> SAPKH46C44)
589422 Several inbound deliveries can be created with MIGO :
"Implement the program correction.
With Transaction SE91 create message M7394 with the message text:
Purchase order & & does not contain a confirmation control key".
After you implemented this correction, when you want to create an
inbound delivery with Transaction MB01 or MIGO or with
BAPI_GOODSMVT_CREATE and if the purchase order does not contain a
confirmation control key the system displays error message M7394
"Purchase order & & does not contain a confirmation control key".
Hope this can explain the error you met.
Regards,
Mauro -
Confirmation Control Key Value in vendor master overwritten by Info Record?
Dear all
In the standard 3rd party processing, we will use S/O to trigger PR and we then convert PR to PO. And when PO is converted, Confirmation Control Key (CCK) Z01 maintained in Vendor master purchasing view will be adopted for all the items in the PO, and in the purchase infor Record for the combination of material & this vendor, we do not maintain any CCK value there.
However recently, the system behaves in such a way that the CCK value does not automatically show up in PO item anymore. And I have been thinking can it be the fact that the blank value of CCK in info record will overwrite the Z01 value in the CCK of vendor master? But if so, why all the past PO I have checked does not have CCK value maintained in info record but the CCK was able to appear automatically?
An interesting fact is that if I create the PO manually by enter Vendor with CCK value Z01, Org Data, account assignment S and Item category S (both for 3rd party processing), and then the material and hit ENTER, the CCK value Z01 will appear in PO Item level under tab: Confirmation.
However, once I enter the PLANT value in PO Overview, seem like the Empty value of CCK in info record will overwrite the existing Z01 value.
Please advise if it is how the info record CCK work to overwrite? Also, how do I get back to the stage where the info record CCK will not overwrite as I do not want to spend time to update all the info record CCK to have Z01.
ThanksDear Manohar Raju Kanchanapally
I do not understand why this OSS note SAP Note 909885 - ME21N: Confirmation control key not
from vendor mentions the following:
Symptom:
When you create a purchase order using Transaction ME21N, the confirmation control key from the vendor master is not used, although it is maintained.
Cause and Prerequisites:
The symptom occurs if no confirmation control key was maintained in the existing purchasing info record.
Solution:
Implement the attached correction instructions as a modification.
It is totally contrary with the General Rule that the most specific will always prevails, meaning if I do not maintain CCK value in the Info Record, it will overwrite the CCK value I maintain vendor master when I create PO using same vendor, material, purchaisng org and plant!
Please help!
Edited by: Daimos on Sep 17, 2009 1:22 PM
Edited by: Daimos on Sep 17, 2009 1:22 PM -
Query: confirmation control key
Can anyone explain the importance of confirmation key in PO item?
I understand that in IMG, confirmation key can be configured so that it has a
sequence of confirmations. Please let me know its relevance in inbound delivery creation.
Thank youThe confirmation control key controls the the process subsequent to the creation of the PO.
E.g. For some important materials with long delivery times, you wish to receive advance information (via the shipping notification or inbound delivery) about the expected GR date so that you can include this information in the availability check.
To come to your question, if the inbound delivery is not allowed in the customizing of the Confirmation Control key, then it is not possible to create an inbound delivery for the PO, and you can only do the GR via MIGO or some other MM transaction. One impact of this is that between creation of the PO and the GR, you dont have any idea about where the material is, and when it will come.
I hope this clarifies,
Regards
Nikhilesh -
Hello
I have a problem concerning the confirmation controll key in Me21n. This is picked up from the vendor, and therfore causing me som trouble. We have a retail solution, were we have the same vendor for both the store and the warehouse (DC) the process of reciving goods are different, the stores uses MIGO and the warehouse inbound deliveries. The problem occurs in the warehouse, we can create the inbound delivery, but when posting GR for that we get a service, not a materialdocument. If i change the confirmation key to also include "GR with Reference to Vendor Confirmation" we get the mateiral document, but then it is not possible to do GR with MIGO. My problem is that i can see in a differnt system that it should be possible, but i have looked around for diifferences but cant find any, looked most in itemcategory and places like that. Does anyone have a tip where to look? I need to change the service into a materialdocument when doing GR for the inbound delivery.
In advance thanks
Regards
IvarHi
If the store and Ware house are two different plants then you can have two different confimration control keys either by maintaining different confirmation control key at the PIR level or at the Vendor master - Plant level data.
This will ensure that the required confimration control key is defaulted based on the Plant that is procured for
Thanks & Regards
Kishore
Maybe you are looking for
-
Apex conditional field in "SQL Query (updateable report)" region
I have a multi-row region that displays values and allows entries in a number of fields. I should like the fields to be conditional in that they do not permit entry, but still display, if certain conditions apply (e.g. older rows greyed out). Can thi
-
Question I have installed firefox 3.2.64. When i click on the desktop icon nothing happens. The windows task manager says mozilla firefox is running but I can't see it anywhere. What might the problem be?
-
Lenovo Ideapad N585 - Reverting Changes Problem
I'm trying to install my windows updates. I restart my laptop, gets to about 95%, "Failure Installing Update, Reverting Changes. Please Wait." I wait. 2-3 hours later, it's finished. I try again. Gets upto about 95%. "Failure Installing Update, Rever
-
Any way to get hotmail in the menubar?
I have both gmail accounts and hotmail account (also a yahoo account) for email. I already use a menu item to check gmail, is there anything that can do the same thing for hotmail?
-
Sharing a Vista Dial up connection with a Mac wire wirless connection
I have a problem i would like to share the internet connection from my wifes PC (dial up connection) with my mac book pro via wireless connection between each computer. Now it works ok (after fiddling with firewall on PC) when we have the dial up con