No authorization for changing Customer Centrally- Idoc in Error Status 51

Hi Experts,
We are implementing MDM for one of the client.
The client  runs a  modification scenario in MDM for Customer Master.
He modifies a customer record in MDM and this record is transfered from MDM to ECC via PI through Idocs.
We are using standard Idocs for Customer Master which is DEBMDM
There are 2 Idoc's generated in ECC by PI from DEBMDM as DEBMAS and ADRMAS.
ADRMAS Idoc is succesfull in ECC and the corresponding record is modified.
Now the issue is that the corresponding DEBMAS Idoc goes into Error 51.
The Error details is as below:
                                                                                No authorization for changing vendor Centrally                                                                               
Message no. F2326                                                                               
System Response                                                                               
You cannot access the requested data.                                                                               
Procedure for System Administration                                                                               
If necessary, include an entry in the user's authorization profile for  
    the authorization object and parameters specified below.                                                                               
Authorization object:                                                                               
o   F_KNA1_APP                                                                               
Parameters:                                                                               
o   Activity: 02
    o   Application authorization : *
We gave the respective authorization object to the RFC User ID used in PI RFC created to connect to ECC.
Also we have given the user id  Tcode authorization like XD01/02/03.
But this error still persists.
Request to throw some light on this.
Cheers
Dhwani

Check these threads
[Re: IDOC STATUS - 51 " IDOC HAS TEST STATUS|IDOC STATUS - 51 " IDOC HAS TEST STATUS";
[Error Inbound IDoc - Status 51|Error Inbound IDoc - Status 51;
thanks
G. Lakshmipathi

Similar Messages

  • BAPI for Change Customer

    Hi Experts,
    We have a requirement to change the details of a customer. We are using BAPI, "BAPI_CUSTOMER_CHANGEFROMDATA". Change is happening when we try to change details like name, But when we try to change 'country' field, we are getting error saying  "Personal address diffrent from comapany address; change not allowed"..... Can anybody help me with this,,, or can somebody suggest any other BAPI for change customer....
    Thanks and regards,
    Mahendra R

    Hi Mahendra,
    CHek the link below[using BAPI_CUSTOMER_CHANGEFROMDATA1;

  • Idocs with error status

    Hi Everyone,
    How to find all idocs with error status for a given date range?

    Hi,
    Please refer EDIDS for Status and EDIDC for control records.
    Also refer the below wiki page for details.
    http://wiki.scn.sap.com/wiki/display/ABAPConn/IDoc+Overview
    Thanks,
    Karthik

  • Authorization for a custom programme

    How to do Authorization for Custom Transactions?
    Can we directly put Authorization Object name in SE93?
    What should be the default values? How can we authorize - User Input values in Program T-Code?
    How to do Authorization for Custom Programs?
         This is usually done by incuding:
         AT SELECTION-SCREEN .
           AUTHORITY-CHECK OBJECT 'F_RE_TRANS'  ID1 Authorization field1      FIELD1 Authorization field value1
                                       ID2 Authorization field2      FIELD2 Authorization field value2
          IF sy-subrc = 4.
                  Display No Authorization error
         ENDIF.
    If we donot want to pass the Authorization field - Activity Code ACTVT as Display/Change/Create etc., what should be passed in ACTVT, can we leave it ' ' ?
    How to do Authorization for Table Maintainance Transactions?
    Can we directly put Authorization Object name in SE11 Table Maintainance Generator?
    If how to determine Authorization Group?
    What should be the default values?
    How can we authorize - User Input values in Table maintainance T-Code?
    Can we use transaction SU22? If so how?

    Hi Friend,
    SU21- for creating authorization object
    SU20 - for creating authorization field and assign with authorization object
    SU22 - maintain authorization agianst transactions
    Execute these transactions or see any standard object you will understand everything.
    Regards
    Krishnendu

  • How to Create IDOCs for a Custom Basic IDOC Type

    Hi friends,
    I Have a Custom Basic IDOC Type.
    For that IDOC Type i need to Create an IDOC for every Header Item.
    The Header Item may have variation (Different) number of Line Items.
    in this case can i Use
    MASTER_IDOC_DISTRIBUTE and create the Idoc for each Header Item.
    or is there any way to create the IDOCs
    Thanks in Advance.
    Ganesh.

    Hi ,
    If I am not wrong you need to pass data via fm "MASTER_IDOC_DISTRIBUTE".
    So you can transfer row by row data into SDATA filed of structure type :EDID ,
    by concatenating the data into one field of type sdata. and passing it into the fm.
    I.e defining a internal table of type EDIDD.
    Try this :
    DATA : itab TYPE TABLE OF edid,
           itab1 TYPE TABLE OF edidc.
    LOOP AT itab2 INTO wa_itab2.
    CONCATENATE wa_itab2-t1 wa_itab2-t2 wa_itab2-t3 wa_itab2-t4 wa_itab2-t5
      INTO result.
      itab-sdata = result.
      APPEND itab.
      all function 'MASTER_IDOC_DISTRIBUTE'
       exporting
         master_idoc_control                  =itab1
      OBJ_TYPE                             = ''
      CHNUM                                = ''
       tables
         communication_idoc_control           =
         master_idoc_data                     =itab.
    EXCEPTIONS
      ERROR_IN_IDOC_CONTROL                = 1
      ERROR_WRITING_IDOC_STATUS            = 2
      ERROR_IN_IDOC_DATA                   = 3
      SENDING_LOGICAL_SYSTEM_UNKNOWN       = 4
      OTHERS                               = 5
      IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.

  • Fm or BAPI for Change Customer: Sales area data

    Hello All,
    I need to change tax classification in Sales area data of Changing Customer ( transaction XD02 ).
    Function BAPI_CUSTOMERCRM_CHANGE looks like is ok for this, but I've try it and is not working, maybe i'm forgeting something or is not proper for this.
    Do you know a function for this or an sample with BAPI_CUSTOMERCRM_CHANGE ?
    Note: Function must not be for online store and Internet Sales.
    Any help will be appreciated and rewarded.
    Thank you a lot!
    Bogdan

    Hi again,
    Not the BAPI COMMIT was the problem,
    But I found FM SD_CUSTOMER_MAINTAIN_ALL, which is working realy fine.
    All the bests!

  • Authorization for changing the user status

    Hi all,
    I need to give authorization in such a way that after the initiator has creataed a DIR...:
    1. When it goes to the next approval, the person should be only able to change the user status and save.
        he should not be allowed to change anything else.
    I have tried using different authorization objects but none of them worked. Is there any tcode in DMS for just approving the DIR (changing it to next available user status), similar to release strategy. For ex ME29N for approval of PO (Purchase order) ?
    Thanks
    Anish

    Hi Anish,
    Based on your requirement, I would like to suggest to go by workflow to approve the document..
    With the help of workflow, you can approve the document in workflow inbox itself (workitem), no need to go to DIR, the status will get automatically change in the DIR.
    for this you have to use function mudule (set/get next status).
    you can do this by taking the help of Workflow consultant and abap.
    regards,
    nitin
    award point if useful

  • "No amount authorization for customers/vendors in company code" error

    Hi gurus,
    When I try to post casj journal entry in FBCJ below mentioned Error showing please help
    I create Business Transactions ( Revenue and Expenses) in FBCJC2
    Defined no. range in FBCJC1
    Tolrance group for OBA3 created 1 entries blank
    and
    When I post a F-43 (purchase Invioce) same comment showing
    "No amount authorization for customers/vendors in company code "
    Thanks
    Srinath

    Hi Srinath,
    Check with the following thread can help you:
    No amount authorization for customers/vendors in company code 123..
    Also
    You might want to check the following:
    Configure Vendor-Specific Tolerances
    Define Tolerance Groups for Employees
    Define Tolerances (Customers)
    Search SPRO for these and you will find what you need.
    Kind Regards,
    Fernando Evangelista

  • How can I fix waiting for changes to be made and error -54 during sync with 7.1.2

    After updates my iphone5, ipad mini and ipad 3 to ios 7.1.2 cannot sync any of them due to error-54 or waiting for changes to be applied.  Was able to sync all before this update.  What is wrong?  How can I fix?

    Eject the device.
    Close and relaunch iTunes.
    If the problem continues, restart the computer and the device.

  • IDOC: Update ERROR status

    Hi Experts !!!!!!
    I am creating outbound IDOC for Informatica as middleware.
    Once transaction is saved in SAP, customized workflow will start on a trigger event and create IDOC using MASTER_IDOC_DISTRIBUTE. Before calling MASTER_IDOC_DISTRIBUTE i am doing few mandatory field validations.
    My requirement is to generated IDOC, even validation fails and set status to '26'. I also need to set customized message in error status mentioning why IDOC failed.
    Can anyone suggest how to achieve this.
    Regards,
    Rushikesh

    Hi,
    Did you configure partner profile with appropriate information?
    Thanks,
    Ganga

  • HRMD_A IDocs in Error Status 02

    Dear SAP Peeps,
    Upon generation of outbound HRMD_A idocs, an error occurs. Error status is "02 - Could not find code page for receiving system".
    Can you guys assist me here? What does code page mean? How the error will be solve? The error occurs in every two weeks upon sending the idocs. Sending system is a unicode system while the receiving system is a non-unicode system.
    Thanks!

    i Think u have run some personnel acitons
    than u need to check the table T529A and check have u assigned the feature which standrad in sap for certain acions
    for Ex MSN20   MSN10  check these thr PE03
    in IMg
    check SEt up personnel Acitons

  • Idoc inbound error status code 56

    Hi,
       when i am sending custom idoc from source system to destination , idoc sent successfully from source system .But  in the receiver system idoc status code is 56 ( idoc with errors added) .
    partner profile also available in the receiver system. How to solve the error.can any one pls give me the solution.
                                                                                    Regards,
                                                                                    Suhash.

    Hi,
    Check this link..[IDOC Status code 56 !!   |IDOC Status code 56 !!]
    [Re: Status 56 - IDOC with errors added   |Status 56 -  IDOC with errors added]
    Edited by: Avinash Kodarapu on Mar 19, 2009 4:55 PM

  • Function Module or BAPI for Change Customer Master in Background

    Hi,
    I would like to ask is there any Function Module or BAPI to change the Customer Master in the Background
    Thanks.

    Hi
    Please check the following link
    [FM|http://help.sap.com/saphelp_nw04/helpdata/EN/8f/53b67ad30be445b0ccc968d69bc6ff/content.htm]
    [FM for BAPI|Is there a BAPI or Function module can create a Customer Master record?]
    Hope this link helps you
    Regards,
    Rajani

  • Authorizations for changes on a Equipment Category

    How I can stop the changes for a single category of equipment? I'd like to block the IE02 transaction for a certain category of equipment leaving the authorization to make changes on the equipments of others categories.
    Thanks

    Check this SAP help on user status.
    <a href="http://help.sap.com/saphelp_46c/helpdata/en/28/72369adc56d11195100060b03c6b76/frameset.htm">user status</a> -->Basic setting -->Define user status
    You can assign status profile to the equipment category using config "PM and CS>Master data> Technical Objects-->Equipment -->  "
    Hope it helps,
    PJ

  • Authentication and authorization for a custom connector

    I have the following problem: I have a software which tries to connect with the server through its own custom RMI connector.
    So I have the  RMI Connector deployed via Mlet-Service. I have written a small TestClient and can get a RemoteMBeanServer  with RemoteMBeanServer rs = getRemoteMBeanServer(), but if I try to call something like  rs.getMBeanCount() I get :
    com.sap.engine.services.jmx.exception.JmxSecurityException: Caller Guest not authorized, only role administrators is allowed to access JMX
    So the WebAS considers someone who tries to connect with this connector as guest. How do can I get authentication  and autorization to access the JMX parts? The manual seems only to cover JSP and webapplications, where it is possible to configure a role for them. I only have this connector.jar, configuration and mlet-file.
    I still have the option to use JAAS authentication with  this connector, then I have to configure it differently and, the more difficult, to implemend
    a method "public Subject authenticate(Object credentials)" where credentials are two Strings with user and passwd. But I am not quite sure how to fill the Subject with useful information.
    Thanks in advance
    Nils

    Jmx is secured resource and only administrator role user
    can access it.
    If your code is running in a servlet you can define
    the servlet to run as administrator
    1. Add in the web.xml
    <security-role>
       <role-name>AnyName</role-name>
    </security-role>
    2. Add in the web-j2ee-engine.xml
    security-role-map>
       <role-name>AnyName</role-name>
       <server-role-name>administrators</server-role-name>
    </security-role-map>
    If you are runnig from a remote client you just have to
    Properties connectionProperties = new Properties();
    connectionProperties.setProperty(
    Context.INITIAL_CONTEXT_FACTORY,
    "com.sap.engine.services.jndi.InitialContextFactoryImpl");
    connectionProperties.setProperty
    (Context.PROVIDER_URL, "<host:p4port>");
    connectionProperties.setProperty
    (Context.SECURITY_PRINCIPAL, "<ADMIN USER>");
    connectionProperties.setProperty
    (Context.SECURITY_CREDENTIALS, "<PASSWORD>");
    MBeanServerConnection mbsc =
                        JmxConnectionFactory.getMBeanServerConnection(
                             JmxConnectionFactory.PROTOCOL_ENGINE_P4,
                             connectionProperties);

Maybe you are looking for

  • How to track the users password at insert page??

    Hi all, I need to create an interface, which allow users to upload some medical sequences into databse, also I need to alow the sequences's own to modify their input , in case they mske some mistake. now I need to deal with the following conditions.

  • How can I record two instances of Addictive Drums simultaneously?

    Hi, I'm having no luck with something I thought would be simple.  I want to run and record two iterations of XLN Addictive Drums in two separate tracks simultaneously in Garage Band X.  I play a Yamaha DTXtreme IIIs e-kit as the MIDI trigger.  Becaus

  • Hardware requirement for EBS R12 (12.1.3)

    Hi, Can any one please let me know what is the hardware requirement for EBS R12 (12.1.3) for 100 users and which going into be TEST instance. Thanks in advance. Thanks, Venkat

  • Error connecting to the "sample database"

    I am a newbie going through the ColdFusion Help. I am at "Getting Started with Dreamweaver > Tutorial: Developing a Web Application > Define a Record Set". When I test the record set (step 10), I am getting this error, which says there is a syntax er

  • Google doesn't recognize tablet for mobile

    Hello, I have the following problem: My muse site has a responsive tablet site, because I don't like the small phone layouts. So if one opens my site on a phone (or tablet) the tablet site is shown. But, and thats a real problem, google doesn't recog