Hi Experts,
I have a requirement for Service Master Implementation. In RFx Line Item tab, if we add any material from Add Material Button, the item type should
change from Material to Services. I am using below code for this but no luck. Can you please suggest any alternative for this ?
import com.sap.eso.api.contracts.LineItemIBeanIfc;
import com.sap.eso.api.doccommon.lineitem.LineItemTypeEnumType;
ma_line_items = doc.getLineItems() ;
iterator iter = ma_line_items.iterator();
while(iter.hasNext())
{
line_item = iter.next();
mat_obj = line_item.getMaterialObjRef();
matHome = IBeanHomeLocator.lookup(session, mat_obj);
matBean = matHome.find(mat_obj);
if(hasValue(matBean)&&matBean.getExtensionField("Is_Service").get( ))
{
line_item.setLineItemTypeEnum(new LineItemTypeEnumType(2));
}
}