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 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. |
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 | 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. | ![]() |
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 |
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 |
sco.mainContract.startDate i UE ändring (ÄTA)-dokumentmallen returneras det datum då huvudavtalet startades.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.