Variabelen contract en hoofdcontract

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:

Contractvariabelen

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.
Opmerking: Sjablonen voor contractdocumenten kunnen ook Hoofdcontractvariabelen gebruiken door contract. te gebruiken als voorvoegsel vóór een variabele. Bijvoorbeeld: contract.mainContract.plannedCompletionDate geeft de datum waarop het hoofdcontract volgens planning voltooid zal worden.

Contractvariabelen voor wijzigingsopdrachten

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.

Variabelen hoofdcontract

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

Hoofdcontractvariabelen voor wijzigingsorders

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

  • Sjablonen voor contracten en wijzigingsopdrachtdocumenten kunnen ook de hoofdcontractvariabelen gebruiken. Voeg een van het volgende toe aan de specifieke variabele van het hoofdcontract:
    • contract.
    • pco.
    • rfq.
    • rco.
    • oco.
    • sco. Bijvoorbeeld: door sco.mainContract.startDate toe te voegen aan het sjabloon voor het SCO-document wordt de datum gegeven waarop het hoofdcontract is gestart.
  • Sreadsheets ondersteunen geen tekstvariabele met opmaak. Verwijder '@' uit de variabele terwijl u deze in spreadsheets gebruikt. Gebruik bijvoorbeeld in plaats van {@pco.scopeOfWork} {pco.scopeOfWork}.

Gerelateerde artikelen

Meer informatie over het gebruik van variabelen in verschillende scenario's is te vinden in het artikel Voorbeeld van variabelen gebruiken.