2 Replies Latest reply on Oct 15, 2014 9:30 PM by Hari Babu Krishnan

    On-Premise 9r2 Upstream Feature - Mass Edit Workspaces

    Hari Babu Krishnan Master

      As part of the 9r2 Readiness series, on October 10th, 2013 Ariba conducted a webinar on the upcoming 9r2 feature On-Premise 9r2 Upstream Feature - Mass Edit Workspaces.

       

      Webinar Date/Time: October 10th, 2013, 11 AM ET

      Webinar Speaker: Hari Babu Krishnan (hkrishnan@ariba.com and hari.krishnan@sap.com)

      Webinar PPT and Recording: https://connect.ariba.com/ACgo2/1,,150415,00.html

       

      We will use this forum to answer the questions that came up in the webinar and any additional questions on Mass Edit Workspaces Feature that you may have. Please feel free to raise any questions as a comment, so that we can answer here so that the entire community may benefit.

       

      Find the answers for the questions raised in th webinar below.

       

                    

      SI#

      Question

      Answer

      1

      Can the custom fields be added to the search criteria and then edited using Mass Edit?

      Yes, custom fields added to the Mass Editable entities can be edited using this feature. Also they can be made available as part of the search criteria.

      2

      If any additional custom field is added to contract workspaces, will it appear automatically in search criteria and then be available for Mass Editing?

      The field will appear in the Search criteria and Mass Edit fields after minor configurations. If the field is added from AML then the necessary configuration will happen there. Or if it is added through field configurations then necessary changes has to be done there.

      3

      If the project groups are different in the projects that are selected for Mass Edit, which are the ones that will be available for Mass Edit?

      Only the project groups from templates of the projects that are selected for Mass Edit will be available for Mass Edit.

      4

      How do we determine update types for the fields (Add, Replace etc….)? What will happen if a custom field is introduced?

      It depends on the type of field. System will check if it’s multivalued or single valued (scalar or vector) and renders it accordingly. A custom field will also be taken care accordingly similar to regular field. Multivalued have 3 options Add, remove and replace, single value have All or Specified only. Only exception being Owner field with replace.

      5

      Regarding the technology behind Mass Edit, will all the updates happen on same User Thread?

      Every Mass Edit task submitted will be executed in a single thread. But not on the same user thread. New thread is spawned for every task(submit).

      6

      Is it going to take a lot of resources on the backend?

      The application has been optimized to handle performance effectively. The duration and the resources utilized will be directly proportional to the number of workspaces changed.

      7

      Will the task run Only on Task node or can it be run on any node?

      Presently it’s transparent to the implementation. We use a service provider API which hides the actual node used at the backend. It should run on Task Node ideally.  It’s just like any other scheduled task in the application. We reuse the framework.

      8

      Is there a way we limit number of workspaces that can be updated at once from UI?

      No, there is no way to control this from UI. However, internally, application breaks it into batches and processes it. To the user, it’s completely transparent to them. This is more of a performance management activity done with in the application.

      10

      Can the Mass Edit log be sent via email?

      Yes, the user who submitted the Mass Edit Task will get the notification with the log.

      11

      Is the project history updated with Mass Edit info?

      Yes, Mass Edit updates are recorded in history

           

       

      Hari Babu

      Product Manager, Ariba On-Premise Upstream.

        • Re: On-Premise 9r2 Upstream Feature - Mass Edit Workspaces
          amonceau Novice

          I would like to better understand how the system reacts when via 9r2 Mass Edit Workspaces feature:
          Case 1- For a field which accepts values from a value list: we try to replace an existing value with a new value that is not from the list. Is this feasible? Will it trigger a log error?

          Case 2- we try to replace an existing numeral value with a new value text whereas the field is set to numeral only. Is this feasible? Will it trigger a log error?

          Case 3- we perform an update without respecting the field attributes (use of accents, numeral values, special character…) in a restricted field. Is this feasible? Will it trigger a log error?

          Case 4- We delete values from a mandatory field. Will it delete the values leaving the mandatory field empty in the projects? Impact on these projects for the project owner > errors when editing overview?

            • Re: On-Premise 9r2 Upstream Feature - Mass Edit Workspaces
              Hari Babu Krishnan Master

              Case 1- For a field which accepts values from a value list: we try to replace an existing value with a new value that is not from the list. Is this feasible? Will it trigger a log error?

              [Hari Babu] To elaborate on the question - In 'Replace' mode you are trying to replace a non-existing value in the project with a new value. In this case the log file will show an error saying 'Old field values does not match any specific values, so no update'

              Case 2- we try to replace an existing numeral value with a new value text whereas the field is set to numeral only. Is this feasible? Will it trigger a log error?

              [Hari Babu] This will not allow you to move to the next step from 'Select Fields' screen. A validation will be thrown there. The data types should match.

              Case 3- we perform an update without respecting the field attributes (use of accents, numeral values, special character…) in a restricted field. Is this feasible? Will it trigger a log error?

              [Hari Babu] Same as above. This will not allow you to move to the next step from 'Select Fields' screen. A validation will be thrown there. The data types should match.

              Case 4- We delete values from a mandatory field. Will it delete the values leaving the mandatory field empty in the projects? Impact on these projects for the project owner > errors when editing overview?

              [Hari Babu] Yes we allow the deletes and it is left to user's discretion.

               

              Let me know if you need further information on this.