RequestForQuotation (Offerteaanvraag)
RequestForQuotation (RFQ) is de entiteit waarmee Ultimo een formele offerteaanvraag vastlegt die naar één Leverancier wordt gestuurd: prijzen, geldigheid, valuta en de koppeling naar een eventuele PurchaseRequest worden hier geregistreerd. De status loopt van Concept via Verzonden en Ontvangen naar Geheel besteld, Gedeeltelijk besteld of Afgewezen, waarmee de volledige offertecyclus traceerbaar is. Wanneer een offerte wordt geaccepteerd, verwijst de resulterende Inkooporder via TenderRequest terug naar de RFQ, zodat prijsafspraken aantoonbaar zijn.
Entiteitsnaam: RequestForQuotation
Databasetabel: RequestForQuotation
Primaire sleutel: RFQID (UltimoString(5))
Contextsbewerken
| Value | Naam | Beschrijving |
|---|---|---|
| 0 | RequestForQuotationContext.None | Standaard |
| 1 | RequestForQuotationContext.Standard | Standaard |
Statussenbewerken
| Value | Naam | Beschrijving |
|---|---|---|
| -1 | RequestForQuotationStatus.Trash | Trash |
| 0 | RequestForQuotationStatus.None | None |
| 1 | RequestForQuotationStatus.Concept | Concept |
| 2 | RequestForQuotationStatus.Sent | Verzonden |
| 4 | RequestForQuotationStatus.Received | Ontvangen |
| 8 | RequestForQuotationStatus.CompletelyOrdered | Geheel besteld |
| 16 | RequestForQuotationStatus.PartiallyOrdered | Gedeeltelijk besteld |
| 32 | RequestForQuotationStatus.Rejected | Afgewezen |
Belangrijkste propertiesbewerken
De entiteit heeft in totaal 36 properties. Hieronder de belangrijkste; gebruik
lookup_entity("RequestForQuotation")voor de volledige lijst.
| Property | Type | Kolom | Nullable | Default | Omschrijving |
|---|---|---|---|---|---|
| Id | UltimoString(5) | RFQID | Nee | Uniek ID van de offerteaanvraag (max. 5 tekens) | |
| Description | UltimoString(200) | RFQDESCR | Ja | Omschrijving of onderwerp van de offerteaanvraag (max. 200 tekens) | |
| ConceptDate | DateTime? | RFQCONCEPTDATE | Ja | Datum waarop de offerteaanvraag als concept is aangemaakt | |
| ConceptEmployee | Employee | RFQCONCEPTEMPID | Ja | Medewerker die de offerteaanvraag als concept heeft aangemaakt | |
| Contact | Employee | RFQCONTACTEMPID | Ja | Contactpersoon (medewerker) voor communicatie over deze aanvraag | |
| Currency | Currency | RFQCURID | Nee | Valuta waarin de offerte is uitgebracht | |
| ProviderMutationDate | DateTime? | RFQPROVIDERMUTDATE | Ja | Laatste mutatiedatum vanuit een externe data-provider | |
| PurchaseDate | DateTime? | RFQPCHDATE | Ja | Datum waarop de uiteindelijke inkooporder is aangemaakt vanuit deze RFQ | |
| PurchaseEmployee | Employee | RFQPCHEMPID | Ja | Medewerker die de inkooporder heeft aangemaakt op basis van deze RFQ | |
| PurchaseRequest | PurchaseRequest | RFQPCHRID | Ja | Optionele verwijzing naar de inkoopaanvraag die aanleiding gaf tot de RFQ | |
| ReceiveDate | DateTime? | RFQRECEIVEDATE | Ja | Datum waarop de offerte van de leverancier is ontvangen | |
| ReceiveEmployee | Employee | RFQRECEIVEEMPID | Ja | Medewerker die de ontvangst van de offerte heeft geregistreerd | |
| RecordCreateDate | DateTime? | RFQRECCREATEDATE | Ja | SYSDATETIME | Aanmaakdatum van het record (default: systeemtijd) |
| RejectDate | DateTime? | RFQREJECTDATE | Ja | Datum waarop de offerteaanvraag is afgewezen | |
| RejectEmployee | Employee | RFQREJECTEMPID | Ja | Medewerker die de afwijzing heeft geregistreerd | |
| RejectReason | RejectionReason | RFQREJRID | Ja | Reden van afwijzing van de offerte | |
| SentDate | DateTime? | RFQSENTDATE | Ja | Datum waarop de offerteaanvraag naar de leverancier is verstuurd | |
| SentEmployee | Employee | RFQSENTEMPID | Ja | Medewerker die de verzending heeft uitgevoerd | |
| Site | Site | RFQSITID | Ja | Vestiging (site) waarvoor de offerte wordt aangevraagd | |
| SystemCompany | Company | RFQCOMPID | Nee | Company waartoe de offerteaanvraag organisatorisch behoort | |
| TotalPrice | TransactionMoney | RFQTOTALPRICE | Nee | 0 | Totale prijs van de offerte in de transactievaluta |
| ValidDate | Date? | RFQVALIDDATE | Ja | Datum tot wanneer de offerte geldig is | |
| Vendor | Vendor | RFQVDRID | Ja | Leverancier aan wie de offerteaanvraag is gericht | |
| ContactEmailAddress | UltimoString(80) | RFQPURCHCNTEMAIL | Ja | E-mailadres van de inkoopcontactpersoon voor communicatie over de RFQ | |
| Context | Context | RFQCONTEXT | Nee | 1 | Context van de RFQ — standaard altijd Standard (1) |
| CurrencyConversionFactor | Int16 | RFQCURCONVFACTOR | Nee | Conversiefactor voor de wisselkoers tussen transactievaluta en bedrijfsvaluta | |
| CurrencyRate | Decimal | RFQCURRATE | Nee | 0 | Wisselkoers ten tijde van de offerteaanvraag (default: 0) |
| DataProvider | UltimoString(50) | RFQDATAPROVIDER | Ja | Naam van de externe partij die deze RFQ-data aanlevert |
Relaties met andere entiteitenbewerken
| Property | Verwijst naar | Nullable |
|---|---|---|
| ConceptEmployee | Employee | Ja |
| Contact | Employee | Ja |
| Currency | Currency | Nee |
| PurchaseEmployee | Employee | Ja |
| PurchaseRequest | PurchaseRequest | Ja |
| ReceiveEmployee | Employee | Ja |
| RejectEmployee | Employee | Ja |
| RejectReason | RejectionReason | Ja |
| SentEmployee | Employee | Ja |
| Site | Site | Ja |
| SystemCompany | Company | Nee |
| Vendor | Vendor | Ja |
Onderliggende / verwijzende entiteiten (1-op-veel)bewerken
De volgende entiteiten verwijzen naar RequestForQuotation:
| Entiteit | Via property |
|---|---|
| ObjectDocument | TenderRequest |
| Purchase | TenderRequest |
| PurchaseRequestLine | TenderRequest |
Tips voor consultantsbewerken
- Statusverloop bewaken: De RFQ doorloopt de statussen Concept → Verzonden → Ontvangen → (Geheel/Gedeeltelijk besteld of Afgewezen). Zorg voor workflowacties die medewerkers automatisch notificeren bij statusovergangen, met name bij het verstrijken van
ValidDate. - Eén RFQ per leverancier: De entiteit koppelt aan precies één
Vendor. Wil je meerdere leveranciers vergelijken, maak dan per leverancier een aparte RFQ aan en koppel ze aan dezelfdePurchaseRequest. - Koppeling PurchaseRequest: Via
PurchaseRequestis de RFQ traceerbaar terug naar de oorspronkelijke inkoopaanvraag. Vul dit veld altijd in als de RFQ voortkomt uit een formeel aanvraagproces — dit is verplicht voor audittrails. - Valuta en wisselkoers:
Currency,CurrencyRateenCurrencyConversionFactorzijn relevant bij internationale leveranciers. Vul de koers in op het moment van ontvangst om budgetvergelijking in bedrijfsvaluta mogelijk te maken. - TenderRequest op inkooporder: Zodra een offerte wordt omgezet naar een Inkooporder, vult Ultimo het veld
TenderRequestop die order. Gebruik dit in rapportages om te controleren welke orders voort zijn gekomen uit een formele offerteronde. - RejectReason: Registreer altijd een afwijzingsreden bij status Afgewezen. Dit maakt evaluatie van leveranciersselectie mogelijk en bouwt historisch inzicht op voor toekomstige aanbestedingen.
Database Detailsbewerken
De tabel dba.RequestForQuotation bevat 36 kolommen, 0 eigen trigger(s), 0 externe triggers en 12 foreign keys.
Belangrijke defaultsbewerken
| Kolom | Default |
|---|---|
RfqContext |
0 |
RfqRecStatus |
0 |
RfqCurConvFactor |
0 |
RfqCurRate |
0 |
RfqRecCreateDate |
sysdatetimeoffset() |
RfqStdTotalPrice |
0 |
RfqTotalPrice |
0 |
RfqTransferNextTime |
0 |
Brondatabewerken
Let op: De wiki-samenvatting hierboven toont een curated subset van properties en praktische consultant-tips. Voor ground truth (exacte kolomnamen, alle properties, defaults, triggers) gebruik de onderstaande tools.
- Entity-definitie —
lookup_entity("RequestForQuotation")· reference/entities/RequestForQuotation Alle properties, contexts en statussen. Bron:Entities.xml. - DB-schema —
lookup_table_schema("RequestForQuotation")· reference/tables/RequestForQuotation Alle DB-kolommen, triggers, computed columns en defaults. Bron:database-schema.json. - Gerelateerde workflows —
find_workflows("", entity="RequestForQuotation")Alle Before/After Save events en andere workflow-ActionFields. Bron:workflows.xml.
Zie ookbewerken
- inkoop - Inkoopproces en inkooporders in Ultimo
- purchase - Inkooporder die vanuit de RFQ wordt aangemaakt
- purchase-request - Inkoopaanvraag die aanleiding geeft tot een RFQ
- supplier - Leverancier aan wie de offerteaanvraag is gericht
- currency - Valuta die op de RFQ wordt gebruikt
- purchase-line - Inkooporderregels met verwijzing naar de TenderRequest