public CFSecuritySecUserBuff getBuff() {
   if (buff == null) {
     if (isNew) {
       buff = ((ICFCrmSchema) schema.getBackingStore()).getFactorySecUser().newBuff();
     } else {
       // Read the data buff via the backing store
       buff =
           ((ICFCrmSchema) schema.getBackingStore())
               .getTableSecUser()
               .readDerivedByIdIdx(schema.getAuthorization(), getPKey().getRequiredSecUserId());
       if (buff != null) {
         copyBuffToPKey();
       }
     }
   }
   return (buff);
 }
 public CFSecuritySecUserPKey getPKey() {
   if (pKey == null) {
     pKey = ((ICFCrmSchema) schema.getBackingStore()).getFactorySecUser().newPKey();
   }
   return (pKey);
 }
 public ICFSecuritySecUserTableObj getSecUserTable() {
   return (schema.getSecUserTableObj());
 }