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.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 sektioner 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 det kontrakttilknyttede budgets reviderede beløb |
| {contract.pendingOwnerChanges} | Returnerer værdien af de ventende ejerændringer |
| {contract.projectedBudget} | Returnerer værdien af det projekterede kontraktbudget |
| {contract.projectedCost} | Returnerer værdien af den projekterede kontraktomkostning |
| {(contract.awarded | toNumber) + (contract.approvedChangeOrders | toNumber)} | Returnerer værdien af kontrakttotalen |
| {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.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 udført |
| {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.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.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 |
| {sco.contract.properties[“Custom Attribute Name defined on Contract”]} | Returnerer brugerdefineret attribut fra den tilknyttede underkontrakt for en SCO |
| {#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 sektioner 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 plan for værdier. |
| {#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. |
Dokumentskabeloner til kontrakter kan også bruge bygherrekontraktvariabler ved at sætte contract. foran variablen. Eksempel: contract.mainContract.plannedCompletionDate vil generere den dato, hvor bygherrekontrakten 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 | COR | 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 bygherrekontrakt. Du kan bruge søgefunktionen øverst i tabellen til at indsnævre resultaterne i tabellen.
| Variabler | Beskrivelse | |
| {mainContract.code} | Returnerer koden for bygherrekontraktenen | |
| {mainContract.description} | Returnerer beskrivelsen af bygherrekontrakten | |
| {mainContract.name} | Returnerer navnet på bygherrekontrakten | |
| {mainContract.status} | Returnerer bygherrekontraktens status | |
| {mainContract.amount} | Returnerer bygherrekontraktens beløb | |
| {mainContract.paymentDue | date:'MM DD, YYYY'} | Returnerer bygherrekontraktens forfaldsdato | |
| {mainContract.type} | Returnerer bygherrekontraktens type | |
| {@mainContract.note} | Returnerer noten til bygherrekontrakten | |
| {mainContract.createdAt | date:'MM DD, YYYY'} | Returnerer den dato, hvor bygherrekontrakten blev oprettet | |
| {@mainContract.scopeOfWork} | Returnerer arbejdsomfanget for bygherrekontrakten. Denne variabel skal være på en linje uden anden tekst. | |
| {#scheduleOfValues} og {/scheduleOfValues} | Returnerer listen over plan for værdier for bygherrekontrakten | |
| {#scheduleOfValues.code} For eksempel: {#scheduleOfValues}{code}{/scheduleOfValues} |
Returnerer bygherrekontraktkoden 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 | |
| {mainContract.executedDate | date:'MM DD, YYYY'} | Returnerer den dato, hvor bygherrekontrakten blev udført | |
| {mainContract.startDate | date:'MM DD, YYYY'} | Returnerer datoen, hvor bygherrekontrakten blev startet | |
| {mainContract.plannedCompletionDate | date:'MM DD, YYYY'} | Returnerer den dato, hvor bygherrekontrakten er planlagt til at blive gennemført | |
| {mainContract.actualCompletionDate | date:'MM DD, YYYY'} | Returnerer datoen, hvor bygherrekontrakten blev gennemført | |
| {contract.mainContract.createdAt | date:'MM DD, YYYY'} | Returnerer den dato, hvor bygherrekontrakten blev oprettet | |
| {mainContract.closeDate | date:'MM DD, YYYY'} | Returnerer datoen, hvor bygherrekontrakten blev lukket | |
| {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 | Date |
| {mainContract.owner} | Returnerer ejeren fra pop op-panelet | |
| {mainContract.owner.phone} | Returnerer ejerens firmatelefonnummer | |
| {mainContract.architect} | Returnerer arkitektens virksomhed fra pop op-panelet | |
| {mainContract.taxes.TaxTotal.amount} | Returnerer den totale skat af den oprindelige kontrakt | |
| {mainContract.taxes.GrandTotal.amount} | Returnerer den oprindelige bruttokontraktpris, herunder skatter | |
| {mainContract.taxesWithApprovedOCOs.TaxTotal.amount} | Returnerer den totale skat af den oprindelige kontrakt | |
| {mainContract.taxesWithApprovedOCOs.GrandTotal.amount} | Returnerer den reviderede bruttokontraktpris, herunder skatter |
Brug udvalget af bygherrekontraktvariabler 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 bygherrekontrakten |
| {mainContract.description} | Returnerer beskrivelsen af bygherrekontrakten |
| {mainContract.name} | Returnerer navnet på bygherrekontrakten |
| {mainContract.status} | Returnerer bygherrekontraktens status |
| {mainContract.amount} | Returnerer bygherrekontraktens beløb |
| {mainContract.type} | Returnerer bygherrekontraktens type |
| {@mainContract.note} | Returnerer noten til bygherrekontrakten |
| {mainContract.createdAt | date:'MM DD, YYYY'} | Returnerer den dato, hvor bygherrekontrakten blev oprettet |
| {@mainContract.scopeOfWork} | Returnerer arbejdsomfanget for bygherrekontrakten. Denne variabel skal være på en linje uden anden tekst. |
| {mainContract.executedDate | date:'MM DD, YYYY'} | Returnerer den dato, hvor bygherrekontrakten blev udført |
| {mainContract.startDate | date:'MM DD, YYYY'} | Returnerer datoen, hvor bygherrekontrakten blev startet |
| {mainContract.plannedCompletionDate | date:'MM DD, YYYY'} | Returnerer den dato, hvor bygherrekontrakten er planlagt til at blive gennemført |
| {mainContract.actualCompletionDate | date:'MM DD, YYYY'} | Returnerer datoen, hvor bygherrekontrakten blev gennemført |
| {contract.mainContract.createdAt | date:'MM DD, YYYY'} | Returnerer den dato, hvor bygherrekontrakten blev oprettet |
| {mainContract.closeDate | date:'MM DD, YYYY'} | Returnerer datoen, hvor bygherrekontrakten blev lukket |
| {generalContractTaxAmount} | Returnerer den totale skat af den oprindelige kontrakt |
| {generalContractGrandAmount} | Returnerer den oprindelige bruttokontraktpris, herunder skatter |
Dokumentskabeloner til kontrakter og ordreændringer kan også bruge bygherrekontraktvariablerne. Føj en af følgende til den specifikke bygherrekontraktvariabel:
Hvis du f.eks. tilføjer sco.mainContract.startDate i SCO-dokumentskabelonen, genereres den dato, hvor bygherrekontrakten blev startet.
Regnearket kan ikke understøtte variabler med formateret tekst. Fjern "@" fra variablen, mens du bruger den i regneark. Du kan f.eks. bruge {pco.scopeOfWork} i stedet for {@pco.scopeOfWork}.
Du kan få flere oplysninger om brug af variabler i forskellige scenarier i artiklen Eksempel på brug af variabler.