Maintenance of View V_DFKKCJM requires workbench request

Hi everybody,
I have the following problem with maintenance of view V_DFKKCJM (tcd FPCJM): Changes are recorded in a workbench request and thus, the view can only be maintained in clients which are opened for repository changes. The view is client-specific, so from my point of view, a customizing request should be sufficient to transport the changes. I assumed that changes are recorded in a workbench request because the view has delivery class 'A' and the table maintenance dialog uses standard recording routine for changes. (transport of data from an application table usually leads to workbench request).
I changed the delivery class of the view V_DFKKCJM to 'C' and expected that now, changes should be recorded in a customizing request, but it doesn't work out - i'm still getting a workbench request. I've debugged the whole thing and noticed that in function module TR_CHECK_TYPE, before detemining the request type depending on delivery class, table OBJH is read and if an entry in this table is found for the current object, then the required request is type 'R' (workbench).
Does anybody know, what table OBJH is for and how I could solve this problem?
Thank you for any suggestions, Kathrin!

Hi Kathrin,
you might have noticed - I haven't had a look into a system up to now.
Now I searched a table with generated table maintenance. We just have one open client, but in our sandbox (without transports ) I made a small test: I'm asked for a customizing request. Our database table has the data class (technical settings) APPL2 - that's probably the only data class which leads to customizing requests. User(1) seems not to be classified and APPL0(1) seems to lead to workbench requests.
If you tell me the place of the request type determination, I will do a debugging, too. But currently I'm too far away of the interesting parts.
Regards,
Christian

Similar Messages

  • Question to local workbench request

    Hi,
    I have question to local workbench request. If this kind of request is released, is it stored also in the local transport folder (/usr/sap/trans...) in the file system? Or where I can find it?
    Thanks for your answers.

    Hello Andreas,
    A local workbench TR or for that matter any local Transport Request is one which has no target group/target system assigned to it and hence even after releasing it the changes stored in it don't get moved to other systems.
    A local TR when released does not get stored in /usr/sap/trans folder as data and co-files for local TRs don't get created.
    A released local TR can be viewed in SE01 transaction in SAP.
    Please let us know what is your exact requirement with local workbench TR? May be we will be able to help you out with that.
    PS award points if you found this answer useful.
    Regards.
    Ruchit.

  • How to view only specific authentication requests in access tracker

    Requirement:
    How to view only "Healthy/Unhealthy" requests from a specific Webauth service.
    Solution:
    If we have more than one Webauth service (based on conditions such as Device type or NAS IP or posture status etc) and we need only Healthy/Unhealthy requests from a specific service in access tracker for administrative use; we need to create a custom Data filter.
    Configuration:
    Below are the steps to achieve the same:
          Navigate to Monitoring > Data filters > Click on "Add" option to create a new filter
          Specify a name on the "Filter" tab
          Select the "Rule" tab to specify the unique condition (to filter the access tracker request)
          Create the below conditions: 
                     ( Commonystem-Posture-Token CONTAINS Healthy ) 
                     -   AND   -   ( Commonervice CONTAINS Windows-health-check )
          5.        Save this filter
    Now we can use this Data filter in access tracker to only view Healthy Webauth requests from "Windows-health-check" service.
    Verification
    So now we can verify the output by looking at the access tracker. 
    At present we can see "Eight" webauth requests in access tracker. Now we want to see only Healthy web-auth request from "Windows-health-check" service.
    We change the data filter to the Custom "healthy-filter" and now only see one request in access tracker as per our requirement.

    Hi Vignesh,
    ANy luck on this ? I am trying the almost same thing...and stuck at same point.
    Please let us know if you have any more information.

  • New Requests created are in 'Local Workbench Request' in R3 Development

    Hello ,
    I am going to transport data sources from R3 Dev to R3 Quality.
    I have successfully transported the package (which is created in SE80 ) and Application componenet hierarchy and all active version data source RSA6 to R3 Quality .
    I have also checked that the package , application transport hierarchy and data sources in R3 Quality.
    Now when I tried to create new requests for LBWE data sources ( maintain extract structure , generate data source) , I am getting a message Create Customizing Request , So I created Customizing Request and then I am getting message to create Local Workbench request. If I create local workbench request then it can not be imported to R3 Quality.
    Client R3 is open SCC4 settings are 'Automatic Recording of Changes ' and 'Changes to repository and cross client customizing are allowed'.
    I am not getting why the system is not asking me to created 'Workbench Request'.
    Thanks and Regards ,
    Amol Kulkarni

    Hello Viren ,
    Local Transport Request are not transportable even if we release them.
    I have resolved the issue in the below way ,
    I went to SE21 and entered the package name as 'YBW' and then clicked on change .
    Then Click on properties tab and then select Transport layer as SAP and save.
    Go to SE80 and select package and in dictonary Objects drill down view ...right click on any selected view name ...go to other function and click on Write Transport Entry...mention request from Own Request tab which was earlier as Local Workbench Request.
    Then go to SE10 and double click on request and go to properties tab ...there select Target Group as
    R3 Quality Server name and save it.
    Transport the package to R3 Quality.
    Henceforth whichever request u create will be of type 'Workbench Request'.
    go to SE10 and cross check that your request is now Workbench Request,
    Regards ,
    Amol K.

  • List all Local Workbench Requests

    Hi all,
    In SE09 there are more than 20 thousand requests. In these there are lot of local workbench requests available. Some local workbench requests have different packages.
    My requirement is to list out all the local workbench requests from different packages. How it is possible?
    Regards,
    Ranjith C.

    Hi ranjith,
    Go to table TADIR. You give the package name or development class name in the field DEVCLASS. You will get all the requests for this package in the field KORRNUM.
    Hope this will help you.
    Regards,
    Sanath.

  • Workbench request when creating new form routine in TMG

    Dear SCN,
    I have build a TMG for a custom table ZSPFLI_1 with fields.
    Field Name          Data Element
    MANDT               S_MANDT
    CARRID              S_CARR_ID
    CONNID              S_CONN_ID
    COUNTRYFR       LAND1
    CITYFROM         S_FROM_CIT
    DOC                   ERDAT
    ERNAM              ERNAM
    TIME                   UZEIT.
    I have created a form routine.  ZCREATE_ENTRY to auto populate DOC, ERNAM, TIME.
    FORM ZCREATE_ENTRY.
    ZSPFLI3-DOC = SY-DATUM.
    ZSPFLI3-ERNAM = SY-UNAME.
    ZSPFLI3-TIME  = SY-UZEIT.
    ENDFORM.
    The TMG and Function group and table are saved and activated as local objects.
    I want to add another form routine that will modify the DOC, ERNAM, TIME for any record that is edited by TMG for the custom table ZSPFLI_1.
    Every object was saved as local object.
    The problem is when I am creating a new form routine, it is asking for workbench request and I don't have the option to save it as local object in the dialog box.
    Regards,
    Soumen Das.

    Dear SCN,
    Is the issue due to the fact that we can only add form routine once when defining the TMG. I think this should not be the limitation as fields may be added afterwards, and this may require to modify the form routine events.
    Regards,
    Soumen.

  • Customization Request & Workbench Request

    What is the difference between Customiztion Request and Workbench Request?
    regards
    Satish

    Work bench request : Workbench requests record changes made to ABAP Workbench objects (TCODE: 3KEI, GGB0, ABAP program creation/changes, LSMW). This should be created manually to transport the required changes
    Customization request : Changes to Customizing settings are recorded in Customizing requests.( all changes / new settings relating to configuration part). This will be created as a reaction by the system to save the changes.
    VVR

  • How to create a view for all Service Requests that are not approved by reviewer

    Hallo,
    I want to create a view in the Service Requests library that shows all SRs that are not approved. How to configure condition that says: if a SR has related Review Activity which is In Progress, show that SRs?
    I couldn't find this when creating the view. Thank you.

    So here's the first problem with that: Which review activity? a SR can contain multiple RAs, so how do we decide if an arbitrary SR is approved or not? 
    As to the specific language you use (Any child RA is In Progress) you might want to look at the criteria from the default Change approval view, which does something similar: 
    <QueryCriteria Adapter="omsdk://Adapters/Criteria" xmlns="http://tempuri.org/Criteria.xsd">
    <Criteria>
    <FreeformCriteria>
    <Freeform>
    <Criteria xmlns="http://Microsoft.EnterpriseManagement.Core.Criteria/">
    <Expression>
    <And>
    <Expression>
    <SimpleExpression>
    <ValueExpressionLeft>
    <Property>$Context/Path[Relationship='CoreActivity!System.WorkItemContainsActivity' TypeConstraint='CoreActivity!System.WorkItem.Activity.ReviewActivity']/Property[Type='CoreActivity!System.WorkItem.Activity']/Status$</Property>
    </ValueExpressionLeft>
    <Operator>Equal</Operator>
    <ValueExpressionRight>
    <Value>$MPElement[Name="CoreActivity!ActivityStatusEnum.Active"]$</Value>
    </ValueExpressionRight>
    </SimpleExpression>
    </Expression>
    <Expression>
    <SimpleExpression>
    <ValueExpressionLeft>
    <Property>$Context/Property[Type='CoreChange!System.WorkItem.ChangeRequest']/Status$</Property>
    </ValueExpressionLeft>
    <Operator>Equal</Operator>
    <ValueExpressionRight>
    <Value>$MPElement[Name="CoreChange!ChangeStatusEnum.InProgress"]$</Value>
    </ValueExpressionRight>
    </SimpleExpression>
    </Expression>
    </And>
    </Expression>
    </Criteria>
    </Freeform>
    </FreeformCriteria>
    </Criteria>
    </QueryCriteria>
    This is a simple AND criteria with two componets. one looking for a Review Activity (TypeConstraint='CoreActivity!System.WorkItem.Activity.ReviewActivity') which is related to the targetting CR by Contains Activity ($Context/Path[Relationship='CoreActivity!System.WorkItemContainsActivity';
    Context in this... context means the CR targeted by the view) where it's status (/Property[Type='CoreActivity!System.WorkItem.Activity']/Status$) is In Progress ($MPElement[Name="CoreActivity!ActivityStatusEnum.Active"]$). The other is filtering
    for the target change request's status ( $Context/Property[Type='CoreChange!System.WorkItem.ChangeRequest']/Status$) is In Progress ($MPElement[Name="CoreChange!ChangeStatusEnum.InProgress"]$). 
    You could convert the second criteria to point to SRs and SR status values, and then use the similar text for the first criteria. i'd recommend
    Anton's Advanced View Editor (or
    the free version) to do the criteria adjustment. 

  • Difference between customizing request and workbench request?

    Hi ,
    What is the difference between customizing request and workbench request?
    please reply.........

    HI,
    <b>Workbench Requests</b>
    When you change a Repository object of the ABAP Workbench, a query window appears in which you need to specify a Workbench request. You can only save the changes if you have assigned the object to a change request.
    Workbench requests and the tasks assigned to them are normally used to record changes to Repository objects and Customizing for all clients. However, you can also include client-specific Customizing.
    Whether the changes to Repository objects are transported depends on whether a transport route is defined from the current SAP System for the package of these objects. From the system settings, the system automatically determines whether the change requests are transportable and to which target system they should be transported.
    <b>Customizing requests</b>
    Customizing requests record client-specific Customizing settings made in a single client (the source client of the request).
    Automatic recording of configuration activities in the Customizing work for a client can be activated or deactivated for each client with Client Control. If automatic recording is active, a query window appears when you change Customizing settings, asking you to specify a Customizing request.
    Whether Customizing requests are transported or not, does not depend on the objects entered, as is the case with Workbench change requests. The Customizing requests in an SAP System (or in a client if you use Extended Transport Control) are either all transportable or all local, depending on the system setting. The system uses the standard transport layer to determine automatically whether the change requests are transportable and to which target system they should be transported. However, you can change this manually.
    pl reward if it helps.
    Thanks
    Sadhu Kishore

  • Customizing request and Workbench request

    Can some one clarify me the difference elaborately
    Thanks
    Krishna

    Hi Krishna
    Changes to cross-client Customizing objects and to Repository objects are recorded in Workbench requests
    In workbench request .... it can be programs(repository objects) and cross client data (ie not specific to one client).
    Changes to client-specific Customizing objects are recorded in Customizing requests.
    Customer customized data designed for a specific client is transported to another client using customizing request. Most of the cases these requests are something like changing values in tables (that too client specific).
    Hope it helps
    regards
    Srinivas

  • Customizing request & Workbench request

    Dear all,
                    What is the differance between Customizing Request & workbench request?

    Hi,
    Workbench Requests
    When you change a Repository object of the ABAP Workbench, a query window appears in which you need to specify a Workbench request. You can only save the changes if you have assigned the object to a change request.
    Workbench requests and the tasks assigned to them are normally used to record changes to Repository objects and Customizing for all clients. However, you can also include client-specific Customizing.
    Whether the changes to Repository objects are transported depends on whether a transport route is defined from the current SAP System for the package of these objects. From the system settings, the system automatically determines whether the change requests are transportable and to which target system they should be transported.
    Workbench requests record changes made to ABAP Workbench objects.
    There are local and transportable Workbench requests. (Local Workbench requests have the target system <space>.)
    The package of the object and the transport route settings in the Transport Management System determine whether changes are recorded in a local or a transportable Workbench request.
    Customizing requests
    Customizing requests record client-specific Customizing settings made in a single client (the source client of the request).
    Automatic recording of configuration activities in the Customizing work for a client can be activated or deactivated for each client with Client Control. If automatic recording is active, a query window appears when you change Customizing settings, asking you to specify a Customizing request.
    Whether Customizing requests are transported or not, does not depend on the objects entered, as is the case with Workbench change requests. The Customizing requests in an SAP System (or in a client if you use Extended Transport Control) are either all transportable or all local, depending on the system setting. The system uses the standard transport layer to determine automatically whether the change requests are transportable and to which target system they should be transported. However, you can change this manually.
    Changes to Customizing settings are recorded in Customizing requests.
    When you release the requests, the current status of the recorded settings is exported, and can then be imported into the consolidation system and, if necessary, into subsequent delivery systems.
    The client settings determine whether
    o changes to the Customizing settings are possible
    o the changes are recorded
    When you create Customizing requests, the transport target is automatically assigned the standard transport layer by the R/3 System.
    Regards,
    Satish

  • Find workbench request for existing report

    Hi
    Someone created an Report for me in order to develop some new functionalities.i have to transport it now in the test system but i do not know how i can find the workbench request for it or how i can save it in another workbench request.
    thanks

    Hi Seba ,
    You can find the workbench request for the report by displaying the report and following this path in the menubar.
    Utilities > version > version management.
    If you want to add this request into another request goto SE01 and there you will find the icon for adding the objects for your request.
    Regards,
    Anuj

  • Workbench request released

    Hi,
    I accidentally released a workbench request for Asset Accounting in R/3.  I have tried numorously to delete the request even in R/3.  I now have an error when I try to change a query.  Is there any way that a request can be deleted/changed after it is released?
    Regards,
    Adri

    Hi Adri,
    I'm not sure how can we back the changes from the target system. (it depends on version management and high complex issues)
    And I sugget you to release a corrective request for the previous released request.
    To capture, follow the process as you did before.
    Create a new request in SE09.
    To this request, assign the package associated to your query in BEx transport in Transport Connection (RSA1)
    Hope this Helps! Assign pts if its useful!
    Regards
    GSK

  • STRANGE!!! Script in a Workbench Request.

    Hi All,
    Generally i am told:
    1. All Client Dependent objects (Table Entries) ask for customizing request.
    2. All Client Independent objects (Cross-Client table entries) ask for Workbench Request.
    The SAP Script which is a client dependent object, but when i was saving my script it asked for a Workbench Request.
    Could any one please let me know why this happens.
    Thanks & Regards,
    Goutham.

    You have mentioned the answer inthe question itself. Customising requests are for Client dependent <b>Table Entries</b>. Since Script is not a table entry but a R/3 object it will be saved in the Workbench Request.
    Regards,
    Anish Thomas

  • Prompt for transportable Workbench request

    Hi experts,
    I want to create a web service, and let my asp.net program call it.
    I input se37 in ECD, and input zzz_yyyy_xxxx as function module, then click "create" button.
    In the next step, I need input "Function group", but I have not , so I need crate one.
    In the "Create Function Group" dialog, I input "Function group" and "short texst", and click "save" button.  It takes me to "Create Object Directory Entry", I  input "Package" ,then press "Save"button again.
    Now it takes me to "Prompt for transportable Workbench request" dialog. Now I need input "Request" and "short description".
    I'm confused.  What do I input as  "Request"?
    Thanks.

    I am guessing you are quite new to this? It is asking you to create a transport package which can be sent to quality or production systems later on. If you do not want to do this you can click local object and it stays in development server. Otherwise you click the page icon and then type a description of the work/program you are creating. Save it and it will generate a transport package for you.

Maybe you are looking for

  • Exclude the value 0 records in the pivot view obiee 10g

    HI, I have a requirement.,i have report circuit and outage time by month in a pivot view.If one circuit have a '0' outage time in all months then i want to exclude the record from the display.Is there anyway to display the data like this.... thanks,

  • Load balancing among multiple CPU

    I am using a java based application on windows server 2008 r2 64bit and JRE 6u17.The server has multiple processor.But when we run the application only one cpu takes the 100% load and cant balance the load.But if we run the application on windows xp

  • Two fields for generic delta

    I have to create one data source which will contain two fields for generic delta...extraction of data will be through FM.SAP provides a standard functionality to create a generic delta. This can only be build on one selected field. The logic of the f

  • How to get UIComponent of the selected node in af:tree with drag and drop

    Hi Are there examples showing how one could get a UIComponent using DropEvent to be used with a Popup showing as a custom "context menu" at the target node ? Right now, with dropEvent.getDropComponent, we could only get the tree. We like to get its s

  • DateTime Format problem

    I am using CreateODBCDateTime() function to create Simple date time format as (mm/dd/yyyy- h:mm tt).  But, when I am dumping the file, format is changing to {ts '2011-08-06 00:00:00'} . I want it to appear as formated. I have used DateFormat() along