salesLine.initFromProductDimensions(inventDim);
salesLine.InventDimId = inventDim.inventDimId;
salesLine.setPriceDisc(inventDim);
//salesLine.createLine(true,true,true,true,true,true);
FormDataSource fds = salesTable.dataSource();
FormDataSource fdsSalesLine = fds.formRun().dataSource('SalesLine');
fdsSalesLine.create();
// Create new record
SalesLine salesLineNew;
salesLineNew = fdsSalesLine.cursor();
// Copy data from original record to the new record and adjust ValidFrom
buf2Buf(salesLine, salesLineNew);
fdsSalesLine.rereadReferenceDataSources();