Kontrakt- og bygherrekontraktvariabler

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:

Kontraktvariabler

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.
Bemærk: Dokumentskabeloner til kontrakter kan også bruge hovedkontraktvariabler ved at sætte contract. foran variablen. Eksempel: contract.mainContract.plannedCompletionDate vil generere den dato, hvor hovedkontrakten er planlagt til at blive gennemført.

Kontraktvariabler for ordreændringer

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.

Variabler til hovedkontrakt

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

Hovedkontraktvariabler til ordreændringer

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
Tip:

  • Dokumentskabeloner til kontrakter og ordreændringer kan også bruge hovedkontraktvariablerne. Føj en af følgende til den specifikke bygherrekontraktvariabel:
    • contract.
    • pco.
    • rfq.
    • rco.
    • oco.
    • sco. 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}.

Relaterede artikler

Du kan få flere oplysninger om brug af variabler i forskellige scenarier i artiklen Eksempel på brug af variabler.