	/**
	 * get parent (${top_bo_name})
	 *@param child ${child_bo_name}
	*/
	public ${top_bo_name} get${top_bo_name}(${child_bo_name} child) throws BOException {
	    ${top_bo_name} object = createCheck${top_bo_name}();
	    try {
		String key = ((RowBO)child).getRow().getSyncBo().getTopRow().getKey();
		Row row = dataFacade.getRow(key);
		((RowBO)object).setRow(row);

	    } catch (Exception e) {
		throw new BOException("Failed inserting ${child_bo_name}: " + e.toString());
	    }
	    return object;
	}