This JavaScript example demotes the major version of the document and then promotes a minor version.
SELECT TOP 5 This FROM Document
importClass(Packages.com.filenet.api.constants.RefreshMode);
function OnCustomProcess (CEObject)
{
CEObject.demoteVersion();
CEObject.save(RefreshMode.REFRESH);
CEObject.promoteVersion();
CEObject.save(RefreshMode.REFRESH);
}