Controlling Quantity Field for PR
Hi Guys,
Here is the situation that i have:
Creation of PR > Creation of PO
After the situation above, i would like to lock the quantity field in the PR section after a PO has been created. Currently i can't change the values if its below the original quantity but I can change the value if its above the quantity.
What can i do to lock the quantity field so that i am not able to change it even though its above the original amount?
So far here are the changes that i have made.
In SPRO > Materials Management > Purchasing > Environment Data > Define Attribute of System Messages
Changed messages:
Message Number - Description - Message Category
076 - Materials of requisition & item & alr. ordered in full - E
648 - Requisition quantity already ordered in full (see follow-on docs.) - E
400 - Materials/services for requisition & & already ordered with & & - E
Thanks in advance
Hey,
Is there anyway that we can do it without using the release strategy? As in configure from the purchase requisition only?
After i keyed in OLME > Purchase requisition. I couldn't find the last part field selection key. i did a search and nothing came out.
Thanks.
Similar Messages
-
Adding quantity field for the same material number in Table control
Hello Experts,
I have an requirement, where I need to add the quantity field when the material number is repeated in a table control.
Here I show the pop-up message "Material already exists, do you want to add the quantity". If the user clicks on Yes I need to add the quantity.
I created the pop-up message using the FM " POPUP_TO_CONFIRM" and tried to add the quantity filed using COLLECT statement but I couldn't because my non-numeric field value will be different and it will insert new entry with same material in my internal table.
I have a z data base table & internal table with the below fields in it.
Best Regards,
Manihi deepthi,
chk a sample one which will help u. <b><i>f4 hlp in table control</i></b>
* Screen flow logic........
PROCESS BEFORE OUTPUT.
*MODULE PBO_MODULE.
PROCESS AFTER INPUT.
*MODULE PAI_MODULE.
PROCESS ON VALUE-REQUEST. "F4
FIELD EKPO-EBELP MODULE help_ekpo.
* populate screen field from within PROCESS ON VALUE-REQUEST(F4) call
*& Module help_responsibility INPUT
* text
MODULE help_ekpo INPUT.
**Transport values to table dynpro/screen table control
DATA: l_stepl LIKE sy-stepl,
l_indx LIKE sy-stepl.
DATA: dynpfields LIKE dynpread OCCURS 5 WITH HEADER LINE.
* Adjust for scroling within table control
CALL FUNCTION 'DYNP_GET_STEPL'
IMPORTING
povstepl = l_stepl
EXCEPTIONS
stepl_not_found = 0
OTHERS = 0.
l_indx = tc_ekpotable-top_line + l_stepl - 1.
"tc_ekpotable should already have been declared
REFRESH dynpfields.
CLEAR dynpfields.
dynpfields-fieldname = 'EKPO-EBELN'.
dynpfields-fieldvalue = '00010' "wa_ekpo-ebeln.
dynpfields-stepl = l_stepl.
APPEND dynpfields.
dynpfields-fieldname = 'EKPO-EBELP'.
dynpfields-fieldvalue = '00020' "wa_ekpo-ebelp.
dynpfields-stepl = l_stepl.
APPEND dynpfields.
CALL FUNCTION 'DYNP_VALUES_UPDATE'
EXPORTING
dyname = 'SAPLZZ_EKKO' "Program name
dynumb = '0100' "Screen number
TABLES
dynpfields = dynpfields
EXCEPTIONS
OTHERS = 0.
ENDMODULE. " help_ekpo INPUT
rgds
Anver
<b><i>if hlped kindly mark points</i></b> -
Exit for CO02-FOR QUANTITY FIELD FOR THE LIST OF LINE ITEMS
Hi,
Can anyone just let me know the user exit to code the authority check for the quantity field in CO02 for the screen SAPLCOMK.
The quantity assigned for the list of items should not be changed by the user.
For this in which exit should i go and write the code?
Regards,
P.S.ChitraCCOWB001 Customer exit for modifying menu entries
COIB0001 Customer Exit for As-Built Assignment Tool
COZF0001 Change purchase req. for externally processed operation
COZF0002 Change purchase req. for externally procured component
PPCO0001 Application development: PP orders
PPCO0002 Check exit for setting delete mark / deletion indicator
PPCO0003 Check exit for order changes from sales order
PPCO0004 Sort and processing exit: Mass processing orders
PPCO0005 Storage location/backflushing when order is created
PPCO0006 Enhancement to specify defaults for fields in order header
PPCO0007 Exit when saving production order
PPCO0008 Enhancement in the adding and changing of components
PPCO0009 Enhancement in goods movements for prod. process order
PPCO0010 Enhancement in make-to-order production - Unit of measure
PPCO0012 Production Order: Display/Change Order Header Data
PPCO0013 Change priorities of selection crit. for batch determinati
PPCO0015 Additional check for document links from BOMs
PPCO0016 Additional check for document links from master data
PPCO0017 Additional check for online processing of document links
PPCO0018 Check for changes to production order header
PPCO0019 Checks for changes to order operations
PPCO0021 Release Control for Automatic Batch Determination
PPCO0022 Determination of Production Memo
PPCO0023 Checks Changes to Order Components
STATTEXT Modification exit for formatting status text lines
hi check your field where it is present
if it header then check with the description header most probably the first must be your exit -
Quantity field for user input in interactive alv
hi,
i have created an interactive alv report that allows user to key in quantity fields using fm "REUSE_ALV_LIST_DISPLAY'. then quantity field is referred to MARD-LABST for instance, with 3 decimals point. When i tried to key in quantity as '9', it then will be converted into 0.009 by using cl_gui_alv_grid->check_changed_data( ). May i know what the root causes are and also how to resolve it using same fm??? Thanks.Hi,
In the field catalog, for the field set the attribute DECIMALS to 3.
This should resolve your issue.
Regards,
Sagar -
Subcontract GRN - disable quantity field for 543 movement type
Dear All,
1) while making the GRN for subcontract PO the raw material will get consumed by 543 movement type but here the field is editable and we need to make it uneditable
2) also if you might have observed that raw material qty will be calculated as per ratio but if i change the semi-finished matl qty the consumption qty of RM is not amended immdiately and if we need to take as per ratio in PO, we need to close the line by pressing " + " and amend the semi-finished qty and system will calculate the ratio and you can check by again pressing "+"
this is certainly not desirable and we need the change in RM qty immedietely after changing semifinished goods qty.
Please suggest me how to make it without help of ABAPER.
Regards,
VimleshHi,
Saying with regret that it is not possble in standard SAP .we had faced the same problem at my cleint side.We had gone for a custom development where the quantity field against the Input material will be not editable .
Regards
Sandeep -
Sales BOM: Control quantity modifcation for Components
Hi Experts,
We are using BOM sales type for our promo packages. However, the client wants to control modification of the quantity of the components other than that of the Parent quantity.
Is there a workaround for this requirement?
Many thanks,
DonHi Don........
It can be happend by SP Transaction notification.
Else you have to keep separate user for such kind of promo sales so when user will log into SAP he will not be permitted to change Qty as the Qty field will be inactive.......
Regards,
Rahul -
Expand Table Control with Fields for Purchase Order Item Overview
Hi Gurus.
Hereu2019s something easy for you, I hope/ think. We just want to additionally show the field u201CMFRPNu201D in the purchase order item overview. See structure MEPO1211 for the table control.
How can we do this? Is it possible without a modification? Is there anything to pay attention to?
Lot's of questions, because we donu2019t find any complete solutions yet. It seems there are no official SAP suggestions for this issue.
Thanks in advance!
Regards
PatricIs there no one out there who can answer my question?
-
Is is possible to display quantity field in FBU3?
Hi,
Is it possible to display the quantity field in FBU3? We have activated the quantity field for FBL3N but not able to find the configuration to do it for FBU3.
Please guide.Good Morning Everybody,
The above question still continues...
{Please Answer} -
Quantity field fro char or date data type
Hi,
I am using DELVRY03 idoc type and some of the quantity fields are empty not being used, is it a good idea if I can use these quantity fields for Char type or datetype data.
Regards
RinkuHi Rinku..
Your question is not that clear.
Let me give you some ideas.
1. All Segment fields are store in CHAR Format in Database in EDID4-SDATA field
2. If you want to add new fields it is better to Create a New Segment in WE31 And Create an Extended IDoc type in WE30.
3. It is not advisable to use the existing fields for storing some other data.
<b>Reward if Helpful.</b> -
hi everybody,
quantity field for a material in enquiry is stored as 2,000
in the table .
but when i print it in script it is printing as
2.000 leading to difference in calculation of net value.
field is KWMENG
can any body help ?
thanksHi,
In Menu,Goto System->User Profile->Own Data,In Defaults tab ,change the decimal notation.
Regards,
Aravind JM. -
Populating Quantity field in BAPI : "BAPI_OPPORTUNITY_CREATEMULTI"
I want to populate quantity field for an Item while creating Opportunity using BAPI_OPPORTUNITY_CREATEMULTI.
along with other data, I am populating BAPI internal table required for quantity as below, opportunity is being created with item. But quantity field is blank. Can anyone advise what I have been doing wrong or whats right way of populating this table parameter.
Appreciate help on this.
s_scheduleline-item_handle = 0000000002.
s_scheduleline-handle = 0000000001.
s_scheduleline-quantity = s_valid-est_qty. " Quantity
APPEND s_scheduleline TO it_scheduleline.
s_input-ref_handle = 0000000002
s_input-ref_kind = 'B'.
s_input-objectname = 'SCHEDLIN'.
s_input-fieldname = 'QUANTITY'.
APPEND s_input TO it_input.
CALL FUNCTION 'BAPI_OPPORTUNITY_CREATEMULTI'
TABLES
header = it_header
opportunity = it_opp
partner = it_partner
appointment = it_appointment
status = it_status
customer_head = it_cust_h
text = it_text
item = it_item
product = it_product
scheduleline = it_scheduleline
pricing_item = it_price_i
input_fields = it_input
saved_process = it_saved
return = it_return.Be sure to reset logical_key field from input_fields structure after inserting partner data.
ls_fields-objectname = 'PARTNER'.
ls_fields-logical_key = '0000'.
ls_fields-fieldname = gc_fieldname-partner_no.
APPEND ls_fields TO lt_fields.
ls_fields-logical_key = ''.
Edited by: Dalibor Riger on Nov 29, 2011 5:09 PM -
Table and table field for PICKING QUANTITY.
Hi friends,
I need to use PICKING QTY in script. but it is in structure LIPSD-PIKMG.
Please say Table and Field for Picking quantity.
I need a table and field.
THANKS in advance.
balaji.Hi Tarani, Rasmi,
Thank you for quick response.
LIPS-LFIMG is Delivery Qty . It is not Picking Qty.
please let me know for PICKING QTY to display in my Script.
Thank you. -
Quantity field not getting update in PCA document for Goods Receipt
We have the Purchase Account activated for our company code.
For movement type 101 (Goods Receipt), I am getting the quantity field updated for GR/IR account and Stock Account (B/S item).
But the quantity field is not getting updated for the "Purchase Account" and the "other offsetting PL A/C).
Please advice whether I am missing something.
Regards
B.MohantyHi Aravind,
Check SAP notes 1063198 and 1117587.
FAGLL03 display quantity which is updated in FAGLFLEXA, BSEG is not
relevant in this case. This is clearly explained in the note 1063198.
The quantity posts through to FI on the 'goods receipt' items, but not on the
'invoice receipt' items.
In the FI normally the Quantity is not a 'real' important field, as it
is more related to the MM area.
But in the old 'Profit Center Accounting' and the old' Special Ledger'
the field has been important.
As the same logic of these areas to 'store' the Quantity is also used
in the NewG/L the field get only filled in the line, where it make
'sense' from our point of view, because only in the 'goods receipt'
lines a 'real' Quantity is posted to the system.
So as before in the PCA and SL, now also in the NewG/L the Quantity is
filled in the correct and important lines and postings.
In the BSEG ('old document segment table') the field is filled 'just'
as it is send to the FI, but this is not completely correct from the
business point of view.
This can also lead to issues with the reporting and summation to this
field. So with creating the new logic in the NewG/L the 'correct'
standard of the 'writing' for the Quantity has also been taken over.
So in the end, the update and display is correct according SAP standard behavior.
Actually,Quantities within G/L are never reliable,
because the purpose of FI is a view on the data according to amount
but not according to quantity.
In the FI normally the Quantity is not a 'real' important field, as it
is more related to the MM area.
I hope I could be of assistance.
Regards,
Fernando -
Best practice for "Quantity" field in Asset Master
Hi
I want to know what is the best practice for "Quantity field" in asset master. It should be made displayed only or required field in Asset Master creation.
Initially I made this field as required entry. So user entered 1 quantity. At the time of posting F-90, he again entered quantity. So my quantity in asset master got increased. Hence i decided to make that field display only in asset master creation.
Now i made that field as display only in asset master creation. At the time of posting F-90, that quantity field is not coming only. I check my field status group for posting key as well as GL account. Its optional field. Inspite of that user is able to make entry in F-90. Now quantity field is '0' only in asset master even though there is some value in asset.
Please help what is the best practice wrt quantity field. Should be open in asset master or it should be display only.Hi:
SAP Standard does not recommend you to update quantity field in asset master data. Just leave the Qty Field Blank , just mention the Unit of Measure as EA. While you post acquisition through F-90 or MIGO this field will get updated in Asset master data automatically. Hope this will help you.
Regards -
Quantity field to be shown on 1ST line only for purchase order items in ALV
Dear All,
I am fetching data from purchase order history table (EKBE) where PO line items contains multiple times. User does not want to view fields that are repeating multiple times in all lines, but in the top line. By sorting the same in ALV , I can do the same with character type fields, but how to do the same with quantity fields. One way out is converting the same into character fields. Is there any other way. Please give me some solution. Also while sorting , the number which gets repeated (i.e Items in PO for different PO's ) does not gets displayed. I want my program to display them.
Thanks,
Debopriyo MallickTry this
loop at ist_mseg into wa_mseg.
ON CHANGE OF wa_mseg-con.
move '111' to wa_mseg-con1.
modify ist_mseg from wa_mseg.
ENDON.
endloop.
loop at ist_mseg into wa_mseg.
if wa_mseg-con1 ne '111'.
move 0 to wa_mseg-menge.
move 0 to wa_mseg-netpr.
endif.
modify ist_mseg from wa_mseg.
endloop.
mseg-con is the concatenation of ebeln and ebelp values.
pk
Maybe you are looking for
-
Setting 'After Export' to default to "Do Nothing"
How can I set the 'After Export' default to 'Do Nothing' instead of 'Open in viewer window'?
-
BADI CRM_MKTPL and Status Change button! (Hide the standard system status)
Hello, In transaction CRM_MKTPL, i need to delete some status that appears when i click on button Change status. I am trying to use the BADI: CRM_MKTPL using the method 'GET_DROPDOWNBOX_VALUE', but i didn't get what i want because this method is only
-
Iphoto export plugin for simpleviewer
hi there! i have followed the directions here http://www.hagus.net/taxonomy/term/14 to download and install the iphoto plug for simpleviewer ( http://www.airtightinteractive.com/simpleviewer/ ) The instructions say to copy the package to ~/Library/Ap
-
Unwanted external file opening behavior by pdfs
I am using RoboHelp 8 (TCS 2) on a Windows Vista machine and have done so without issue for quite some time. However, today, after applying the BaseImage.dll fix described for images prepared in PS CS5.1 appearing as a red box (http://kb2.adobe.com/c
-
Where does Automator store its files?
I've created 2 identical Automator actions I cant locate where they're stored to delete one of the duplicates When I open, I get a choice of looking in the cloud or on device It's not in either location I've tried searching using Spotlight and Finder