Skip to Content
0
Former Member
Feb 24, 2009 at 06:57 AM

Problem while creating Item Data in OCA application

29 Views

Hello Experts!

I am creating a PDA application (OCA) for NW7.1.

I am facing problem while creating Sales Order. I can create the Header structure. But when I Create the corresponding item structure for the header , the items are not getting created. After Sync I can only see the header structure in the middleware.

I am using the following code to create the header and item.

OrderCreateDocType header = model.createOrderCreateDocType();

header.setRefdoctype("41001180");

header.setDocType("ZRRJ");

header.setSalesOrg("AND");

wdContext.nodeOrderCreateDocType().bind(Collections.singleton(header));

OcaRoot.getInstance().commit();

wdContext.nodeOrderCreateDocType().setLeadSelection(0);

header=(OrderCreateDocType)wdContext.nodeOrderCreateDocType().getCurrentElement().model();

OrderCreateOrderItemsIn items = header.createNewOrderItemsIns();

long item = new Long("000010").longValue();

items.setItmNumber(item);

items.setMaterial("MMKT090114");

items.setPlant("ANDP");

items.setTargetQty(new BigDecimal(7));

items.setTargetQu("IT");

header.setOrderItemsIns(Collections.singleton(items));

OcaRoot.getInstance().commit();

Am I missing out on step.

Reply Awaited

Regards

Priya Ghosh