{"version":"1.0","provider_name":"User Guide","provider_url":"https:\/\/www.projectpro365.com\/user-guide","author_name":"ug_admin","author_url":"https:\/\/www.projectpro365.com\/user-guide\/author\/ug_admin\/","title":"Ch 07 - Get Project Planning Lines Function - User Guide","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"Ylx0zwFElg\"><a href=\"https:\/\/www.projectpro365.com\/user-guide\/standard\/progress-billing\/get-job-planning-lines-function\/\">Ch 07 &#8211; Get Project Planning Lines Function<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.projectpro365.com\/user-guide\/standard\/progress-billing\/get-job-planning-lines-function\/embed\/#?secret=Ylx0zwFElg\" width=\"600\" height=\"338\" title=\"&#8220;Ch 07 &#8211; Get Project Planning Lines Function&#8221; &#8212; User Guide\" data-secret=\"Ylx0zwFElg\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.projectpro365.com\/user-guide\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"Contents GET PROJECT PLANNING LINES 1. Project Setup 2. Progress Billings GET PROJECT PLANNING LINES \u201cGet Project Planning Lines\u201d function helps to avoid copying\/duplication of lines which have already been billed unlike \u201cGet Billings\u201d function. Once you have selected certain planning lines for the progress bill, the next time you use Get Project Planning Lines, &hellip; Continue reading \"\""}