Variabler för avtal och huvudavtal

Använd dokumentmallar och variabler du väljer för att skapa ett avtal med nödvändig information, som t.ex.:

De variabler som finns tillgängliga för att ta in avtalsinformation delas upp i tabeller för följande sektion:

Avtalsvariabler

Använd variablerna från tabellen för att skapa en mall för ett avtal. Du kan använda sökningen högst upp i tabellerna för att begränsa resultat i tabellerna.

Variabler Beskrivning
{contract.name} Returnerar namnet på kontraktet
{contract.description} Returnerar beskrivningen av kontraktet
{contract.code} Returnerar avtalskoden
{contract.type} Returnerar kontraktstypen
{contract.note} Returnerar anteckningar om kontraktet
{contract.awarded}
Exempel: {contract.awarded | written}
Returnerar summan som kontraktet tilldelar. Du kan lägga till den valuta du vill att avtalet ska tilldelas i. Till exempel, {contract.awarded | writtenCurrency:'USD'}.
{contract.changes} Returnerar värdet på kontraktsändringarna
{contract.retention} Returnerar innehållet belopp för avtalet
{contract.completedWorkRetentionPercent || contract.retention.completedWorkRetentionPercent} Returnerar procentandelen kvarhållning för totalt slutfört arbete
{contract.materialsRetentionPercent || contract.retention.materialsRetentionPercent} Returnerar kvarhållningsprocent av material på plats
{contract.total} Returnerar det totala värdet på kontraktet
{#contract.exhibits} och {/contract.exhibits} Returnerar namn och målnamn för källfilen för huvudavtalsvisning
#contract.exhibits och /contract.exhibits måste användas tillsammans
Alla visningsvariabler för huvudavtalet som finns mellan #contract.exhibits och /contract.exhibits returneras
Det finns mer information i hjälpavsnitten för mustache.github.io om syntax för denna variabel.
Tips: Lägg till ett returtecken efter variabler som används mellan #contract.exhibits och /contract.exhibits för att visa dem på separata linjer
{#contract.exhibits.name}
Till exempel:
{#contract.exhibits}{name}
{/contract.exhibits}
Returnerar originalfilens namn och tillägget till källfilen för avtalsvisning
{#contract.exhibits.targetName}
Till exempel:
{#contract.exhibits}{targetName}
{/contract.exhibits}
Returnerar det nya namnet på avtalsvisningen i det skapade paketet
{contract.originalBudget} Returnerar det ursprungliga kontraktets värdebudget
{contract.internalAdjustment} Returnerar justeringsvärdet på kontraktet
{contract.approvedOwnerChanges} Returnerar värdet på godkända ÄTA från byggherre
{contract.revised} Returnerar värdet på det reviderade kontraktet
{contract.pendingOwnerChanges} Returnerar värdet på väntande ÄTA från byggherre
{contract.projectedBudget} Returnerar värdet på den projicerade kontraktbudgeten
{contract.approvedChangeOrders} Returnerar värdet på godkända ÄTA-arbeten för avtalet
{contract.pendingChangeOrders} Returnerar värdet på väntande ÄTA-arbeten för avtalet
{contract.projectedCost} Returnerar värdet på den projicerade kontraktbudgeten
{(contract.awarded | toNumber) + (contract.approvedChangeOrders | toNumber)} Returnerar värdet på kontraktets summa
{contract.reserves} Returnerar värdet på kontraktets reserver
{contract.forecastFinalCost} Returnerar värdet för prognos slutlig kostnad för kontraktet
{contract.awardedAt | date:'MM DD, YYYY'} Returnerar datumet då avtalet tilldelades
{contract.StatusChangedAt | date:'MM DD, YYYY'} Returnerar datumet då avtalsstatusen senast ändrades
{contract.sentAt | date:'MM DD, YYYY'} Returnerar datumet då avtalet skickades
{contract.responseDue | date:'MM DD, YYYY'} Returnerar det datum då avtalet returnerades
{contract.onsiteAt | date:'MM DD, YYYY'} Returnerar datumet då avtalet nådde anläggningen
{contract.procuredAt | date:'MM DD, YYYY'} Returnerar datumet då avtalet erhölls
{contract.approvedAt | date:'MM DD, YYYY'} Returnerar datumet då avtalet godkändes
{contract.executedAt | date:'MM DD, YYYY'} Returnerar datumet då avtalet verkställdes
{contract.returnedAt | date:'MM DD, YYYY'} Returnerar datumet då avtalet returnerades
{contract.varianceTotal} Returnerar värdet på kontraktets varians
{contract.retentionCap} Returnerar procentandelen av avtalets sammanfattade antal åtaganden hittills
{@contract.scopeOfWork} Returnerar kontraktets arbetsomfattning. Den här variabeln måste finnas på en rad utan någon annan text.
{contract.properties["Bilaga N"] || "Ej tillämpligt"}
eller
{contract.properties["Bilaga N"] | bool: "Ja":"Nej":"Ej tillämpligt"}
Returnerar värdet på bilaga N eller returnerar ”Ej tillämpligt” om bilaga N är tom
{#scheduleOfValues} och {/scheduleOfValues} Returnerar alla radobjekt i ett avtals tabell med schema för värden.
#scheduleOfValues och /scheduleOfValues måste användas tillsammans
Alla scheman med värdevariabler som finns mellan #scheduleOfValues och /scheduleOfValues returneras
Det finns mer information i hjälpavsnitten för mustache.github.io om syntax för denna variabel.
{#scheduleOfValues.code}
Till exempel:
{#scheduleOfValues}{code}{/scheduleOfValues}
Returnerar avtalskoden i schemat för värden
{#scheduleOfValues.name}
Till exempel:
{#scheduleOfValues}{name}{/scheduleOfValues}
Returnerar avtalsnamnet i schemat för värden
{#scheduleOfValues.quantity}
Till exempel:
{#scheduleOfValues}{quantity}{/scheduleOfValues}
Returnerar kvantiteten i schemat för värden
{#scheduleOfValues.unit}
Till exempel:
{#scheduleOfValues}{unit}{/scheduleOfValues}
Returnerar enheten i schemat för värden
{#scheduleOfValues.unitPrice}
Till exempel:
{#scheduleOfValues}{unitPrice}{/scheduleOfValues}
Returnerar enhetens pris i schemat för värden
{#scheduleOfValues.amount}
Till exempel:
{#scheduleOfValues}{amount}{/scheduleOfValues}
Returnerar summan i schemat för värden
{#scheduleOfValues.bulkUnitPrice}
Till exempel:
{#scheduleOfValues}{bulkUnitPrice}{/scheduleOfValues}
Endast avtalsvariabel. Returnerar partipriset i värdeschemat.
{#scheduleOfValues.quantityPerBulk}
Till exempel:
{#scheduleOfValues}{quantityPerBulk}{/scheduleOfValues}
Endast avtalsvariabel. Returnerar visningskvantiteten i schemat för värden
{#amount > 0.0} {amount} {/} {#amount == 0.0} Included {/} Returnerar ”Ingår” för beloppsvärden på 0.
{#unitPrice > 0.0} {unitPrice} {/} {#unitPrice == 0.0} Included {/} Returnerar ”Ingår” för enhetsprisvärden på 0.
Obs! I dokumentmallar för avtal kan även huvudavtalsvariabler med contract. som prefix användas innan variabeln. Till exempel returnerar contract.mainContract.plannedCompletionDate datumet då huvudavtalet planeras att slutföras.

Avtalsvariabler för ändringsbeställningar

Använd urvalet av avtalsvariabler för att skapa dokument samtidigt som du skapar ändringsbeställningar nedströms. Du kan använda sökningen högst upp i tabellen för att begränsa resultat i tabellen.

Variabler Beskrivning PCO RFQ RCO OCO SCO
{contractOriginal} [E], ursprungligt åtagande för det relaterade kontraktet
{previousContractApproved} [F], alla godkända ÄTA från UE för det relaterade avtalet som skapades före aktuell ÄTA från UE under dokumentskapandet för ÄTA från UE
{previousContractPending} Alla icke godkända ÄTA från UE i det relaterade avtalet som skapades före aktuell ÄTA från UE under dokumentskapandet för ÄTA från UE
{previousContractAmount} [G], där [G] = [E] + [F]
{revisedContractAmount} [H], där [H] = [G] + summan för godkända kostnadsobjektsvärden under den här ÄTA från byggherren, inklusive påslag
{generalContractAmount} Returnerar det ursprungliga nettoavtalspriset.
{generalContractTaxAmount} Returnerar det ursprungliga avtalets totala moms.
{generalContractGrandAmount} Returnerar det ursprungliga bruttoavtalspriset inklusive moms.
{previousGeneralContractAmount} Returnerar det reviderade nettoavtalspriset inklusive godkända ÄTA från byggherre.
{previousGeneralContractTaxTotalAmount} Returnerar den totala momsen för det reviderade avtalet inklusive godkända ÄTA från byggherre.
{previousGeneralContractGrandTotalAmount} Returnerar det reviderade bruttoavtalspriset inklusive skatter och godkända ÄTA från byggherre.

Huvudavtalsvariabler

Använd valet av variabler för att skapa en mall för ett huvudavtal. Du kan använda sökningen högst upp i tabellen för att begränsa resultat i tabellen.

Variabler Beskrivning Typ
{mainContract.code} Returnerar koden för huvudavtalet Sträng
{mainContract.description} Returnerar beskrivningen för huvudavtalet Sträng
{mainContract.name} Returnerar namnet på huvudavtalet Sträng
{mainContract.status} Returnerar statusen för huvudavtalet Sträng
{mainContract.amount} Returnerar kostnaden för huvudavtalet Nummer
{mainContract.paymentDue | date:'MM DD, YYYY'} Returnerar huvudavtalets förfallodatum Datum
{mainContract.type} Returnerar typen för huvudavtalet Sträng
{@mainContract.note} Returnerar anteckningen för huvudavtalet RichText
{mainContract.createdAt | date:'MM DD, YYYY'} Returnerar det datum då huvudavtalet skapades Datum
{@mainContract.scopeOfWork} Returnerar huvudavtalets arbetsomfattning. Den här variabeln måste finnas på en rad utan någon annan text. RichText
{#scheduleOfValues} och {/scheduleOfValues} Returnerar listan över scheduleOfValues för huvudavtalet Uppställning
{#scheduleOfValues.code}

Till exempel:

{#scheduleOfValues}{code}{/scheduleOfValues}

Returnerar huvudavtalskoden i schemat för värden Sträng
{#scheduleOfValues.quantity}

Till exempel:

{#scheduleOfValues}{quantity}{/scheduleOfValues}

Returnerar kvantiteten i schemat för värden Nummer
{#scheduleOfValues.unit}

Till exempel:

{#scheduleOfValues}{unit}{/scheduleOfValues}

Returnerar enheten i schemat för värden Sträng
{#scheduleOfValues.unitPrice}

Till exempel:

{#scheduleOfValues}{unitPrice}{/scheduleOfValues}

Returnerar enhetens pris i schemat för värden Nummer
{#scheduleOfValues.amount}

Till exempel:

{#scheduleOfValues}{amount}{/scheduleOfValues}

Returnerar summan i schemat för värden Nummer
{mainContract.executedDate | date:'MM DD, YYYY'} Returnerar datumet då huvudavtalet verkställdes Datum
{mainContract.startDate | date:'MM DD, YYYY'} Returnerar datumet då huvudavtalet påbörjades Datum
{mainContract.plannedCompletionDate | date:'MM DD, YYYY'} Returnerar datumet då huvudavtalet är planerat att slutföras Datum
{mainContract.actualCompletionDate | date:'MM DD, YYYY'} Returnerar datumet då huvudavtalet faktiskt slutfördes Datum
{contract.mainContract.createdAt | date:'MM DD, YYYY'} Returnerar datumet då huvudavtalet skapades Datum
{mainContract.closeDate | date:'MM DD, YYYY'} Returnerar datumet då huvudavtalet stängdes Datum
{mainContract.plannedCompletionDate} Returnerar det planerade slutförandedatumet Datum
{mainContract.revisedCompletionDate} Returnerar det reviderade slutförandedatumet Datum
{mainContract.scheduleChange} Returnerar schemaändringen Nummer
{oco.proposedRevisedCompletionDate} Returnerar föreslaget eller reviderat slutförandedatum Datum
{mainContract.taxes.TaxTotal.amount} Returnerar det ursprungliga avtalets totala moms Nummer
{mainContract.taxes.GrandTotal.amount} Returnerar det ursprungliga bruttoavtalspriset, inklusive moms Nummer
{mainContract.taxesWithApprovedOCOs.TaxTotal.amount} Returnerar det ursprungliga avtalets totala moms Nummer
{mainContract.taxesWithApprovedOCOs.GrandTotal.amount} Returnerar det reviderade bruttoavtalspriset, inklusive moms Nummer
{mainContract.owner} Returnerar ägaren från den utfällbara panelen
{mainContract.owner.phone} Returnerar ägarens företagstelefonnummer
{mainContract.architect} Returnerar arkitektens företag från den utfällda panelen

Huvudavtalsvariabler för ändringsbeställningar

Använd valet av huvudavtalsvariabler för att skapa dokument samtidigt som du skapar ändringsbeställningar uppströms. Du kan använda sökningen högst upp i tabellen för att begränsa resultat i tabellen.

Variabler Beskrivning
{mainContract.code} Returnerar koden för huvudavtalet
{mainContract.description} Returnerar beskrivningen för huvudavtalet
{mainContract.name} Returnerar namnet på huvudavtalet
{mainContract.status} Returnerar statusen för huvudavtalet
{mainContract.amount} Returnerar kostnaden för huvudavtalet
{mainContract.type} Returnerar typen för huvudavtalet
{@mainContract.note} Returnerar anteckningen för huvudavtalet
{mainContract.createdAt | date:'MM DD, YYYY'} Returnerar det datum då huvudavtalet skapades
{@mainContract.scopeOfWork} Returnerar huvudavtalets arbetsomfattning. Den här variabeln måste finnas på en rad utan någon annan text.
{mainContract.executedDate | date:'MM DD, YYYY'} Returnerar datumet då huvudavtalet utfördes
{mainContract.startDate | date:'MM DD, YYYY'} Returnerar datumet då huvudavtalet startade
{mainContract.plannedCompletionDate | date:'MM DD, YYYY'} Returnerar datumet då huvudavtalet planeras att slutföras
{mainContract.actualCompletionDate | date:'MM DD, YYYY'} Returnerar datumet då huvudavtalet slutfördes
{contract.mainContract.createdAt | date:'MM DD, YYYY'} Returnerar det datum då huvudavtalet skapades
{mainContract.closeDate | date:'MM DD, YYYY'} Returnerar datumet då huvudavtalet stängdes
{generalContractTaxAmount} Returnerar det ursprungliga avtalets totala moms
{generalContractGrandAmount} Returnerar det ursprungliga bruttoavtalspriset, inklusive moms
Tips:

  • Även i dokumentmallar för avtal och ändringsbeställningar kan huvudavtalsvariabler användas. Lägg till något av nedanstående i den specifika huvudavtalsvariabeln:
    • contract.
    • pco.
    • rfq.
    • rco.
    • oco.
    • sco. Om du t.ex. lägger till sco.mainContract.startDate i UE ändring (ÄTA)-dokumentmallen returneras det datum då huvudavtalet startades.
  • Kalkylbladet stöder inte RTF-variabel. Ta bort ”@” från variabeln medan du använder den i kalkylblad. Använd till exempel {pco.scopeOfWork} i stället för {@pco.scopeOfWork}.

Relaterade artiklar

Om du vill veta mer om hur du använder variabler i olika scenarier kan du läsa mer i artikeln Exempel på hur du använder variabler.