Frequently Asked Questions

We aim to provide fast and straightforward answers to whichever questions our customers may have. Please find the answers to our most frequently asked questions in the relevant category below.

ScheduleReader is a stand-alone application that allows you to open and view project data exported from Oracle® Primavera® P6® in .xer, xml and .xls file format.

No, ScheduleReader is a viewer that allows you to read only project files and send Progress Update.

Yes, we offer application maintenance via email and telephone if you subscribe to our Service Level Agreement.
Customers are entitled to receive all new versions and upgrades during the Service Level Agreement (SMA) period.
Yes, in any particular view in ScheduleReader™ you can add/remove columns, change their order, size and sorting. In order to save your layout, enable the Remember modifications options under File->Options->Layouts.
The table layout modifications are saved in the *.cfg file that can be found in the User Profile (User->AppData->Local -> ScheduleReader).
Yes, you can import custom layouts ScheduleReader™ in .plf file format.
You can save up to 90% of your money on purchasing software licensing for people who only need to view projects.

Our application enables users to interactively work with their projects that cannot be achieved by sharing PDF documents. In ScheduleReader™ you can drill down through projects to view details for Activities, Resources, and WBS such as Notes, Roles, Resources shifts and Calendars. You can use different layouts to group and sort data, customize tables’ columns, use filters and find options to get the information you need.

Also, there are options to quickly navigate through activity predecessors and successors and timescale options in Gantt. Moreover, we offer dynamic and multi- functional views for WBS, OBS and EPS as well, that cannot be found in static PDF.

ScheduleReader™ runs on all currently supported Microsoft® Windows Platforms by Microsoft. The minimum required memory of 512MB RAM (higher recommended) and minimum of 80MB of available hard-disk space. Intel® Pentium II® or Pentium grade processor, Celeron Processor or Athlon Processor.
Yes, ScheduleReader™ is CITRIX compatible.
Users can view all information that is present in the project file exported from Oracle® Primavera P6. Thus, you should control which projects or resources are being exported for a specific user.
ScheduleReader™ supports opening of project files created from Oracle® Primavera® P6® version 6.0 and later.
Yes, you can use the shortcut key Ctrl+C to copy the entire table data from currently open view, and paste into any text editor such as Microsoft Excel or Notepad. Also you can Copy the Predecessor and Successor table.
async function setCountryName() { var requestOptions = { method: 'GET', Vary: 'Origin', }; await fetch('https://crmreceiver.synami.com/country/api/country/get', requestOptions) .then(response => { var resp = response.json(); return resp; }) .then(data => { console.log("country: " + data.country); document.getElementById("Country").value = data.country || ""; document.getElementById("LEADCF10").value = data.ip || ""; }) .catch(error => { console.log(error); var _country = document.getElementById("Country"); var _ip = document.getElementById("LEADCF10"); if (_country && _ip) { document.getElementById("Country").value = ''; document.getElementById("LEADCF10").value = ''; } }); } function getParameterByName(name) { name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]"); var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"), results = regex.exec(location.search); return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " ")); } function setCID() { var sessionCID = sessionStorage.getItem("CID"); if (sessionCID == null || sessionCID == 'undefined' || sessionCID == "") { var c = getParameterByName('cid'); var cc = getParameterByName('CID') var cid = c != "" ? c : cc; sessionStorage.setItem("CID", cid); } var sCID = sessionStorage.getItem("CID"); document.getElementById("LEADCF14").value = sCID || sessionCID; } function setLeadSource() { var sourceElement = document.getElementById("Lead_Source"); var ref = document.referrer; console.log("document referrer: " + ref); var isPPC = window.location.href.toLowerCase().indexOf("/lp/") > -1 || window.location.href.toLowerCase().indexOf("cid") > -1; console.log("is ppc: " + isPPC); var leadSource = sourceElement.value; console.log("preselected lead source: " + leadSource); if (ref != "") { var urlReferrer = ref.toLowerCase(); if ((urlReferrer.indexOf("google") > -1 || urlReferrer.indexOf("bing") > -1 || urlReferrer.indexOf("yahoo") > -1 || urlReferrer.indexOf("yandex") > -1 || urlReferrer.indexOf("msn") > -1 || urlReferrer.indexOf("baidu") > -1) && !isPPC) { leadSource = "Organic"; } else if (urlReferrer.indexOf("facebook") > -1 || urlReferrer.indexOf("twitter") > -1 || urlReferrer.indexOf("linkedin") > -1 || urlReferrer.indexOf("youtube") > -1 || urlReferrer.indexOf("reddit") > -1 || urlReferrer.indexOf("quora") > -1) { leadSource = "Social Media"; } else if ((leadSource == "PPC" || isPPC) && leadSource != "Trade Show") { leadSource = "PPC"; } else if (leadSource == "Trade Show") { leadSource = "Trade Show"; } else { leadSource = "Organic" } } else if (isPPC && leadSource != "Trade Show") { leadSource = "PPC"; } else if (leadSource == "Trade Show") { leadSource = "Trade Show"; } else { leadSource = "Organic"; } var opt = ""; console.log("lead source: " + leadSource); sourceElement.innerHTML = opt; } window.onload = async function (e) { await setCountryName(); setCID(); setLeadSource(); }