* Check if we are being asked for PK only. If so, return the ID that has been passed in
*/
ForceFetchFieldManager fm;
if (fieldNumbers.length == 1 && fieldNumbers[0] == pkPosition) {
XmlObject sObject = new XmlObject();
sObject.addField("Id", op.provideField(pkPosition));
fm = new ForceFetchFieldManager(op, storeManager, mconn, sObject, null);
} else {
fm = new ForceFetchFieldManager(op, storeManager, mconn,
op.provideField(pkPosition), fieldNumbers, null);
}