Any documentation on newer transactions

I am in security for my company and have been tasked to find out if we are using the correct transactions for certain processes. Specifically, I am to find any newer transaction for F-02, F-41, F-43, and FB0* transactions.
For example in F-41the account type is defaulted to KG. As long as the user executing the transaction does not have access to other account types, GL, etc this is fine. However, the finance people want a transaction that does not give the option to chenge the account type. Does this make sense.
I have found FB60 and FB65 that suffices for one requirement. I know they are going to want to look at others as well.
Is there any documentation on best practices, new transactions, etc?
Thank you.

Hi,
With every release, you have documentation which will explain the updates of this release (including new transactions). I'm not aware of any available document which will summarize all the updates which were made during the recent releases.
Regards,
Eli

Similar Messages

  • How to define an new New transaction type in SRM Environment?

    Hi All,
    There is a situation where in I have to add anew transaction type and link it to the existing process.
    If I am going to
    SPRO->SRM->SRM Server -> Cross appl.Basic Setting ->
    Define transaction type
    It gives me an un editable screen.
    My question is how to define a new transaction type here
    Kindly Let me know if there is any way to do it through ABAP .
    Thanks And Regards,
    Rupesh

    When you have gone through the path you describe you end up with a screen with a line for "define transaction types". To the left of the line are two icons - one to execute the function (the execute icon) and one with documentation (the text icon). Click on the documentation icon.
    Rob

  • MOPZ issue :Unable to create new transaction

    Hello All,
    We have recently installed ECC6 EHP5 ready, and now want to apply the latest patches for it.
    when I try to create new transaction from DSWP-->change Management -->Maintenance Optimizer -->Crete new trasaction  it is throwing an error .
    I have sufficient authorizations from both ends (solmon system and to my s-user)
    Solmon roles  -->YY(SOLMAN_BASIS_MAINTAIN)     
                                YY(SOLMAN_DSWP_ADMIN)          
                                YY(SOLMAN_ISSUE_MGMT_MAIN)     
                                YY(SOLMAN_LANDSCAPE_MAIN)     
    S-User Roles  --> Maintain System Data Authorizations
    System Details:
    EHP1 SOLMON 7.0
    AIX5.3/ORACLE 10g
    Can any one guide me what is the exact problem and how to avoid the same.
    ERROR Log from the dump raised
    A RAISE statement in the program "CL_SM_DATA_SENDER_RFC=========CP" raised the
    exception
    condition "NOT_FOUND".
    Since the exception was not intercepted by a superior
    program, processing was terminated.
    Short description of exception condition:
    For detailed documentation of the exception condition, use
    Transaction SE37 (Function Library). You can take the called
    function module from the display of active calls.
    url level error log which showed on the browser
    Error when processing your request
    What has happened?
    The URL http://ussappsm00.corpnet2.com:8055/sap/bc/webdynpro/sap/wda_mopz_plan was not called due to an error.
    Note
    The following error text was processed in the system PSM : Exception condition "NOT_FOUND" raised.
    The error occurred on the application server ussappsm00_PSM_55 and in the work process 0 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Method: GET_DESTINATION of program CL_SM_DATA_SENDER_RFC=========CP
    Method: GET_ASSIGNED_SUSERS of program CL_MO_SMP_ADAPTER=============CP
    Method: LOAD_SHORT_TEXT of program /1BCWDY/LSBW1CHLCWA0SWHM02KO==CP
    Method: LOAD_CONTEXT of program /1BCWDY/LSBW1CHLCWA0SWHM02KO==CP
    Method: IF_COMPONENTCONTROLLER~LOAD_CONTEXT of program /1BCWDY/LSBW1CHLCWA0SWHM02KO==CP
    Method: HANDLEDEFAULT of program /1BCWDY/LSBW1CHLCWA0SWHM02KO==CP
    Method: IF_WDR_VIEW_DELEGATE~WD_INVOKE_EVENT_HANDLER of program /1BCWDY/LSBW1CHLCWA0SWHM02KO==CP
    Method: INVOKE_EVENTHANDLER of program CL_WDR_DELEGATING_VIEW========CP
    Method: NAVIGATE of program CL_WDR_CLIENT_APPLICATION=====CP
    Method: DO_NAVIGATION of program CL_WDR_WINDOW_PHASE_MODEL=====CP
    What can I do?
    If the termination type was RABAX_STATE, then you can find more information on the cause of the termination in the system PSM in transaction ST22.
    If the termination type was ABORT_MESSAGE_STATE, then you can find more information on the cause of the termination on the application server ussappsm00_PSM_55 in transaction SM21.
    If the termination type was ERROR_MESSAGE_STATE, then you can search for more information in the trace file for the work process 0 in transaction ST11 on the application server ussappsm00_PSM_55 . In some situations, you may also need to analyze the trace files of other work processes.
    If you do not yet have a user ID, contact your system administrator.
    Error code: ICF-IE-http -c: 800 -u: RRD42469 -l: E -s: PSM -i: ussappsm00_PSM_55 -w: 0 -d: 20110715 -t: 041437 -v: RABAX_STATE -e: RAISE_EXCEPTION
    HTTP 500 - Internal Server Error
    Your SAP Internet Communication Framework Team
    Awaiting your response.
    Best Regards
    Rakesh

    Hi,
    You will need the standard SAP Change Management work center role assigned to you. If custom role it should be derived from this role SAP_SMWORK_CHANGE_MAN
    Regards,
    Srikishan

  • Extract process up & running but I cannot see new transactions in the trail

    extract process up & running on source but I cannot see new transactions in the extract trail file and as result it is not replicated to target
    Program Status Group Lag Time Since Chkpt
    MANAGER RUNNING
    EXTRACT RUNNING E_ENVA 00:00:00 00:00:10
    GGSCI (HOST) 186> send extract e_Enva status
    Sending STATUS request to EXTRACT E_ENVA ...
    EXTRACT E_ENVA (PID 11824)
    Current status: In recovery[1]: At EOF
    Current read position:
    Sequence #: 33
    RBA: 34904432
    Timestamp: 2011-09-21 11:14:47.000000
    Current write position:
    Sequence #: 6
    RBA: 1008
    Timestamp: 2011-09-21 11:26:42.426000
    Extract Trail: C:\GG\dirdat\enva\ce
    GGSCI (ILW177711) 193> stats extract e_enva
    Sending STATS request to EXTRACT E_ENVA ...
    No active extraction maps.
    Where to look next and what is the root cause for this,
    thank you

    all configurations was ok and working fine (meaning data was extracted on source and replayed on target) before extract/replicat processes restart
    I did not touch any of the configuration files, after restart processes shows as up & running without any actual errors or rejects on the logs
    please find extract configuration file:
    EXTRACT e_enva
    SETENV ( ORACLE_SID=orcl )
    USERID USER_SCHEMA_A, PASSWORD AACAAAAAAAAAAAHAOFVCXAUANCVHIHCE, ENCRYPTKEY DEFAULT
    DISCARDFILE C:\GG\dirrpt\e_enva.dsc, APPEND, MEGABYTES 10
    REPORTCOUNT EVERY 10000 RECORDS, RATE
    NOTRACETABLE
    EXTTRAIL C:\GG\dirdat\enva\ce
    SQLEXEC "CALL USER_SCHEMA_A.pkg.event_message('START', null, 'ALL','e_enva')";
    SQLEXEC "CALL USER_SCHEMA_A.pkg.event_message('STOP', null, 'ALL','e_enva')" ONEXIT;
    TABLE USER_SCHEMA_A.T_TABLE, KEYCOLS (ID_OBJECT);
    TABLE USER_SCHEMA_A.T_TABLE_REF, KEYCOLS (ID_XREF, PKEY_SRC, SYSTEM, IND);
    logging and supplemental logging enabled, commits performed and again nothing was changed in configuration except that processes was restarted
    thank you

  • I think I have opened the sobig.f virus in my hotmail account and it keeps seding emails to my contacts. How do I stop it, and will it effect any of my other transactions like internet banking/shopping, is it safe?

    I think I have opened the sobig.f virus in my hotmail account and it keeps seding emails to my contacts. How do I stop it, and will it effect any of my other transactions like internet banking/shopping, is it safe To continue using my ipad ?

    This isn't due to malware. There is no known malware capable of infecting an iPad that has not been jailbroken (ie, hacked to allow apps from outside the App Store).
    As lizdance40 says, your Hotmail account has been hacked remotely. Change the password immediately. Hotmail accounts are popular targets, but as long as you choose a good password, and make sure that password is not the same as a password you use with any other account, you should be safe.
    I disagree with lizdance40's statement that you have to abandon the account and create a new e-mail address. If a hacker is able to get back in even after changing the password, the problem is not with the account itself. There's another vulnerability of some kind somewhere. Perhaps the account allows hackers to leave a "back door" to get back in (such as with GMail's delegation feature), in which case any such feature needs to be reviewed and have settings changed. Perhaps you are checking mail in an insecure manner while on an insecure network (ie, a wireless network that requires no password). Perhaps you are using a password on multiple accounts, and a different account has been compromised. Perhaps a hacker has used knowledge gained by prior access to your account to achieve "social hacking" (ie, convincing a tech to give him access because he has "forgotten the password"). There are many scenarios, but there's no good reason to abandon the account entirely.

  • New transaction - require variant selection to be disabled

    hi all
    I have created a new report transaction which runs an existing custom program of ours, with a specific variant which greys out most of the fields in the transaction (this is for the sake of security as the program is normally only ever run by a day end batch job).
    However, when running the transaction, the user can simply change the variant to an existing one where the fields are not greyed out!
    Is there any way within the transaction definition of "locking" the start variant so it cannot be changed?
    Thanks
    Jon

    May be try this way
    Make check for field values by the following code
    form f_get_variant.
      data : v_field like dd03l-fieldname.
      move SY-SLSET to v_variant.   " <<<<<
      call function 'RS_VARIANT_CONTENTS'
        exporting
          report               = 'YATT3010'
          variant              = v_variant
        tables
          valutab              = i_params
        exceptions
          variant_non_existent = 1
          variant_obsolete     = 2
          others               = 3.
      if sy-subrc eq 0.
        loop at i_params.
          assign (i_params-selname) to <fs>.
          <fs> = i_params-low.  " Make a check here for fields you want user's cannot change the value
        endloop.
      endif.
    endform.                                 " F_get_variant

  • Question: No transaction type listed during creation new transaction

    Per below screen, when I try to create a new transaction via CRMD_ORDER, but it seems blank on the type list..
    Any advice what is the issue about, thanks.

    Hi Peter ,
    The new transaction type should be created first via spro settings and the same can be added in CRMD_ORDER transaction via navigating to settings and " Specfic" tab maintaining the newly created transaction type .Once done the button is available for the newly added transaction type and the transaction can now be created .
    Also make sure in the customising while defining the transaction type it should not be set to inactive (falg should not be marked ) along with this the channel  - "GUI  CRM Webclient UI "should be mainatined for the transaction type in customising so that the same is availble in CRMD_ORDER .
    Hope this will help .
    Regards
    Shweta

  • Swing ADF - New transaction in a java panel.

    How can I create a new ADF Transaction (session/unit of work/ independant dataset) within a panel?
    I have two issues that I'm trying to resolve:
    1) I already have a framework that I need to use, so I cannot use the defaultly created ADF JFrames or InternalFrames. I need all the plumbing (both single window/panel and multi-window/panel views) to exist in panels so they can be properly embedded into the existing framework. I'm not sure how to seperate the frame from the ADF logic or how to start from an empty class and add the needed plumbing.
    2) I need a new panel to be created under a tabset when the user initiates an action. This by itself is simple enough, the issue is in dynamically creating a new transaction per tab that is created so that each tab can be committed/rollbacked independently. The user may hop around between tabs and open/close them in random orders.
    Thank you of any help and insight you can offer,
    SMartel

    bump.

  • Regarding New transaction in BPM's

    Hi Everyone,
    1.Are there any Prerequisites for defining BPM's?
    2. In the Block Step Type,we have option as New Transaction. Can anyone tell me the use of this. please site some examples.
    3. In some step Types like Send, Transformation, Receiver Determination, We have an option with Check Box as Create New Transaction. Is it the same function as in Block step New Transaction when do we use this option.
    4. How to check the errors in BPM.
    5. What are the different Error codes in BPMs.
    I have found some information in SAP Help as well, please provide with some suitable Examples so that It would be much easy to Understand .
    Thanks & Regards,
    Varun

    Hi
    Create New Transaction
    Create New Transaction in Block step, is used mainly for Error monitoring. If any error then can restart block. use below thread.
    New transactions in BPM
    To monitor BPM process use this guide
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/xi/troubleshooting%252bintegration%252bprocess
    Various Error TCode
    SXMB_MONI_BPE -> To monitor Integration Process.
    SWWL->To Know open BPM Instances

  • Linked Server :: OLE DB provider "OraOLEDB.Oracle" for linked server "ABC" returned message "New transaction cannot enlist in the specified transaction coordinator. ".

    Hello All,
    As mentioned in title, i am stuck up with that articular error from last three days,
    i have following scenario, my SQL server 2008, my oracle 10g are on both same machine with OS Windows Server 2008.
    the following error generated on my management studio when i execute my procedure written in my SQL server. Following is original source code snippet after error massage.
    OLE DB provider "OraOLEDB.Oracle" for linked server "ORCL" returned message "New transaction cannot enlist in the specified transaction coordinator. ".
    Msg 50000, Level 16, State 2, Procedure PROC_MIGRATE_MST_FRM_ORA_SQLSERVER, Line 43
    The operation could not be performed because OLE DB provider "OraOLEDB.Oracle" for linked server "ORCL" was unable to begin a distributed transaction.
    BEGIN TRY
    -- MIGRATION OF PR_COMPANY_MH START
    BEGIN TRANSACTION T1
    PRINT 'mILAN NNNNNNNNN 11'
    INSERT INTO PROD.PR_COMPANY_MH
    SELECT * FROM OPENQUERY(ORCL, 'SELECT * FROM PR_COMPANY_MH WHERE SQL_FLG = ''N'' ')
    PRINT 'mILAN NNNNNNNNN 12'
    UPDATE OPENQUERY(ORCL, 'SELECT SQL_FLG FROM PR_COMPANY_MH WHERE SQL_FLG = ''N''')
    SET SQL_FLG = 'Y'
    --EXECUTE ('UPDATE PROD.PR_COMPANY_MH SET SQL_FLG = ''Y'' ') AT [ORCL]
    PRINT 'mILAN NNNNNNNNN 13'
    COMMIT TRANSACTION T1
    -- MIGRATION OF PR_COMPANY_MH END
    END TRY
    BEGIN CATCH
    PRINT 'mILAN NNNNNNNNN 14'
    ROLLBACK TRANSACTION T1
    PRINT 'mILAN NNNNNNNNN 15'
    SELECT
    @ErrorNumber = ERROR_NUMBER(),
    @ErrorSeverity = ERROR_SEVERITY(),
    @ErrorState = ERROR_STATE(),
    @ErrorLine = ERROR_LINE(),
    @ErrorProcedure = ISNULL(ERROR_PROCEDURE(), '-');
    PRINT 'mILAN NNNNNNNNN 16'
    SELECT @ErrorMessage = ERROR_MESSAGE();
    RAISERROR (@ErrorMessage, @ErrorSeverity, @ErrorState, @ErrorNumber, @ErrorProcedure)
    PRINT 'mILAN NNNNNNNNN 17'
    END CATCH
    this perticular part is raising that error, and i had tried every configuartion on my local machine related to MS DTC.
    When i remove my transaction code, its work just fine no exception raise, but when i use then i.e. BEGIN TRAN, COMMITE TRAN, AND ROLLBACK TRAN. its giving me error, other wise its fine.
    Please Help or disscus or suggest why my transaction base code is not woking????
    thanks in advance.
    Regards,
    Milan

    Sorry again, I am new on any kind of forum, so i am learning now, following is the error massage generated by SQL Server. and its not
    an architecture problem, i had just included my complete architecture to be more informative while asking for the solution or suggestion. My real problem is T-SQL, i think and its related to Distributed queries raise in SQL Server in Oracle Link Server.
    OLE DB provider "OraOLEDB.Oracle"
    for linked server "ORCL" returned message "New transaction cannot enlist in the specified transaction coordinator. ".
    Msg 50000, Level 16, State 2, Procedure PROC_MIGRATE_MST_FRM_ORA_SQLSERVER,
    Line 43
    The operation could not be performed because OLE
    DB provider "OraOLEDB.Oracle" for linked server "ORCL" was unable to begin a distributed transaction.

  • How best 2 use Shared AM in taskflow -new transaction/isolated data control

    Hi all
    I have nearly 800 screens in my app (under 20 or so different AMs), in which I access some Common VOs to work with by applying filtering (on Secondary Rowset, on Default Rowset using View criteria) on that, Used as View Accessor VO (List of Values) & Sorting. These common VOs are not DB driven but custom java datasource implemented and once it is loaded with data, data will not change. I use Dynamic tab shell to load the screens as separate task-flows. These task-flows are defined to be opened with New Tansaction/Isolated Datacontrol. Right now these Common VOs are shuttled in a default scoped AM (Say 'LookupAM') and attached the same as nested AM for the other AMs.
    With the above design, the current behavior is whenever I load a task-flow in Dynamic tab shell, it creates a fresh instance for Shreen AM as well as LookUpAM (I tested by including println inside prepareSession() API of AM Implementation class).
    I feel I'll get benefitted in terms of memory saving/performance when I use only one instance of LookupAM for all the screens. I prepared a sample app that mimic our actual application, but made the LookupAM to be a Application scoped shared AM (lets say SharedLookupAM). I've also made all the LOV View accessors comes from this Shared AM. When I run this sample, the behavior is every time I load the task-flow, still the framework creates Am instance for both screen AM and SharedLookupAM! Why so?
    Question:
    1. Considering my application design (i.e. consuming Shared AM instance from inside the task-flow which are desinged to be opened with new transaction/isolated datacontrol), will I get benefitted in any way If i use Shared AM. If so, what are all the possible type of usages of shared AM for my design?
    2. Why framework creates instance of Shared AM everytime I load the task-flow. Does it meant task-flow settings takes the precedence over the Shared AM configuration and it overrides that?
    Thanks in advance.
    Raghu
    Edited by: Raguraman on Apr 9, 2013 3:25 AM

    Hi,
    +1. Considering my application design (i.e. consuming Shared AM instance from inside the task-flow which are desinged to be opened with new transaction/isolated datacontrol), will I get benefitted in any way If i use Shared AM. If so, what are all the possible type of usages of shared AM for my design?+
    Isolated data control settings are the most expensive settings you can have in ADF. They should be used only if the requirement for the task flow is to be atomic in that it can be committed or rolled back independently. If this is not the case for your use cases, then using shared data control is a better option to use. Note that my expectation to application scope AM is that the AM instance is created per user but that the data cache is only queried once.
    +2. Why framework creates instance of Shared AM everytime I load the task-flow. Does it meant task-flow settings takes the precedence over the Shared AM configuration and it overrides that?+
    Well, you tell it to do so. With the setting of isolated to the Data Control you explicitly tell it to open a new transaction in which case a new instance is created.
    Frank

  • SAP MII workbench - saving new transaction - role issue?

    We are using MII 12.1.4 (build 53) and have copied the SAP java roles to our own groups (ABAP Roles) in the UME, including the defined actions of the SAP roles.  We then assign the ABAP role in ABAP to the User, so that in the UME they now have the groups assigned. 
    We have run into an issue where when creating a new transaction in the MII workbench we are unable to save it.  If we add the standard SAP UME role SAP_XMII_DEVELOPER, we are now able to create and save the transaction (or whatever work).  The only difference we can see in the SAP_XMII_DEVELOPER role and our copied role is the name, all the actions in SAP_XMII_DEVELOPER are in our Group (ABAP role).
    our ABAP role (UME Group) example is:
    ZZZZ:Z_MII_DEVELOPER (has UME role AD_JU_MII_DEVELOPER assigned)
    UME Roles:
    Z_MII_DEVELOPER has the 3 actions below assigned:
         xappsxmiiumeactions     XMII_User
         xappsxmiiumeactions     XMII_Read_Only
         xappsxmiiumeactions     XMII_Developer
    SAP_XMII_DEVELOPER has the same 3 actions as above, and the onluy difference is the description, and that it doesn't have any assigned groups.
    Does the MII workbench use the hardcoded role names somewhere that would not allow us to use  our the ABAP roles (JAVA groups) or is there something else we are missing in the group?
    I have searched the best practices, forums, SAP help, OSS, etc. with no luck
    Thanks for any help,
    jake

    Hi Jake,
    I also faced the same problem recently.
    As Mike said, you need to add your role in " Transaction -> Security". Here, you will find all the available roles. Put the required role in Reader and Writer Roles windows.
    As far as your question is concerned, by default MII assigns XMII Administrators, XMII Developers and XMII Users roles (MII 12.0) as Reader to Transaction. Where as MII assigns XMII Administrators and XMII Developers roles as Writer to Transaction.
    Hope this helps!
    Best Regards,
    Kedar

  • Add New Transaction code at OMBR - Version Print Indicator

    Hello
    I need to add one transaction in the Version Print Indicator List. I know it can be done.
    Can any one guide me  how to do, as "New entries" is grey there. ( To best of my knowledge it is done through some other route or means)
    Regards

    Hi,
    Use t.code SE16.
    Enter table name T158 and press F5.
    This will allow you to add new transactions to the table.
    Nir

  • PTM5_CACHE - any documentation on how these PTM5 tables work?

    Is there any documentation anywhere that describes how the PTM5 tables work? Specifically PTM5_CACHE & PTM5_SCHEDULE.
    I've learned that PTM5_CACHE is the cache for disco portlets and when I look in there I see a bunch of errors to a recently changed portlet. I created a new worksheet in an existing workbook and changed the existing portlet to use the new worksheet, then deleted the original worksheet from the workbook. All seems well from the portal side - users seem to have the new worksheet in their portlet and seems to be refreshing ok.
    But what's happening is I see a lot of errors in the PTM5_CACHE table referencing the old worksheet that has been deleted and the errors are hourly for many users, but not all users.Yet those users are not experiencing issues with the portlet in question. It's almost as if there's now some phantom refreshes trying to happen for a worksheet that doesn't exist anymore.
    How can I make these phantom refreshes go away?
    I'm hoping if I understood the PTM5 tables better, I might be able to fix the situation to not waste cpu cycles.

    Hi,
    i've got the same question..Did you find anything? It looks like it doesn't delete the entries from the cache when you delete a disc. portlet..
    Osman

  • Can I have any  documentation or links on creating the Enhancement spots ?

    Hi All ,
    Can I have any Documentation or links on creating the Enhancement spots ?
    Thanks ,
    Dharma .

    Implicit and Explicit Enhancement Spots
    http://help.sap.com/saphelp_nw70/helpdata/en/94/9cdc40132a8531e10000000a1550b0/content.htm
    http://help.sap.com/saphelp_nw70/helpdata/en/09/9bf240a5668d38e10000000a155106/content.htm
    /people/thomas.weiss/blog/2006/03/15/the-new-enhancement-framework-part-2--what-else-you-need-to-know-before-building-an-enhancement
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9cd334f3-0a01-0010-d884-f56120039915
    http://www.adfahrer.com/workplace/Sem/2006-11-28-ADSIG-SBN-WalldorfABAP/MikaelAcker-EFW-4-nordic.pdf

Maybe you are looking for

  • How to do a taskflow call without pushing an entry on the page flow stack

    Hi, I have a use case where I have to do a task flow call with parameters as the final state of my task flow. That is, I don't want he called task flow to ever return a value so I don't need the called task flow to be stacked over the calling one, ju

  • Mac App Store doesn't load on new 27" iMac

    I have a new 27" iMac purchased 1/31/13 loaded with Mountain Lion 10.8.2.  Everything came up fine when I got it home and I migrated data from my time machine backup from a Lion iMac.   When I tried to download software updates, the App Store came up

  • No permissions on share - Keynote?

    Hello, I have an installation of the newest Keynote on an iMac with Mavericks.  When saving a Keynote file to a Windows server share, it will allow it to save, but when opening from that share and attempting to work with the file, it will not let me

  • Noted Item posting error

    Hi, I want to create a separate noted item as down payment request and assign to separate special GL indicator. but the system is not allowing to create a new noted item for down payment/down payment request, it says "Down payments and noted items no

  • How to customise the Finder, programmatically

    I've long complained about the Finder's lack of a location/address bar, and since most Mac people seem to cope without it, I'm going to try to write one myself. Could somebody please point me to the documentation for the Finder -i.e., public interfac