Agile (MOSC)

MOSC Banner

Is there any way to apply price adder with Agile SDK?

edited Oct 27, 2016 5:00AM in Agile (MOSC) 2 commentsAnswered

Trying below code but getting error: Cell [PriceDetails.Material Price Adder 1] is read only.

Same user can apply price adder in web client

Map responsePriceMap = new HashMap();

responsePriceMap.put(ProjectConstants.ATT_PRICEDETAILS_MATERIAL_PRICE_ADDER_1, new Money(new Double(10), "USD"));

IProject project = (IProject) session.getObject(IProject.OBJECT_TYPE, "PRJ00009");

  ITable analysisTable = project.getTable(ProjectConstants.TABLE_ANALYSIS);

  Iterator analysisItr = analysisTable.iterator();

  while(analysisItr.hasNext())

  {

  IRow analysisRow = (IRow) analysisItr.next();

  ITable pricing_table =

  (ITable)analysisRow.getValue(ProjectConstants.ATT_ANALYSIS_PRICING);

  Iterator pricingItr = pricing_table.iterator();

  while(pricingItr.hasNext())

  {

  IRow pricingRow = (IRow) pricingItr.next();

  pricingRow.setValues(responsePriceMap);

  }

  }

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center