code: private void processProject() throws SQLException
     {
        ProjectProperties props = m_project.getProjectProperties();
        Row row = getRows("select * from zproject where z_pk=?", m_projectID).get(0);
        props.setWeekStartDay(Day.getInstance(row.getInt("ZFIRSTDAYOFWEEK") + 1));
        props.setScheduleFrom(row.getInt("ZSCHEDULINGDIRECTION") == 1 ? ScheduleFrom.START : ScheduleFrom.FINISH);
        props.setMinutesPerDay(Integer.valueOf(row.getInt("ZHOURSPERDAY") * 60));
        props.setDaysPerMonth(row.getInteger("ZDAYSPERMONTH"));
        props.setMinutesPerWeek(Integer.valueOf(row.getInt("ZHOURSPERWEEK") * 60));
        props.setStatusDate(row.getTimestamp("ZGIVENSTATUSDATE"));
        props.setCurrencySymbol(row.getString("ZCURRENCYSYMBOL"));
        props.setName(row.getString("ZTITLE"));
        props.setUniqueID(row.getUUID("ZUNIQUEID").toString());
     }
docs: Read project properties.