Gebruik documentsjablonen en variabelen naar keuze om een contract te maken met de benodigde informatie, zoals:
De variabelen die gebruikt kunnen worden om contractinformatie in te vullen, zijn opgedeeld in tabellen voor de volgende gedeelten:
Gebruik de variabelen uit de lijst om een sjabloon voor een contract te maken. U kunt de zoekfunctie bovenaan de tabellen gebruiken om de zoekresultaten in de tabel te verfijnen.
| Variabelen | Omschrijving |
| {contract.name} | Geeft de naam van het contract |
| {contract.description} | Geeft als resultaat de omschrijving van het contract |
| {contract.code} | Geeft als resultaat de contractcode |
| {contract.type} | Geeft als resultaat het contracttype |
| {contract.note} | Geeft als resultaat de notities bij het contract |
| {contract.awarded} Bijvoorbeeld: {contract.awarded | written} |
Geeft als resultaat het bedrag van het gegunde contract. U kunt de valuta toevoegen waarin u het contract wilt opzetten. Bijvoorbeeld: {contract.awarded | writtenCurrency:'USD'} |
| {contract.changes} | Geeft als resultaat de waarde van de contractwijzigingen |
| {contract.retention} | Geeft als resultaat de contractretentie |
| {contract.completedWorkRetentionPercent || contract.retention.completedWorkRetentionPercent} | Geeft het retentiepercentage van het totale voltooide werk |
| {contract.materialsRetentionPercent || contract.retention.materialsRetentionPercent} | Geeft het retentiepercentage van materiaal ter plaatse |
| {contract.total} | Geeft als resultaat de totale waarde van het contract |
| {#contract.exhibits} en {/contract.exhibits} | Geeft de naam en doelnaam van het bronbestand van de contractexpositie #contract.exhibits en /contract.exhibits moeten samen worden gebruikt Variabelen van de contractexpositie die bestaan tussen #contract.exhibits en /contract.exhibits worden als resultaat gegeven Raadpleeg de hulppagina's van mustache.github.io voor meer informatie over de syntax van deze variabele Tip: Voeg een enter toe na variabelen tussen #contract.exhibits en /contract.exhibits om ze weer te geven op verschillende regels |
| {#contract.exhibits.name} Bijvoorbeeld: {#contract.exhibits}{name} {/contract.exhibits} |
Geeft als resultaat de naam van het bronbestand en de extensie van de contractexpositie |
| {#contract.exhibits.targetName} Bijvoorbeeld: {#contract.exhibits}{targetName} {/contract.exhibits} |
Geeft als resultaat de nieuwe naam van de contractexpositie in het gegenereerde pakket |
| {contract.originalBudget} | Geeft als resultaat de begrotingswaarde van het oorspronkelijke contract |
| {contract.internalAdjustment} | Geeft de aangepaste waarde van het contract |
| {contract.approvedOwnerChanges} | Geeft als resultaat de waarde van de goedgekeurde wijzigingen door eigenaar |
| {contract.revised} | Geeft als resultaat de waarde van het herziene contract |
| {contract.pendingOwnerChanges} | Geeft de waarde van de lopende wijzigingen door eigenaar |
| {contract.projectedBudget} | Geeft als resultaat de waarde van de geprojecteerde contractbegroting |
| {contract.approvedChangeOrders} | Geeft als resultaat de waarde van de goedgekeurde wijzigingsopdrachten voor het contract |
| {contract.pendingChangeOrders} | Geeft als resultaat de waarde van de lopende wijzigingsopdrachten voor het contract |
| {contract.projectedCost} | Geeft als resultaat de waarde van de voorspelde contractbegroting |
| {(contract.awarded | toNumber) + (contract.approvedChangeOrders | toNumber)} | Geeft als resultaat de waarde van het totaal van het contract |
| {contract.reserves} | Geeft als resultaat de waarde van de contractreserves |
| {contract.forecastFinalCost} | Geeft als resultaat de waarde van de verwachte definitieve kosten voor het contract |
| {contract.awardedAt | date:'DD MM, JJJJ'} | Geeft de datum waarop het contract is toegekend |
| {contract.StatusChangedAt | date:'DD MM JJJJ'} | Geeft de datum waarop de status van het contract voor het laatst is gewijzigd |
| {contract.sentAt | date:'DD MM JJJJ'} | Geeft de datum waarop het contract is verzonden |
| {contract.responseDue | date:'DD MM JJJJ'} | Geeft de datum waarop op het contract is gereageerd |
| {contract.onsiteAt | date:'DD MM, JJJJ'} | Geeft de datum waarop het contract op locatie was |
| {contract.procuredAt | date:'DD MM, JJJJ'} | Geeft de datum waarop het contract werd ingekocht |
| {contract.approvedAt | date:'DD MM, JJJJ'} | Geeft de datum waarop het contract werd goedgekeurd |
| {contract.executedAt | date:'DD MM, JJJJ'} | Geeft de datum waarop het contract werd uitgevoerd |
| {contract.returnAt | date:'DD MM JJJJ'} | Geeft de datum waarop het contract werd teruggestuurd |
| {contract.varianceTotal} | Geeft als resultaat de waarde van de contractafwijking |
| {contract.retentionCap} | Geeft als resultaat het percentage van de som van de vastleggingen tot op heden |
| {@contract.scopeOfWork} | Geeft als resultaat de omvang van de werkzaamheden voor het contract Deze variabele moet op een regel zijn zonder andere tekst. |
| {contract.properties["Attachment N"] || "N.v.t."} of {contract.properties["Attachment N"] | bool: "Ja":"Nee":"N.v.t."} |
Geeft als resultaat de waarde van Bijlage N of geeft 'N.v.t.' als Bijlage N leeg is |
| {#scheduleOfValues} en {/scheduleOfValues} | Geeft alle regelitems van de planning van waarden-tabel van een contract. #scheduleOfValues en /scheduleOfValues moeten samen worden gebruikt Alle variabelen van de schema's van waarden die tussen #scheduleOfValues en /scheduleOfValues bestaan, worden als resultaat gegeven. Raadpleeg de hulppagina's van mustache.github.io voor meer informatie over de syntax van deze variabele |
| {#scheduleOfValues.code} Bijvoorbeeld: {#scheduleOfValues}{code}{/scheduleOfValues} |
Geeft de contractcode in de planning van waarden |
| {#scheduleOfValues.name} Bijvoorbeeld: {#scheduleOfValues}{name}{/scheduleOfValues} |
Geeft de contractnaam in de planning van waarden |
| {#scheduleOfValues.quantity} Bijvoorbeeld: {#scheduleOfValues}{quantity}{/scheduleOfValues} |
Geeft de hoeveelheid in de planning van waarden |
| {#scheduleOfValues.unit} Bijvoorbeeld: {#scheduleOfValues}{unit}{/scheduleOfValues} |
Geeft de eenheid in de planning van waarden |
| {#scheduleOfValues.unitPrice} Bijvoorbeeld: {#scheduleOfValues}{unitPrice}{/scheduleOfValues} |
Geeft de eenheidprijs in de planning van waarden |
| {#scheduleOfValues.amount} Bijvoorbeeld: {#scheduleOfValues}{amount}{/scheduleOfValues} |
Geeft de totale hoeveelheid in de planning van waarden |
| {#scheduleOfValues.bulkUnitPrice} Bijvoorbeeld: {#scheduleOfValues}{bulkUnitPrice}{/scheduleOfValues} |
Alleen contractvariabele. Geeft de bulkeenheidprijs in de planning van waarden. |
| {#scheduleOfValues.quantityPerBulk} Bijvoorbeeld: {#scheduleOfValues}{quantityPerBulk}{/scheduleOfValues} |
Alleen contractvariabele. Geeft de weergavehoeveelheid weer in de planning van waarden |
| {#amount > 0.0} {amount} {/} {#amount == 0.0} Inbegrepen {/} | Geeft als resultaat 'Inbegrepen' voor elke waarde van het bedrag die nog op 0 staat. |
| {#unitPrice > 0.0} {unitPrice} {/} {#unitPrice == 0.0} Inbegrepen {/} | Geeft als resultaat 'Inbegrepen' voor elke waarde van de prijs per eenheid die nog op 0 staat. |
contract. te gebruiken als voorvoegsel vóór een variabele. Bijvoorbeeld: contract.mainContract.plannedCompletionDate geeft de datum waarop het hoofdcontract volgens planning voltooid zal worden.Gebruik de selectie van contractvariabelen om documenten te genereren terwijl u onderliggende wijzigingsorders maakt. U kunt de zoekfunctie bovenaan de tabel gebruiken om de zoekresultaten in de tabel te verfijnen.
| Variabelen | Omschrijving | PCO | RFQ | RCO | OCO | SCO |
| {contractOriginal} | [E], oorspronkelijke verbintenis van het desbetreffende contract | ![]() |
![]() |
|||
| {previousContractApproved} | [F], alle goedgekeurde SCO's van het gerelateerde contract dat vóór de huidige SCO is gemaakt tijdens het genereren van het document van de SCO | ![]() |
||||
| {previousContractPending} | Alle niet-goedgekeurde SCO's van het gerelateerde contract dat vóór de huidige SCO is gemaakt tijdens het genereren van het document van de SCO | ![]() |
||||
| {previousContractAmount} | [G], waarbij [G] = [E] + [F] | ![]() |
||||
| {revisedContractAmount} | [H], waarbij [H] = [G] + som van de goedgekeurde kostenposten onder deze VTW-OG, waaronder opmerkingen | ![]() |
||||
| {generalContractAmount} | Geeft als resultaat de oorspronkelijke nettocontractprijs. | ![]() |
||||
| {generalContractTaxAmount} | Geeft als resultaat de totale belasting van het oorspronkelijke contract. | ![]() |
||||
| {generalContractGrandAmount} | Geeft als resultaat de oorspronkelijke brutocontractprijs inclusief belastingen. | ![]() |
||||
| {previousGeneralContractAmount} | Geeft als resultaat de herziene nettocontractprijs inclusief goedgekeurde OCO's. | ![]() |
||||
| {previousGeneralContractTaxTotalAmount} | Geeft als resultaat de totale belasting van het herziene contract inclusief goedgekeurde OCO's. | ![]() |
||||
| {previousGeneralContractGrandTotalAmount} | Geeft als resultaat de herziene brutocontractprijs inclusief belastingen en goedgekeurde OCO's. | ![]() |
Gebruik de selectie van variabelen om een sjabloon voor een hoofdcontract te maken. U kunt de zoekfunctie bovenaan de tabel gebruiken om de zoekresultaten in de tabel te verfijnen.
| Variabelen | Omschrijving | Type |
| {mainContract.code} | Geeft de code van het hoofdcontract | String |
| {mainContract.description} | Geeft de beschrijving van het hoofdcontract | String |
| {mainContract.name} | Geeft de naam van het hoofdcontract | String |
| {mainContract.status} | Geeft de status van het hoofdcontract | String |
| {mainContract.amount} | Geeft het bedrag van het hoofdcontract | Nummer |
| {mainContract.paymentDue | date:'DD MM JJJJ'} | Geeft de deadline van het hoofdcontract | Date |
| {mainContract.type} | Geeft het type van het hoofdcontract | String |
| {@mainContract.note} | Geeft de opmerking bij het hoofdcontract | RichText |
| {mainContract.createdAt | date:'DD MM JJJJ'} | Geeft de aanmaakdatum van het hoofdcontract | Date |
| {@mainContract.scopeOfWork} | Geeft de omvang van de werkzaamheden voor het hoofdcontract Deze variabele moet op een regel zijn zonder andere tekst. | RichText |
| {#scheduleOfValues} en {/scheduleOfValues} | Geeft de lijst van scheduleOfValues van het hoofdcontract | Array |
| {#scheduleOfValues.code} Bijvoorbeeld: {#scheduleOfValues}{code}{/scheduleOfValues} |
Geeft de hoofdcontractcode in de planning van waarden | String |
| {#scheduleOfValues.quantity} Bijvoorbeeld: {#scheduleOfValues}{quantity}{/scheduleOfValues} |
Geeft de hoeveelheid in de planning van waarden | Nummer |
| {#scheduleOfValues.unit} Bijvoorbeeld: {#scheduleOfValues}{unit}{/scheduleOfValues} |
Geeft de eenheid in de planning van waarden | String |
| {#scheduleOfValues.unitPrice} Bijvoorbeeld: {#scheduleOfValues}{unitPrice}{/scheduleOfValues} |
Geeft de eenheidprijs in de planning van waarden | Nummer |
| {#scheduleOfValues.amount} Bijvoorbeeld: {#scheduleOfValues}{amount}{/scheduleOfValues} |
Geeft de totale hoeveelheid in de planning van waarden | Nummer |
| {mainContract.executedDate | date:'DD MM JJJJ'} | Geeft de uitvoerdatum van het hoofdcontract | Date |
| {mainContract.startDate | date:'DD MM JJJJ'} | Geeft de startdatum van het hoofdcontract | Date |
| {mainContract.plannedCompletionDate | date:'DD MM JJJJ'} | Geeft de datum waarop het hoofdcontract volgens planning voltooid zal worden | Date |
| {mainContract.actualCompletionDate | date:'DD MM JJJJ'} | Geeft de werkelijke voltooiingsdatum van het hoofdcontract | Date |
| {contract.mainContract.createdAt | date:'DD MM, JJJJ'} | Geeft de datum waarop het hoofdcontract werd gemaakt | Date |
| {mainContract.closeDate | date:'DD MM JJJJ'} | Geeft de datum waarop het hoofdcontract werd gesloten | Date |
| {mainContract.plannedCompletionDate} | Geeft de geplande voltooiingsdatum | Date |
| {mainContract.revisedCompletionDate} | Geeft de herziene voltooiingsdatum | Date |
| {mainContract.scheduleChange} | Geeft als resultaat de planningswijziging | Number |
| {oco.proposedRevisedCompletionDate} | Geeft als resultaat de voorgestelde of herziene voltooiingsdatum | Date |
| {mainContract.taxes.TaxTotal.amount} | Geeft als resultaat de totale belasting van het oorspronkelijke contract | Nummer |
| {mainContract.taxes.GrandTotal.amount} | Geeft als resultaat de oorspronkelijke brutocontractprijs inclusief belastingen | Number |
| {mainContract.taxesWithApprovedOCOs.TaxTotal.amount} | Geeft als resultaat de totale belasting van het oorspronkelijke contract | Number |
| {mainContract.taxesWithApprovedOCOs.GrandTotal.amount} | Geeft als resultaat de herziene brutocontractprijs inclusief belastingen | Nummer |
| {mainContract.owner.phone} | Geeft als resultaat de eigenaar van het vervolgwerkpaneel | |
| {mainContract.owner.phone} | Geeft als resultaat het zakelijke telefoonnummer van de eigenaar | |
| {mainContract.architect} | Geeft als resultaat het bedrijf van de architect vanuit het vervolgwerkpaneel |
Gebruik de selectie van de belangrijkste contractvariabelen om documenten te genereren tijdens het maken van eerdere wijzigingsopdrachten. U kunt de zoekfunctie bovenaan de tabel gebruiken om de zoekresultaten in de tabel te verfijnen.
| Variabelen | Omschrijving |
| {mainContract.code} | Geeft de code van het hoofdcontract |
| {mainContract.description} | Geeft de beschrijving van het hoofdcontract |
| {mainContract.name} | Geeft de naam van het hoofdcontract |
| {mainContract.status} | Geeft de status van het hoofdcontract |
| {mainContract.amount} | Geeft het bedrag van het hoofdcontract |
| {mainContract.type} | Geeft het type van het hoofdcontract |
| {@mainContract.note} | Geeft de opmerking bij het hoofdcontract |
| {mainContract.createdAt | date:'DD MM JJJJ'} | Geeft de aanmaakdatum van het hoofdcontract |
| {@mainContract.scopeOfWork} | Geeft de omvang van de werkzaamheden voor het hoofdcontract Deze variabele moet op een regel zijn zonder andere tekst. |
| {mainContract.executedDate | date:'DD MM JJJJ'} | Geeft de uitvoerdatum van het hoofdcontract |
| {mainContract.startDate | date:'DD MM JJJJ'} | Geeft de startdatum van het hoofdcontract |
| {mainContract.plannedCompletionDate | date:'DD MM JJJJ'} | Geeft de datum waarop het hoofdcontract volgens planning voltooid zal worden |
| {mainContract.actualCompletionDate | date:'DD MM JJJJ'} | Geeft de datum waarop het hoofdcontract is afgerond |
| {contract.mainContract.createdAt | date:'DD MM, JJJJ'} | Geeft de datum waarop het hoofdcontract werd gemaakt |
| {mainContract.closeDate | date:'DD MM JJJJ'} | Geeft de datum waarop het hoofdcontract is gesloten |
| {generalContractTaxAmount} | Geeft als resultaat de totale belasting van het oorspronkelijke contract |
| {generalContractGrandAmount} | Geeft als resultaat de oorspronkelijke brutocontractprijs inclusief belastingen |
sco.mainContract.startDate toe te voegen aan het sjabloon voor het SCO-document wordt de datum gegeven waarop het hoofdcontract is gestart.Meer informatie over het gebruik van variabelen in verschillende scenario's is te vinden in het artikel Voorbeeld van variabelen gebruiken.