Block change in variants.
Hello Experts,
I want to block the existing report variants to be changed in the production enviornment, though the variants should be defined in the dev enviornment. I have partially achieved that. The "Save" button on the selection screen is now disabled based on the on the current system, so user cannot choose any variant and then click on SAVE and neither can be define the new variants.But the existing problem : Goto SE38-> Choose variants from the radio buttons options-> click on Change->Choose an existing variant - > click on change. Here i am not able to block the SAVE button.
I tried using the screen variant, but the issue here is, i am want the screen variant to work only for my programs and not all. So i am facing difficulties in attaching that screen variant to the program.
Please help.I hope i have explained everything clearly.
Moderator message - Welcome to SCN.
But please do not offer points.
Also, Please read Please read "The Forum Rules of Engagement" before posting! HOT NEWS!! and How to post code in SCN, and some things NOT to do... and [Asking Good Questions in the Forums to get Good Answers|/people/rob.burbank/blog/2010/05/12/asking-good-questions-in-the-forums-to-get-good-answers] before posting again.
Cheers!
Ashish.
Edited by: Rob Burbank on Aug 4, 2010 9:56 AM
Hello Andrea,
This solves only a part of the problem, ie. existing variants not being changed by any other person. On the reports selection screen also, i am able to disable to "SAVE" button, so new varaints cannot also be created from there.
But there is also a part which remains:-> goto SE38 - > Select Variants radio button - > click on create -> enter variant name ->click on create.
Bingo the user still has the option of creating a new variant, still not a full proof solution. Please advise how can this be diabled. I do not want any new variants being created for the existing programs.
Best Regards,
Ashish.
Similar Messages
-
How to change protected variants created by users that no longer exist
There are several older variants for which background jobs are scheduled for daily prcessing. These variants were created and protected by uses that no longer exist in SAP.
How to unprotect and change these variants to reflect new requirements.Hi Anam
1. Execute tcode VARCH and enter the program and variant name and make the changes, if the system allows you to do so.
2. Check with the basis/security team if they can extend the validity and reset the password for the old ids.
3. If the above doesnt work, you will need to copy the variants manually
Moving forward, when you create/change jobs, request the basis/security team to create common ids like OTCADM, P2PADM, etc. Ensure that all the variants and jobs are created/changed using this common id. Basis/Security team can controll by opening and closing the ADM account on request from project team and the usage can be recorded for tracking.
To check the jobs that use a known variant, use tables TBTCP, TBTCO.
Best Regards
Sathees Gopalan -
Pricing Condition is Duplicating on Changing the Variants in Quotation !
Hi,
I have a requirement, where the Pricing Condition (Custom Pricing Condition Specific to the Variant Pricing) is duplicating on changing the Variants in Quotation to be stopped or deleted. I suppose, the variant pricing condition should not be newly added to the pricing table each time, there is a change in the material variants as chosen by the business/user with the Quotation. Instead, I assume, the existing cost for the variant pricing condition should update each time, when the variant material is changed by the user. I am not sure, whether this issue can be controlled in the configuration? or Can I control the occurrence of the duplicate pricing condition inside any user exit by deleting the duplicate condition, but retaining the newly added ( Recently added pricing table entry for that condition)? I am not sure, what are the possibilities to fix this issue? Appreciate if you could provide me with a suitable solution.
Thanks for your time.
Thanks,
KannanHello Kannan.
I have the Same Problem. do you have a solution for the same?
i have written a pricing condition at the characteristic level using pricing Factors. however when i change the characteristic. it is duplicating the condition instead of refreshing it. -
How to multiplex the block change tracking file?
Hi,
I have a question to change block tracking feture.
The normal way to enable block change tracking would be:
ALTER DATABASE ENABLE BLOCK CHANGE TRACKING
USING FILE 'mydir/change_track.f'
REUSE;
What if my harddrive is gone?
Is there anyway to define more than one destinitaion like for archive log files?The difference is... archive log files can contain irreplaceable data.
With Block Change Tracking the data is not irreplaceable , just run full RMAN backup and then regen the file. <- IMHO -
Pmnt block changed when amount split use - how this funct. set?
Hi experts,
when i use bookmark - amount split in tcode mir7 bookmark Payment changed, a specialy pmnt block changed. I set Maintain Terms of Payment with Default value for the payment blocking key = N. But when i fill amount split payment blocking key change to released for payment. What this function logic and where this one can i set? I want that pmnt block dont change when function amount split ude.
thnx very much for your answers
LacoHi,
thnx for your answerd.
Day limit was not set in T052, and items block dont use in mir7.
Use only header pmnt block, and use amount split to in header. Payment term fill in bookmark Amount split when this use of course.
I try this in many other customers what have SAP ECC 6.0 and tehe result is same. When i fill header invoice in mir7 in bookmark Paymant pmnt block proposed N - block workflow approval and than i go to bookmark Amount split and pliting amont and fill paymant terms and than i back to bookmark Paymant and pmnt block change - released for payment. Why?! What this governed? PO in this time dont fill.
thanx very much.
L. -
How to block changes of PR after convert into PO
how to block change/deletion of purchase requisition after convert into purchase order without changing/deleting PO.
Hi
Goto customizatin of rellease procedure of p.req, in that select setup procedure with classification and select release indicator,and select details in that changeability indicator is there in that you will select based on your requirement
changeble,new release in case of release strategy
1-cannot be changed
2-changeble,no new determination of strategy
3-changeble,new release in case of release strategy
4-changeble,new release in case of release strategy or value change
select in the list and save and check your scenario.
Thanks -
Enable Block Change Tracking in 11gr2
Hi Team,
If my database file system is in ASM..Can I enable blk change tracking in local filesystem?
Or IS it better to do in ASM? Any new features in 11gr2?
Regards,
ManoharDo you plan running DUPLICATE against that DB?
If yes, you should place the Block Change Tracking File in a location that would enable you to effectively deal with this nasty bug:
"Bug 10193846 - RMAN duplicate fails with ORA-19755 when BCT file is not accessible [ID 10193846.8]"
Also, If you plan to use DUPLICATE, you should “name” your Block Change Tracking File, rather than going with the system name.
This advice applied only for 11gR2 versions that are affected by the bug.
Iordan Iotzov
http://iiotzov.wordpress.com/
Edited by: Iordan Iotzov on Oct 2, 2012 7:19 AM -
User exit for block changes in PO if movement 101 occured
Hi,
Does anyone knows if there is a user-exit to block changes in the items of a PO, if there was a GR (mov 101) for that item (and considering that didn't was a mov 102 for the same item)?
Thanks,
Pedro MarianoHi
Try to Use me Badi ME_PROCESS_PO_CUST
surya -
What is the button to change the variant in alv?
Hi guys,
can u tell me is there any button to change the variant in alv?. what is tanscation varient in report , hw it will used.Hi
The ALV Grid Control is a tool with which you can output non-hierarchical lists in a
standardized format. The list data is displayed as a table on the screen.
The ALV Grid Control offers a range of interactive standard list functions that users need
frequently (find, sort, filter, calculate totals and subtotals, print, print preview, send list,
export list (in different formats), and so on. These functions are implemented in the
proxy object class. You as the programmer have the possibility to turn off functions not
needed. In most cases the implementations of the standard functions provided by the
control are sufficient. However, if required, you can adjust these implementations to
meet application-specific needs.
You can add self-defined functions to the toolbar, if necessary.
The ALV Grid Control allows users to adjust the layout of lists to meet their individual
requirements (for example, they can swap columns, hide columns, set filters for the
data to be displayed, calculate totals, and so on). The settings (list customizing) made
by a specific user are called a display variant. Display variants can be saved on a userspecific
or on a global basis. If such display variants exist for a list, they can be offered
to the user for selection. If a display variant is set as the default variant, the associated
list is always displayed based on the settings of this variant.
<b>2. REUSE_ALV_LIST_DISPLAY
REUSE_ALV_GRID_DISPLAY
REUSE_ALV_FIELDCATALOG_MERGE
REUSE_ALV_COMMENTARY_WRITE</b>
3. Use of Field Catalog is to determines the technical properties & add formating information of the column.
6. all the definition of internal table, structure, constants are declared in a type-pool called SLIS.
7.fieldcat-fieldname
fieldcat-ref_fieldname
fieldcat-tabname
fieldcat-seltext_m
5. Form user_command using r_ucomm like sy-ucomm rs_selfield type slis_selfield.
Sap provides a set of ALV (ABAP LIST VIEWER) function modules which can be put into use to embellish the output of a report. This set of ALV functions is used to enhance the readability and functionality of any report output. Cases arise in sap when the output of a report contains columns extending more than 255 characters in length.
In such cases, this set of ALV functions can help choose selected columns and arrange the different columns from a report output and also save different variants for report display. This is a very efficient tool for dynamically sorting and arranging the columns from a report output.
The report output can contain up to 90 columns in the display with the wide array of display options.
The commonly used ALV functions used for this purpose are;
<b>1. REUSE_ALV_VARIANT_DEFAULT_GET
2. REUSE_ALV_VARIANT_F4
3. REUSE_ALV_VARIANT_EXISTENCE
4. REUSE_ALV_EVENTS_GET
5. REUSE_ALV_COMMENTARY_WRITE
6. REUSE_ALV_FIELDCATALOG_MERGE
7. REUSE_ALV_LIST_DISPLAY
8. REUSE_ALV_GRID_DISPLAY
9. REUSE_ALV_POPUP_TO_SELECT</b>
Purpose of the above Functions are differ not all the functions are required in all the ALV Report.
But either no.7 or No.8 is there in the Program.
How you call this function in your report?
After completion of all the data fetching from the database and append this data into an Internal Table. say I_ITAB.
Then use follwing function module.
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
I_CALLBACK_PROGRAM = 'Prog.name'
I_STRUCTURE_NAME = 'I_ITAB'
I_DEFAULT = 'X'
I_SAVE = 'A'
TABLES
T_OUTTAB = I_ITAB.
IF SY-SUBRC <> 0.
WRITE: 'SY-SUBRC: ', SY-SUBRC .
ENDIF.
ENDFORM. " GET_FINAL_DATA
The object F_IT_ALV has a field, the activity ACTVT, which can
contain four permitted values: 01, 02, 03 and 70. Each of the
activities 01, 02 and 70 controls the availability of particular
functions (in the menu and the toolbar) of the ALV line item list:
a) 01: "Settings -> Display variant -> Save..."
b) 02: "Settings -> Display variant -> Current..." and
"Settings -> Display variant -> Current header rows "
c) 70: "Settings -> Display variant -> Administration..."
Activity 03 corresponds to the minimum authorization, which is the
most restricted one: The user can only select layouts which have
been configured already. In particular, all of the other functions
named above are inactive with activity 03.
Now if you want to permit a user to change the column selection and
the headers as well as to save the layout thus created, for example,
but if you do not want to permit the user to administrate the
layouts, you grant him or her the authorization for activities 01
and 02.
Check this link it will be mosty usefull for u
http://www.sap-img.com/fu017.htm
Reward all helpfull answers
Regards
Pavan -
How to enable block change tracking with pfile
Hello
I want to use enable block change tracking (for fast incremental RMAN backup). kindly advice how can i use this parameter using pfile.
Thanks
KrishnaKrishna Agnihotri wrote:
Hello
I want to use enable block change tracking (for fast incremental RMAN backup). kindly advice how can i use this parameter using pfile.
You could have just tried ,
D:\app\aristadba\product\11.2.0\dbhome_1\database>sqlplus / as sysdba
SQL*Plus: Release 11.2.0.1.0 Production on Tue Aug 30 10:04:20 2011
Copyright (c) 1982, 2010, Oracle. All rights reserved.
Connected to an idle instance.
SQL> startup pfile=initorcl112.ora
ORACLE instance started.
Total System Global Area 263639040 bytes
Fixed Size 1373964 bytes
Variable Size 213911796 bytes
Database Buffers 41943040 bytes
Redo Buffers 6410240 bytes
Database mounted.
Database opened.
SQL> alter database enable block change tracking using file 'block';
Database altered.
SQL>Just to show that the file actually gets created,
SQL> alter database enable block change tracking using file 'block';
Database altered.
SQL> exit
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
D:\app\aristadba\product\11.2.0\dbhome_1\database>dir
Volume in drive D has no label.
Volume Serial Number is A408-F176
Directory of D:\app\aristadba\product\11.2.0\dbhome_1\database
08/30/2011 10:05 AM 11,600,384 BLOCK
05/17/2010 10:45 AM 2,048 hc_orcl112.dat
10/17/2009 01:35 PM 1,015 INITorcl.ORA
08/30/2011 10:01 AM 1,042 INITorcl112.ORA
12 File(s) 21,412,139 bytes
3 Dir(s) 17,036,451,840 bytes free
D:\app\aristadba\product\11.2.0\dbhome_1\database>sqlplus / as sysdba
SQL*Plus: Release 11.2.0.1.0 Production on Tue Aug 30 10:06:40 2011
Copyright (c) 1982, 2010, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> alter database disable block change tracking;
Database altered.
SQL> exit
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
D:\app\aristadba\product\11.2.0\dbhome_1\database>dir
Volume in drive D has no label.
Volume Serial Number is A408-F176
Directory of D:\app\aristadba\product\11.2.0\dbhome_1\database
08/30/2011 10:06 AM <DIR> .
08/30/2011 10:06 AM <DIR> ..
05/17/2010 08:55 AM <DIR> archive
05/17/2010 10:45 AM 2,048 hc_orcl112.dat
10/17/2009 01:35 PM 1,015 INITorcl.ORA
08/30/2011 10:01 AM 1,042 INITorcl112.ORA
12/22/2005 04:07 AM 31,744 oradba.exe
08/30/2011 09:05 AM 9,314 oradim.log
12/24/2009 08:09 PM 1,536 PWDorcl.ora
08/07/2011 11:00 PM 1,536 PWDorcl112.ora
04/15/2011 05:52 PM 9,748,480 SNCFORCL112.ORA
02/10/2011 09:00 PM 3,584 SPFILEORCL.ORA
08/30/2011 09:59 AM 3,584 SPFILEORCL112.ORA
02/10/2011 09:07 PM 7,872 upgrade.logAman....
Edited by: Aman.... on Aug 30, 2011 10:08 AM added 2nd code snippet -
Block change tracking file error
Hi,
when i selected
"enable block change tracking for faster incremental backups" option under Backup setting policy, and apply it, i get following error
error: "since the database area is not set you must specify a block change tracking file"
how can i fix this error.
1. is it better to provide a block change tracking file, if then how do i do it.
else
2.how can i set a database area
Thanks,
Philip.Hi Anita,
i have 2 more problems which i have explained below.
1. i am running my oracle 10g in linux and after starting the listener, when i try to start the database using
"dbstart" command, i get following error
"Failed to auto-start Oracle Net Listener using /ade/vikrkuma_new/oracle/bin/tnslsnr"
i really have no idea what is this error and how to solve this erorr. Can you please help me. i have also posted a separate forum for this with the heading as
"dbstart" command error
2. my tnsservice name works sometimes and some other times it does not work at all.
at sqlplus prompt when i login as
sys/pwd@orcl as sysdba
sometimes it works fine, other times it gives me error similar to -- protocol could not identify this service name.
Thanks,
Philip. -
"block change tracking" equivalent in sql server
Hi All,
If someone has expertise in both oracle and sql server, pls let me know if there is " block change tracking" equivalent in sql server. I know sql server has incremental/differential backup, curious to know whether it got this equivalent feature.
Regards,
Satheesh Shanmugam
http://borndba.comMay be the below link will help you:
http://www.databasejournal.com/features/mssql/article.php/3824196/Introducing-Change-Tracking-in-SQL-Server-2008.htm -
How to block changes in pr after po creation
We have set up the system messages (06 76 as error). However still it is possible that the user can change the description or add new line item after after the release/po creation. How to prevent this. how to block changes in pr after po creation
do i have to create new system messages if yes then hoe kindly suggest
Thanks.
regardsDear Goel,
When setting the message 06076 and 06400 as described in the note 385002
to error it is no more possible to create a second purchase order with
reference to the purchase requisition.
See SAP note
315448 ME21N: Referencing a purchase requisition
Regards
V V -
Service Requests - Assignment Block "Change History"
In SAP CRM 7.0 for the Service Requests.
How can I add a new field ("Z" fields) in the assignment block "Change History" and this new field has an historial (new value and old value)?
Is in customizing or views or class implementation?
Thanks for your respond.
Best regards,
DouglasHi Vishal
I'll explain the requirement:
When we modify an extended field of Assignment Block "Service Request Details" (Component: SRQM_INCIDENT_H - view: IncidentHeaderEF) its change doesn't appear in the Assignment Block "Change History" (Component: BTCHIST - view: HdrOVWindow), we need to appear this change in the Assignment Block "Change History" with old and new value as well as "changed by".
Thanks for your respond.
Best regards,
Douglas -
Ora-00439 enable block change tracing
Hi,
I am attempt to use the feature ENABLE BLOCK CHANGE TRACKING and cannot obtain succefully. When I issue the statement:
sql> alter database enable block change tracking;
I get the error:
ORA-00439 - feature not enable
My estructure is: Red Rat 4 and Oracle 10.2.0.1
Samebody can help me?I suspect the message means that the feature is only available with the Enterprise Edition. Check the documentation for the standard edition.
If the feature is available with the standard edition then use the full syntax where you specifiy where you want the block change tracking file written to and see if that makes a difference. I believe the default with 10g is to go to the database flashback directory. If you did not configure one then that could be a problem. If you used the full syntax and do have a flashback area but that was not where you tried to place the file I would try defaulting it.
I lean to the feature not being available in your version.
HTH -- Mark D Powell --
Maybe you are looking for
-
How do I uninstall Safari 5.0.6 and re-install an older version?
I have an older iMac running Leopard OS X 10.5.8 and I accidently downloaded and installed a version of Safari (5.0.6) that is not supported by Leopard OS X 10.5.8. So now my old version of Safari is gone and I cannot figure out how to un-install Saf
-
PDF.js will not property display large maps (from ESRI mapping products).
Test PDF at: http://www.sloplanning.org/gis/mapimagepdf/RuralCDMaps/Rural%20South%20County%20CD.pdf The PDF downloads VERY slowly (more than 2 minutes on a fast connection) in Firefox, but only seconds in Chrome or IE. When the PDF is rendered, most
-
Ghosted images and bars on image edges
Hoping someone can help. I have an issue where my exported video (H.264) has many frames where the edges of the images look like a bunch of horizontal bars and the iamges are ghosted. Guessing this is an interlacing issue. It is happening when there
-
Max Number of Apps Displayed???
I apologize if this has already been asked. I have a 32 gig iPod touch. I have been told that it only displays 9 pages of apps plus the 4 in the dock box. I easily have more than 148 apps. I know I can use the Search Spotlight feature to find the res
-
Has this ever been done before?
Main report with numberous subreports but most of the subreports are using very similar or the same parameter prompts. How to combine all these prompts into just 4 parameters.. of the numerous prompts 4 were identified as the same. any suggestions?