Member Access Profile - update from table MemberAccess

Hello,
We need to do an update in all our member access profiles. As we have 710 profiles, it's very time consuming to update each of them seperately.
I was looking into the table MemberAccess profile to update the profiles. I manage to update all profiles with one query but unfortunately it seems that we still need to go into SAP BPC Admin to process each profile. If I don't process in SAP BPC Admin, I get the error in Excel: 'There is a problem in dimension file: Entity' and the current view in Entity dimension just shows ...more... instead of the correct security!
Is there another way of updating the MemberAccess profiles in 1 go, without needing to process it individually? This would save us a lot of time!
Thanks,
Sofie Luyten

Sofie,
Are you assuming it didn't work because of the "Return Value = 0" result? That stored procedure isn't designed to return anything so whether it ran properly or not you wouldn't get much back (except an error message is something went very wrong).
The only way that you can know if it worked is to look at the acsEntity table and make sure it has all of the proper records. I guess you can also start up SQL Profiler before executing the stored procedure to see what the stored procedure runs and make sure that's what you want. I'm not sure how familiar you are with SQL though so that may not be helpful for you.
Jimmy

Similar Messages

  • Copy Member Access Profiles from the Test to Prod region

    Is there a way to copy the Member Access Profiles from the Test region to the Prod region?  We have updated all the profiles in the Test region for user testing and would like to copy them to Prod to avoid having to update all the member access profiles.

    There is no "out-of the box" method for such a need.  But if you study the tables in SQL, assuming you are using the BPC for Microsoft version, you may be able to copy the table contents from one application to another.  Keeping in mind that Member Task profiles are at the application set level, and Member access to data is at the Application level.
    Hope this helps.

  • Member Access Profiles--Dimension combinations

    My client has the following setup (simplified):
    Entity--Total, children Asia, Europe
    Category--Actual, Forecast, Budget
    A user has 3 access profiles:
    1.  R/W Asia
    2.  R/W Actual
    3.  R/W Budget
    They are separate profiles so write access can be turned off for Budget when the budget is locked down
    They would also like to have, at the same time, Read Actual (not budget or forecast) to Europe.  I can't see a way to make this happen.  If I put Read Europe on profile 1, they will be able to read Budget for Europe as well.
    It seems this requires changing the Category rights, based on the Entity, and my understanding is each dimension's security is independent of other dimensions.
    Is it possible to achieve this, at least through the front end?  Thanks in advance for any insight.
    Regards,
    Paul B.

    Don't use member access profiles to secure categories of data selectively, based on where users are in the business process workflow. Use work status settings instead -- this relieves the administrator from having to update constantly the member access security profiles (users control their own work status), and also allows, for example, for a given user to have access to the 2009 Budget but be prevented from changing the 2008 Budget (same category, different time period).
    You may find it useful to secure the category dimension as simple R/W for Budget, Read-only for Actual. This assumes your users need to do nothing at all in the Actual version (such as run currency conversion logic, etc.) In some cases, key finance people in fact may need write access to Actual as well, even in a planning application.
    For a consol application, many people need write access to actual, in which case I'd normally not secure the category dimension at all. I'd probably secure Datasrc instead, which allows you to control in what ways different types of users can change things.

  • Member Access Profiles

    Why would a member access process not take effect?
    Wehave changed a member access profile to remove access to one of the Secure dimensions (covered by another MAP) but the acsCategory table still has the erroneous access values.  The MAP changes were applied and the security report does not include the records in the acsCategry table so why are they still there?

    Sorin
    We are using version 7.0 SP6.
    We have CATEGORY_MAP which controls whether specific categories are read or write.  All other MAPs control Entity access.
    There was an issue where some users could run packages and overwrite read only categories.  This was traced to CATEGORY Read & Write being included in a couple of the Entity MAP files - shown by App|Entity_MAP|Write in the acsCategory table.
    We deleted the CATEGORY access from the Entity MAP file and selected APPLY.  RUnning the report shows that the profile does not include category access BUT the records are still in the acsCategory table.
    Obviously an issue.
    Hope this explains better
    Lesley

  • Data access in reports after changing Member Access profile

    Hi All
    I made changes in the member access profile of a user (while current system was available for User Planning).
    After making and applying these changes in Access profile, the Current view in the report accessible to user got updated.
    But the problem was in reporting, where the updates didnot happen.
    Please suggest for necessary steps so that user get updated report as per change in Member access profile.
    Thanks in advance.
    Regards
    Abhishek

    Hi Lokesh
    Thanks for the reply.
    1. Report is based on CV
    2. With another ID assigned to same member access profile, the report is showing complete data.
    I mean with X user id 100 data sets are showing while with Y user id only 95 data sets. Where both X and Y are having same Member Access Profiles.
    Regards
    Abhishek

  • Member acces profile error(A table name, specified in an sql command)

    Hi friends,
    In my bpc application(A) below 3 dims are secure dims.
    1. entiiy  (std)
    2. category (std)
    3. location (custom dim)
    while defining one member access profile,
    Read Only      : CATEGORY 100
    Read & Write      : CATEGORY 200,500
    for whatever combinatio i use, for other secure dims (eg: category,location where base member,or parent members ) i'm getting below error  message
    A table name, specified in an sql command, is unknown.
    We are on bpc75nw sp04.
    Pls suggest us .
    dump(st22):
    Short text
        A table name, specified in an SQL command, is unknown.
    What happened?
        Error in the ABAP Application Program
        The current ABAP program "CL_UJE_MEMACCESS_CACHE========CP" had to be
         terminated because it has
        come across a statement that unfortunately cannot be executed.
    Error analysis
        An exception occurred that is explained in detail below.
        The exception, which is assigned to class 'CX_SY_DYNAMIC_OSQL_SEMANTICS', was
         not caught in
        procedure "REMOVE_MEMACCESS" "(METHOD)", nor was it propagated by a RAISING
         clause.
        Since the caller of the procedure could not have anticipated that the
        exception would occur, the current program is terminated.
        The reason for the exception is:
        An invalid table name "/1CPMB/RDWCSUMAS" was specified in an Open SQL command:
        Due to one of the following reasons, the error occurs only at runtime:
        - the table name was specified dynamically, or
        - the SELECT clause, WHERE clause, GROUP-BY clause, HAVING clause, or
          ORDER-BY clause was specified dynamically.
    Thanks,
    naresh
    Edited by: Naresh P on Feb 19, 2011 10:40 AM

    Hi Naresh,
    As far as I know You have specify Explicit Access to all the dimensions mentioned as Secured in your Application.
    You can't skip the secured Dimesions.
    In your case if you want to restrict only one dimension for 1 Member Access Profile then give Read & Write access to other 2 Dimensions and select ALL members.
    This might solve your problem.
    Hope it helps.
    Chaithanya

  • Transport of Member Access Profiles

    Hi,
    I created a significant number of member access profiles in DEV and had these transported in QA. I attached these profiles to users and they were working properly in DEV. However, after the transport , I attached the transported profiles to users and they are not working in QA. I tried to recreate some profiles in QA with the same settings, attached these to users, and they worked. Is there a way to make the profiles work without having to recreate them again in QA.
    Thoughts would be greatly appreciated. Thanks.

    Hi,
    Please check if the following -how-to guide would be useful in your case. We have used this successfully in BPC 7.5 NW version SP04.
    How-to: "How To... Use the BPC_NW Mass User Management Tool"
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/40e91e46-1c9b-2d10-1c87-fac75bd7b4bd?quicklink=index&overridelayout=true
    You need to import the transport files to install the custom program 'ZUJE_MASS_USER_MGMT'.
    This program howver had some issues in SP05 for NW version. I am not sure if the issue is fixed yet.
    Otherwise, its an useful tool to transport across the security profiles from one system to another.
    Thanks

  • How can we restrict the user to a desired "Member access profile" ?

    Dear Gurus,
    In BPC 7.0 my "Team" has 4 "member access profiles" and a user is assigned to that team.
    Can that user have access to just one member access profile ??
    If he can, how do I set it up in BPC 7.0 ?
    NB: I read somewhere that I should not asign "member access profiles" to users directly. Hence I wanted to do it through "Team"
    -Venkat

    Vijaya,
    Sorry, but your answer didn't make any sense to me.
    Here all the 4 member access profiles are different. i.e. they all are restricted with a different dimension member. So, if I assign each of these 'member access profiles' directly to the user, my requirement is met.
    But my question is: how do my "user" pick the required member access profile from a TEAM which has all 4 member access profiles ?
    SAP suggested NOT to assign users directly to member access profiles. Instead it suggested to assign "teams" to member access profiles and assign user to the "teams"

  • Dynamic non-hierarchy based Member Access Profile

    Hello all,
    I have few (semi related) questions:
    Qouestion 1:
    I would like to perform the following configuration:
    1. We have a dimension called "Budgeting Model".
    2. We have a property called "Division" to this dimension.
    3. I would like to create a Member Access Profile based on the value of the property.
    4. I do not want to use hierarchy.
    Question 2:
    1. We have a dimension called "Budgeting Model"
    2. We have a dimension called "Profit Center"
    3. I would like to create a property for the Budgeting Model called Profit Center that will be checked against the Profit Center dimension valued. I saw something in the documentation but I wonder if anyone can provide me with a step-by-step guidance.
    Generally speaking - I am trying to create the BPC/IP "Characteristics relationships" functionality in BPC and using the Profit Center as a secured dimension bypass the limitation of question 1 above.
    Thanks in advance for you help,
    Avihay

    Hi Avihay,
    1. Yes, you are absolutely right. You cannot set it dynamically. This maintenance has to be done manually.
    2. If you look at the entity dimension, this dimension refers to currency type dimension. Similarly, an account dimension refers to the rate type dimension. You can see these information when you modify these dimensions. These relationships are pre-delivered. And you cannot create any new relationships.
    So, lets say if you want to create a relationship, then you can have one dimension as entity and another as currency. Then you can establish the relationship between them. This is just an example. You can explore more on these types of pre-existing relations.
    Hope this helps.

  • Member Access Profile Setup to Secure multiple Dimensions

    Hey Experts!
    We're running BPC 5.1.502 on Microsoft SQL 2005. 
    Until yesterday, we were only using a single dimension (CATEGORY) to restrict our user's ability to push data into BPC.  We have 4 Categories. (ACTUALS, QUOTA, FORECAST, and ACCRUALS).  ACTUALS were completely locked down (Read-Only) and the other three Categories were Read-Write. 
    I was asked if we could change this so that our users could still have full Write Access to the three non-Actuals Categories; but also have the ability to write to a specific ACCOUNT under the ACTUALS Category. 
    Initally, this seemed doable.  I set up the Member Access Profile as follows:
    READ & WRITE  -  CATEGORY  - [ALL]
    READ ONLY      -  CATEGORY  - ACTUALS
    READ ONLY      -  ACCOUNT     - [ALL]
    READ & WRITE  -  ACCOUNT     - BASE_Quota_Monthly
    This setup is not working because now our users can only write to the "Base_Quota_Monthly" account regardless of what Cagetory they're working with.  Now I know I can set up Read&Write access for every single one of our Accounts, but we have hundreds of Accounts and it will be an administrative nightmare.  Is it possible to just limit a Single Account within a single Category, but not within All Categories?
    Any help would be greatly appreciated.
    Thanks!
    Sean

    Hi Sean,
    Combination of dimensions will not help. When you specify, READ & WRITE - ACCOUNT - BASE_Quota_Monthly and READ ONLY - ACCOUNT - ALL, the user will have write access to only BASE_Quota_Mothly and not others, irrespective of the categories. So, when we are defining the profile, the dimensions are completely independant of each other.
    If you want to the write access to one account for only one user, that can be provided by creating a member profile and assigning it to only that particular user. However, the independance between the dimensions will still exist.
    Hope this helps.

  • Dump Error when I open 'Member access Profile' in Admin client

    Hi,
    We have recently performed DB-Refresh.
    In Admin client: when try to create a user and assign the user to team it throws the error: "Object Reference not set to an instance of an object".
    There are no 'Member Access Profiles' and when we click on 'Member access Profiles' it throws a dump error.
    We have the issue with APPSHELL as well. I've deleted and re-created the APPSHELL but still same issue.
    Please let me know how to resolve this issue.
    Thanks

    Whenever  you  see dumps  on  accessing    the   security  profiles/  cannot  add/modify  users..
    it  is  usually  a  mismatch with the  BPC  Server,  BPC  CLient (on  your  machine)  with .NET  server.
    Please check  the  BPC  server version, and  go  to   the  installation  doc  for  that  SP,  you  will  find  the  relevant  client  and .NET  versions  to  go  with  the  Server  version..
    Hope  this  helps..

  • Member Access Profile in BPC

    Hi,
    I have some doubts w.r.t Member access profile in BPC. We have Entity and Category as secured dimension. Entity is read only (All members). Category is R/W (All members).
    1) If i add a third row, and deny only one base member of Entity, whether it will work fine? Which definition system will accept? Read or deny?
    2) In the above scenario, if i run the report on summary node of hierarchy (which has a denied base member), whether i will be able to read the values at summary node level.
    3) When i say Entity members are read only .. cant i do input using input schedules for those entities?
    4) How we need to copy these BPC authorizations to BI in BPC 7.0 (NW). Do we need to recreate these authorization concept in BI or the authorizations i define in BPC 7.0 (NW) are valid for BI also. In this case, if i run a report on BPC cubes using query designer in BI, how authorizations are checked?
    Please suggest.
    Thanks/regards,
    Lokesh Nandula

    Hi Lokesh
    I will try to answer your questions:
    1+2) If you give read/write access to a "Parentmember" all these settings are applied to all childs of this member. So if you give  Read Access to a Parent the User will be able to see everything under this Member.
    3) If you have Read Only on a Member, you cant send Data to the Database via Inputschedule.
    If you have Read Only on the whole Entity Dimension you cant do any posting in the whole cube, regardless of the settings in Category Dimension (but I think this is clear in Multidimensional Systems)
    4) Unfortunatly in Germany the RampUmp Version of BPC7NW is still not shipped, so I cant answer on this point
    Regards
    Jörg

  • Multiple Member Access Profiles

    I am not clear on the interaction between member access profiles.  A client would like the following situation.  Entity and Category are secured.
    1.  R/W to Asia region (E), R/W to Actual and Budget (C)
    2.  Ability to turn off W access to Budget, but not Actual
    If they create 3 mbrAccProf:
    a.  R/W access to Asia Entity and R access to all Categories
    b.  R to All Entities and W to Actual and Budget
    c.  R to All Entities and W to Actual only
    If they assign a. and b. to the Asia team, does that net to R/W access to Asia Entity and R/W to Actual and Budget?
    If they then remove b. and assign c., does that net to R/W access to Asia Entity and R/W to Actual only?
    The purpose of this is to avoid having 2 MbrAccProf for every region, e.g. AsiaActualBudget and AsiaActual, CanadaActualBudget and CanadaBudget, etc.  There are more combinations of category desired, but this encompasses the problem.
    Sorry for the long post, thanks in advance for any insight you can provide.  I have consulted the help and searched the forum, but have not found understanding.
    Paul B.

    This may not solve your issue, but I encourage all customers that need W/R access to category, to create member access profiles for Category ONLY, which are then added to the Team profiles, in addition to Entity memebr access profiles.  That way, if you want to turn off access to BUDGET, you only have to perform this once. But you may still have a seperate access point in the Regional profiles. The nice thing about memebr access profiles is that you can assign more than 1 to any team, thus the highest level of current security wins access.  Sometimes breaking out by dimension is easier than the combination of the dimensions in a profile.  For example, if you have a process to turn on and off access to FORECAST and have 30 profiles of entity and category, you have to edit 30 times.  Where as if you have 1 profile for category, you only need to edit 1 switch.
    Hope this helps.

  • Secured dimensions - member access profile

    Hi,
    I have following question concerning secured dimensions
    As you all know, you can secure dimenions using "modify applications".
    There you have the options for "secure" of "R/W"
    If you choose to secure a dimension, you have the option read only and deny in the memberaccess profile
    If you choose to R/W a dimension, you can also give acces to write
    Well if you have for example
    Entity is secured
    Category is R/W
    And you have following in the member acces profile (example for finance application):
    Read only entity [ALL]
    Write only category ACTUAL
    Read only category [ALL]
    --> Now you can write for all entities on actual, and read for all entities for the other categories
    > SO WHAT IS THE USE OF "SECURE"?? AS IN COMBINATION WITH R/W IT DOES NOT HAVE A FUNCTION AT ALL??

    Hi,
    There is some ambiguity on this aspect of the BPC probably that is why they have removed it in the NW version of BPC.
    In the below case R/W access on category enables you to either provide read or write access by the category dimension members. For example you may want your OCT09_Forecast to be blocked for editing by now.
    On the other hand entity dimension is used to determine READ access. This means the members of the entity dimension can be used to determine if the user can view the data for a particular entity member or not.
    In the below case if you choose the entity to "SalesUS" (while defining the memberaccess) then the user will have access to this member "SalesUS" only. And based on R/W access on the category the user will either be able to write to a category or not for "Saels US".
    In other words the "Entity" dimension is not used to determine if the user can write to a member or not.
    Hope this helps.
    Regards,
    Badrish

  • Is it Necessary to lock the table while accessing the entries from table

    Hi Gurus,
    While optimization of the Program i came through one type of coding is in  inside the Loop of The internal table  which is processing BDC call transcation through updating the Custom table.
    Before processing the BDC, the Custom table has been locked and read the entries from same custom  table ,if the process fails then it waits for another 20 seconds and retrying the same for another time .I could not able to understand the Logic behind this.if it is not the Correct way then i can straight away remove this Part which is very well improve the perfromance of the Object.
    For Your Better Understanding i have attached the Snippet of the Code .Please find the Code and advice me the same .
    +LOOP AT i_stk_req INTO wa_stk_req.+
    +**  Lock is set to '0',meaning that no lock exist.+
        ++v_lock = 0.    "FALSE.++
    ++*   Preparing variable key for locking.++
        ++CLEAR v_key.++
        ++v_key = sy-mandt.++
        ++v_key+3(3) = wa_stk_req-lgnum.++
        ++v_key+6(4) = wa_stk_req-werks.++
        ++v_key+10(18) = wa_stk_req-matnr.++
        ++v_key+28(10) = wa_stk_req-charg.++
    ++*   Try to lock the row for max of 100 times.++
        ++DO 10 TIMES.++
    ++*     this perform sends sy-subrc EQ 1. in case of foreign lock.++
          +PERFORM enqueue_tab IN PROGRAM saplsvix USING 'ZSDT_STK_REQ'  v_key c_e c_e.+
          +IF sy-subrc EQ 0.          "If Enqueue is successful.+
    +**      set lock as TRUE+
            ++v_lock = 1.  "TRUE++
    ++*       selecting the latest entry for the table(Entry might have changed-refer to++
            +SELECT SINGLE *+
                    ++FROM zsdt_stk_req++
                    ++INTO wa_stk_req++
                   ++WHERE lgnum = wa_stk_req-lgnum++
                     ++AND werks = wa_stk_req-werks++
                     ++AND matnr = wa_stk_req-matnr++
                     ++AND charg = wa_stk_req-charg.++
            ++IF sy-subrc NE 0.        "Checking if select statement was successful++
    ++*         Unlock the table row.++
              ++PERFORM enqueue_tab IN PROGRAM saplsvix USING c_table v_key c_e c_d.++
              ++v_lock = 0.            "If unsuccessful.Then we set lock as FALSE.++
              ++EXIT.++
            ++ENDIF.++
            ++EXIT.++
    ++*     If unsuccessful in locking then wait for 1 sec.++
          +ELSE.+
           +WAIT UP TO 20 SECONDS.+
          +ENDIF.+
    +** exit from DO. ENDDO.+
        ++ENDDO.++
    ++*   v_lock will be FALSE if all attempts for lock was unsuccessful or++
    ++*   if there is a problem in select single after lock.++
        ++IF v_lock = 0.++
          ++NEW-PAGE.++
          ++CLEAR v_display.++
          ++CONCATENATE text-004 text-012 wa_stk_req-matnr text-011 wa_stk_req-werks++
                      ++text-019 wa_stk_req-lgnum text-020 wa_stk_req-charg INTO v_display SEPARATED BY space.++
          ++WRITE :/ v_display.++
        ++ENDIF.++
    ++*   Only to process if lock is successful.++
        ++CHECK v_lock NE 0.++
    ++*   If UPDATE IS FALSE that means that no updates need to be done.++
    ++*   So we set v_update as FALSE in its initial state.++
        ++v_update = 0.++
    ++* Begin of Insert Optima App - 053++
      ++SELECT   lgnum++
               ++lqnum++
               ++matnr++
               ++werks++
               ++charg++
               ++lgtyp++
               ++meins++
               ++verme++
               ++lgort++
               ++qplos++
               ++bestq++
          ++FROM lqua++
          ++INTO TABLE i_lqua1++
         ++WHERE lgnum EQ wa_lqua-lgnum++
           ++AND matnr EQ wa_lqua-matnr++
           ++AND werks EQ wa_lqua-werks++
           ++AND charg EQ wa_lqua-charg++
           ++AND bestq EQ wa_lqua-bestq++
           ++AND lgort EQ wa_lqua-lgort++
           ++AND verme GE 0.++
    ++* End of Insert Optima App - 053++
    ++*   IF a requirement still exists.++
        ++IF wa_stk_req-verme > 0.++
          ++LOOP AT i_lqua INTO wa_lqua WHERE bestq  = 'Q'++
                                      ++AND   qplos  NE 0++
                                      ++AND   lgnum  =  wa_stk_req-lgnum++
                                      ++AND   werks  =  wa_stk_req-werks++
                                      ++AND   matnr  =  wa_stk_req-matnr++
                                      ++AND   charg  =  wa_stk_req-charg.++
            ++CLEAR v_target.++
            ++CHECK wa_stk_req-lgtyp = wa_lqua-lgtyp OR wa_stk_req-lgtyp IS INITIAL.++
    ++*       checking if still some stock needs to be transported.++
            ++IF wa_stk_req-verme < 0.++
              ++EXIT.++
            ++ENDIF.++
    ++*       we need to send the entire lot if the stock belongs to quality inspection++
            ++IF wa_stk_req-verme >= wa_lqua-verme.++
              ++IF wa_stk_req-lgort IS INITIAL.++
    ++*           fetch the Storage location value from the two custom tables.++
                ++PERFORM f_fetch_lgort.++
              ++ELSE.++
                ++v_lgort = wa_stk_req-lgort.++
              ++ENDIF.++
    ++*         checking if v_lgort is not initial.++
              ++CHECK NOT v_lgort IS INITIAL.++
    ++*         Calling QAC2++
              ++PERFORM f_qac2.++
    ++*         Checking if Post Good was successful.++
              +IF NOT wa_qamb-mblnr IS INITIAL.+
               +REFRESH i_lqua1.+
                +SELECT   lgnum+
                         +lqnum+
                         +matnr+
                         +werks+
                         +charg+
                         +lgtyp+
                         +meins+
                         +verme+
                         +lgort+
                         +qplos+
                         +bestq+
                    +FROM lqua+
                    +INTO TABLE i_lqua1+
                   +WHERE lgnum EQ wa_lqua-lgnum+
                     +AND matnr EQ wa_lqua-matnr+
                     +AND werks EQ wa_lqua-werks+
                     +AND charg EQ wa_lqua-charg+
                     +AND bestq EQ wa_lqua-bestq+
                     +AND lgort EQ wa_lqua-lgort+
                     +AND verme GE 0.+
                +SORT i_lqua1 BY lgtyp.+
                +CLEAR: wa_lqua1,+
                       +v_position.+
                +READ TABLE i_lqua1 INTO wa_lqua1 WITH KEY lgtyp = wa_lqua-lgtyp.+
                +IF sy-subrc EQ 0.+
                  +v_position = sy-tabix.+
                +ENDIF.+
                +SELECT SINGLE lgnum+
                               +ubnum+
                          +FROM lubu+
                          +INTO wa_lubu+
                          +WHERE lgnum = wa_lqua-lgnum+
                            +AND mblnr = wa_qamb-mblnr.+
                +CLEAR i_bdcdata.+
                +REFRESH i_bdcdata.+
                +REFRESH i_messtab.+
                +CLEAR wa_bdcdata.+
                +wa_bdcdata-program  = 'SAPML03T' .+
                +wa_bdcdata-dynpro   = '0141' .+
                +wa_bdcdata-dynbegin = 'X' .+
                +APPEND wa_bdcdata TO i_bdcdata .+
                +CLEAR wa_bdcdata .+
                +wa_bdcdata-fnam = 'BDC_OKCODE' .+
                +wa_bdcdata-fval = '/00' .+
                +APPEND wa_bdcdata TO i_bdcdata .+
                +CLEAR wa_bdcdata .+
                +wa_bdcdata-fnam = 'LUBU-UBNUM'.+
                +wa_bdcdata-fval = wa_lubu-ubnum.+
                +APPEND wa_bdcdata TO i_bdcdata .+
                +CLEAR wa_bdcdata .+
                +wa_bdcdata-fnam = 'LUBU-LGNUM'.+
                +wa_bdcdata-fval = wa_lqua-lgnum.+
                +APPEND wa_bdcdata TO i_bdcdata .+
                +CLEAR wa_bdcdata .+
                +wa_bdcdata-fnam = 'RL03T-DUNKL'.+
                +wa_bdcdata-fval = 'H'.+
                +APPEND wa_bdcdata TO i_bdcdata .+
                +CLEAR wa_bdcdata.+
                +wa_bdcdata-program  = 'SAPML03T' .+
                +wa_bdcdata-dynpro   = '0143' .+
                +wa_bdcdata-dynbegin = 'X' .+
                +APPEND wa_bdcdata TO i_bdcdata .+
                +CONCATENATE 'RL03T-SELKZ('+
                            +v_position+
                            +')'+
                      +INTO  v_str.+
                +CLEAR wa_bdcdata .+
                +wa_bdcdata-fnam = v_str.+
                +wa_bdcdata-fval = 'X'.+
                +APPEND wa_bdcdata TO i_bdcdata .+
                +CLEAR wa_bdcdata .+
                +wa_bdcdata-fnam = 'BDC_OKCODE' .+
                +wa_bdcdata-fval = 'BU' .+
                +APPEND wa_bdcdata TO i_bdcdata .+
                +CLEAR wa_bdcdata.+
                +wa_bdcdata-program  = 'SAPML03T' .+
                +wa_bdcdata-dynpro   = '0142' .+
                +wa_bdcdata-dynbegin = 'X' .+
                +APPEND wa_bdcdata TO i_bdcdata .+
                +CLEAR wa_bdcdata .+
                +wa_bdcdata-fnam = 'BDC_OKCODE' .+
                +wa_bdcdata-fval = 'BU' .+
                +APPEND wa_bdcdata TO i_bdcdata .+
    +*......changes as per ticket 44206+
    ++*            CLEAR wa_bdcdata .++
    ++*            wa_bdcdata-fnam = 'LQUAU-KZUAP(01)'.++
    ++*            wa_bdcdata-fval = 'X'.++
    ++*            APPEND wa_bdcdata TO i_bdcdata .++
    +*......end of changes as per ticket 44206+
                +CALL TRANSACTION 'LT05' USING i_bdcdata+
                                        +OPTIONS FROM wa_ctu_params+
                                        +MESSAGES INTO i_messtab.+
    Regards,
    Raja

    hi , please check the link below
    [http://help.sap.com/saphelp_nw70/helpdata/en/41/7af4c5a79e11d1950f0000e82de14a/content.htm|http://help.sap.com/saphelp_nw70/helpdata/en/41/7af4c5a79e11d1950f0000e82de14a/content.htm]

Maybe you are looking for

  • IPod no longer works after trying to update

    I recently tried to get the software update on my iPod touch 4th generation. When I did the iPod restarted then gave me a completely white screen which I can't even force quit out of. Hooking up to the computer does not help, iTunes does not even rec

  • Return function issue

    Hi All, I am trying to use @RETURN function in one of the requirments and unfortunately it is not behaving as I expect out to be. My sample psuedo code is: FIX(A,B,C) "SomeAccount" if("Account%age" <> 1) <do some calc> else @RETURN("Percentage is not

  • READ statement problem-URGENT.

    hai experts, I am facing problem with read statement. <b>read table itab with key f1 = '10'."it works.</b> But, now i store value '<b>10'</b> in variable <b>f</b> and use it as follows. <b>read table itab with key f1 = f."it isn't working</b>. My req

  • I can't cancel my subscription!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! IM SO MAD!!!!

    I haven't used the adobe in 4 months and i keep getting charged because I cant talk to a person!!!!!!!!!!!!!!!!!!!!!! I dont know what to do !!!!!! HELP NOW!!!!!!!!!!!!!!!!!!!!!

  • Oracle client not needed--xcopy helps??

    Suppose i am using Oracle 11g..and now releasing the website or win application. Someone told me that we dont need Oracle client installed on machine (server where we are putting release) (server where we are releasing we dont need client) And xcopy