MPAPI for status messages

Are there any examples of using the ISMSMessaging classes to send status messages to sccm? I see the status message schema in the sdk, but no examples as to how it should be sent.

Have you seen Russ's samples?
http://blogs.msdn.com/b/rslaten/archive/2006/06.aspx
He has them up about hinv and discovery, that should get you on the right track.
"Everyone is an expert at something" Kim Oppalfens Configmgr expert for lack of any other expertise. http://www.scug.be/blogs/sccm

Similar Messages

  • SCCm 2007 what is SQL table name for Status Message details

    Can some one tell me below snapshot content data in which SCCM SQL table
    [email protected]

    Hi,
    That is table name, where you can find only object details, where the package is advertised and what s the status, 
    description you won't find in database, 
    description is depend on the status code,
    Sharad Singh | My blogs: SharadTech | Twitter:
    @SinghSharaad | | Please remember to click “Mark as Answer” on the post that helps you.This can be beneficial to other community members reading the thread.

  • Inbound IDOC Mass processing - No status message

    Hi Friends,
    I am updating a database table using inbound IDOC. But in batch job when XI passes multiple IDOCS,
    for some IDOCs there is no status message even though i coded for status message.
    If i rerun IDOC in BD87 then it work fine.
    please help.
    regards,
    madan

    Hi Madan,
    Since you are loading multiple idoc to the system due to high load in the production system data is not commiting properly. So use external commit work statement in you code. this will reduce the performance but logic will work.
    COMMIT WORK [AND WAIT].
    Effect
    The statement COMMIT WORK completes the current SAP LUW and opens a new one, storing all change requests for the current SAP LUW in the process. In this case, COMMIT WORK performs the following actions:
    It executes all subroutines registered using PERFORM ON COMMIT.
    The sequence is based on the order of registration or according to the priority specified using the LEVEL addition. Execution of the following statements is not permitted in a subroutine of this type:
    PERFORM ... ON COMMIT|ROLLBACK
    COMMIT WORK
    ROLLBACK WORK
    The statement CALL FUNCTION ... IN UPDATE TASK can be executed.
    Triggering an internal event for the Persistence Service of the Object Services.
    If event handlers are registered by the Persistence Service, these collect the changes to the objects managed by the Persistence Service and transfer them via CALL FUNCTION ... IN UPDATE TASK to a specific update function module that is registered as the last update module.
    This executes all high-priority (VB1) update function modules in the order of their registration and in a common database LUW. If you do not specify the addition AND WAIT, the program does not wait until the update work process has executed it (asynchronous updating), but instead is resumed immediately after COMMIT WORK. However, if the addition AND WAIT is specified, program processing after COMMIT WORK will not continue until the update work process has executed the high-priority update function modules (synchronous updating).
    When all high-priority update function modules are completed successfully, the statement executes the low-priority (VB2) update function modules in the order of registration together in a common database LUW.
    After the execution of high-priority update function modules, the individual function modules registered using CALL FUNCTION ...IN BACKGROUND TASK|UNIT are executed in a separate database LUW for each destination.
    Within an update function module started using COMMIT WORK, the execution of statements that lead to a database commit is not permitted. In particular, the following are forbidden:
    Thanks,
    Raghav

  • Adapter Status Error :  Error in creating message ID map for JMS message:

    Currently in the SAP XI 3.0 JMS Adapter, I am receiving the following error
    Error in creating message ID map for JMS message:
    ie. Error while processing message 'de8265f6-c864-4479-1137-9bab17b78b3b';  detailed error description: com.sap.aii.adapter.jms.api.channel.filter.MessageFilterException: Error in creating message ID map for JMS message: ID:c3e2d840d8d4d7f14040404040404040c44f8e2213630b01 at com.sap.aii.adapter.jms.core.channel.filter.InboundDuplicateCheckFilter.filter(InboundDuplicateCheckFilter.java:103)
    Although I am receivng this error, when I check the details of the message processing, all steps are successful and the message is set to status : DLVD
    Audit Log for Message: de8265f6-c864-4479-1137-9bab17b78b3b
    Time Stamp     Status     Description
    09.06.2009 13:27:24     Success     New JMS message with JMS message ID ID:c3e2d840d8d4d7f14040404040404040c44f8e2213630b01 received. The XI message ID for this message is de8265f6-c864-4479-1137-9bab17b78b3b
    09.06.2009 13:27:24     Success     JMS message converted to XI message format successfully
    09.06.2009 13:27:24     Success     RRB: entering RequestResponseBean
    09.06.2009 13:27:24     Success     RRB: suspending the transaction
    09.06.2009 13:27:24     Success     RRB: passing through ...
    09.06.2009 13:27:24     Success     RRB: leaving RequestResponseBean
    09.06.2009 13:27:24     Success     Transform: using Transform.Class: com.sap.aii.messaging.adapter.Conversion
    09.06.2009 13:27:24     Success     Transform: transforming the payload ...
    09.06.2009 13:27:24     Success     Transform: successfully transformed
    09.06.2009 13:27:24     Success     Application attempting to send an XI message synchronously using connection JMS_http://sap.com/xi/XI/System.
    09.06.2009 13:27:24     Success     Trying to put the message into the call queue.
    09.06.2009 13:27:24     Success     Message successfully put into the queue.
    09.06.2009 13:27:24     Success     The message was successfully retrieved from the call queue.
    09.06.2009 13:27:24     Success     The message status set to DLNG.
    09.06.2009 13:27:25     Success     The application sent the message synchronously using connection JMS_http://sap.com/xi/XI/System. Returning to application.
    09.06.2009 13:27:25     Success     The message was successfully transmitted to endpoint http://sapxia.swets.nl:8000/sap/xi/engine?type=entry using connection JMS_http://sap.com/xi/XI/System.
    09.06.2009 13:27:25     Success     The message status set to DLVD.
    Not sure why this is occurring.......

    No, not using correlation id.
    I was able to resolve the issue on this queue by changing the following setting
    Under the PROCESSING tab, under XI SETTINGS
    Time period for Duplicate Check for EO(IO) (secs) it was set to 86400
    I have changed this to 300 seconds and the adapter has now gone green.
    BUT......
    That said, I have the exact scenario on another sender JMS channel set to 300 seconds and it exhibits the same issue.
    correlation settings:
    Set XI message id  to  = GUID
    Set Xi conversation

  • FM for the engineering change number to change status message to release

    Hi,
    I have a requirement to change the status message of engineering change number(transaction CC31 or CC32 ) automatically through a program. I have a thought of doing BDC but still i want to know any standard FM or class is available. Please help me if you have any suggestions.
    Thanks in advance for your help.
    Regards
    Syed Samdani

    Siva,
    Did you check in Tcode OMSR.
    Assign Fields to Field Selection Group - (OMSR)
    Here you can define whether a field is hidden or displayed, or whether an entry is mandatory or optional in material master maintenance by assigning the field to a field selection group in OMSR.
    Hope this Helps.
    Vinodh Balakrishnan

  • Status Profile and User Status  for Support Message

    Hi All,
    We need to customize Status Profile and User Status Specifc  to customer requriments.
    we need the following Status for Support Message:
    Open
    Accepted
    Rejected
    Fixed
    Retest
    Closed
    Note:
    1] Only the Message creator should be able Set staus Open and Closed
    2]  Message Processor should only set status Accepted, Rejected, Fixed and Retest
    I have created the Status Profile in BS02.
    Can some one help me the steps or guide how to implement the above logic and restrict the status access between Message Creator and Message Processor
    Thanks!
    Regards,
    Pradeep  L

    > 1] Do i have to create different Auth.key for Message processor and Message creator and then assing them in BS02 to Status Profile?
           Anand: Diffrent authorization key for different statues......not for message processor and creator
    > 2] Now how do i assign this Auth.Key to the Auth Object B_USERSTAT?
           Anand: Using Tcode PFCG, this can be done.... Consult Basis.....
    >     do i have to create a new Zrole and assign or is there any other way.
           Anand: Yes u need to create a Z role and include that authorization objects in that z role....
           so u might have to create 2 Zroles and then assign them to the persons concerned....
    Inspire ppl by rewarding
    Regards,
    Anand...

  • Costing is not allowed for material/PPS status - Message no. CK 399

    Hi Experts,
    I am getting the following error when doing a costing run via CK11N:
    Costing is not allowed for material/PPS status
    Message no. CK 399
    Diagnosis
    Material XXXXXX in plant XXXX has material status Y1. The setting for this status is such that costing cannot be carried out.
    Procedure
    Check the material status in the costing view and MRP 1 view in the master data record of material XXXXXX in plant XXXX (Field MAT/PPS status)
    I have already checked the status of the material in both costing and MRP 1 view via MM03. Plant-Specific Material Status is Y2 (Material productive). I am not sure if the statuses are standard but I hope anyone can advice on the solution if you have encountered this one already.
    Thanks,
    Josef

    Hi Josef,
    Please go to OMS4 and check the material plant specific status for Y1 and Y2 for Mat. Cost Estimate Procedure.
    Also check components of BOM for plant specific status it should be Y2 for all you components.
    One of the materials to be costed has a material/PPS status which does not allow a cost estimate.
    CS03 you can check the BOM components and CS12 for multiple BOM explosion.
    Regards,
    R.Brahmankar

  • I have selected 'Show on edit details page' for the property 'Status Message' for the User Profile Service, yet i do not see the property.

    I would like to have the ability for the user to edit the property 'Status Message'.  In the properties it says that it should be available in the details section however I am not seeing it there.  Does anyone know if I might have something set
    incorrectly or is this expected behavior.
    Steven Albrecht
    University of Colorado Denver
    Steven Albrecht

    Hi Steven, 
    For this issue, I'm trying to involve someone familiar with this topic to further
    look at it. 
    Thanks,
    Eric Tao
    TechNet Community Support

  • No status messages for any components after 2012 SP1 upgrade

    Hi, after a recent upgrade to 2012 SP1 two of my sites no longer show any status messages in monitoring. All the services seem fine, I can distribute and deploy packages to clients, run queries etc.
    All other sites are now fine, the difference is the working sites are on 2008 R2 or 2012 and the trouble sites are on 2008 Storage Server SP1. So obviously close at hand to assume the Site Server OS is somehow the culprit.
    SP2 is installed on all sites for SQL Server 2008 R2, servers have been restarted.

    There we go!
    So sender.log had these:
    There is no existing connection, Win32 error = 7054
    and
    Error during connection to \\primaryserver.domain.local\SMS_SITE (7054).
    As mentioned already, I already verified the secondary site computer accounts were in the SMS_SiteToSiteConnection_XX1
    on the primary site server. But I added my main SCCM service account there as well and under Administration\Hierarchy Configuration\File Replication I changed the File Replication Account from the computer account to the service account and the status messages
    are now transfered and appearing in the Status Message Viewer.
    I don't really care why the computer account wouldn't work, I'm just going to leave it like this, the 2008 Storage Servers
    are due to be replaced or upgraded this year anyway.
    Thanks Juke and everyone else!

  • Status Message for ABAP Program

    Hello Gurus,
    I have an internal table. I placed the contents of the internal table on the application server using executable program. Everything works fine.
    When I execute the program, the selection screen appears and after I give the inputs and execute again, the file is placed on the application screen and the screen is back to the abap code from selection screen.
    I want a status message at the bottom indicating that the file was placed in the application server successfully. If it fails then I need the failure message that the file was not placed.
    Please help me out how I can get these messages when I execute my program and where I need to place this code in my program.
    Regards,
    Balu

    Hi,
    You would be using OPEN DATASET, to transfer the internal table contents to Application Server file.So check sy-subrc.
    OPEN DATASET.....
    <b>IF sy-subrc eq 0.</b>
    loop at itab.
    transfer itab....
    endloop.
    Close Dataset.
    Message 'File successfully saved!'.
    <b>else.</b>
    Message 'Error in saving the file !'.
    <b>endif.</b>
    Best regards,
    Prashant

  • Report for - All Status Messages from a Specific System

    
    I would like a report that is based on the console query “All Status Messages from a Specific System”. I have tried to take the SQL Query from the smsprovider.log but with no luck. So there is where my SQL knowledge ends. Do any of you maybe already have this
    report or could help me create one?

    You could use v_StatMsgWithInsStrings as an alternative. 
    Torsten Meringer | http://www.mssccmfaq.de

  • Reporting Services Point status message errors.

    My Reporting Services Point seems to work OK -all reports are available and run correctly both through the console and via the website. However, I am seeing the following warning in the SMS_SRS_REPORTING_POINT status messages every hour:
    "The SQL Reporting Services datasource on Reporting point server "Databaseserver.contoso.com" is missing or has been changed outside of Configuration Manager.  It will be rebuilt based on the RSP configuration."
    Here's what I think is causing the issue, but I don't know how to solve it.
    The reports database is on the same remote SQL server as my site database. Because these site systems were installed automatically through the SCCM installation process, they show up in the Servers and Site Systems Role without an intranet FQDN. However,
    when I add the RSP to the database server, it creates a new entry because when manually adding site systems SCCM insists on automatically adding the intranet FQDN. So I now have two separate entries for the same server:
    \\DBServer01 - component server, site database server, site system
    \\DBServer01.contoso.com - component server, reporting services point, site system
    Any thoughts on how to stop these errors?

    Yes, I know this is an old post, but I’m trying to clean them up.
    In the past when I have seen this, they will automatically clean themselves up after a few days. (aka up to a week later). Have it clean itself up yet?
    Garth Jones | My blogs: Enhansoft and
    Old Blog site | Twitter:
    @GarthMJ

  • Continuing the "status message problems" issue...

    in response to ralph johns suggestion to delete the buddy list file from my library to solve the outdated status message problem...
    RJ- haha.. i'm not sure i'm going to try the "beat it with a stick" approach quite yet.. i think i found out whats causing the problem. when i would use iChat on campus using our school's wireles, i didnt have the problem of outdated status messages. but when i come home, i do.. and i believe the reason is because i'm using a Belkin G Wireless router. although i do hard line, i'm almost positive this is the problem. i did some research online and it isnt one of the approved routers for iChat.
    so is my only option to buy a new compatible router to solve the problem? or is there somewhere i can go that can tell me what ports to open for a belkin router?? we're getting close... i can feel it!!! haha thanks..
    -brent

    Hi Anders,
    in order to quickly fix that problem, I would just adapt the provisioning function where the warning shows up and make sure that the function uError is called so that an error is created instead of a warning.
    Are you using the SAP Provisioning Framework or a custom provisioning framework. Which repository are you using?
    Best regards
    Holger

  • Problem in showing progress image and status message.

    Hi, friends,
    I have file upload program in which when user uploads the file
    i want to show animated progress file
    i.e. ( circle.gif )
    when upload finishes it should display message :
    File < file name > uploaded successfully.
    How do i achieve it ?
    since when i am uploading file , image is displayed but
    due to upload process image is hanged up and did not showing
    animation.
    Kindly solve the above problem.
    i post my some code here.
    ============================
    javascript part is here
    function showProgress()
            document.getElementById('imgprogress').style.display = "";
         document.getElementById('imgprogress').style.visibility="";
        function completedupload()
         document.getElementById('progress').style.display = "";
         document.getElementById('progress').style.visibility="";
    <div id="imgprogress" style="display:none; visibility:hidden;"><img src="images/circle.gif"></div>
                                                      <div id="progress" style="display:none; visibility:hidden;"><%= status %></div>
                                                      <div id="" style="display:none; visibility:hidden; "><img src="images/circle.gif" width="21" height="21"></div>since it is not working good.
    please provide me good solution for this.
    i need exactly following :
    when user gives big file to upload it shows progress as animated image
    and upload process finished up, it should remove image and display status message like " File Upload completed. "

    I know this is an old topic, but I found the solution and thought I'd share it! By default, a JList only has 1 visible row. To allow the number of rows to expand dynamically, throw this in.
    this.imageList.setVisibleRowCount(-1);My code looks like this. It centers each image and centers the text under the image and wraps images horizontally.
        ListCellRenderer renderer = new ImageListCellRenderer();
        this.imageList.setCellRenderer(renderer);
        DefaultListModel listModel = new DefaultListModel();
        this.imageList.setVisibleRowCount(-1);
        this.imageList.setLayoutOrientation(JList.HORIZONTAL_WRAP);
        this.imageList.setModel(listModel);and the renderer
    public class ImageListCellRenderer extends DefaultListCellRenderer { 
      public Component getListCellRendererComponent(JList list, Object value, int
          index, boolean isSelected, boolean hasFocus) {
        JLabel label = (JLabel)super.getListCellRendererComponent(list, value,
            index, isSelected, hasFocus);
        if (value instanceof File) {
          File imageFile = (File)value;
          String path = imageFile.getAbsolutePath();
          Image image = Toolkit.getDefaultToolkit().getImage(path);
          image = image.getScaledInstance(100, 100, Image.SCALE_DEFAULT);
          ImageIcon imageIcon = new ImageIcon(image);
          label.setIcon(imageIcon);
          label.setText(path.substring(path.lastIndexOf(File.separatorChar) + 1));
          label.setVerticalTextPosition(SwingConstants.BOTTOM);
          label.setHorizontalAlignment(SwingConstants.CENTER);
          label.setHorizontalTextPosition(SwingConstants.CENTER);
        else {
          label.setIcon(null);
        return label;
    }I need to work on this to improve performance, but it works!

  • Error Status Message

    Hi Vadim,
    Thanks for your help in my previous issue.
    My client wants to setup the error message when the user enter >1 value in input schedule against to each month(Jan,Feb and March etc) it is basically HC planning where as they have average headcount value is 1 (So that the user has to enter the value between 0 to 1). The requirement is when the user enters more than 1 then the system needs to thrown an error message and it has to restricted the user.
    I have found the normal excel function to setup this error status message through data validation in excel. Can you please tell me is there any EPM function available for this kind of setups in SAP BPC 10.0 EPM. So that we can use that option instead of normal excel function.
    Please see my current setup message in the above screen shot.
    Regards,
    Satish

    Hi Satish,
    No EPM functions available, you have to use Excel data validation.
    BPC can validate data only afte data was sent to database.
    Vadim

Maybe you are looking for

  • Automatic Batch determination while creating outbound delivery

    Hi, I have already performed following steps, but still i am facing problem for Automatic Batch determination while creating outbound delivery : 1.CT01- Creation of Characteristics. ( Define Selection Class ) 2.CL01- change. ( Define Selection Class

  • Need help with a manifest file

    I'm trying to make a jar file executable, and I've seen numerous questions and answers regarding this particular issue, and none of them helped me with my problem. I have a batch file that runs the application without any problem, but when I try to c

  • Adding a filed to Aging - 7 Buckets  - By Account Report

    Hi, I have a requirement to add a filed to standard Adding a filed to Aging - 7 Buckets - By Account Report. I am fetching the new filed value in a formulae column,This column value i want to add to the layout to dispay that values on the report. Is

  • LION - Safari missing plug-in

    Well, LION 10.7.1 is here....informing us "Address an issue that may cause the system to become unresponsive when playing a video in Safari".... the  "Missing plug-in" issue has not been fixed, no change at all. Not sure what kind of UAT testing they

  • N8 wont turn on

    i had my n8 plugged into my pc earlier, i was using ovi suite and ovi suite said that there was an update available the suite, so i let it update and restart the pc, my n8 was connected the whole time but now it wont switch back on, all it is doing i