Error  raise OPERATION_NO_AUTHORIZATION. in FM SO_OBJECT_SEND

Hi Experts,
Any idea why the FM is raising an exception OPERATION_NO_AUTHORIZATION.
I have coded :
CALL FUNCTION 'SO_OBJECT_SEND'
EXPORTING
   FOLDER_ID                        = FOLDER_ID
  FORWARDER                        = ' '
  OBJECT_FL_CHANGE                 =
  OBJECT_HD_CHANGE                 = ' '
   OBJECT_ID                        = object_id
  OBJECT_TYPE                      = ' '
   OUTBOX_FLAG                      = 'X'
   OWNER                            = sy-uname
  STORE_FLAG                       = ' '
  DELETE_FLAG                      = ' '
  SENDER                           = ' '
  CHECK_SEND_AUTHORITY             = 'X'
  CHECK_ALREADY_SENT               = ' '
  GIVE_OBJECT_BACK                 =
   ORIGINATOR                       = ''
   ORIGINATOR_TYPE                  = 'J'
   LINK_FOLDER_ID                   = link_folder_id
  SEND_REQUEST_OID                 = ' '
  IP_ENCRYPT                       = 'U'
  IP_SIGN                          = 'U'
  IP_REC_COUNT_ADD                 =
IMPORTING
  OBJECT_ID_NEW                    =
  SENT_TO_ALL                      =
  ALL_BINDING_DONE                 =
  OFFICE_OBJECT_KEY                =
  ORIGINATOR_ID                    =
  E_SEND_REQUEST_OID               =
TABLES
  OBJCONT                          =
  OBJHEAD                          =
  OBJPARA                          =
  OBJPARB                          =
   RECEIVERS                         =  it_RECEIVERS
  PACKING_LIST                     =
  ATT_CONT                         =
  ATT_HEAD                         =
  NOTE_TEXT                        =
  LINK_LIST                        =
  APPLICATION_OBJECT               =
EXCEPTIONS
  ACTIVE_USER_NOT_EXIST            = 1
  COMMUNICATION_FAILURE            = 2
  COMPONENT_NOT_AVAILABLE          = 3
  FOLDER_NOT_EXIST                 = 4
  FOLDER_NO_AUTHORIZATION          = 5
  FORWARDER_NOT_EXIST              = 6
  NOTE_NOT_EXIST                   = 7
  OBJECT_NOT_EXIST                 = 8
  OBJECT_NOT_SENT                  = 9
  OBJECT_NO_AUTHORIZATION          = 10
  OBJECT_TYPE_NOT_EXIST            = 11
  OPERATION_NO_AUTHORIZATION       = 12
  OWNER_NOT_EXIST                  = 13
  PARAMETER_ERROR                  = 14
  SUBSTITUTE_NOT_ACTIVE            = 15
  SUBSTITUTE_NOT_DEFINED           = 16
  SYSTEM_FAILURE                   = 17
  TOO_MUCH_RECEIVERS               = 18
  USER_NOT_EXIST                   = 19
  ORIGINATOR_NOT_EXIST             = 20
  X_ERROR                          = 21
  OTHERS                           = 22
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Thanks
Papiya

Hi,
I presume you dont have authorization to access the particular object.

Similar Messages

  • Error '9' when calling service 'SO_OBJECT_SEND'

    We are implementing travel module. The scenario is when the employee raises a travel request, after approving the mail should be sent back to the employee. This feature is provided by the standard.
    However in the SEND_MAIL step the WORKFLOW Container variable 'Employee.Trip.User.Id' is not set owing to which the mail step gives out error.
    Can anyone please guide us on the probable cause of the error ?? Where does the object TRIP gets the value 'TRIP.USER.ID' ??
    Is it any setting issue ??
    Please guide..

    Hi
    Run report HRALXSYNC  and you will solve this.
    We have faced this issue many times and the solution we have applied is
    1. This issue occurs on a step that is dialog where some agent needs to either approver or reject.
    2. You should check the rule (Agent determination rule in that step).
    Run that rule with the workflow data (use scenario with which you are getting error).
    Run the rule individually and check if you are getting right result.
    this error most of the time id due to the fact that the rule is not be able to determine next processor of the workitem.
    Error 9 when calling service SO_OBJECT_SEND SWF_RUN535
    to assure you can hardcode the user for test in the rule and run the workflow as that is the most effective analysis that will help you determine the cause.
    I have never seen this error on a background step unless there is a mail step involved.
    You need to run the report HRALXSYNC to synchronize HR objects which will surely solve this issue.
    regards
    barin

  • SRM Workflow error-  Error' 9' when calling service ' SO_OBJECT_SEND'

    Hi Team,
    We are facing problem with SAP SRM Workflow error-  Error' 9' when calling service ' SO_OBJECT_SEND' .
    Due to this WI is not going to Approver/Requester INBOX and unable to process that WI.
    Please advice .
    Greatly Appreciated for Help.
    Regards
    CK

    Hi,
    Not sure what '9' is, the exceptions called by the SO_OBJECT_SEND function are as follows:
    EXCEPTIONS
                   ACTIVE_USER_NOT_EXIST      = 35
                   COMMUNICATION_FAILURE      = 71
                   COMPONENT_NOT_AVAILABLE    = 01
                   FOLDER_NOT_EXIST           = 06
                   FOLDER_NO_AUTHORIZATION    = 05
                   FORWARDER_NOT_EXIST        = 08
                   NOTE_NOT_EXIST             = 45
                   OBJECT_NOT_EXIST           = 13
                   OBJECT_NOT_SENT            = 15
                   OBJECT_NO_AUTHORIZATION    = 13
                   OBJECT_TYPE_NOT_EXIST      = 17
                   OPERATION_NO_AUTHORIZATION = 21
                   OWNER_NOT_EXIST            = 22
                   PARAMETER_ERROR            = 23
                   SUBSTITUTE_NOT_ACTIVE      = 31
                   SUBSTITUTE_NOT_DEFINED     = 32
                   SYSTEM_FAILURE             = 72
                   TOO_MUCH_RECEIVERS         = 73
                   USER_NOT_EXIST             = 46
                   OTHERS                     = 1000.
    Regards,
    Jason

  • Error occured while sending mail SO_OBJECT_SEND

    Hi all,
    While using ME23n for print preview of a PO I m getting the below error :
    Error occured while sending mail SO_OBJECT_SEND,return code Z8.
    The problem is this FM : SO_OBJECT_SEND is not explicitly used in the Driver program.
    In debugging mode if I set a Break-point at SO_OBJECT_SEND, it shows BREAKPOINT set,
    but doesnt stop at that place.
    If any one of you know the solution or if you can suggest some points regarding this problem,
    it will be of great help...
    Thanks & Regards,
    Ramya

    Hi,
    If it is not stoping means may be the so_document_object is calling based on any condtion.
    Y u can't you go ur driver program and search for the FM.
    Otherwise put the break point at the statement 'CALL FUNCTION'.
    Thanks,

  • FRM-41837 Error raising tab page

    Hi,
    I've got a problem with my form. I have four tab pages but in some cases I need to hide two tabs and save the information of the other tabs , when I try to save the data in my enabled tab pages I'm getting the error: FRM-41837 Error raising tab page
    Can somebody help me please?
    Thanks in advance.

    Hi Sarah,
    Here's the deal, I have four tab pages and I need to hide two tab pages because of one or more conditions, the thing is I need to save tha data in my available tabs, I checked the code and I don't have any go_block or go_item sentence in my triggers that could be affecting but I'm gonna check the code again maybe is something else =(
    Thanks a lot for your comments

  • Possible bug: validation errors raise at table row and current row is lost

    Hi everybody,
    I've just implemented a simple test case against the HR schema:
    1. Create Business Components from Tables: choose only Employees. That will generate Employees EO, EmployeesView VO, associations, viewlinks and AppModule with the following hierarchy: EmployeesView1 > EmployeesView2
    2. Create a simple page with an ADF Table based on EmployeesView1.
    3. Surround af:table with af:panelCollection
    4. Add toolbar buttons to the af:panelCollection "toolbar" facet:
    <f:facet name="toolbar">
      <af:toolbar id="t2">
        <af:commandToolbarButton actionListener="#{bindings.CreateInsert.execute}" text="CreateInsert" disabled="#{!bindings.CreateInsert.enabled}" id="ctb1" partialTriggers="t1"/>
        <af:commandToolbarButton actionListener="#{bindings.Delete.execute}" text="Delete" disabled="#{!bindings.Delete.enabled}" id="ctb2" partialTriggers="t1"/>
      </af:toolbar>
    </f:facet>5. Create a af:panelGroupLayout that encloses everything under af:form
    <af:document id="d1" title="Employees">
      <af:messages id="m1"/>
      <af:form id="f1">
        <af:panelGroupLayout id="pgl1" partialTriggers="pc1:ctb1 pc1:ctb2">
    ...6. Delete the LastName field for any row in the table and click anywhere on the next row in the table. This will raise a mandatory field validation error. At this point, the selected row is the one you've just clicked on, but the focus (mouse cursor) is in the LastName field that raised the error.
    7. Fill in the LastName field. Don't click on it; just write something, as the field is already focused.
    8. Click the CreateInsert button
    Result: The current row is still the one you clicked on before, not the newly created row. If you click on this new row to fill in its fields, validation errors raise for every mandatory field.
    I'd appreciate any help on this. I can send you the test case if necessary.
    Thanks in advance,
    Barbara
    Version
    ADF Business Components 11.1.1.56.60
    Java(TM) Platform 1.6.0_18
    Oracle IDE 11.1.1.3.37.56.60

    Hi,
    if you
    1. Select (click) a row to edit last name (don't edit last name though)
    2 Press "CreateInsert"
    Does this then make the new row becoming the current if nor errors are shown ?
    Frank
    Ps.: If so, please send me the test case. My mail address is in my OTN profile. Just zip the workspace and change the ".zip" extension to something like ".unzpme" because the Oracle firewall bounces all mails with zip attachements

  • Error Handling in BODS - Capturing errors raised due to Undefined Parameter

    Hi,
    It seems that TRY/CATCH blocks are not able capture the errors related to Undefined Substiture Parameters.  This kind of errors are leading to the failure of the BODS JOB.
    Is there any way to capture the errors raised by undefined Substiute Prameters by using TRY/CATCH Blocks?
    I hope I am clear with my scenario. Please let me know if I need to provide any other details.
    Regards,
    Sudhakar

    Hi,
    Thanks for your reply.
    I dnot think that we can capture any errors related to "Mssing Substitute variables" through TRY/CATCH" blocks.
    Could you please let me know if you know any other alternative to handle this one?
    Regards,
    Sudhakar

  • FRM-40735 on-error raised unhandled exception ORA-06502

    Hi there,
    I have a form and all the items on canvas are base table items. If iam in normal mode and click on buttons, the LOVs show up correctly.
    If i query records and i click on any of buttons to get LOV i get " FRM-40735 on-error raised unhandled exception ORA-06502". I checked insert_allowed,enabled,update_allowed properties and also format mask for each items and all are correct.
    ANy help is appreciated.
    Thanks

    Use the debugger to single step through your code line by line. The debugger will stop at the line where the error is occurring. Look at that line of code. You will probably see a problem with a data type or the data length.

  • Getting Error Message "Error '9' when calling service 'SO_OBJECT_SEND'

    Hi All,
    We are working on SRM5.0(with servier 5.5 paching 14) and ECC (R/3) with SAP appl 600(16 th patch).but the workflow is giving the error   "Error '9' when calling service 'SO_OBJECT_SEND'  and PO is still in the awating approval status.
    Regards
    Channappa Sajjanar

    Hi,
    See  this related thread:
    Re: Workflow Error  --  Error' 9' when calling service ' SO_OBJECT_SEND'

  • Workflow Error  --  Error' 9' when calling service ' SO_OBJECT_SEND'

    Hi ,
    Could  you  pls tell me what will be the reason for this Error' 9' when calling service ' SO_OBJECT_SEND'
    Thanks & Regards,
    Gopal

    Hello
    reason could be lot of things:
    check the note 938147 for example...
    Another helpful note is the 190669
    regards,
    daniel

  • Error '20' When calling Service 'SO_OBJECT_SEND'.

    Hi Experts,
    In my work flow I am using step to send mail.
    While executing the workflow this step is throwing the above error 'Error '20' When calling Service 'SO_OBJECT_SEND'.
    Please help me in this case.
    Regards,
    Nayani

    Hi Nayani
    Please go to the technical WF log, select the mail step in error and check the container element ADDRESSSTRING - it should have valid values. If there is no value or at least one line, that is the cause of your error.....this means you will have to correct the method/process/code/ where you are fetching the email addresses.
    regards,
    Modak

  • ORA-19112: error raised during evaluation: ... Invalid text

    Hi!
    I'm using Oracle 10g version 10.2.0.2.0.
    If I an element is defined in a XSD file as:
                <xs:element name="cEAN">
                 <xs:annotation>
                  <xs:documentation>GTIN</xs:documentation>
                 </xs:annotation>
                 <xs:simpleType>
                  <xs:restriction base="xs:string">
                   <xs:whiteSpace value="preserve"/>
                   <xs:pattern value="[0-9]{0}|[0-9]{8}|[0-9]{12,14}"/>
                  </xs:restriction>
                 </xs:simpleType>
                </xs:element>And I have a XML with:
    <cEAN/>And other with:
    <cEAN>7891515928001</cEAN>And I use a select like this:
            SELECT vw.*
              FROM tb_Carga tmp,
              XMLTABLE(XMLNAMESPACES('http://www.portalfiscal.inf.br/nfe' AS "nfe"),
                       '/NFe/nfe:infNFe/nfe:det | /nfe:NFe/nfe:infNFe/nfe:det'
                       PASSING tmp.XMLArquivo
                       COLUMNS
                         cEANTrib  VARCHAR2(14)  PATH 'nfe:prod/nfe:cEANTrib') vwWhy the first XML returns ORA-19112: error raised during evaluation: oracle.xml.parser.v2.XMLParseException: Invalid text '' in element: 'cEAN'?
    Is any thing wrong in the XSD?
    Thanks,
    Luciana

    Tried to figure out the correct regular expression, I think I would now opt for
    <xs:pattern value="?|[0-9]{8}|[0-9]{12,14}"/>? matches "nothing/empty", or
    [0-9]{8} matches 8 digits, or
    [0-9]{12,14} matches from 12 up to 14 digits
    ...or...
    <xs:pattern value="([0-9]{1})?|[0-9]{8}|[0-9]{12,14}"/>[0-9]? matches 1 digit or "nothing/empty", or
    [0-9]{8} matches 8 digits, or
    [0-9]{12,14} matches from 12 up to 14 digits
    Edited by: Marco Gralike on Mar 31, 2011 11:58 PM

  • When creating entry sheet,the error raise:purchase order incomplete(parked)

    dear all:
    When I create entry sheet of one po with tcode ml81n,the error raise:purchase order incomplete(parked)message id:se215.
    How to solve this?Thank you!
    maojian

    hi Jian,
    Go into the PO using ME22N, check whether there is any warning message in it.Complete the PO and then only save it.
    Also check whether the PO is to be released,if it is yes then Release it and then create Entry Sheet using ML81N.wrt PO.
    Also check whether you are referencing a park or hold PO.
    Hope it will help you.
    Cheers
    Manoj K Singh

  • 'JMXSoapAdapter-web: Servlet error' Raised by Grid Control Agent In E-Busin

    Hi,
    I'm currently experiencing the following error referenced in the note: 'JMXSoapAdapter-web: Servlet error' Raised by Grid Control Agent In E-Business Suite R12 Logfile [ID 1105768.1]
    12/01/26 08:52:32.364 JMXSoapAdapter-web: Servlet error
    java.io.IOException: Connection reset by peer
    at sun.nio.ch.FileDispatcher.write0(Native Method)
    at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29)
    at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:72)
    at sun.nio.ch.IOUtil.write(IOUtil.java:43)
    at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:334)
    at java.nio.channels.Channels.writeFullyImpl(Channels.java:59)
    at java.nio.channels.Channels.writeFully(Channels.java:81)
    at java.nio.channels.Channels.access$000(Channels.java:47)
    at java.nio.channels.Channels$1.write(Channels.java:155)
    at com.evermind.server.http.AJPOutputStream.endRequest(AJPOutputStream.java:117)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:317)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
    at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:234)
    at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:29)
    at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:879)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
    at java.lang.Thread.run(Thread.java:662)
    E-Biz: 12.1.3
    DB: 11.2.0.2
    Grid: Oracle Enterprise Manager 11g Release 1 Grid Control
    To resolve the issue the note states the following:
    1. Set the oc4jadmin in the monitoring of the JVM in the grid control.
    2. Retest the issue.
    3. Migrate the solution as appropriate to other environments.
    I'm not sure how to do this, could somebody clarify where i navigate to to implement this change?
    Thanks,
    Keith

    Hi,
    I'm currently experiencing the following error referenced in the note: 'JMXSoapAdapter-web: Servlet error' Raised by Grid Control Agent In E-Business Suite R12 Logfile [ID 1105768.1]
    12/01/26 08:52:32.364 JMXSoapAdapter-web: Servlet error
    java.io.IOException: Connection reset by peer
    at sun.nio.ch.FileDispatcher.write0(Native Method)
    at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29)
    at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:72)
    at sun.nio.ch.IOUtil.write(IOUtil.java:43)
    at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:334)
    at java.nio.channels.Channels.writeFullyImpl(Channels.java:59)
    at java.nio.channels.Channels.writeFully(Channels.java:81)
    at java.nio.channels.Channels.access$000(Channels.java:47)
    at java.nio.channels.Channels$1.write(Channels.java:155)
    at com.evermind.server.http.AJPOutputStream.endRequest(AJPOutputStream.java:117)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:317)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
    at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:234)
    at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:29)
    at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:879)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
    at java.lang.Thread.run(Thread.java:662)
    E-Biz: 12.1.3
    DB: 11.2.0.2
    Grid: Oracle Enterprise Manager 11g Release 1 Grid Control
    To resolve the issue the note states the following:
    1. Set the oc4jadmin in the monitoring of the JVM in the grid control.
    2. Retest the issue.
    3. Migrate the solution as appropriate to other environments.
    I'm not sure how to do this, could somebody clarify where i navigate to to implement this change?
    Thanks,
    Keith

  • Internal error raised trying to instantiate web-application

    Hello,
    I have an application recently deployed with success in a dedicated OC4J, if you test everything seems working fine(the root jsp file is shown), however when i set datasource pool connections on data-sources.xml plus restart OC4J i get everytime an html 404 error code, if you restore the default data-sources.xml plus restart of the OC4J the jsp is shown again,
    I tested the pools with the enterprise manager tool and it is working fine, when i get a look to log.xml i can see the error
    Internal error raised tyring to instantiate web-application: xxxxxxxxx-xxxxx-0.0.1-XXXXXXXX defined in web site OC4J 10g (10.1.3) Default Web Site. null
    anyone have some idea?
    thanks in advance

    Ric,
    Top sections are those libs existed in the original project, the bottom part are those new added libs
    //Lib existed in the original project
    JSP Run time
    ADF Faces Databinding Runtime
    ADF Controller Runtime
    MDS Runtime
    JSF 1.2
    JSTL 1.2
    ADF Faces Runtime 11
    ADF Common Runtime
    BC4J Tester
    ADF Page Flow Runtime
    MDS Runtime Dependencies
    DVT Faces Runtime
    DVT Faces Databinding Runtime
    Servlet Runtime
    Commons Beanutils v1.6.1
    Commons logging 1.0.3
    Oracle JEWT
    JSTL 1.2 Tags
    Oracle XML Parser v2
    JDeveloper Runtime
    SQLJ Runtime
    ADF Model Runtime
    BC4J Runtime
    Oracle JDBC
    Connection Manager
    BC4J Oracle Domains
    //Following is new added, whick are not included in original project
    Deploy
    Oracle ADF DataTag library Tag Libraries
    Oracle BC4J DataTag library Tag Libraries
    Trinidad Runtime 11
    OC4J API
    ADF Toplink Runtim
    BC4J HTML
    BC4JBC Runtime
    Obsolete JDeveloper Extension SDK
    BC4J Client
    BC4J Service Client
    BC4J Generic Domains
    BC4J Extension
    BC4J EJB Client
    OJSP Tags
    ADF Portlet Runtime
    Portlet Runtime CLient
    Port Runtime Dependenicis
    Portlet Runtime Client WSRP Stubs
    Customizable Components
    ADF Faces Cache

Maybe you are looking for

  • A question about assigning a default value

    Hi guys, I have a question about assigning a default value to a Numeric Decision CO. This Co needs 2 parameters to compare with each other. I wanna assign para1 during runtime and para2 during design time, but I have no idea how to assign a default v

  • DVI question - not recognizing monitor

    I just bought a new lG L203WT monitor and I get nothing when I hook it up to my MPB. When I hook it up the following way it works fine: Apple DVI to VGA adaptor -- provided VGA to DVI cable -- DVI in on monitor -- RGB input selection on monitor. Its

  • Stop auto launching at startup??

    How do I get Spotify to stop auto launching at startup of my desktop?  I have looked all over and cannot find the option. Thanks.

  • Advanced Dialog button not showing during "Get photos from camera or card"

    Based on previous threads, I have double checked my screen resolution (currently set at 1920x1080) and uninstalled/reinstalled PSE 8.  I run on Windows 7.  Has anyone has success getting the Advanced Dialog button to appear?

  • Map marker + geolocation (google maps)

    I'm currently working on embedding a google map in my app. The geolocating already works ( I used this code: DPS Tips HTML5 Examples, thanks Bob!), but I just can't add markers to the map. I tried different codes but none seem to work. I would also n