Hi,
Today I got a data entity requirement to insert data in the field in D365
[ExtensionOf(tableStr(CustCustomerGroupEntity))]
final class Custcustomergroupentity_extension
{
public void mapEntityToDataSource(DataEntityRuntimeContext _entityCtx, DataEntityDataSourceRuntimeContext _dataSourceCtx)
{
next mapEntityToDataSource(_entityCtx, _dataSourceCtx);
}
public boolean insertEntityDataSource(DataEntityRuntimeContext _entityCtx, DataEntityDataSourceRuntimeContext _dataSourceCtx)
{
CustGroup custgroup;
boolean ret;
if(_dataSourceCtx.name()==dataEntityDataSourceStr(CustCustomerGroupEntity,CustGroup))
{
custgroup =_dataSourceCtx.getBuffer() as CustGroup;
custgroup.Name =this.Description+'test'+this.CustomerGroupId.;
_dataSourceCtx.setBuffer(custgroup);
}
ret = next insertEntityDataSource(_entityCtx, _dataSourceCtx);
return ret;
}
}