Brug dokumentskabeloner og variabler efter eget valg til at oprette en kontrakt med de nødvendige oplysninger, f.eks.:
De variabler, der er tilgængelige til at hente kontraktoplysninger, er opdelt i tabeller for følgende afsnit:
Brug variablerne fra tabellen til at oprette en skabelon til en kontrakt. Du kan bruge søgefunktionen øverst i tabellen til at indsnævre resultaterne i tabellen.
| Variabler | Beskrivelse |
| {contract.name} | Returnerer kontraktens navn |
| {contract.description} | Returnerer beskrivelsen af kontrakten |
| {contract.code} | Returnerer kontraktkoden |
| {contract.type} | Returnerer kontrakttypen |
| {contract.note} | Returnerer bemærkningerne til kontrakten |
| {contract.awarded} Eksempel: {contract.awarded | written} |
Returnerer beløbet for kontrakttildeling. Du kan tilføje den valuta, som kontrakten skal tildeles i. Eksempel: {contract.awarded | writtenCurrency:'USD'}. |
| {contract.changes} | Returnerer værdien af kontraktændringerne |
| {contract.retention} | Returnerer kontrakttilbageholdelse |
| {contract.completedWorkRetentionPercent || contract.retention.completedWorkRetentionPercent} | Returnerer procentdelen af tilbageholdelse af det samlede udførte arbejde |
| {contract.materialsRetentionPercent || contract.retention.materialsRetentionPercent} | Returnerer procentdelen af tilbageholdelse af materialer på stedet |
| {contract.total} | Returnerer den samlede kontraktværdi |
| {#contract.exhibits} og {/contract.exhibits} | Returnerer navnet og destinationsnavnet på kildefilen med kontraktbilaget #contract.exhibits og /contract.exhibits skal bruges sammen De kontraktbilagsvariabler, der findes mellem #contract.exhibits og /contract.exhibits, returneres Se hjælpen mustache.github.io til afsnit for at få mere at vide om variabelsyntaksen. Tip: Tilføj en vognretur efter variabler, der bruges mellem #contract.exhibits og /contract.exhibits, for at få dem vist på hver sin linje |
| {#contract.exhibits.name} For eksempel: {#contract.exhibits}{name} {/contract.exhibits} |
Returnerer det oprindelige filnavn og kontraktbilagets kildefiltypenavn |
| {#contract.exhibits.targetName} For eksempel: {#contract.exhibits}{targetName} {/contract.exhibits} |
Returnerer det nye navn på kontraktbilaget i den genererede pakke |
| {contract.originalBudget} | Returnerer det oprindelige budget med kontraktværdien |
| {contract.internalAdjustment} | Returnerer den justerede værdi af kontrakten |
| {contract.approvedOwnerChanges} | Returnerer værdien af de godkendte ejerændringer |
| {contract.revised} | Returnerer værdien af den reviderede kontrakt |
| {contract.pendingOwnerChanges} | Returnerer værdien af de ventende ejerændringer |
| {contract.projectedBudget} | Returnerer værdien af det projekterede kontraktbudget |
| {contract.approvedChangeOrders} | Returnerer værdien af de godkendte ordreændringer for kontrakten |
| {contract.pendingChangeOrders} | Returnerer værdien af de ventende ordreændringer for kontrakten |
| {contract.projectedCost} | Returnerer værdien af den projekterede kontraktomkostning |
| {(contract.awarded | toNumber) + (contract.approvedChangeOrders | toNumber)} | Returnerer værdien af kontrakttotalen |
| {contract.reserves} | Returnerer værdien af kontraktreserverne |
| {contract.forecastFinalCost} | Returnerer værdien af de forventede endelige omkostninger til kontrakten |
| {contract.awardedAt | date:'MM DD, YYYY'} | Returnerer den dato, hvor kontrakten blev tildelt |
| {contract.StatusChangedAt | date:'MM DD, YYYY'} | Returnerer den dato, hvor kontraktstatussen sidst blev ændret |
| {contract.sentAt | date:'MM DD, YYYY'} | Returnerer den dato, hvor kontrakten blev sendt |
| {contract.responseDue | date:'MM DD, YYYY'} | Returnerer den dato, hvor der blev svaret på kontrakten |
| {contract.onsiteAt | date:'MM DD, YYYY'} | Returnerer den dato, hvor kontrakten var på stedet |
| {contract.procuredAt | date:'MM DD, YYYY'} | Returnerer den dato, hvor kontrakten blev tilvejebragt |
| {contract.approvedAt | date:'MM DD, YYYY'} | Returnerer den dato, hvor kontrakten blev godkendt |
| {contract.executedAt | date:'MM DD, YYYY'} | Returnerer den dato, hvor kontrakten blev underskrevet |
| {contract.returnedAt | date:'MM DD, YYYY'} | Returnerer den dato, hvor kontrakten blev returneret |
| {contract.varianceTotal} | Returnerer værdien af kontraktafvigelsen |
| {contract.retentionCap} | Returnerer procentdelen af kontraktens samlede forpligtelser til dato |
| {@contract.scopeOfWork} | Returnerer arbejdsomfanget for kontrakten. Denne variabel skal være på en linje uden anden tekst. |
| {contract.properties["Attachment N"] || "N/A"} eller {contract.properties["Attachment N"] | bool: "Ja":"Nej":"I/R"} |
Returnerer værdien af vedhæftet fil N eller returnerer "I/R", hvis vedhæftet fil N er tom |
| {#scheduleOfValues} og {/scheduleOfValues} | Returnerer alle linjeelementer i en kontrakts tabel med plan for værdier. #scheduleOfValues og /scheduleOfValues skal bruges sammen Alle skemaer med værdivariabler, der findes mellem #scheduleOfValues og /scheduleOfValues, returneres Se hjælpen mustache.github.io til afsnit for at få mere at vide om variabelsyntaksen. |
| {#scheduleOfValues.code} For eksempel: {#scheduleOfValues}{code}{/scheduleOfValues} |
Returnerer kontraktkoden i plan for værdier |
| {#scheduleOfValues.name} For eksempel: {#scheduleOfValues}{name}{/scheduleOfValues} |
Returnerer kontraktnavnet i plan for værdier |
| {#scheduleOfValues.quantity} For eksempel: {#scheduleOfValues}{quantity}{/scheduleOfValues} |
Returnerer antallet i plan for værdier |
| {#scheduleOfValues.unit} For eksempel: {#scheduleOfValues}{unit}{/scheduleOfValues} |
Returnerer enheden i plan for værdier |
| {#scheduleOfValues.unitPrice} For eksempel: {#scheduleOfValues}{unitPrice}{/scheduleOfValues} |
Returnerer enhedsprisen i plan for værdier |
| {#scheduleOfValues.amount} For eksempel: {#scheduleOfValues}{amount}{/scheduleOfValues} |
Returnerer det samlede beløb i plan for værdier |
| {#scheduleOfValues.bulkUnitPrice} For eksempel: {#scheduleOfValues}{bulkUnitPrice}{/scheduleOfValues} |
Kun kontraktvariabel. Returnerer masseenhedsprisen i plan for værdier. |
| {#scheduleOfValues.quantityPerBulk} For eksempel: {#scheduleOfValues}{quantityPerBulk}{/scheduleOfValues} |
Kun kontraktvariabel. Returnerer visningsantallet i pris- og ydelsesoversigten |
| {#amount > 0.0} {amount} {/} {#amount = 0,0} Inkluderet {/} | Returnerer "Inkluderet" for enhver beløbsværdi, der er angivet som 0. |
| {#unitPrice > 0.0} {unitPrice} {/} {#unitPrice == 0.0} Inkluderet {/} | Returnerer "Inkluderet" for enhver enhedsprisværdi, der er angivet som 0. |
contract. foran variablen. Eksempel: contract.mainContract.plannedCompletionDate vil generere den dato, hvor hovedkontrakten er planlagt til at blive gennemført.Brug udvalget af kontraktvariabler til at generere dokumenter, mens du opretter ordreændringer på lavere niveau. Du kan bruge søgefunktionen øverst i tabellen til at indsnævre resultaterne i tabellen.
| Variabler | Beskrivelse | PMO | RFQ | RCO | OCO | SCO |
| {contractOriginal} | [E], oprindelig forpligtelse for den relaterede kontrakt | ![]() |
![]() |
|||
| {previousContractApproved} | [F], alle godkendte SCO'er for den relaterede kontrakt, der er oprettet før den aktuelle SCO under dokumentgenereringen af SCO'en | ![]() |
||||
| {previousContractPending} | Alle ikke-godkendte SCO'er i den relaterede kontrakt, der er oprettet før den aktuelle SCO under dokumentgenereringen af SCO'en | ![]() |
||||
| {previousContractAmount} | [G], hvor [G] = [E] + [F] | ![]() |
||||
| {revisedContractAmount} | [H], hvor [H] = [G] + sum af godkendte omkostningselementværdier under denne OCO, herunder opskrivninger | ![]() |
||||
| {generalContractAmount} | Returnerer den oprindelige nettokontraktpris. | ![]() |
||||
| {generalContractTaxAmount} | Returnerer den totale skat af den oprindelige kontrakt. | ![]() |
||||
| {generalContractGrandAmount} | Returnerer den oprindelige bruttokontraktpris, herunder skatter. | ![]() |
||||
| {previousGeneralContractAmount} | Returnerer den reviderede nettokontraktpris, herunder godkendte OCO'er. | ![]() |
||||
| {previousGeneralContractTaxTotalAmount} | Returnerer den totale skat af den reviderede kontrakt, herunder godkendte OCO'er. | ![]() |
||||
| {previousGeneralContractGrandTotalAmount} | Returnerer den reviderede bruttokontraktpris, herunder skatter og godkendte OCO'er. | ![]() |
Brug udvalget af variabler til at oprette en skabelon til en hovedkontrakt. Du kan bruge søgefunktionen øverst i tabellen til at indsnævre resultaterne i tabellen.
| Variabler | Beskrivelse | Type |
| {mainContract.code} | Returnerer koden for hovedkontrakten | String |
| {mainContract.description} | Returnerer beskrivelsen af hovedkontrakten | String |
| {mainContract.name} | Returnerer navnet på hovedkontrakten | String |
| {mainContract.status} | Returnerer hovedkontraktens status | String |
| {mainContract.amount} | Returnerer hovedkontraktens beløb | Nummer |
| {mainContract.paymentDue | date:'MM DD, YYYY'} | Returnerer bygherrekontraktens forfaldsdato | Dato |
| {mainContract.type} | Returnerer hovedkontraktens type | String |
| {@mainContract.note} | Returnerer noten til hovedkontrakten | RTF |
| {mainContract.createdAt | date:'MM DD, YYYY'} | Returnerer den dato, hvor hovedkontrakten blev oprettet | Dato |
| {@mainContract.scopeOfWork} | Returnerer arbejdsomfanget for hovedkontrakten. Denne variabel skal være på en linje uden anden tekst. | RTF |
| {#scheduleOfValues} og {/scheduleOfValues} | Returnerer listen over scheduleOfValues for hovedkontrakten | Array |
| {#scheduleOfValues.code} For eksempel: {#scheduleOfValues}{code}{/scheduleOfValues} |
Returnerer hovedkontraktkoden i plan for værdier | String |
| {#scheduleOfValues.quantity} For eksempel: {#scheduleOfValues}{quantity}{/scheduleOfValues} |
Returnerer antallet i plan for værdier | Nummer |
| {#scheduleOfValues.unit} For eksempel: {#scheduleOfValues}{unit}{/scheduleOfValues} |
Returnerer enheden i plan for værdier | String |
| {#scheduleOfValues.unitPrice} For eksempel: {#scheduleOfValues}{unitPrice}{/scheduleOfValues} |
Returnerer enhedsprisen i plan for værdier | Nummer |
| {#scheduleOfValues.amount} For eksempel: {#scheduleOfValues}{amount}{/scheduleOfValues} |
Returnerer det samlede beløb i plan for værdier | Nummer |
| {mainContract.executedDate | date:'MM DD, YYYY'} | Returnerer den dato, hvor hovedkontrakten blev underskrevet | Dato |
| {mainContract.startDate | date:'MM DD, YYYY'} | Returnerer den dato, hvor hovedkontrakten blev startet | Dato |
| {mainContract.plannedCompletionDate | date:'MM DD, YYYY'} | Returnerer den dato, hvor hovedkontrakten er planlagt til at blive gennemført | Dato |
| {mainContract.actualCompletionDate | date:'MM DD, YYYY'} | Returnerer den dato, hvor hovedkontrakten faktisk blev fuldført | Dato |
| {contract.mainContract.createdAt | date:'MM DD, YYYY'} | Returnerer den dato, hvor hovedkontrakten blev oprettet | Dato |
| {mainContract.closeDate | date:'MM DD, YYYY'} | Returnerer den dato, hvor hovedkontrakten blev lukket | Dato |
| {mainContract.plannedCompletionDate} | Returnerer den planlagte færdiggørelsesdato | Dato |
| {mainContract.revisedCompletionDate} | Returnerer den reviderede færdiggørelsesdato | Dato |
| {mainContract.scheduleChange} | Returnerer tidsplanændringen | Nummer |
| {oco.proposedRevisedCompletionDate} | Returnerer foreslået eller revideret færdiggørelsesdato | Dato |
| {mainContract.taxes.TaxTotal.amount} | Returnerer den totale skat af den oprindelige kontrakt | Nummer |
| {mainContract.taxes.GrandTotal.amount} | Returnerer den oprindelige bruttokontraktpris, herunder skatter | Nummer |
| {mainContract.taxesWithApprovedOCOs.TaxTotal.amount} | Returnerer den totale skat af den oprindelige kontrakt | Nummer |
| {mainContract.taxesWithApprovedOCOs.GrandTotal.amount} | Returnerer den reviderede bruttokontraktpris, herunder skatter | Nummer |
| {mainContract.owner} | Returnerer ejeren fra pop op-panelet | |
| {mainContract.owner.phone} | Returnerer ejerens firmatelefonnummer | |
| {mainContract.architect} | Returnerer arkitektens virksomhed fra pop op-panelet |
Brug udvalget af hovedkontraktvariabler til at generere dokumenter, mens du opretter ordreændringer på højere niveau. Du kan bruge søgefunktionen øverst i tabellen til at indsnævre resultaterne i tabellen.
| Variabler | Beskrivelse |
| {mainContract.code} | Returnerer koden for hovedkontrakten |
| {mainContract.description} | Returnerer beskrivelsen af hovedkontrakten |
| {mainContract.name} | Returnerer navnet på hovedkontrakten |
| {mainContract.status} | Returnerer hovedkontraktens status |
| {mainContract.amount} | Returnerer hovedkontraktens beløb |
| {mainContract.type} | Returnerer hovedkontraktens type |
| {@mainContract.note} | Returnerer noten til hovedkontrakten |
| {mainContract.createdAt | date:'MM DD, YYYY'} | Returnerer den dato, hvor hovedkontrakten blev oprettet |
| {@mainContract.scopeOfWork} | Returnerer arbejdsomfanget for hovedkontrakten. Denne variabel skal være på en linje uden anden tekst. |
| {mainContract.executedDate | date:'MM DD, YYYY'} | Returnerer den dato, hvor hovedkontrakten blev udført |
| {mainContract.startDate | date:'MM DD, YYYY'} | Returnerer datoen, hvor hovedkontrakten blev startet |
| {mainContract.plannedCompletionDate | date:'MM DD, YYYY'} | Returnerer den dato, hvor hovedkontrakten er planlagt til at blive gennemført |
| {mainContract.actualCompletionDate | date:'MM DD, YYYY'} | Returnerer datoen, hvor hovedkontrakten blev gennemført |
| {contract.mainContract.createdAt | date:'MM DD, YYYY'} | Returnerer den dato, hvor hovedkontrakten blev oprettet |
| {mainContract.closeDate | date:'MM DD, YYYY'} | Returnerer datoen, hvor hovedkontrakten blev lukket |
| {generalContractTaxAmount} | Returnerer den totale skat af den oprindelige kontrakt |
| {generalContractGrandAmount} | Returnerer den oprindelige bruttokontraktpris, herunder skatter |
sco.mainContract.startDate i SCO-dokumentskabelonen, genereres den dato, hvor bygherrekontrakten blev startet.Du kan få flere oplysninger om brug af variabler i forskellige scenarier i artiklen Eksempel på brug af variabler.