AnsweredAssumed Answered

Clearing multivalued lookup values with XOG

Question asked by RafaelGascaCalvo on Nov 15, 2017
Latest reply on Nov 20, 2017 by RafaelGascaCalvo

Hi,

 

I need to clean the values of a multivalued lookup attribute in a process, and I don't know how to do it. 

 

Normally, when you XOG In an attribute with no value it works and leaves the field empty, but this doesn't seem to be the case with multivalued lookups. Is there any tag that will let me do this?

 

What I'm trying right now is:

 

<NikuDataBus xsi:noNamespaceSchemaLocation="../xsd/nikuxog_customObjectInstance.xsd" xmlns:xsd="http://www.niku.com/xog/Object" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <Header action="write" externalSource="niku" objectType="customObjectInstance" version="12.0"/>
   <customObjectInstances objectCode="z_propuesta_solucion">
      <instance instanceCode="PS00005053" objectCode="z_propuesta_solucion">
         <CustomInformation>
            <ColumnValue name="z_elements"/>
         </CustomInformation>
      </instance>
   </customObjectInstances>
</NikuDataBus>

 

z_elements is the multivalued lookup attribute. The XOG In is updating the custom object instance with no errors, but it is not affecting the field, which still has the values it had previously.

 

Any insight would be appreciated. Thank you very much.

Outcomes