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:
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 avtalstypen |
| {@contract.note} | Returnerar anteckningar om avtalet |
| {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.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älpavsnittet 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å kontraktets länkade budgets reviderade belopp |
| {contract.pendingOwnerChanges} | Returnerar värdet på väntande ÄTA från byggherre |
| {contract.projectedBudget} | Returnerar värdet på den projicerade kontraktbudgeten |
| {contract.projectedCost} | Returnerar värdet på den projicerade kontraktbudgeten |
| {(contract.awarded | toNumber) + (contract.approvedChangeOrders | toNumber)} | Returnerar värdet på kontraktets summa |
| {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.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 det datum då avtalet tilldelades |
| {contract.StatusChangedAt | date:'MM DD, YYYY'} | Returnerar det datum då avtalsstatusen senast ändrades |
| {contract.sentAt | date:'MM DD, YYYY'} | Returnerar det datum då avtalet skickades |
| {contract.responseDue | date:'MM DD, YYYY'} | Returnerar det datum då avtalet returnerades |
| {contract.onsiteAt | date:'MM DD, YYYY'} | Returnerar det datum då avtalet nådde anläggningen |
| {contract.procuredAt | date:'MM DD, YYYY'} | Returnerar datumet då huvudavtalet erhölls |
| {contract.approvedAt | date:'MM DD, YYYY'} | Returnerar det datum då avtalet godkändes |
| {contract.executedAt | date:'MM DD, YYYY'} | Returnerar det datum då avtalet utfördes |
| {contract.returnedAt | date:'MM DD, YYYY'} | Returnerar det datum då avtalet returnerades |
| {contract.varianceTotal} | Returnerar värdet på kontraktets varians |
| {contract.retentionCap} | Returnerar procentandelen av avtalets sammanfattade antal åtaganden hittills |
| {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.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 |
| {sco.contract.properties["Anpassat attributnamn definierat på avtal"]} | Returnerar ett anpassat attribut från det länkade underavtalet för en UE-Ändring (SCO - ÄTA) |
| {#scheduleOfValues} och {/scheduleOfValues} | Returnerar alla radobjekt i ett avtals värdetabell. #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älpavsnittet för mustache.github.io om syntax för denna variabel. |
| {#scheduleOfValues.code} Till exempel: {#scheduleOfValues}{code}{/scheduleOfValues} |
Returnerar avtalskoden i värdetabellen |
| {#scheduleOfValues.name} Till exempel: {#scheduleOfValues}{name}{/scheduleOfValues} |
Returnerar avtalsnamnet i värdetabellen |
| {#scheduleOfValues.quantity} Till exempel: {#scheduleOfValues}{quantity}{/scheduleOfValues} |
Returnerar kvantiteten i värdetabellen |
| {#scheduleOfValues.unit} Till exempel: {#scheduleOfValues}{unit}{/scheduleOfValues} |
Returnerar enheten i värdetabellen |
| {#scheduleOfValues.unitPrice} Till exempel: {#scheduleOfValues}{unitPrice}{/scheduleOfValues} |
Returnerar enhetens pris i värdetabellen |
| {#scheduleOfValues.amount} Till exempel: {#scheduleOfValues}{amount}{/scheduleOfValues} |
Returnerar summan i värdetabellen |
| {#scheduleOfValues.bulkUnitPrice} Till exempel: {#scheduleOfValues}{bulkUnitPrice}{/scheduleOfValues} |
Endast avtalsvariabel. Returnerar partipriset i värdetabellen. |
| {#scheduleOfValues.quantityPerBulk} Till exempel: {#scheduleOfValues}{quantityPerBulk}{/scheduleOfValues} |
Endast avtalsvariabel. Returnerar visningskvantiteten i värdetabellen. |
| {#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. |
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.
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 | COR | OCO | SCO |
| {contractOriginal} | [E], ursprungligt åtagande för det relaterade kontraktet | |||||
| {previousContractApproved} | [F], alla godkända UE-Ändring (SCO - ÄTA) för det relaterade avtalet som skapades före aktuell UE-Ändring (SCO - ÄTA) under dokumentskapandet för UE-Ändring (SCO - ÄTA) | |||||
| {previousContractPending} | Alla icke godkända UE-Ändring (SCO - ÄTA) i det relaterade avtalet som skapades före aktuell UE-Ändring (SCO - ÄTA) under dokumentskapandet för UE-Ändring (SCO - ÄTA) | |||||
| {previousContractAmount} | [G], där [G] = [E] + [F] | |||||
| {revisedContractAmount} | [H], där [H] = [G] + summan för godkända kostnadsobjektsvärden under den här Byggherre Ändring (OCO)n, 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 Byggherre Ändring (OCO) | |||||
| {previousGeneralContractTaxTotalAmount} | Returnerar den totala momsen för det reviderade avtalet inklusive godkända Byggherre Ändring (OCO) | |||||
| {previousGeneralContractGrandTotalAmount} | Returnerar det reviderade bruttoavtalspriset inklusive skatter och godkända Byggherre Ändring (OCO) |
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 | |
| {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.paymentDue | date:'MM DD, YYYY'} | Returnerar huvudavtalets förfallodatum | |
| {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. | |
| {#scheduleOfValues} och {/scheduleOfValues} | Returnerar listan med värdetabellen för huvudavtalet | |
| {#scheduleOfValues.code} Till exempel: {#scheduleOfValues}{code}{/scheduleOfValues} |
Returnerar huvudavtalskoden i värdetabellen | |
| {#scheduleOfValues.quantity} Till exempel: {#scheduleOfValues}{quantity}{/scheduleOfValues} |
Returnerar kvantiteten i värdetabellen | |
| {#scheduleOfValues.unit} Till exempel: {#scheduleOfValues}{unit}{/scheduleOfValues} |
Returnerar enheten i värdetabellen | |
| {#scheduleOfValues.unitPrice} Till exempel: {#scheduleOfValues}{unitPrice}{/scheduleOfValues} |
Returnerar enhetens pris i värdetabellen | |
| {#scheduleOfValues.amount} Till exempel: {#scheduleOfValues}{amount}{/scheduleOfValues} |
Returnerar summan i värdetabellen | |
| {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 | |
| {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.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ällbara panelen | |
| {mainContract.taxes.TaxTotal.amount} | Returnerar det ursprungliga avtalets totala moms | |
| {mainContract.taxes.GrandTotal.amount} | Returnerar det ursprungliga bruttoavtalspriset, inklusive moms | |
| {mainContract.taxesWithApprovedOCOs.TaxTotal.amount} | Returnerar det ursprungliga avtalets totala moms | |
| {mainContract.taxesWithApprovedOCOs.GrandTotal.amount} | Returnerar det reviderade bruttoavtalspriset, inklusive moms |
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 |
Ä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:
Om du t.ex. lägger till sco.mainContract.startDate i UE-Ändring (SCO - Ä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}.
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.