From f7dd728696dbda8f7d30f03d5c79b107a17af8ab Mon Sep 17 00:00:00 2001 From: rdbsolutions Date: Wed, 16 Feb 2022 07:17:20 +0000 Subject: [PATCH] document link disable --- .env.local | 22 +- actions/index.js | 3 +- components/case/documents.js | 70 +++- components/myportal/topthree.js | 6 +- components/myportal/viewall.js | 61 +++- components/newappeal/buildchecksection.js | 6 +- components/newappeal/complete.js | 38 +-- components/search/dnssearchresults.js | 1 + components/search/searchresults.js | 1 + data/collections.json | 317 +++++------------- data/formsxml/adverts.xml | 182 +++++----- data/formsxml/callinss77.xml | 184 +++++----- data/formsxml/commonland.xml | 184 +++++----- .../communityinfrastructurelevys117118119.xml | 184 +++++----- data/formsxml/compulsorypurchaseorders.xml | 184 +++++----- data/formsxml/dns.xml | 2 +- data/formsxml/electricityact.xml | 2 +- ...nforcementlistedbuildingconservationap.xml | 184 +++++----- data/formsxml/enforcementnoticeappeals174.xml | 184 +++++----- data/formsxml/environmentalpermitting.xml | 184 +++++----- data/formsxml/harbourrevisionorder.xml | 2 +- ...edgeshedgerowstreepreservationreplacem.xml | 184 +++++----- data/formsxml/householderappealhas.xml | 184 +++++----- .../formsxml/lawfuldevelopmentcertificate.xml | 184 +++++----- data/formsxml/ldp.xml | 2 +- ...istedbuildingandconservationareaconsen.xml | 184 +++++----- data/formsxml/maintenanceoflands217.xml | 184 +++++----- data/formsxml/miscellaneouscasework.xml | 184 +++++----- data/formsxml/nonvalidation.xml | 184 +++++----- data/formsxml/planningappeals78.xml | 184 +++++----- data/formsxml/planningconditionss73s79.xml | 184 +++++----- .../formsxml/planningobligationappeals106.xml | 34 +- data/formsxml/row.xml | 184 +++++----- data/formsxml/transportandworkact.xml | 2 +- data/formsxml/wayleave.xml | 184 +++++----- pages/api/documents/download/[id].js | 10 +- .../getportalmoduledetailsproxy_api.js | 1 + pages/api/endpoint/updatecase_api.js | 2 +- styles/sass/welshgov/_application.scss | 24 ++ 39 files changed, 2021 insertions(+), 2079 deletions(-) diff --git a/.env.local b/.env.local index 1abbff2b..66ddea7d 100644 --- a/.env.local +++ b/.env.local @@ -4,7 +4,7 @@ ACCESS_TOKEN_ENDPOINT = https://login.microsoftonline.com/ //ESNR Tenant TENANT = a8d860de-d5e1-45af-8376-d93f02e6b502 //WGO Tenant -TENANT = 9ac1a5ab-cd58-409e-a1b6-6b10422a68f5 +//TENANT = 9ac1a5ab-cd58-409e-a1b6-6b10422a68f5 GRANT_TYPE = "client_credentials" HASHKEY = 028ffbae928d7191c0017f298260995f901d78eabde1436c0af0423459cc3715832136d84f68818d3a96399467b52143e273d4f3bf4ae190848891535421cd6c @@ -12,11 +12,11 @@ NEXT_PUBLIC_HASHKEY = 028ffbae928d7191c0017f298260995f901d78eabde1436c0af0423459 //Dev oauth ESNR -//CLIENT_ID = e082def0-3453-461f-9a5e-f4ab127dc015 -//CLIENT_SECRET = qW.7Q~TSr3sZmLEnJQJPXEdOckb_yo2t1yJmY -//RELAY_ROOT = https://dev-pedw-ns.servicebus.windows.net/dev-pedw-hc/ -//RELAYURI = "dev-pedw-ns.servicebus.windows.net" -//RELAYPATH = "dev-pedw-hc" +CLIENT_ID = e082def0-3453-461f-9a5e-f4ab127dc015 +CLIENT_SECRET = qW.7Q~TSr3sZmLEnJQJPXEdOckb_yo2t1yJmY +RELAY_ROOT = https://dev-pedw-ns.servicebus.windows.net/dev-pedw-hc/ +RELAYURI = "dev-pedw-ns.servicebus.windows.net" +RELAYPATH = "dev-pedw-hc" //Test Oauth ESNR @@ -28,11 +28,11 @@ NEXT_PUBLIC_HASHKEY = 028ffbae928d7191c0017f298260995f901d78eabde1436c0af0423459 //Preprod Oauth WGO -CLIENT_ID = ab6c4678-b31a-4eb3-b429-e039120e488a -CLIENT_SECRET = Ioo7Q~RJfhWsE45wPsuHm1CzRk1SppnNN3lZF -RELAY_ROOT = https://pp-pedw-ns.servicebus.windows.net/pp-pedw-hc/ -RELAYURI = "pp-pedw-ns.servicebus.windows.net" -RELAYPATH = "pp-pedw-hc" +//CLIENT_ID = ab6c4678-b31a-4eb3-b429-e039120e488a +//CLIENT_SECRET = Ioo7Q~RJfhWsE45wPsuHm1CzRk1SppnNN3lZF +//RELAY_ROOT = https://pp-pedw-ns.servicebus.windows.net/pp-pedw-hc/ +//RELAYURI = "pp-pedw-ns.servicebus.windows.net" +//RELAYPATH = "pp-pedw-hc" diff --git a/actions/index.js b/actions/index.js index 9abf2817..3f7a91e8 100644 --- a/actions/index.js +++ b/actions/index.js @@ -492,6 +492,7 @@ export const getAppealID = ( caseReference ) .then((res) => { + console.log(res.data); var appealID = res.data.value[0][primaryAttribute]; return appealID; }) @@ -762,7 +763,7 @@ export const updateCase = async ( primaryAttribute, caseReference ) => { - var data = JSON.stringify(updateBody); + var data = updateBody; var appealObj = await getAppealID( caseReference, diff --git a/components/case/documents.js b/components/case/documents.js index c440fb99..dc26bae0 100644 --- a/components/case/documents.js +++ b/components/case/documents.js @@ -178,25 +178,51 @@ const DocumentDetails = (props) => { key={key} >
- + {/* { */} + + )} + + - - {t( - "case:documents-name-label" - )} - : - - {_.has(historyObj, [ - "_pinswg_documentid_value@OData.Community.Display.V1.FormattedValue", - ]) - ? historyObj[ - "_pinswg_documentid_value@OData.Community.Display.V1.FormattedValue" - ] - : ""} - + { + toggleDownLoadLink( + key + ); + }} + > + + {t( + "case:documents-name-label" + )} + : + + {_.has(historyObj, [ + "_pinswg_documentid_value@OData.Community.Display.V1.FormattedValue", + ]) + ? historyObj[ + "_pinswg_documentid_value@OData.Community.Display.V1.FormattedValue" + ] + : ""} + +
@@ -416,6 +442,19 @@ const DocumentDetails = (props) => { const [showSpinnerState, setShowSpinnerState] = useState(false); + const [showDownloadingState, setShowDownloadingState] = useState(null); + + const toggleDownLoadLink = (i) => { + setShowDownloadingState(i); + + const downloadTime = setTimeout(hideDownloadCover, 5000); + downloadTime; + }; + + function hideDownloadCover() { + setShowDownloadingState(null); + } + let spinnerState = () => { showSpinnerState == true ? setShowSpinnerState(false) @@ -442,6 +481,7 @@ const DocumentDetails = (props) => { ? setfieldSortState("asc") : setfieldSortState("desc") : setfieldSortState("asc"); + setCurrentPage(1); setShowSpinnerState(true); }; diff --git a/components/myportal/topthree.js b/components/myportal/topthree.js index c7d2db65..95c6ac98 100644 --- a/components/myportal/topthree.js +++ b/components/myportal/topthree.js @@ -143,7 +143,7 @@ const TopThree = (props) => {
- {t("myportal:case-reference")}:{" "} + {t("myportal:case-reference")}: { ]} + {topThreeType == "awaitingSubmission" && + showTopThreeArr[key][ + "pinswg_appealcasetype@OData.Community.Display.V1.FormattedValue" + ]}
{topThreeType != "awaitingSubmission" ? (
diff --git a/components/myportal/viewall.js b/components/myportal/viewall.js index 0d050c8f..855f9386 100644 --- a/components/myportal/viewall.js +++ b/components/myportal/viewall.js @@ -5,6 +5,7 @@ import { setCurrentReference } from "../../store/currentView/action"; import { connect } from "react-redux"; import jsonpath from "jsonpath"; import transLookup from "../../data/lookuptranslations.json"; +import { getFormCollectionByID } from "../../components/utils"; const ViewAllResults = (props) => { const { @@ -23,6 +24,22 @@ const ViewAllResults = (props) => { var resultsArr = props[currentView.viewKey][currentView.viewKey].value || [ {}, ]; + + function formatDates(dateObj) { + var dateObj = new Date(dateObj); + var dd = String(dateObj.getDate()).padStart(2, "0"); + var mm = String(dateObj.getMonth() + 1).padStart(2, "0"); //January is 0! + var yyyy = dateObj.getFullYear(); + + return dd + "/" + mm + "/" + yyyy; + } + + console.log( + currentView.viewKey, + props[currentView.viewKey], + props[currentView.viewKey][currentView.viewKey].value + ); + var searchDetailsObj = props[currentView.viewKey][currentView.viewKey + "Details"] || {}; let resultsRowArr = []; @@ -38,7 +55,25 @@ const ViewAllResults = (props) => {
{
- {t("search:searchresults-applicant-label")}: + {currentView.viewKey == "awaitingSubmission" + ? "Created on" + : t("search:searchresults-applicant-label")} - {_.has(detailsObj, [ - "_pinswg_appellant_value@OData.Community.Display.V1.FormattedValue", - ]) + {currentView.viewKey == "awaitingSubmission" + ? formatDates(item.createdon) + : _.has(detailsObj, [ + "_pinswg_appellant_value@OData.Community.Display.V1.FormattedValue", + ]) ? detailsObj[ "_pinswg_appellant_value@OData.Community.Display.V1.FormattedValue" ] @@ -207,9 +246,15 @@ const ViewAllResults = (props) => {
{t("search:searchresults-site-address-label")}
-
- {t("search:searchresults-applicant-label")} -
+ {currentView.viewKey == "awaitingSubmission" ? ( +
+ Created on +
+ ) : ( +
+ {t("search:searchresults-applicant-label")} +
+ )}
{t("search:searchresults-authority-label")}
diff --git a/components/newappeal/buildchecksection.js b/components/newappeal/buildchecksection.js index fbac81a8..def05873 100644 --- a/components/newappeal/buildchecksection.js +++ b/components/newappeal/buildchecksection.js @@ -56,7 +56,7 @@ let BuildCheckSection = (props) => { }; return ( -
+

@@ -64,7 +64,7 @@ let BuildCheckSection = (props) => {

{Object.keys(titles).map((key) => ( - <> +
{/*

{titles[key].value}

*/} @@ -77,7 +77,7 @@ let BuildCheckSection = (props) => { key={key} mandatoryFieldsData={mandatoryFieldsData} /> - +
))}
diff --git a/components/newappeal/complete.js b/components/newappeal/complete.js index 6acb0b31..3e7f9968 100644 --- a/components/newappeal/complete.js +++ b/components/newappeal/complete.js @@ -20,7 +20,9 @@ let CompleteAppeal = (props) => { props.appealType.appealTypeID ); let updateBindAppealTypeToIncident = - appTypeCollection.LogicalName + "Ids"; + appTypeCollection.NavigationProperty; + + console.log(props.appealType.appealTypeID, appTypeCollection); Object.assign(updateBody, { "pinswg_Appellant@odata.bind": @@ -58,23 +60,6 @@ let CompleteAppeal = (props) => { props.appealType.appealTypeID, ]); - const getFormCollection = (formtype) => { - const collectionName = jsonpath.query( - data, - "$..[?(@.LogicalName=='" + formtype + "')]" - ); - //console.log(collectionName[0]); - return collectionName[0]; - }; - - const getPrimaryAttr = (formtype) => { - const attrName = jsonpath.query( - data, - "$..[?(@.LogicalName=='" + formtype + "')].PrimaryIdAttribute" - ); - return attrName[0]; - }; - let { t } = useTranslation(); const router = useRouter(); @@ -90,23 +75,6 @@ let CompleteAppeal = (props) => { } = props; const currentSection = props.appealType.currentSection; - const parser = new DOMParser(); - var doc = parser.parseFromString(props.formXML, "text/xml"); - var titles = xpath.select( - "//form/tabs/tab[" + currentSection + " ]/labels/label/@description", - doc - ); - var rowXML = xpath.select( - "/form/tabs/tab[" + - currentSection + - "]/columns//sections/section/rows/row", - doc - ); - - var titleList = xpath.select( - "//form/tabs/tab[*]/labels/label/@description", - doc - ); const handleParam = (setValue) => (e) => setValue(e.target.value); diff --git a/components/search/dnssearchresults.js b/components/search/dnssearchresults.js index 0a76257f..6b703ec2 100644 --- a/components/search/dnssearchresults.js +++ b/components/search/dnssearchresults.js @@ -340,6 +340,7 @@ const DNSSearchResults = (props) => { ? setfieldSortState("asc") : setfieldSortState("desc") : setfieldSortState("asc"); + setCurrentPage(1); setShowSpinnerState(true); }; diff --git a/components/search/searchresults.js b/components/search/searchresults.js index 8365208b..74ae97c9 100644 --- a/components/search/searchresults.js +++ b/components/search/searchresults.js @@ -584,6 +584,7 @@ const SearchResults = (props) => { ? setfieldSortState("asc") : setfieldSortState("desc") : setfieldSortState("asc"); + setCurrentPage(1); setShowSpinnerState(true); }; diff --git a/data/collections.json b/data/collections.json index 38bd23d0..a6599123 100644 --- a/data/collections.json +++ b/data/collections.json @@ -1,60 +1,13 @@ { "value": [ - { - "LogicalCollectionName": "pinswg_planningobligationss106flows", - "LogicalName": "pinswg_planningobligationss106flow", - "PrimaryIdAttribute": "businessprocessflowinstanceid", - "UrlName": "", - "MetadataId": "efb4c590-19be-eb11-aac4-00224800be9c", - "appealTypeID": "" - }, - { - "LogicalCollectionName": "pinswg_dnsflows", - "LogicalName": "pinswg_dnsflow", - "PrimaryIdAttribute": "businessprocessflowinstanceid", - "UrlName": "", - "MetadataId": "328e015f-dabe-eb11-aac4-00224800be9c", - "appealTypeID": "" - }, - { - "LogicalCollectionName": "pinswg_harbourrevisionorderflows", - "LogicalName": "pinswg_harbourrevisionorderflow", - "PrimaryIdAttribute": "businessprocessflowinstanceid", - "UrlName": "", - "MetadataId": "98bbb26e-e7be-eb11-aac4-00224800be9c", - "appealTypeID": "" - }, - { - "LogicalCollectionName": "pinswg_transportandworkactflows", - "LogicalName": "pinswg_transportandworkactflow", - "PrimaryIdAttribute": "businessprocessflowinstanceid", - "UrlName": "", - "MetadataId": "ad4bfc8c-e1be-eb11-aac4-00224800be9c", - "appealTypeID": "" - }, - { - "LogicalCollectionName": "pinswg_maintenanceoflands127flows", - "LogicalName": "pinswg_maintenanceoflands127flow", - "PrimaryIdAttribute": "businessprocessflowinstanceid", - "UrlName": "", - "MetadataId": "2b26362c-d3be-eb11-aac4-00224800be9c", - "appealTypeID": "" - }, - { - "LogicalCollectionName": "pinswg_environmentalpermittingflows", - "LogicalName": "pinswg_environmentalpermittingflow", - "PrimaryIdAttribute": "businessprocessflowinstanceid", - "UrlName": "", - "MetadataId": "74dd4767-f2be-eb11-aac4-00224800be9c", - "appealTypeID": "" - }, { "LogicalCollectionName": "pinswg_dnses", "LogicalName": "pinswg_dns", "PrimaryIdAttribute": "pinswg_dnsid", "UrlName": "dns", "MetadataId": "36f07225-4a82-eb11-aac0-00224800be9c", - "appealTypeID": "846040011" + "appealTypeID": "846040011", + "NavigationProperty": "pinswg_DNSIds" }, { "LogicalCollectionName": "pinswg_planningobligationappeals106s", @@ -62,7 +15,8 @@ "PrimaryIdAttribute": "pinswg_planningobligationappeals106id", "UrlName": "planningobligationappeals106", "MetadataId": "cb8beeae-8f81-eb11-aac0-00224800be9c", - "appealTypeID": "846040003" + "appealTypeID": "846040003", + "NavigationProperty": "pinswg_PlanningObligationAppealS106Ids" }, { "LogicalCollectionName": "pinswg_planningconditionss73s79s", @@ -70,7 +24,8 @@ "PrimaryIdAttribute": "pinswg_planningconditionss73s79id", "UrlName": "planningconditionss73s79", "MetadataId": "093bf9ff-8d81-eb11-aac0-00224800be9c", - "appealTypeID": "846040001" + "appealTypeID": "846040001", + "NavigationProperty": "pinswg_PlanningConditionsS73S79Ids" }, { "LogicalCollectionName": "pinswg_rows", @@ -78,7 +33,8 @@ "PrimaryIdAttribute": "pinswg_rowid", "UrlName": "row", "MetadataId": "4ccc6e93-4f82-eb11-aac0-00224800be9c", - "appealTypeID": "846040015" + "appealTypeID": "846040015", + "NavigationProperty": "pinswg_ROWIds" }, { "LogicalCollectionName": "pinswg_transportandworkacts", @@ -86,7 +42,8 @@ "PrimaryIdAttribute": "pinswg_transportandworkactid", "UrlName": "transportandworkact", "MetadataId": "bc3edc4b-7d82-eb11-aac0-00224800be9c", - "appealTypeID": "846040013" + "appealTypeID": "846040013", + "NavigationProperty": "" }, { "LogicalCollectionName": "pinswg_transportandworkacts", @@ -94,7 +51,8 @@ "PrimaryIdAttribute": "pinswg_transportandworkactid", "UrlName": "transportandworkact", "MetadataId": "bc3edc4b-7d82-eb11-aac0-00224800be9c", - "appealTypeID": "846040013" + "appealTypeID": "846040013", + "NavigationProperty": "pinswg_TransportandWorkActIdspinswg_TransportandWorkActIds" }, { "LogicalCollectionName": "pinswg_transportandworkacts", @@ -102,23 +60,8 @@ "PrimaryIdAttribute": "pinswg_transportandworkactid", "UrlName": "transportandworksact", "MetadataId": "bc3edc4b-7d82-eb11-aac0-00224800be9c", - "appealTypeID": "846040013" - }, - { - "LogicalCollectionName": "pinswg_wayleaveflows", - "LogicalName": "pinswg_wayleaveflow", - "PrimaryIdAttribute": "businessprocessflowinstanceid", - "UrlName": "", - "MetadataId": "a28054b9-e3be-eb11-aac4-00224800be9c", - "appealTypeID": "" - }, - { - "LogicalCollectionName": "pinswg_planningappeals78flows", - "LogicalName": "pinswg_planningappeals78flow", - "PrimaryIdAttribute": "businessprocessflowinstanceid", - "UrlName": "", - "MetadataId": "ddaebde1-0fbe-eb11-aac4-00224800be9c", - "appealTypeID": "" + "appealTypeID": "846040013", + "NavigationProperty": "pinswg_TransportandWorkActIdspinswg_TransportandWorkActIds" }, { "LogicalCollectionName": "pinswg_harbourrevisionorders", @@ -126,7 +69,8 @@ "PrimaryIdAttribute": "pinswg_harbourrevisionorderid", "UrlName": "harbourrevisionorder", "MetadataId": "dc8dcd0d-4f82-eb11-aac0-00224800be9c", - "appealTypeID": "846040014" + "appealTypeID": "846040014", + "NavigationProperty": "pinswg_HarbourRevisionOrderIds" }, { "LogicalCollectionName": "pinswg_miscellaneouscaseworks", @@ -134,7 +78,8 @@ "PrimaryIdAttribute": "pinswg_miscellaneouscasewordid", "UrlName": "miscellaneouscasework", "MetadataId": "f519aa8e-5782-eb11-aac0-00224800be9c", - "appealTypeID": "846040022" + "appealTypeID": "846040022", + "NavigationProperty": "pinswg_MiscellaneousCasewordIds" }, { "LogicalCollectionName": "pinswg_miscellaneouscaseworks", @@ -142,7 +87,8 @@ "PrimaryIdAttribute": "pinswg_miscellaneouscasewordid", "UrlName": "miscellaneouscasework", "MetadataId": "f519aa8e-5782-eb11-aac0-00224800be9c", - "appealTypeID": "846040022" + "appealTypeID": "846040022", + "NavigationProperty": "pinswg_MiscellaneousCasewordIds" }, { "LogicalCollectionName": "pinswg_localdevelopmentplanses", @@ -150,7 +96,8 @@ "PrimaryIdAttribute": "businessprocessflowinstanceid", "UrlName": "localdevelopmentplans", "MetadataId": "38ed3835-c1e0-eb11-aac5-00224800be9c", - "appealTypeID": "" + "appealTypeID": "", + "NavigationProperty": "" }, { "LogicalCollectionName": "pinswg_planningappeals78s", @@ -158,15 +105,8 @@ "PrimaryIdAttribute": "pinswg_planningappeals78id", "UrlName": "planningappeals78", "MetadataId": "8d7f813a-4183-eb11-aac0-00224800be9c", - "appealTypeID": "846040000" - }, - { - "LogicalCollectionName": "pinswg_enforcementnoticeappealsflow174s", - "LogicalName": "pinswg_enforcementnoticeappealsflow174", - "PrimaryIdAttribute": "businessprocessflowinstanceid", - "UrlName": "enforcementnoticeappealsflow174", - "MetadataId": "a933cf28-20be-eb11-aac4-00224800be9c", - "appealTypeID": "" + "appealTypeID": "846040000", + "NavigationProperty": "pinswg_PlanningAppealS78Ids" }, { "LogicalCollectionName": "pinswg_lawfuldevelopmentcertificates", @@ -174,7 +114,8 @@ "PrimaryIdAttribute": "pinswg_lawfuldevelopmentcertificatappid", "UrlName": "lawfuldevelopmentcertificate", "MetadataId": "184e4861-9681-eb11-aac0-00224800be9c", - "appealTypeID": "846040008" + "appealTypeID": "846040008", + "NavigationProperty": "pinswg_LawfulDevelopmentCertificatAppIds" }, { "LogicalCollectionName": "pinswg_lawfuldevelopmentcertificates", @@ -182,7 +123,8 @@ "PrimaryIdAttribute": "pinswg_lawfuldevelopmentcertificatappid", "UrlName": "lawfuldevelopmentcertificateappeals1941", "MetadataId": "184e4861-9681-eb11-aac0-00224800be9c", - "appealTypeID": "846040008" + "appealTypeID": "846040008", + "NavigationProperty": "pinswg_LawfulDevelopmentCertificatAppIds" }, { "LogicalCollectionName": "pinswg_lawfuldevelopmentcertificates", @@ -190,23 +132,17 @@ "PrimaryIdAttribute": "pinswg_lawfuldevelopmentcertificatappid", "UrlName": "lawfuldevelopmentcertificate", "MetadataId": "184e4861-9681-eb11-aac0-00224800be9c", - "appealTypeID": "846040008" - }, - { - "LogicalCollectionName": "pinswg_highhedgestreepreservationflows", - "LogicalName": "pinswg_highhedgestreepreservationflow", - "PrimaryIdAttribute": "businessprocessflowinstanceid", - "UrlName": "", - "MetadataId": "c365b924-f3be-eb11-aac4-00224800be9c", - "appealTypeID": "" + "appealTypeID": "846040008", + "NavigationProperty": "pinswg_LawfulDevelopmentCertificatAppIds" }, { "LogicalCollectionName": "pinswg_householderappealhases", - "LogicalName": "pinswg_HouseholderAppealHAS", + "LogicalName": "pinswg_householderappealhas", "PrimaryIdAttribute": "pinswg_householderappealhasid", "UrlName": "householderappealhas", "MetadataId": "a6c728b0-9081-eb11-aac0-00224800be9c", - "appealTypeID": "846040004" + "appealTypeID": "846040004", + "NavigationProperty": "pinswg_HouseholderAppealHASIds" }, { "LogicalCollectionName": "pinswg_enforcementlistedbuildingconservationaps", @@ -214,7 +150,8 @@ "PrimaryIdAttribute": "pinswg_enforcementlistedbuildingconseid", "UrlName": "enforcementlistedbuildingconservationap", "MetadataId": "c697be96-9481-eb11-aac0-00224800be9c", - "appealTypeID": "846040006" + "appealTypeID": "846040006", + "NavigationProperty": "pinswg_EnforcementListedBuildingConseIds" }, { "LogicalCollectionName": "pinswg_enforcementlistedbuildingconservationaps", @@ -222,7 +159,8 @@ "PrimaryIdAttribute": "pinswg_enforcementlistedbuildingconseid", "UrlName": "enforcementlistedbuildingconservationap", "MetadataId": "c697be96-9481-eb11-aac0-00224800be9c", - "appealTypeID": "846040006" + "appealTypeID": "846040006", + "NavigationProperty": "pinswg_EnforcementListedBuildingConseIds" }, { "LogicalCollectionName": "pinswg_enforcementlistedbuildingconservationaps", @@ -230,7 +168,8 @@ "PrimaryIdAttribute": "pinswg_enforcementlistedbuildingconseid", "UrlName": "enforcementlistedbuildingconservationap", "MetadataId": "c697be96-9481-eb11-aac0-00224800be9c", - "appealTypeID": "846040006" + "appealTypeID": "846040006", + "NavigationProperty": "pinswg_EnforcementListedBuildingConseIds" }, { "LogicalCollectionName": "pinswg_callinss77s", @@ -238,7 +177,8 @@ "PrimaryIdAttribute": "pinswg_callinss77id", "UrlName": "callinss77", "MetadataId": "dd309e51-4982-eb11-aac0-00224800be9c", - "appealTypeID": "846040010" + "appealTypeID": "846040010", + "NavigationProperty": "pinswg_CallInsS77Ids" }, { "LogicalCollectionName": "pinswg_commonlands", @@ -246,7 +186,8 @@ "PrimaryIdAttribute": "pinswg_commonlandid", "UrlName": "commonland", "MetadataId": "4161a618-5082-eb11-aac0-00224800be9c", - "appealTypeID": "846040016" + "appealTypeID": "846040016", + "NavigationProperty": "pinswg_CommonLandIds" }, { "LogicalCollectionName": "pinswg_advertses", @@ -254,7 +195,8 @@ "PrimaryIdAttribute": "pinswg_advertsid", "UrlName": "adverts", "MetadataId": "0735866b-5482-eb11-aac0-00224800be9c", - "appealTypeID": "846040018" + "appealTypeID": "846040018", + "NavigationProperty": "pinswg_AdvertsIds" }, { "LogicalCollectionName": "pinswg_hedgeshedgerowstreepreservationreplacems", @@ -262,7 +204,8 @@ "PrimaryIdAttribute": "pinswg_hedgeshedgerowstreepreservatioid", "UrlName": "hedgeshedgerowstreepreservationreplacem", "MetadataId": "60f38fed-5382-eb11-aac0-00224800be9c", - "appealTypeID": "846040017" + "appealTypeID": "846040017", + "NavigationProperty": "pinswg_HedgesHedgerowsTreePreservatioIds" }, { "LogicalCollectionName": "pinswg_hedgeshedgerowstreepreservationreplacems", @@ -270,7 +213,8 @@ "PrimaryIdAttribute": "pinswg_hedgeshedgerowstreepreservatioid", "UrlName": "hedgeshedgerowstreepreservationreplacem", "MetadataId": "60f38fed-5382-eb11-aac0-00224800be9c", - "appealTypeID": "846040017" + "appealTypeID": "846040017", + "NavigationProperty": "pinswg_HedgesHedgerowsTreePreservatioIds" }, { "LogicalCollectionName": "pinswg_hedgeshedgerowstreepreservationreplacems", @@ -278,7 +222,8 @@ "PrimaryIdAttribute": "pinswg_hedgeshedgerowstreepreservatioid", "UrlName": "hedgeshedgerowstreepreservationreplacem", "MetadataId": "60f38fed-5382-eb11-aac0-00224800be9c", - "appealTypeID": "846040017" + "appealTypeID": "846040017", + "NavigationProperty": "pinswg_HedgesHedgerowsTreePreservatioIds" }, { "LogicalCollectionName": "pinswg_compulsorypurchaseorderses", @@ -286,7 +231,8 @@ "PrimaryIdAttribute": "pinswg_compulsorypurchaseordersid", "UrlName": "compulsorypurchaseorders", "MetadataId": "054da4c7-5582-eb11-aac0-00224800be9c", - "appealTypeID": "846040019" + "appealTypeID": "846040019", + "NavigationProperty": "pinswg_CompulsoryPurchaseOrdersIds" }, { "LogicalCollectionName": "pinswg_communityinfrastructurelevys117118119s", @@ -294,7 +240,8 @@ "PrimaryIdAttribute": "pinswg_communityinfrastructurelevyid", "UrlName": "communityinfrastructurelevys117118119", "MetadataId": "0c309f3c-4882-eb11-aac0-00224800be9c", - "appealTypeID": "846040009" + "appealTypeID": "846040009", + "NavigationProperty": "pinswg_CommunityInfrastructureLevyIds" }, { "LogicalCollectionName": "pinswg_objectiveconfigs", @@ -302,7 +249,8 @@ "PrimaryIdAttribute": "pinswg_objectiveconfigid", "UrlName": "objectiveconfig", "MetadataId": "f89ae20c-4777-eb11-aabd-00224800be9c", - "appealTypeID": "" + "appealTypeID": "", + "NavigationProperty": "" }, { "LogicalCollectionName": "pinswg_nonvalidations", @@ -310,15 +258,8 @@ "PrimaryIdAttribute": "pinswg_nonvalidationid", "UrlName": "nonvalidation", "MetadataId": "37f31a93-5882-eb11-aac0-00224800be9c", - "appealTypeID": "846040024" - }, - { - "LogicalCollectionName": "pinswg_rightofwayflows", - "LogicalName": "pinswg_rightofwayflow", - "PrimaryIdAttribute": "businessprocessflowinstanceid", - "UrlName": "", - "MetadataId": "b26c1d43-efbe-eb11-aac4-00224800be9c", - "appealTypeID": "" + "appealTypeID": "846040024", + "NavigationProperty": "pinswg_NonValidationIds" }, { "LogicalCollectionName": "pinswg_caseinvolvements", @@ -326,23 +267,8 @@ "PrimaryIdAttribute": "pinswg_caseinvolvementid", "UrlName": "caseinvolvement", "MetadataId": "65677cd9-4aae-eb11-aac3-00224800be9c", - "appealTypeID": "" - }, - { - "LogicalCollectionName": "pinswg_commonlandflows", - "LogicalName": "pinswg_commonlandflow", - "PrimaryIdAttribute": "businessprocessflowinstanceid", - "UrlName": "", - "MetadataId": "338fac85-e6be-eb11-aac4-00224800be9c", - "appealTypeID": "" - }, - { - "LogicalCollectionName": "pinswg_lawfuldevelopmentcertificates195flows", - "LogicalName": "pinswg_lawfuldevelopmentcertificates195flow", - "PrimaryIdAttribute": "businessprocessflowinstanceid", - "UrlName": "", - "MetadataId": "0b8f5046-1dbe-eb11-aac4-00224800be9c", - "appealTypeID": "" + "appealTypeID": "", + "NavigationProperty": "" }, { "LogicalCollectionName": "pinswg_advertisementappealanddiscontinuances", @@ -350,7 +276,8 @@ "PrimaryIdAttribute": "businessprocessflowinstanceid", "UrlName": "advertisementappealanddiscontinuance", "MetadataId": "79b9ab3a-f1be-eb11-aac4-00224800be9c", - "appealTypeID": "" + "appealTypeID": "", + "NavigationProperty": "" }, { "LogicalCollectionName": "pinswg_documenthistories", @@ -358,7 +285,8 @@ "PrimaryIdAttribute": "pinswg_documenthistoryid", "UrlName": "documenthistory", "MetadataId": "0d8e78a7-33a3-eb11-aac3-00224800be9c", - "appealTypeID": "" + "appealTypeID": "", + "NavigationProperty": "" }, { "LogicalCollectionName": "pinswg_documents", @@ -366,23 +294,8 @@ "PrimaryIdAttribute": "pinswg_documentid", "UrlName": "documents", "MetadataId": "e6cbbbca-026a-eb11-aabb-00224800be9c", - "appealTypeID": "" - }, - { - "LogicalCollectionName": "pinswg_electricityactflows", - "LogicalName": "pinswg_electricityactflow", - "PrimaryIdAttribute": "businessprocessflowinstanceid", - "UrlName": "", - "MetadataId": "699c4318-e3be-eb11-aac4-00224800be9c", - "appealTypeID": "" - }, - { - "LogicalCollectionName": "pinswg_planningconditionss73s79flows", - "LogicalName": "pinswg_planningconditionss73s79flow", - "PrimaryIdAttribute": "businessprocessflowinstanceid", - "UrlName": "", - "MetadataId": "510154b1-15be-eb11-aac4-00224800be9c", - "appealTypeID": "" + "appealTypeID": "", + "NavigationProperty": "" }, { "LogicalCollectionName": "pinswg_wayleaves", @@ -390,7 +303,8 @@ "PrimaryIdAttribute": "pinswg_wayleaveid", "UrlName": "wayleave", "MetadataId": "a0652117-5782-eb11-aac0-00224800be9c", - "appealTypeID": "846040021" + "appealTypeID": "846040021", + "NavigationProperty": "pinswg_WayleaveIds" }, { "LogicalCollectionName": "pinswg_listedbuildingandconservationareaconsens", @@ -398,7 +312,8 @@ "PrimaryIdAttribute": "pinswg_listedbuildingandconservationrid", "UrlName": "listedbuildingandconservationareaconsen", "MetadataId": "4cd95405-8f81-eb11-aac0-00224800be9c", - "appealTypeID": "846040025" + "appealTypeID": "846040025", + "NavigationProperty": "pinswg_ListedBuildingandConservationrIds" }, { "LogicalCollectionName": "pinswg_listedbuildingandconservationareaconsens", @@ -406,31 +321,8 @@ "PrimaryIdAttribute": "pinswg_listedbuildingandconservationrid", "UrlName": "listedbuildingandconservationareaconsen", "MetadataId": "4cd95405-8f81-eb11-aac0-00224800be9c", - "appealTypeID": "846040025" - }, - { - "LogicalCollectionName": "pinswg_callinapplicationss77flows", - "LogicalName": "pinswg_callinapplicationss77flow", - "PrimaryIdAttribute": "businessprocessflowinstanceid", - "UrlName": "", - "MetadataId": "2a4f3d43-d4be-eb11-aac4-00224800be9c", - "appealTypeID": "" - }, - { - "LogicalCollectionName": "pinswg_transfercodes", - "LogicalName": "pinswg_transfercode", - "PrimaryIdAttribute": "pinswg_transfercodeid", - "UrlName": "transfercode", - "MetadataId": "a551ad5c-29f5-eb11-aac7-00224800be9c", - "appealTypeID": "" - }, - { - "LogicalCollectionName": "pinswg_compulsorypurchaseordersflows", - "LogicalName": "pinswg_compulsorypurchaseordersflow", - "PrimaryIdAttribute": "businessprocessflowinstanceid", - "UrlName": "", - "MetadataId": "a94f098b-f0be-eb11-aac4-00224800be9c", - "appealTypeID": "" + "appealTypeID": "846040025", + "NavigationProperty": "pinswg_ListedBuildingandConservationrIds" }, { "LogicalCollectionName": "pinswg_environmentalpermittings", @@ -438,15 +330,8 @@ "PrimaryIdAttribute": "pinswg_environmentalpermittingid", "UrlName": "environmentalpermitting", "MetadataId": "62d4aa9a-5682-eb11-aac0-00224800be9c", - "appealTypeID": "846040020" - }, - { - "LogicalCollectionName": "pinswg_nonvaidationflows", - "LogicalName": "pinswg_nonvaidationflow", - "PrimaryIdAttribute": "businessprocessflowinstanceid", - "UrlName": "", - "MetadataId": "e5ca3ceb-c1e0-eb11-aac5-00224800be9c", - "appealTypeID": "" + "appealTypeID": "846040020", + "NavigationProperty": "pinswg_EnvironmentalPermittingIds" }, { "LogicalCollectionName": "pinswg_enforcementnoticeappeals174s", @@ -454,7 +339,8 @@ "PrimaryIdAttribute": "pinswg_enforcementnoticeappeals174id", "UrlName": "enforcementnoticeappeals174", "MetadataId": "930a3cc4-9181-eb11-aac0-00224800be9c", - "appealTypeID": "846040005" + "appealTypeID": "846040005", + "NavigationProperty": "pinswg_EnforcementNoticeAppealS174Ids" }, { "LogicalCollectionName": "pinswg_ldps", @@ -462,7 +348,8 @@ "PrimaryIdAttribute": "pinswg_ldpid", "UrlName": "ldp", "MetadataId": "af424d4d-5882-eb11-aac0-00224800be9c", - "appealTypeID": "846040023" + "appealTypeID": "846040023", + "NavigationProperty": "pinswg_LDPIds" }, { "LogicalCollectionName": "pinswg_maintenanceoflands217s", @@ -470,47 +357,8 @@ "PrimaryIdAttribute": "pinswg_maintenanceoflands217id", "UrlName": "maintenanceoflands217", "MetadataId": "bb302784-9581-eb11-aac0-00224800be9c", - "appealTypeID": "846040007" - }, - { - "LogicalCollectionName": "pinswg_enforcelistbuild39flows", - "LogicalName": "pinswg_enforcelistbuild39flow", - "PrimaryIdAttribute": "businessprocessflowinstanceid", - "UrlName": "", - "MetadataId": "9423206e-d2be-eb11-aac4-00224800be9c", - "appealTypeID": "" - }, - { - "LogicalCollectionName": "pinswg_householderappealflows", - "LogicalName": "pinswg_householderappealflow", - "PrimaryIdAttribute": "businessprocessflowinstanceid", - "UrlName": "", - "MetadataId": "330541bd-d5be-eb11-aac4-00224800be9c", - "appealTypeID": "" - }, - { - "LogicalCollectionName": "pinswg_miscellaneouscaseworkflows", - "LogicalName": "pinswg_miscellaneouscaseworkflow", - "PrimaryIdAttribute": "businessprocessflowinstanceid", - "UrlName": "", - "MetadataId": "87db8649-f4be-eb11-aac4-00224800be9c", - "appealTypeID": "" - }, - { - "LogicalCollectionName": "pinswg_communityinfrastructurelevyflows", - "LogicalName": "pinswg_communityinfrastructurelevyflow", - "PrimaryIdAttribute": "businessprocessflowinstanceid", - "UrlName": "", - "MetadataId": "92bc1e3d-e0be-eb11-aac4-00224800be9c", - "appealTypeID": "" - }, - { - "LogicalCollectionName": "pinswg_listedbuildconserv20flows", - "LogicalName": "pinswg_listedbuildconserv20flow", - "PrimaryIdAttribute": "businessprocessflowinstanceid", - "UrlName": "", - "MetadataId": "4c11cbe9-27be-eb11-aac4-00224800be9c", - "appealTypeID": "" + "appealTypeID": "846040007", + "NavigationProperty": "pinswg_MaintenanceofLandS217Ids" }, { "LogicalCollectionName": "pinswg_electricityacts", @@ -518,7 +366,8 @@ "PrimaryIdAttribute": "pinswg_electricityactid", "UrlName": "electricityact", "MetadataId": "6aedaab1-4a82-eb11-aac0-00224800be9c", - "appealTypeID": "846040012" + "appealTypeID": "846040012", + "NavigationProperty": "pinswg_ElectricityActIds" } ] } \ No newline at end of file diff --git a/data/formsxml/adverts.xml b/data/formsxml/adverts.xml index 23b48982..fdd2dfbd 100644 --- a/data/formsxml/adverts.xml +++ b/data/formsxml/adverts.xml @@ -574,97 +574,6 @@