Routing - Change Number field as a optional Field
Hello PP members:
When Creating a routing, the system considers CHANGE NUMBER as a must enter field ( how
to make as an optional field )
What is the transaction in SPRO where I can change the settings
Thanks In Advance
hi
try from OP5A, there you need to select the change number as requred,
you get the settings in Field selection: Task list overview>PP task lists: initial screen->change number req -
>influencing-->transaction code>change number REQ
pl try
ashok
Edited by: ASHOK on Sep 8, 2008 2:02 PM
Similar Messages
-
Photoshop CS4 Crop Tool in Option field
Is there a bug using the crop tool in Photoshop CS4 (11.02) and enter values in the fields in the Option field.
Enter values for Width, Height and Resolution is OK, but if i go back to change the value in one of the fields, everything in all fields disappears if i press delete standing in on of the fields.
This must be a bug in CS4.
Do anyone knowing anything about this?I'm going to go out on a limb and make some guesses as to what happened:
Some time during the development of CS4, someone likely got the idea that the [Clear] button and the Delete key should be the same thing, to save some time for the people who are keyboard oriented and want to quickly clear out all the fields. And so they redesigned the UI slightly to do that.
Then people like you, after actually using CS4, complained that they didn't like the Delete clearing all the fields, and Adobe told the engineers then working on CS5 to rethink that design yet again. But they never considered releasing it as an update for CS4 because it was actually behaving as designed. This avoided the risk that a change might break something unexpected also.
Companies are typically very resistant to do application redesign then release the change as an update. That's just not how the software world works. Mostly the updates are just for bug fixes, and only the most severe. The latest example of this is Microsoft Windows 7 Service Pack 1. You wouldn't know it was any different whatsoever from the pre-SP1 software, even though there were clear design flaws in the user interface.
And of course they want you to have that all-important incentive to buy the next new version when it comes out. I'm sure they even responded, "thank you for helping us to make our product better."
-Noel -
Is there a bug using the crop tool in Photoshop CS4 (11.02) and enter values in the fields in the Option field.
Enter values for Width, Height and Resolution is OK, but if i go back to change the value in one of the fields, everything in all fields disappears if i press delete standing in on of the fields.
This must be a bug in CS4.
Do anyone knowing anything about this?Posting the appropriate Photoshop forum would probably get more responses.
-
Change Number field to be made madatory
Hello,
My requirement is to make a field of Change Number mandatory in CS02 transaction. I tried it using configuration settings. However IMG settings is of no use to me.
Can anyone give me information about how to make use of screen variant or transaction variant for making this field mandatory?
Thanks is advance,
Jagrutigoto Shd0
give your transaction Cs01 and variant name lets say Zcs01
click on create
it will take u to BOM creation screen
Enter all the data (mat/plant/usage) and Screen variant short txt.
in this screen in front change no actiovate the tick - for column "mandatory"
Make sue the option, Exit and save option
in the next screen give Short text and save.
Give dev class and save
now click on test button...you see that change number is mandatory. -
How can i used pai in screen 1000 to change the select-options field?
hi,all.
I want used pai to change the select-options field,but it can't works.
the mainly code is:
REPORT ZTEST99.
TABLES :MARA,MAKT,MARC.
SELECTION-SCREEN BEGIN OF BLOCK B0 WITH FRAME TITLE TITLE0 .
select-options:s_matnr for mara-matnr,
s_werks for marc-werks MODIF ID ID1.
SELECTION-SCREEN END OF BLOCK B0.
parameters:p_flag as checkbox.
at selection-screen OUTPUT.
LOOP AT SCREEN.
IF P_FLAG = 'X' .
IF screen-group1 = 'ID1'.
screen-input = '0'.
ELSE.
screen-input = '1'.
ENDIF.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
START-OF-SELECTION.
CALL SCREEN 1000.
when i click p_flag,then i want to change s_werks from OBLIGATORY to no OBLIGATORY.
how can i realized?
Thanks for all.
SunHi ,
change your code like this.
Change in your code:
SELECTION-SCREEN BEGIN OF SCREEN 100.
SELECT-OPTIONS : s_matnr for mara-matnr,
s_werks for marc-werks MODIF ID ID1.
SELECTION-SCREEN END OF SCREEN 100 .
At selection-screen.
if sy-dynnr = '100'.
IF P_FLAG = 'X' .
LOOP AT SCREEN.
IF screen-group1 = 'ID1'.
screen-required = '0'.
ENDIF.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
else.
LOOP AT SCREEN.
IF screen-group1 = 'ID1'.
screen-required = 1.
ENDIF.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
my code :
REPORT Z50871_SELECTOPS_DYNAMIC.
PARAMETERS : CH_EBELN AS CHECKBOX,
CH_VBELN AS CHECKBOX.
DATA: V_EBELN TYPE EKKO-EBELN,
V_VBELN TYPE VBAK-VBELN.
SELECTION-SCREEN BEGIN OF SCREEN 100.
SELECT-OPTIONS : EBELN FOR V_EBELN MODIF ID G1,
VBELN FOR V_VBELN MODIF ID G2.
SELECTION-SCREEN END OF SCREEN 100 .
AT SELECTION-SCREEN OUTPUT.
IF SY-DYNNR = 100.
IF CH_EBELN = 'X' AND
CH_VBELN = ''.
LOOP AT SCREEN.
IF SCREEN-GROUP1 EQ 'G1'.
SCREEN-ACTIVE = '1'.
ELSE.
SCREEN-ACTIVE = '0'.
ENDIF.
MODIFY SCREEN.
ENDLOOP.
ELSEIF CH_VBELN = 'X' AND
CH_EBELN = '' .
LOOP AT SCREEN.
IF SCREEN-GROUP1 EQ 'G2'.
SCREEN-ACTIVE = '1'.
ELSE.
SCREEN-ACTIVE = '0'.
ENDIF.
MODIFY SCREEN.
ENDLOOP.
ELSEIF CH_EBELN = 'X' AND CH_VBELN = 'X'.
LOOP AT SCREEN.
IF SCREEN-GROUP1 EQ 'G1'
OR SCREEN-GROUP1 EQ 'G2' .
SCREEN-ACTIVE = '1'.
ENDIF.
MODIFY SCREEN.
ENDLOOP.
ENDIF.
ENDIF.
AT SELECTION-SCREEN.
IF SY-DYNNR = 1000.
IF CH_EBELN = 'X' OR CH_VBELN = 'X'.
CALL SELECTION-SCREEN 100.
ELSE.
MESSAGE I000(Z50871MSG) WITH 'Please select atleast one checkbox'.
ENDIF.
ENDIF.
regards
Sandeep Reddy -
BOM change number field is compulsory
Hi Guys,
I need to setup BOM (CS02) change number entry field is compulsory (using TCode CS02). How to setup config settings? pls advise
Thanks,
SankaranDear Muthusamy,
Even if you have maintained settings in OS27,In T code CS02 ,the system allows
you to change the BOM without a change number.
The same question was posted by Mr.Anbalagan ,3 days before.
<b>The follwing are the answers which I posted to him,check this under post thread name <b>ECR Number</b></b>
<i>If you want to make Change number field as mandatory for CS02,u have to do it
using the authorisation object.For certain users you can make this as an
mandatory field ,just discuss with Basis & ABAP consultants,they can help out
you in this regard.
Though you might have done settings perfectly in OS27,OS54,but the system
allows you to change a BOM without any change number.</i>
<b>Answer2:</b>
<i>
Plz make this Authorization Object C_STUE_NOH as mandatory for T code CS02.
I'm sure BASIS & ABAP consultant can help you in this regard.
I have checked in my system for certain users,like without change number it doesnt allow to change BOM,
So after giving SU53,I found the authorization obeject C_STUE_NOH was missing.
So go ahead in using this object.</i>
<b>answer3:</b>
<i>You can make that field in CS02 as a mandatory for certain users,using a field
exit.
Field name AENNR -Change number can be made as mandatory .
Plz explain the case to ABAP consultant.
First in SE37 he will be checking whether this particular field AENNR has got a field exit.
Later on he will be writing some codes to make this field as mandatory.
This is what i wanted to convey to u.
In my project ,for the core users the field has been made mandatory,so in CS02,he/she cant go inside without giving the change number.
At that time when u give SU53,this authorisation object will be found not given.
So just have a word with the ABAP consultant,he can help u.</i>
<b>Reward points if useful.</b>
Regards
Mangal
Message was edited by:
Mangalraj -
Contact settings - Change number field
Hello!
For business purpose, I would like to know how I could change the type of number in the settings.
For example I have several contacts in one company but one is the manager, the other one is secretary, how can I change the field into "secretary" or "switchboard" instead of having only "work" or "home" or "other" ?
Thnk you for your help
Gourch-LeeHi,
In role defining make the status that BOM change is not possible without change number. Similarly in material master aslo in role defining make the status as not possible without change number.
Create a Change number (CC01) and in object management select BOM and Material master.This will enables to create or change in MMR and BOM with respect to change number only.
Regards
Amit Parkhi -
Hide field for " Change Number". RMMG1-AENNR " in MMR
Hi,
In MM01 and MM02, i want to hide field for " Change Number".
I tried in OMSR and OMS9, but i could not find field "RMMG1-AENNR".
Hw to make it hidden.
Uts
Edited by: Utsav.agra on Jun 1, 2009 9:17 AMCheck is your problem can be solved by Screen or transaction configuration?
T Code is SHD0 -
Change type field active mode while selecting Change number type
Dear All,
Our requirement is to get the list of Change type in the CC01 T-code when we click the change master. When we select ECR then we are getting the change list of change type. But, when we select the change master as type, then change type is coming as grey field. So we want the list of change type in change master
Please suggest
Regards
HonyalAny input ?????????
please
Regards
Honyal -
Can we change the data type of a field based on the value of the field
HI Gurus,
My Requirement is as below -- Could you please guide me
in the Printable Adobe form -- for ex - as usual for dates fields in the Object Pallette the object type is a date/time field and for quantity/currency fields corresponding fields are taken
now in case the either the date, quantity or currency is initial in place of displaying 0.00 or empty date we need to display N/A (Not Applicable)
for this I would like to change the data type of the field
to put it simply --
we need to change the data type of date field from DATE&TIME to Char type to hold N/A or Quantity field to Char field to hold N/A
how can we realize this in SAP adobe forms
Thanks in Advace
Ramchander Rao.KHello Ramchander,
You cannot change the data type of the field at run time in Adobe forms because the type of field you choose at the time of design level is associated with the data type itself.
If you want to achieve your requirement, then your main idea should be to set the data type as CHARACTER itself while designing the field in the adobe form itself. CHAR field will comfortably hold the value of Calculation/amount field, Currency field, Amount, Date, Time HHMMSS, Unit Accuracy, Currency key, Floating point number, Numeric text, Client, Language and many other data types.
After designing the field as TEXT field in Adobe form you have two options.
Option 1:
Select the Date field initially as type TEXT field or CHAR field in Adobe forms.
Suppose the name of the field is TEXTFIELD1, then write the Javascript code on this field in Initialize event as below.
if ( this.rawvalue == null )
this.rawvalue = "N/A";
If the field is not blank, then it will show the date. Else it will show "N/A".
Option 2:
Select the Date field initially as type TEXT field or CHAR field in Adobe forms. Do the formatting part in ABAP itself. It will increase the performance. Avoid Javascript as much as possible.
Suppose you have a DATE variable l_dats of type DATS. Then take another variable l_date of type CHAR. Then write the below ABAP code.
MOVE l_dats TO l_date.
IF l_date IS INITIAL.
l_date = 'N/A'.
ENDIF.
Bind the l_date to the TEXT field in the form.
Even in this case, if the field is not blank, then it will show the date. Else it will show "N/A".
But I will suggest you to use Option 2 of keeping the AMOUNT, QUANTITY, DATE, TIME fields etc as CHAR or TEXT fields in Adobe form and do the required formatting in ABAP itself. -
Disable the Select-options field in the viewcontainer
Hi,
I have two select option fields(Date,Number) in a viewcontainer .
Now i need to disable one of the select-option field(Date) in the view container based on the condition.If I give Enability for the view container then both the select options will get diasbled.Is there any way to disable only Date select-option field in the view container.
Thanks in Advance.
Regards,
bala.Hi,
I just tested this solution and it is working for me....Following on Thomas's suggestion...I did the following....
I just had one select-option on my scr...but it can be done with two too...
step1:
created three attributes at component level under the attribute tab ( as suggested by Thomas )
ENABLE_PRI_SELECTOPTION type WDY_BOOLEAN
M_HANDLER type ref to IF_WD_SELECT_OPTIONS
M_WD_SELECT_OPTIONS type ref to IWCI_WDR_SELECT_OPTIONS
Note: all are with public check box checked....so that all your views can see these attributes
I created a method at componenet controller leverl: create_select_option....in this method i have following code:
DATA:
lt_range_table TYPE REF TO data,
* rt_range_table TYPE REF TO data,
read_only TYPE abap_bool,
typename TYPE string.
DATA:
lr_componentcontroller TYPE REF TO ig_componentcontroller,
l_ref_cmp_usage TYPE REF TO if_wd_component_usage.
* create the used component
l_ref_cmp_usage = wd_this->wd_cpuse_select_options( ).
IF l_ref_cmp_usage->has_active_component( ) IS INITIAL.
l_ref_cmp_usage->create_component( ).
ENDIF.
* get a pointer to the interface controller of the select options
*component
wd_this->m_wd_select_options = wd_this->wd_cpifc_select_options( ).
* init the select screen
wd_this->m_handler = wd_this->m_wd_select_options->init_selection_screen( ).
* create a range table that consists of this new data element
lt_range_table = wd_this->m_handler->create_range_table(
i_typename = 'PERSNO' ).
* add a new field to the selection
wd_this->m_handler->add_selection_field(
i_id = 'PERSNO'
I_VALUE_HELP_TYPE = if_wd_value_help_handler=>CO_PREFIX_SEARCHHELP
I_VALUE_HELP_ID = 'ZHELP_WDA_PERNR'
I_NO_INTERVALS = abap_true
it_result = lt_range_table
i_read_only = wd_this->ENABLE_PRI_SELECTOPTION ). <-----pls see here how i am controlling the read only property
I assume you know this much...already....but i am just putting everything down....
step2:
in my view where i want to display the select-options....i added this code under my wddoinit method
DATA lo_componentcontroller TYPE REF TO ig_componentcontroller .
lo_componentcontroller = wd_this->get_componentcontroller_ctr( ).
lo_componentcontroller->ENABLE_PRI_SELECTOPTION = abap_false. <--pls see initially we want this field to be open
lo_componentcontroller->create_select_option(
step3:
i did not have much logic to control the select option field so i added a button which if user presses the field become disable...
under that button action method i added the following code:
DATA lo_componentcontroller TYPE REF TO ig_componentcontroller .
lo_componentcontroller = wd_this->get_componentcontroller_ctr( ).
lo_componentcontroller->ENABLE_PRI_SELECTOPTION = abap_true.
"<---pls see here how i am changing the global *attribute which Thomas has suggested for controlling the "read only" attibute for the select-option field....you can put this under *your "if" statement....
"this step is very important if you do not remove the field you will get the dump...since it will try to add the same field again
"which produces dump from system....
lo_componentcontroller->m_handler->REMOVE_SELECTION_SCREEN_ITEM(
i_id = 'PERSNO' ).
"now call the same method which we created at component level to create the select_options...
lo_componentcontroller->create_select_option(
that is all....it works great for me.....let us know if still have any questions....
Thanks...
AS... -
Change number mandatory for display routing
Hello friends,
Through OP5A I hade made the change number field mandatory for routing.
System ask for change number while changing or creating the routing.
But my question is system should not ask for change number during display routing. ( If a item had gone through many changes during a period. By default system should take latest only)
Is there any way? or some development is required
Thanks in advance
MarutiHi,
This requirement is genuine but liitle tricky..
Follow th procedure as below:
in OP5A:
1. Double click on PP Task Lists. Do not select the Change Number mandatory there.
2. Click on Influencing Button
3. Double click on Transaction Code:
Here, select the "Change No." as required and in the Contents filed, put CA01 and Pres Enter.
Afterwards put CA02 and Press enter.
4. Now Press on Influences Button.
Here you can see that the Transaction Code - Change number is mandatory for CA01 and CA02.
But not for CA03
Remeber to press enter after inputing the Transaction codes, otherwise those will not apper in influences..
Try this revert for further discussion.
Regards,
Siva -
Cancel Change Number control in material master routing maintance?
Dear expert
In our company, we have PLM function and must enter change number in material master and routing screen
MM01/MM02 CA01/CA02,could I cancel this control and where is the configuration path in SPRO?
Thanks
LinfengKindly check in OS54.
Under Revision Level, unselect the check box Rev. Level active. If you want that automatic, you can go for Rev. Lev. Automatic. Before doing any changes in config, please explore pros & cons of the same.
For routing, in OP5A, set the field selection as Change Number - Input
[Change Management|http://www.sap-img.com/pp007.htm]
Regards,
Edited by: Maheswaran.K on Aug 3, 2011 10:27 AM -
Change the background of a text field when a checkbox is checked?
Hi,
I'm new to Adobe JS, having done some browser scripting previously.
I'm making a form in which I would like to change the background of a text field to bright yellow (RGB code 220,220,0) when a corresponding checkbox is checked?
I have a checkbox named chkCD56, with an option value set to 1.
I have a text field named CD56 with a transparent background.
Can someone help me with the JS code?
Thanks.Hi
To make your number filed in Red :
Right click on the field and go in format field click on Font tab and go in Color formula editor and give the following formula :
If Sum(fieldValue} < 0 Then CrRed else CrNoColor
Now go in Style formula editor and give the following :
if sum() < 0 then Critalic
This will make your field red and italic when it is less than 0
Thanks,
Sastry -
Restricting Change of Routing without a Change Number
Hi Techies,
In BOM we can restrict the change of a BOM which is already changed by a change number. Is there a same way using which we can restrict the change of a routing which we have changed once with a change number. The client does not want any engineers to change it without a change number.
Can you please advice on this.?
Thanking you in advance.
Regards,
Kris.SHi Techies,
Thanks for your reply.
I checked the setting in OP5A. I was able to make the field for change number mandatory. But i want to make it mandatory only after a Routing is changed with a change number.
Until then i don need to make it mandatory for history requirements.
Is this possible just like assing the field C_STUE_NOH to the Routing transaction and making it No (") and mandatory for changing routing with the change number?
Is this possible?
Thanking you in advance.
Regards,
Kris.S
Maybe you are looking for
-
How do I change the background color of my canvas in FCPX? I changed it from black to checkered but would like to return it to it's orginal settings. Thanks
-
iTunes stopped working on my Windows XP recently,the question, is Itunes no longer supporting Windows XP ?
-
Hi Experts, I have created a production order in which there are three by product. these are maintained as negative qty in BOM as well. Now i have confirm the order. and do the GR throgh MIGO. but unable to do gr of by product. Kindly assist me. reg
-
Change the Invoice accounting document type RV to some other
Dear Friends, I need to change the Invoice accounting document type RV to some other, how can I accomplish this Kind Regards Ravi
-
I have an iPhone 4s. Can I remove the 8.02 update and reload an earlier IOS?
I Have an iPhone 4s that keeps on overheating since the new IOS 8.02 was uploaded and loses its wifi connection. The only way to get the wifi back is to put it in the fridge! Can I remove 8.02 and reload one of the earlier 7.0 operating systems?