4 Replies Latest reply on Jul 15, 2014 9:58 PM by ravi

    Difference

    ravi Expert

      Hi Team,

       

      Could anyone let me know what is the difference between a clusterroot and a baseobject with an example.

       

      Thanks,

      Ravi.

        • Re: Difference
          Debbie Curtis-Magley Master

          Hi Ravi:

           

          Which Ariba solution are you using?

           

          Debbie Curtis-Magley

          Ariba Exchange Community Manager

          • Re: Difference
            Scott Corbett Master

            Ariba documented this well in the API PDF. See Chapter 7 "Business Objects" that then describes Clusterroots and BaseObjects.

             

            Example Clusterroot are Suppliers. The data can be reused for any approvables. A BaseObject has self contained data that is only relevant within the approvable you're working with. So, use an example of Requisition, off the line item the Clusterroot Supplier will be linked there, but you could also have free text field of type longstring that is a BaseObject. It has no meaning outside of the context of the approvable and as a BaseObject it's not queryable as a class from Inspector, whereas a Clusterroot can be looked up by itself from Inspector (Query Supplier object rather than querying suppliers from a Requisition).

              • Re: Difference
                ravi Expert

                Hi Scott,

                 

                Thanks for your answer.

                 

                But one clarification the free text of type long string which your are mentioning is the one which we are giving the description in the line item level.

                 

                Thanks,

                Ravi.