Object key for object type WORKITEM is not generated

Hi experts,
I have a problem when I create a purchase requisition by workflow. This problem happens a client copy from production to quality system has been done.
The problem is that the object key for the object type WORKITEM is not generated. I check in transaction SWEL in quality system it displays the following data:
For the event data I have the following data:
Event Instance ID - 1099124
Object Type - BUS2105
Object key - 0120001588 (purchase requisition number)
Event - criadaoumodificada (createdorchanged)
For the Receiver Data I have the following data:
Receiver Type - WS99900003 
Object Type  (is not displayed)
Object Key   (is empty)
Receiver FM - SWW_WI_CREATE_VIA_EVENT_IBF
RFC Destination - WORKFLOW_LOCAL_010
In the Receiver Data the object type is not displayed and the object key is not generated. In production system the object type is WORKITEM, and the object key is filled by a number of workitem.
Can anyone tell me why this happens?
Best regards,
Leonel

Hi Leonel,
as far as I remember, those fields are updated once the receiver function module was successfully processed. In your case, I'd suggest, that you ...
- Check the workflow local RFC destination (SM59, WORKFLOW_LOCAL_<client>)
- Check the workflow-user (SU01, User-ID WF-BATCH normally),
- Check for entries that stuck in the event processing (tRFC queue, transaction SM58).
- To verify the complete system, execute transaction SWU3. The section under "Runtime environment" should be marked green.  (Ignore the red sign on definition environment).
- For a more extensive workflow runtime check, use the transaction SWUD  (workflow diagnosis).
After all that, your problem might be solved, or at least you know, what's all okay
Best wishes,
   Florin

Similar Messages

  • Inspection Lot for I type 10 does not generate

    Hi team,
    When SD does a PGI, as per Material I type-10 a lot should be generated. but this fails to occur. I type is active on the material. Infact it has 4 and 10 active. I lot for i type 4 generates fine, but for i type 10 it does not. QM control in SD for customer(QV51) is also created. Am i missing something here. I did some search and tried checking will all those steps too. but no go. Any suggestions

    Hi,
    Let us understand the inspection type 10 first. It will create an inspection once the delivery note is made. I guess you seek one after the PGI. Did you get one after the delivery ?? Or may be there is some confusion with the words
    Other than what Anand has suggested, please check what is maintained in customer specs in Cust info record (QV53). It should be Before delivery if PGI is to be blocked before inspection or After delivery to make PGI possible without inspection.
    ntn

  • Error "Object 'DM' (APCO) of type 'Application' is not available in version 'A'" while transporting process chain to production system.

    Hi Gurus,
    Whenever I try to transport a process chain ZFI_0FIGL_C10 from dev. to qua. & prod. the error “Object 'DM' (APCO) of type 'Application' is not available in version 'A'” is displayed in the end of creating transport package.
    The process chain was created to load data to 0figl_c10 and it works all right on all systems (dev. qua. prod.).
    The process chain contains processes for:
    - starting the process chain
    - executing infopackage (for loading data to 0figl_o10),
    - ACR (activate data in 0figl_o10)
    - delete index 0figl_c10
    - DTP loading data from 0figl_o14 to 0figl_c10    
    - executing infopackage 80FIGL_O10
    - creating index in 0figl_c10
    - building DB statistics
    - rolling up aggregates in 0figl_c10
    - deleting of requests from the changelog 0figl_o10
    - deleting of requests from PSA (0fi_gl_10)
    How to find what cause that error.
    Regards,
    Leszek

    Hi,
    A SAP consultant told me to ignore that error. 
    Indeed, after creating transport with some new process chains (again I was informed about that error "APCO ...") and transporting it to production everything works all right.
    The problem is described in sap note: 883745.
    Regards, Leszek  

  • Object '0DB87SIC1' (IOBJ) of type 'InfoObject' is not available in versn D.

    Hi friends ,
    I am getting below error while doing the BI Content Activation.Please guide me for possible solution :this is for two three infoobjects.Do in need to reconfigure the system??
    Object '0DB87SIC1' (IOBJ) of type 'InfoObject' is not available in version
    'D'
        Message no. RSO252
    Diagnosis
        You wanted to generate an object with the name '0DB87SIC1' (in transport
        request IOBJ) of type 'InfoObject' (TLOGO). This is, however, not
        available in the BW Repository database. It does not exist in the
        requested version D. If the version is 'D' then it is possible that an
        error arose during the delivery or installation. If the version is 'A'
        then the Object was either not created or not activated.
    System Response
        The object was not taken into account in the next stage of processing.

    hi,
    This is not an error but while installing bunch of infoobjects, it will say which one of them it doesnot have in the system could be the problem in patches.Could be very old.
    Hence better you create a infobject equivalent of the object you require and use it and goahead.
    Thanks
    Kumar

  • Object '485V83KBEXPI7' (ROUT) of type 'Routine' is not avble in D Version

    Hi,
    when i am installing BI Content Activation for InfoObject catalog 0MMPUR_CHA0,
    InfoObject catalog remains Inactive and showing below error.
    Object '485V83KBEXPI7VUNBAQ0D9UCR' (ROUT) of type 'Routine' is not available in version 'D'
    Message no. RSO252
    Diagnosis
    You wanted to generate an object with the name '485V83KBEXPI7VUNBAQ0D9UCR' (in transport request ROUT) of type 'Routine' (TLOGO). This is, however, not available in the BW Repository database. It does not exist in the requested version D. If the version is 'D' then it is possible that an error arose during the delivery or installation. If the version is 'A' then the Object was either not created or not activated.
    System Response
    The object was not taken into account in the next stage of processing.

    If you see so, then Goto BI Content in RSA1. Select Object Types>>> Infooject Catalog>> type ur Object name there. and transfer selections. When this object will come on ur rght panel, u can see it is in 3.5 version. Now click install now. this will get it in your rsa1 Modeling section. Then go there and say 'Migrate'.
    Hope this helps.

  • Object 'AJS9H7GM38PGOU5HYFHLSBTTB' (ROUT) of type 'Routine' is not availabl

    Hi,
    I have a query in BI which shows the following error after dropping the same in Transport Connection bar in R.H.S panel.
    Object 'AJS9H7GM38PGOU5HYFHLSBTTB' (ROUT) of type 'Routine' is not available in version 'A
    Object 'AHNJBVI0PUYSJNYXQRS2Y06NJ' (ROUT) of type 'Routine' is not available in version 'A
    Object '8ASNUKY1YQJZ8B85VEJPS1DPR' (ROUT) of type 'Routine' is not available in version 'A
    Object '88NXP8ZGLCTB351LNQU6XPQJZ' (ROUT) of type 'Routine' is not available in version 'A
    But after collecting the query and query elements, I can see the afore mentioned 4 query elements are not getting collected under the transport req but the Req itself shows the status GREEN (after collection).
    After releasing the req when I am trying to move it to PRD, the system is throwing error. I am unable to import the query in PRD.
    Now can any one suggest me for the next step.
    Also I want to know how and where I can search for those elements in BI system?
    Thanks in advance.
    Edited by: Ajanta Dutta on Jul 20, 2010 2:50 PM

    Hi,
    I will answer your questions one by one.
    During the initial transport, system was showing that: there are few elements which has been locked by other TR Request. I unlocked the task and the request using SE03 and then again tried to collect the query and query elements in a new TR Request. I have checked option Only Necessary Objects in Grouping, Collection mode: collect automatically, Display: Hierarchy
    But I cannot find those 4 query elements under query elements list. System is unable to collect those 4 query elements under the TR Request. These 4 elements are of type ROUTINE and not in Active version, as you can see from the message itself.
    Rest query elements are getting collected under the TR Request. Only those 4 query elements are missing. Now pls suggest me how to proceed. How and where can I find those query elements (Routines)? Coz the tech name for those query elements are specific to query itself. I have no idea where to search for those 4 elements.
    Object 'AJS9H7GM38PGOU5HYFHLSBTTB' (ROUT) of type 'Routine' is not available in version 'A
    Object 'AHNJBVI0PUYSJNYXQRS2Y06NJ' (ROUT) of type 'Routine' is not available in version 'A
    Object '8ASNUKY1YQJZ8B85VEJPS1DPR' (ROUT) of type 'Routine' is not available in version 'A
    Object '88NXP8ZGLCTB351LNQU6XPQJZ' (ROUT) of type 'Routine' is not available in version 'A
    Thank you.
    Edited by: Ajanta Dutta on Jul 21, 2010 9:18 AM
    Edited by: Ajanta Dutta on Jul 21, 2010 9:21 AM

  • No object DCH for MIME type multipart/related

    Hi, everyone!!!
    When I execute my code, I got this exception:
    javax.activation.UnsupportedDataTypeException: no object DCH for MIME type multipart/related
    boundary="----=_Part_0_20851530.1186777547859"
    the funny things is : I got it work before. However, when I come back a few days to run, it doesn't.
    I use tomcat 5.0,
    mail.jar: version: 1.6
    activation.jar:version: I don't know but I download the new ones in sun website.
    Note: Also, when I run the code below in standalone application (java application), it works but doesn't work on tomcat application
    Any help would be appreciate.
    I tried some helps tips from other website such as http://www.jguru.com/faq/view.jsp?EID=237257
    and still doesn't work :((((
    ***********Here is my code**********
    ********props is properties file...............
    Authenticator auth = new SMTPAuthenticator();
              // Get session
              Session session = Session.getDefaultInstance(props, auth);
              session.setDebug(true);
              // Create the message
              Message message = new MimeMessage(session);
              // Fill its headers
              message.setSubject(subject);
              message.setFrom(new InternetAddress(from));
    for(int x=0;x<recipients.size();x++)
         message.addRecipient(Message.RecipientType.TO, new InternetAddress(recipients.get(x).toString()));
                        // Create your new message part
                        BodyPart messBodyPart=new MimeBodyPart();
                        // Set the HTML content, be sure it references the attachment
                        String htmlText="<h1>Hi</h1>"+"<img src=\"cid:picture\">";
                        // Set the content of the body part
                        messBodyPart.setContent(htmlText, "text/html");
                        // Create a related multi-part to combine the parts
                        MimeMultipart multipart=new MimeMultipart("related");
                        // Add body part to multipart
                        multipart.addBodyPart(messBodyPart);
                        // Create part for the image
                        messBodyPart=new MimeBodyPart();
                        // Fetch the image and associate to part
                        System.out.println("before dataSource");
                        DataSource fds=new FileDataSource(this.getString("image_location"));
                        System.out.println("After dataSource");
                        messBodyPart.setDataHandler(new DataHandler(fds));
                        System.out.println("*************** dataSource");
                        // Add a header to connect to the HTML
                        messBodyPart.setHeader("Content-ID", "<picture>");
                        // Add part to multi-part
                        multipart.addBodyPart(messBodyPart);
                        // Associate multi-part with message
                        message.setContent(multipart);
                        // Send message
                        System.out.println("Before Send");
                        Transport.send(message);
                        System.out.println("Finish");
    }

    Thank you for your response!!!
    I already found the solution. For those who still having problem send e-mail, make sure to put mail.jar and activation.jar in the same location.
    Also, make sure to check catalina.xml to make sure those jars are same location!!!->That what I found out.
    ->I put jars in same location of my eclipse project but it turns out, the tomcat app server didn't put them in same location.
    Anyway, Thank you java_2006 for your response!!!!!
    :)

  • Object key for PORDER (document links, table DRAD)

    Hi,
    the object key for PORDER entries in table DRAD looks like:
    000003054845O00000000000020000000020000
    what i know:
    character 1 to 12: ordernumber (AFKO-AUFNR)
    character 18 to 23: sequencenumber (AFVC-PLNFL)
    character 24 to 27: operationnumber (AFVC-VORNR)
    character 28 to 35: counter (AFVC-APLZL)
    so whats about character 13 to 17 and 36 to 40?
    Thanks, Martin

    Hello Martin,
    Look at the field OBJECT which indicates which is the table for which the key OBJECT Key is populated. Check the table indicated in the OBJECT field and the key for the field is the same as the value for OBJECT KEY.

  • Javax.activation.UnsupportedDataTypeException: no object DCH for MIME type

    hi there
    i'm new to javamail and i'm trying to build a sample tool able only to send an e-mail.
    i'm connecting to my office mail-server (web-mail). I'm sending from my office's address to an hotmail's address but i always receive the UnsupportedDataTypeException message. The same problem occurs if i mail to another user of web-mail
    Have someone already encountered this problem?
    Thanks in advance
    here is my debug:
    DEBUG: setDebug: JavaMail version 1.3.2
    DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]
    DEBUG SMTP: useEhlo true, useAuth false
    DEBUG SMTP: trying to connect to host "212.239.51.130", port 25, isSSL false
    220 mail.euchia.it ESMTP
    DEBUG SMTP: connected to host "212.239.51.130", port: 25
    EHLO tim1
    250-mail.euchia.it talking to [192.168.1.145] ([192.168.1.145])
    250-ENHANCEDSTATUSCODES
    250-SIZE
    250-ETRN
    250-ATRN
    250-DSN
    250-8BITMIME
    250 HELP
    DEBUG SMTP: Found extension "ENHANCEDSTATUSCODES", arg ""
    DEBUG SMTP: Found extension "SIZE", arg ""
    DEBUG SMTP: Found extension "ETRN", arg ""
    DEBUG SMTP: Found extension "ATRN", arg ""
    DEBUG SMTP: Found extension "DSN", arg ""
    DEBUG SMTP: Found extension "8BITMIME", arg ""
    DEBUG SMTP: Found extension "HELP", arg ""
    DEBUG SMTP: use8bit false
    MAIL FROM:<[email protected]>
    250 2.1.0 <[email protected]>... Sender ok
    RCPT TO:<[email protected]>
    250 2.1.5 <[email protected]>... Recipient ok; will forward
    DEBUG SMTP: Verified Addresses
    DEBUG SMTP: [email protected]
    DATA
    354 Enter mail, end with "." on a line by itself
    javax.activation.UnsupportedDataTypeException: no object DCH for MIME type multipart/mixed; boundary="----=_Part_0_597230.1126769454656"
         at javax.activation.ObjectDataContentHandler.writeTo(DataHandler.java:851)
         at javax.activation.DataHandler.writeTo(DataHandler.java:305)
         at javax.mail.internet.MimeBodyPart.writeTo(MimeBodyPart.java:1206)
         at javax.mail.internet.MimeMessage.writeTo(MimeMessage.java:1611)
         at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:526)
         at javax.mail.Transport.send0(Transport.java:151)
         at javax.mail.Transport.send(Transport.java:80)
         at msgmultisendsample.main(msgmultisendsample.java:78)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.intellij.rt.execution.application.AppMain.main(AppMain.java:78)

    I hope this will help you.
    http://jce.iaik.tugraz.at/products/03_cms/faq/index.php
    Thanks,
    Amol

  • Category for material type MAT_KMAT does not exist for configurable product

    Hi,
    Trying to download Confihurable product from ECC to CRM,for this I am getting the below error.
    "Category for material type MAT_KMAT does not exist"
    For this , i have successfully downloaded the object DNL_CUST_PROD1, but still the  material type MAT_KMAT does not exist under R3PRODSTYP in COMM_Hierarchy transaction.
    kindly let me know how to get the material type MAT_KMAT  under R3PRODSTYP .
    Regards,
    PV

    Hi
    Please go through the below pdf document. This will be useful.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/9076a9a4-923c-2c10-7483-d997a9eae976?quicklink=index&overridelayout=true
    Regards

  • Change accural key for condition type

    Hi,
        The accural key for condition type " special addition custom duty" is maintained wrongly in our Prd system .As a result wrong GL is getting posted.
    We want to change the accural key for this condition type.
    Not sure of the implications....
    There will be a problem with the existing Purchase Orders for which GR posted and Invoice pending.
    If  the new PO is created, the condition type may be fetched through the Info records. Info records will fetch the last purchase order and if the last PO is created before the changes done then the old accural key may appear in the new PO.
    How to handle this...?
    What is the standard process to handle the mistakes in the condition types?
    Regards,
    Rajesh Satope

    Hi Rajesh Satope,
    For "clean" open PO's (no GR or invoice) you can obtain the new codition type settings by applying "Update prices" at the bottom of the conditions screen. I am not sure though how can you do it for many PO's at once.
    For PO's with partial transactions posted, I believe you will have to complete them with the old setting, i.e. the balance on the accrual account booked via the GR shall be cleared on the same account by the invoice - so you shouldn't run "Update prices" for such PO. I think even SAP standard prohibits this.
    BR
    Raf

  • Where to change posting key for Document type RG?

    Hi ,
    May I know where is IMG path to change posting key for Document type RG?
    Thanks.

    Hi,
    Posting key is not assigned to the document types.
    Posting key can be assigned to a particular trnsaction event etc., for example in OB40 for each transaction key in tax area, you can ddefine the posting key for bedit and credit.
    However you have the option to create a validation to check that this particular document type is allowed to be posted with certain posting keys. Validation can be created in OB28, GGB0. The details are available in SDN. Please search that.
    Regards,
    Gaurav

  • Error: cannot find bundle file or key for resource type

    Hello,
    Please help in finding out the cause & resolving the below errors.
    Logs from the default trace:
    Error Log Message:  cannot find bundle file or key for resource type http://sap.com/xmlns/ciphotocomp, use fallback
    Error Location: com.sapportals.wcm.service.resourceTypeRegistry.ResourceType.getDescription( Locale )
    Thanks & Regards
    Maha,

    << Do not post the same question across a number of forums >>

  • How to create a account key for application type M ?

    Hi Guys,
    How to create a account key for application type M ? and link the same with
    Gl account.
    thanks.

    Hi
    Please create the account keys or transaction keys in
    SPRO-> IMG-> MM-> Purchasing-> Conditions-> Define Price Determination Process-> Define Transaction/Event Keys
    Thanks & Regards
    Kishore

  • Transfer Order : Data for storage type search is not defined (A   )

    Dear Experts ,
    While trying to use the Transfer Order and trying to determine the storage type this error appears :
    Data for storage type search is not defined (A   )
    Message no. L3007
    Diagnosis
    Information on the storage type search has not been defined.
    How ever , I have already configured the search and here is the Storage Type search's data in OMLY
    1. Warehouse number : W10
    2. Operation : A "Stock Removal"
    3. Indicator :   E
    4. Stock Category : Blank
    5. Special Stock Category : Blank
    6. Storage Location Ref :10
    7. Storage Type : 10E
    Please Advice
    Edited by: Sap Sap on Feb 24, 2011 10:54 AM

    Hello,
    The storage type in which you want to place the material or pick the material from has not been defined in the storage type search sequence.
    You need to define the search sequence in customization so that storage type is determined automatically when the transfer order is created;
    SPRO>>Logistics Execution>>Warehouse Management>>Strategies>>Activate Storage Type Search
    In this go to determine search sequence and then
    for warehouse number W10, operation as stock removal 'A' and in this maintained the relevant the storage type (10E) so that it is determined automatically.
    I hope this helps.
    BR,
    Tushar

Maybe you are looking for