DI Server Update Item Object

Getting an Invalid XML Error when trying to update an Item through DI Server. What is wrong with the following code?
<?xml version="1.0" encoding="UTF-16"?>
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Header>
<SessionID>"SESSIONID</SessionID>
</env:Header>
<env:Body>
<dis:UpdateObject >
<BOM>
<BO>
<AdmInfo>
<Object>oItems</Object>
</AdmInfo>
<QueryParams>
<ItemCode>ITEM01</ItemCode>
</QueryParams>
<Items>
<row>
<ItemCode>ITEM01</ItemCode>
<ItemName>Description</ItemName>
</row>
</Items>
</BO>
</BOM>
</dis:UpdateObject >
</env:Body>
</env:Envelope>

I have found the answer. I did not include the Manufacturer field. This is a mandatory field as shown in the DI API Help.

Similar Messages

  • How can I update an object and its nested collection- Agengy, SMP 3.0

    Hello Gurus,
    I have two objects: PurchaseOrders and PurchaseItems. 1 PurchaseOrder has more than 1 PurchaseItems. In my Java code, I create a Item array in PurchaseOrder object to store the PurchaseItems.
    What I want to do is to update the PurchaseOrder object. There are 2 things I have to do:
    Update PurchaseOrder object.
    Update an existing PurchaseItem of the PurchaseOrder and/or create a new PurchaseItem of that PurchaseOrder?
    I already created a Bapi Java class to edit a selected PO and every Item of that PO on my device.
    What should I do next with the Agentry? Any help is appreciated.. Thank you very much.

    The process is virtually identical.  The only difference will be in your BAPI logic which you have already written.  You will connect it just like you are doing for the Add scenario.  Once you get that working this should follow a very similar pattern.
    --Bill

  • The workflow could not update the item, possibly because one or more columns for the item require a different type of information using Update Item action

       I got error  "The workflow could not update the item, possibly because one or more columns for the item require a different type of information "I  found out the cause is  Update Item action       
    I need to update item in another List call Customer Report ,the field call "Issues"  with data type  "Choice"   to yes
    then the error arise .   please help..

    Thanks for the quick response Nikhil.
    Our SPF 2010 server is relatively small to many setups I am sure. The list with the issue only has 4456 items and there are a few associated lists, eg lookups, Tasks, etc see below for count.
    Site Lists
    Engagements = 4456 (Errors on this list, primary list for activity)
    Tasks = 7711  (All workflow tasks from all site lists)
    Clients = 4396  (Lookup from Engagements, Tslips, etc)
    Workflow History = 584930 (I periodically run a cleanup on this and try to keep it under 400k)
    Tslips = 3522 (Engagements list can create items here, but overall not much interaction between lists)
    A few other lists that are used by workflows to lookup associations that are fairly static and under 50 items, eg "Parters Admin" used to lookup a partners executive admin to assign a task.
    Stunpals - Disclaimer: This posting is provided "AS IS" with no warranties.

  • How to call another form ,if option is entered in a text item object ???

    hi ,
    I am created an application ,where in i press a button which call another form having a menu .
    I select any one of the option from the menu ....i enter a number in the text item object of this form ....depending upon what option i have typed .....i would like to call another form ...
    My questions are
    1) Which trigger of this text item should be enabled,and what code to i write in this trigger ?
    2) Since this form is not having any database insert,delete ,update or query (select)
    it should directly go to the new form,whose option i provide in the text item .
    Sunny

    hey bro, i am assuming that ur text item contains the form name, any relevant trigger can be used for user action, like key-enter, post-change or key-next-item.
    to run a form u can use functions call_form or open_form with proper paramters.
    if u want to forward the entered text in the item, use global variable for the session.
    it doesnt matter if the form contains database items or blocks, all u have to do is run the form.
    e.g,
    declare
    VAR VARCHAR2-------;
    begin
    /* u can use the variable to concatinate or modify too, also can use global variable
    var:=:urblock.uritem;
    /* use ur own relevant parameters */
    open_form(VAR,ACTIVATE,NO_SESSION);
    exception
    when---------
    end;

  • Insert or Update Item Master is too slow

    Dear Expert,
    I have a problem in add or update Item Master Data. When I click Add/Update, the process saving is too slow (need more than 5 minutes). This condition appear yesterday. In 2 days ago process add/update item master data normal.
    But the others transaction like business process, transaction is normal.
    I have did shrink database in SQL, but not help.
    Does anybody help my problem? how should I do?
    Thank you before help me

    Hi pak Hendra,
    May I know how much is your livedb size now ? If it is still slow after reindexing, you may consider to do these followings suggestions:
    1. Increase your server hdd size
    2. Increase your server's processor
    3. cut off and do new opening balance
    Is the problem happened in branch/outlet ? do you use citrix to access the server from branch ? Of course you can reindex the db to solve this issue but it is not the only one solution. You must also concern about the connection.
    Rgds,
    JimM@sbo_knowledge_village

  • Updating item via B1WS

    Hi all,
    I'm trying to update an item via ItemsService and i'm getting the error ODBC -2035 related with "item exists".
    I'm using this code:
                bool updated = false;
                try
                    ItemsService.ItemsService itemServ = new LogisticPda.ItemsService.ItemsService();
                    ItemsService.MsgHeader cabServ = new MsgHeader();
                    cabServ.SessionID = sessionId;
                    cabServ.ServiceName = MsgHeaderServiceName.ItemsService;
                    cabServ.ServiceNameSpecified = true;
                    itemServ.MsgHeaderValue = cabServ;
                    ItemParams pars = new ItemParams();
                    pars.ItemCode = itemCode;
                    Item item = itemServ.GetByParams(pars);
                    if (item != null)
                        item.U_ITOP_Ubi = ubi;
                        itemServ.Update(item);
                        updated = true;
                catch (Exception ex)
                    string msj = ex.Message;
    I know that the item exists but i want to update it using "Update(item)" method. SAP BO 2007 A SP01 PL06.
    Regards,

    Hi Nauzet,
    Some questions to try to find out where the problem comes from:
    1. Have you tried to do the same Update operation but changing another parameter in the Item (not a UDF)?
    2. If you work without UDFs, does the Item Update work fine with B1WS?
    There is a sample provided with B1WS doing an update on an item, maybe you can test if the sample works fine in your current version.
    3. Which fields are you filling inside the Item object? Mabye there is a similar problem as for the BPs we discovered sometime ago (Re: Update Business Partner via SAP Business One Webservices).
    Once you have find out the exact scenario to reproduce the problem please let me know, I have an 8.8 version I can try with to see if it has been fixed in 8.8 or not.
    Regards
    Trinidad.

  • Updating Item Description in Lead Change Badi(ORD..ADM_I  and ORDERSAVE)

    Hi
    I have to update Item(Product/Product category) Description in Lead duriing Creat/Change.
    1..I can't do same in CRM_ORDERADM_I_BADI as Ited Guid is geting created after coming out of this Badi...
    2..Also in ORDER_SAVE BadI~CHANGE_BEFORE_UPDATE does n't work as it has no export params...
    ALso tried CRM_INTLAY_put_DATA ,But this adding more lines..
    DO we have any way to update the Item(product) description in Memory....in CHANGE_BEFORE_UPDATE method..
    Thanks in Advance...

    Hi Frédéric,
    Finally I got it..ADM_I create is triggering for each line addition...
    But ADM_I change is not triggering on change of same line...
    But Item product obj - change event is triggering on change of item/product.
    Thank you for continous help..
    These 2 together ,I got the solution...
    Trans. Category BUS2000108   Lead
    Execution Time  10    End of Item Processing
    Priority        5
    Object Name     ORDERADM_I                       Administration item
    Event           AFTER_CREATE
    Attribute       <*>
    Function        ZGD_CRM_ON_CREATE_LEAD_I
    Trans. Category BUS20001     CRM Bus Transactions
    Execution Time  1     Immediately
    Priority        1
    Object Name     PRODUCT_I                        Item product data
    Event           AFTER_CHANGE
    Attribute       <*>
    Function        ZGD_CRM_ON_CHANGE_LEAD_I
    Cheers
    Prasad
    Message was edited by: Ranganatha Prasad Kurupati

  • Urgent - BDC program to update technical objects using transaction VA42

    Hi,
    Currently my program updates technical objects details at item level as well as BOM header level.
    But my client insists on updating at contract level i.e when u go to va42 transaction and without selecting any item, we need to go to menu,technical objects where the client  wants all the items to be displayed.
    How to do this way?, is it possible, please advise on this regard.
    Very urgent!
    Thanks in advance
    Anandh.B

    I went into va42 and tried to extras->technical objects but it saying to select the item. Without selecting any item it is not going into technical objects.
    You can only do BDC if is possible manually, since its not possible you cannot do BDC for that.
    Cheers,
    Satya

  • Urgent: Updating Item Text  Via SAVE_TEXT

    HI Friends,
    I need to update the item text in me22n via some FM.
    Can somebody suggest some FM with eg..
    I have found SAVE_TEXT FM to update the item text.
    i am not sure about the parameters and value could any body help me with some code ..
    I have written a code like this
    I have got a error like the length of the header table passed is higher ...and goes to short dump.
    GW_THEAD-TDNAME   = 'Concatenated value of Ebeln and Ebelp".
    GW_THEAD-TDID     = ?F01?.
    GW_THEAD-TDSPRAS  = SY-LANGU.
    GW_THEAD-TDOBJECT = ?EKPO?.
      IT_LINE-TDFORMAT = ?*?.
      IT_LINE-TDLINE   = ?Test Create Text?.
      APPEND IT_LINE.
    CALL FUNCTION ?SAVE_TEXT?
        EXPORTING
        CLIENT                = SY-MANDT
          HEADER                = GW_THEAD
        INSERT                = ? ?
        SAVEMODE_DIRECT       = ? ?
        OWNER_SPECIFIED       = ? ?
        LOCAL_CAT             = ? ?
      IMPORTING
        FUNCTION              =
        NEWHEADER             =
        TABLES
          LINES                 = IT_LINE
        EXCEPTIONS
          ID                    = 1
          LANGUAGE              = 2
          NAME                  = 3
          OBJECT                = 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.
    Please help with some code /

    Hi
    thank you very much for your reply.
    Can you explain more about the inport parameters of the FM. lets say for example I need to update "item note" in the item of a outbound delivery with text " I am doind the testing". for this scenario what the are the parameters i need to send to the FM
    thanks
    sankar

  • How to specify warehouse in item object using set GL Method by Warehouse

    Hi all,
    </p>
    I have a sdk to import item master from excel using item object. In general setting, the default warehouse was not set. Therefore, when the program creates the item master, it will first set GL Method by Item Level in order to take in the warehouse code from the excel file and after the item master created, sdk will change the set GL Method from item level to warehouse using object cos customer wants item to manage by warehouse. This sdk was working fine until recently it upgraded to 2007 whereby the change of set GL Method is no longer available using object except thru B1 interface. 
    </p>
    Does anyone know any workaround?
    </p>
    The below is my sample coding.
    </p>
    <pre>
                Dim RetVal As Long
                Dim errCode As Long
                Dim errMsg As String
                Dim dr As System.Data.DataRow
                Dim objRows As DataRow() = dtHeader.Select
                If objRows.GetUpperBound(0) >= 0 Then
                    For Each objDataRow In objRows
                        oITM = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oItems)
                        oITM.ItemCode = objDataRow("Item")
                        oITM.ItemName = objDataRow("Descr")
                        oITM.ItemType = SAPbobsCOM.ItemTypeEnum.itItems
                        oITM.ItemsGroupCode = objDataRow("ItmGrp")
                        oITM.IssueMethod = objDataRow("IssMthd")
                        oITM.SalesItem = objDataRow("SlsItem")
                        oITM.InventoryItem = objDataRow("InvItem")
                        oITM.PurchaseItem = objDataRow("PurItem")
                        oITM.ManageSerialNumbers = objDataRow("ManageSerial")
                        oITM.ManageBatchNumbers = objDataRow("ManageBatch")
                        oITM.CostAccountingMethod = SAPbobsCOM.BoInventorySystem.bis_FIFO
                        oITM.ManageStockByWarehouse = SAPbobsCOM.BoYesNoEnum.tYES
                        oITM.InventoryUOM = objDataRow("InvUom")
                        oITM.PurchaseUnit = objDataRow("PurUom")
                        oITM.PurchaseItemsPerUnit = objDataRow("PerPurUnit")
                        oITM.SalesUnit = objDataRow("SlsUom")
                        oITM.SalesItemsPerUnit = objDataRow("PerSlsUnit")
                        oITM.ShipType = objDataRow("ShipTyp")
                        oITM.Properties(1) = objDataRow("StdPart")
                        oITM.Properties(2) = objDataRow("FabPart")
                        oITM.UserFields.Fields.Item("U_Materials").Value = objDataRow("Material")
                        oITM.UserFields.Fields.Item("U_Treatment").Value = objDataRow("Treatment")
                        oITM.UserFields.Fields.Item("U_ProdType").Value = objDataRow("PrdTyp")
                        If objDataRow("Manufacturer") <> String.Empty Then
                            oITM.Manufacturer = objDataRow("Manufacturer")
                        End If
                        oITM.GLMethod = SAPbobsCOM.BoGLMethods.glm_ItemLevel
                        'Get detail
                        Dim oRows As DataRow() = dtDetail.Select("LineNo = " & objDataRow("LineNo") & "")
                        If oRows.GetUpperBound(0) >= 0 Then
                            For Each dr In oRows
                                With oITM.WhsInfo
                                    .WarehouseCode = dr("Whs")
                                    .RevenuesAccount = "_SYS00000000209"
                                    .ExpensesAccount = "_SYS00000000003"
                                    .SalesCreditAcc = "_SYS00000000209"
                                    .PurchaseCreditAcc = "_SYS00000000003"
                                    .Add()
                                End With
                            Next
                        End If 'oRows
                        RetVal = oITM.Add()
                        'Check for error
                        If RetVal <> 0 Then
                            oCompany.GetLastError(errCode, errMsg)
                            Throw New Exception("[Import Item Master]: " & errCode & "-" & errMsg)
                        End If
                        'Change GLMethods from ItemLevel to Warehouse
                        If oITM.GetByKey(objDataRow("Item")) = True Then
                            oITM.GLMethod = SAPbobsCOM.BoGLMethods.glm_WH
                            If oITM.Update() <> 0 Then
                                oCompany.GetLastError(errCode, errMsg)
                                Throw New Exception("[Update Item Master]: " & errCode & "-" & errMsg)
                            End If
                        End If
                    Next
                End If 'objRows</pre>
    </p>
    Regards,</br>
    Cherine

    Hello,
    This code is working on 2007. What is the error message you get when you change the G/L method by WH?
    Try it to change in SAP B1 GUI  an item G/L Method tp WH which has been added via your code , I think settings of G/L Account is missing.....
    And check that the Addd all warehouse is not checked in the System Settings.
    Regards,
    J.

  • Any difference between Sun Java System Web Server - Update 1 and update 2

    Any configuration changes need to be made particularly for Sun Java System Web Server - Update 2 in the load balancing. because i face issue in load balancing with Sun Java System Web Server - Update 2 , but load balancing is working fine with Sun Java System Web Server - Update1

    using Sun Java System Web Server - Update 2 as forward proxy. and here is my obj.conf file entries
    # Copyright 2006 Sun Microsystems, Inc. All rights reserved.
    # Use is subject to license terms.
    # You can edit this file, but comments and formatting changes
    # might be lost when you use the administration GUI or CLI.
    <Object name="default">
    AuthTrans fn="match-browser" browser="*MSIE*" ssl-unclean-shutdown="true"
    NameTrans fn="ntrans-j2ee" name="j2ee"
    NameTrans fn="pfx2dir" from="/mc-icons" dir="C:/Program Files/Sun/WebServer7/lib/icons" name="es-internal"
    PathCheck fn="uri-clean"
    PathCheck fn="check-acl" acl="default"
    PathCheck fn="find-pathinfo"
    PathCheck fn="find-index-j2ee"
    PathCheck fn="find-index" index-names="index.html,home.html,index.jsp"
    ObjectType fn="type-j2ee"
    ObjectType fn="type-by-extension"
    ObjectType fn="force-type" type="text/plain"
    Service method="(GET|HEAD)" type="magnus-internal/directory" fn="index-common"
    Service method="(GET|HEAD|POST)" type="*~magnus-internal/*" fn="send-file"
    Service method="TRACE" fn="service-trace"
    Error fn="error-j2ee"
    AddLog fn="flex-log"
    </Object>
    #this line was added for weblogic clustering
    <Object name="webapp" ppath="*/webapp/*">
    Service fn=wl_proxy WebLogicCluster="ip:7002,ip:7003"
    </Object>
    <Object name="j2ee">
    Service fn="service-j2ee" method="*"
    </Object>
    <Object name="es-internal">
    PathCheck fn="check-acl" acl="es-internal"
    </Object>
    <Object name="cgi">
    ObjectType fn="force-type" type="magnus-internal/cgi"
    Service fn="send-cgi"
    </Object>
    <Object name="send-precompressed">
    PathCheck fn="find-compressed"
    </Object>
    <Object name="compress-on-demand">
    Output fn="insert-filter" filter="http-compression"
    </Object>
    <Object name="tunnel" ppath="*/HTTPClnt*">
    Service fn=wl_proxy WebLogicCluster="ip:7002,ip:7003"
    </Object>

  • Updating an object that is a synonym

    hi
    As the user apps, I tried to update the object ap_invoice_distributions_all but no rows were updated.
    Then I tried select object_type from dba_objects and realised it was a synonym. I did query the owner and there are two of them - apps and ap.
    So, we did the following : update ap.ap_invoice_distributions_all, and this time the table was updated.
    But which table? Is the ap.ap_invoice_distributions_all and ap_invoice_distributions_all the same table? What is the purpose of using synonyms?
    As I understand, a synonym is - as the name suggests - exactly the same as the object it represents.
    from drop tables // sqlplus scripts comments // synonyms :
    We can create Synonym only for giving alternative name for tables, view, sequence, procedure, stored function, package etc..
    Synonyms are used to hide the name and owner of an object and for providing location transparency for remote objects.
    But why bother with this synonym? If I update the synonym, I am also updating the object it is synonymous with?
    Thanks,
    DA
    Edited by: Dan A on Apr 21, 2009 2:36 AM
    Edited by: Dan A on Apr 21, 2009 2:36 AM

    Synonym is just like an alias name. It does not stores anything. It just refers to an existing object thats all.
    This is well documented read it.
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14220/schema.htm#CNCPT711

  • Update an object

    Post Author: kctraceys
    CA Forum: Administration
    I have two copies of a report.  One that is on the server and another that has been modified and it is now ready to be put into production.  I have two issues.
    1)  I don't see anywhere that I can just update the object to include the modified report.
    2)  If I remove the object and try to create a new one it tells me I can't because it already exists?

    There is a bit of code missing from you example that would help me determine what you are trying to do. I suspect you are trying to do something like this:
    List objects=sess.readAllObjects(clazz);
    o = objects.get(i); // where i is the index of the object I am interested in
    o.setBlah(...);
    update(o, sess);
    The Object must be modified after it has been registered with the Unit Of Work. Registering the object with the Unit Of Work is like begining an object level transaction, giving you a transactional copy of the object to work on. Something like:
    List objects=sess.readAllObjects(clazz);
    unitOfWork = session.acquireUnitOfWork();
    o = (Cast)unitOfWork.registerObject(objects.get(i));
    o.setBlah(...);
    unitOfWork.commit();
    Note how I am not using the mergeClone(..) api that you were using. That API is for use when the object is serialized (or otherwise copied) between the session read and the registration with the unit of work.
    Peter

  • EEM to update an object group

    Hello Cisco!
    I've been playing around with EEMs on and off for a few months now, and I'm enjoying it quite a bit! A recent issue at work got me thinking, and I thought I'd try and solve the problem with a new EEM. It's really quite simple, but I'm having trouble getting it to work as intended.
    Device Specs:
    On a CISCO881-SEC-K9 running:
    Embedded Event Manager Version 4.00
    Component Versions:
    eem: (rel6)1.0.0
    eem-gold: (rel1)1.0.2
    eem-call-home: (rel2)1.0.4 
    Problem:
    I'd like to create an EEM that checks the IP of a website a few times a day, and cross references the results with the IPs listed in an object group. If the new IP isn't listed, it will add it to the object group. If it is detected, it won't do anything. (I have this e-mailing either way right now, to assist me with debugging)
    Reasoning:
    I'd like to see if this is something I can do with an EEM. It would be nice to have something dynamically configured to make updates like this. At the end of the day, It mimics a feature on some firewalls. I'd like for this to get around the limitations of a static ACL entry. I haven't looked into TCL scripting, as It would be a new language that I'd have to learn. The beauty of EEM, is that it builds off of what a technician already knows. If you understand IOS, EEM is relatively easy to pickup and run with.
    Side Note: If you see something in my script that could be consolidated, or just doesn't make much sense; please let me know. There is a really good chance that I don't know of the alternative method. This is especially true in terms of my regular expression knowledge. That's an ongoing battle :)
    Thanks in advance everyone.
    Your assistance and constructive criticism is more than welcome and is greatly appreciated.
    Here is what I have right now:
    event manager applet update_my_object_group
     event timer cron cron-entry "* * * * *" maxrun 9999999
     action 1.0 cli command "enable"
     action 1.1 cli command "ping www.google.com"
     action 1.2 wait 5
     action 1.3 regexp "to ([0-9.]+)," "$_cli_result" match new_ip
     action 1.4 cli command "show object-group self_building"
     action 1.5 regexp "([0-9.]+)" "$_cli_result" match current_ips
     action 2.0 if $new_ip ne "$current_ips"
     action 3.0  cli command "conf t"
     action 3.1  cli command "object-group network self_building"
     action 3.3  cli command "host $new_ip"
     action 3.4  cli command "end"
     action 3.5  cli command "show object-group self_building"
     action 3.6  regexp "([0-9.]+)" "$_cli_result" match new_current_ips
     action 4.1  mail server "$_email_server" to "$gmail" from "$_email_from" subject "EEM: Successfully Updated Object Group" body "Added new IP: $new_ip\n to Object Group: self_building\n $current_ips"
     action 5.0 else
     action 5.1  mail server "$_email_server" to "$gmail" from "$_email_from" subject "EEM: Object Group Failure" body "I couldn't update the object group: self_building. Debug:\n New IP: $new_ip\nCurrent: $current_ips\nWhat it is now: $new_current_ips"
     action 5.2 end
    Here is an example I built up for a single ACL. Same concept, just a single line gets updated. I was using this as a reference for my object group script.
    event manager applet update_my_acl
     event timer cron cron-entry "0 * * * *" maxrun 9999999
     action 1.0 cli command "enable"
     action 1.1 cli command "ping www.msn.com"
     action 1.2 wait 5
     action 1.3 regexp "to ([0-9.]+)," "$_cli_result" match new_ip
     action 1.4 cli command "show access-lists | sec test_acl"
     action 1.5 regexp "10 permit tcp any host ([0-9.]+) eq www" "$_cli_result" match current_ip
     action 2.0 if $new_ip ne "$current_ip"
     action 3.0  cli command "conf t"
     action 3.1  cli command "ip access-list extended test_acl"
     action 3.2  cli command "no 10"
     action 3.3  cli command "10 permit tcp any host www.msn.com eq www"
     action 3.4  cli command "end"
     action 4.0  cli command "show access-lists | sec test_acl"
     action 4.1  mail server "$_email_server" to "$_email_to" from "$_email_from" subject "EEM: Successfully Updated ACL" body "New IP: $new_ip\nOld IP: $current_ip"
     action 5.0 else
     action 5.1  mail server "$_email_server" to "$_email_to" from "$_email_from" subject "EEM: ACL NOT updated" body "New IP: $new_ip\nOld IP: $current_ip"
     action 5.2 end

    Thanks for the review!
    Well, it's technically "working", but not in the way that it's designed. It checks the object group, but it only finds  the first IP listed. I'll provide you with the object group it's generated so far, and what I'm receiving in my e-mails.
    (I don't think my regular expressions are working correctly.)
    The Object Group:
    object-group network self_building
     host 10.9.8.20
     host 74.125.225.114
     host 173.194.46.115
     host 74.125.225.148
     host 173.194.46.116
     host 173.194.46.112
     host 74.125.225.81
     host 74.125.225.83
     host 173.194.46.84
     host 74.125.225.17
     host 74.125.225.20
     host 173.194.46.80
     host 74.125.225.19
     host 173.194.46.83
     host 173.194.46.114
     host 74.125.225.116
     host 74.125.225.51
     host 74.125.225.52
     host 173.194.46.113
     host 74.125.225.145
     host 74.125.225.144
     host 74.125.225.49
     host 74.125.225.82
     host 74.125.225.146
     host 74.125.225.84
     host 74.125.225.112
     host 173.194.46.82
     host 173.194.46.81
     host 74.125.225.18
    Here are the successful e-mails sent to me. As you'll see, I've had the EEM include the $current_ips in the e-mail. This should be all of the IPs in the group, but it's just the first one listed (found). So, because it doesn't match, it adds the newly found IP to the group. 
    But, as you can see in my emails, that IP has been found before and added already. The desired behavior is it for it to see that the entry already exists, and not apply it.
    Edit: Thought this would help:
    Step 1: Ping www.google.com.
    Step 2: Use regular expression to capture the IP found.
    Step 3: Run a show command, and find all of the IPs currently listed inside the object group: self_building
    Step 4: Cross reference the newly found IP, with the IPs found in the object group.
    Step 5: If it's already there, then discard it and end the EEM.
    Step 5 (a) If it's not there, then add it to the object group, and then end the EEM.
    Thanks again!

  • Adobe CC self Server Update

    Hello everyone~
    Can i create Adobe CC self server update like AUSST?
    Thanks

    Nugiemynugie, Yes, you definitely can. Below article will give you more insight on it.
    http://helpx.adobe.com/creative-cloud/packager/update-server-setup-tool.html
    Let me know in case you have any queries in this regards.
    Cheers!

Maybe you are looking for

  • Printer preview is dark page on my Mac thou pdf file on screen?

       Printer preview is dark page on my Mac thou pdf file on screen?    Not had this problem before!!

  • Please help with some query

    hello all! please, help me again. we have a foreign key discrepancy and my task is to create a view which will show the 3 aspects. Let's we have 3 schemas: A - good (which means that i will compare WITH A, source) B and C are bad (which mean that I w

  • WS security on webservices with JAX-WS Provider Interface

    Hi Experts: I have developed webservices with JAX-WS Provider Interface (WSProvider),it gives message level handling and also eliminates POJOs for user defined types; but how to add operation level Weblogic security policy on such services ? In my We

  • How does the invoke event for an Air iOS app work?

    Hi, If my app gets invoked for the first time the invoke event isn't fired. If the app gets invoked for the second time it is working. How to get the event.arguments[0] every time the app gets opened/invoked? NativeApplication.nativeApplication.addEv

  • Financial Analytics

    Hello Friends, I did a full load of Oracle Financial Analytics R1211 into datawarehouse using the EBS Vision data (I mean out of the box), everything went well but some of the charts and values are not displayed in the dashboards. I ony set INITIAL_E