Categorie: entities Bijgewerkt: 2026-05-27 inkoop besteladvies voorraad aanvulling inkoopproces

PurchaseAdvice (Besteladvies)

PurchaseAdvice is de entiteit die in Ultimo automatisch of handmatig een besteladvies genereert op basis van voorraadniveaus, minimumvoorraden en verbruikspatronen van Artikelen. Het besteladvies bundelt de artikelregels (PurchaseAdviceLine), artikelgroepregels (PurchaseAdviceArticleGroupLine) en leveranciersregels (PurchaseAdviceVendorLine) tot een gestructureerd voorstel dat vervolgens kan worden omgezet in één of meerdere Inkooporders. Met de groeperings- en zoekopties (GroupOn*, SearchOn*) kan het advies worden gesplitst of samengevoegd per vestiging, afdeling, kostenplaats of magazijn, waardoor het bestelproces aansluit op de organisatiestructuur van de klant.

Entiteitsnaam: PurchaseAdvice Databasetabel: PurchaseAdvice Primaire sleutel: PADID (UltimoString(9))


Contextsbewerken

Value Naam Beschrijving
0 PurchaseAdviceContext.None Standaard
1 PurchaseAdviceContext.Standard Standaard
2 PurchaseAdviceContext.PurchaseRequest Besteladvies

Statussenbewerken

Value Naam Beschrijving
-1 PurchaseAdviceStatus.Trash Trash
0 PurchaseAdviceStatus.None None

Belangrijkste propertiesbewerken

De entiteit heeft in totaal 33 properties. Hieronder de belangrijkste; gebruik lookup_entity("PurchaseAdvice") voor de volledige lijst.

Property Type Kolom Nullable Default Omschrijving
Id UltimoString(9) PADID Nee Uniek ID van het besteladvies (max. 9 tekens)
Description UltimoString(200) PADDESCR Ja Omschrijving of naam van het besteladvies (max. 200 tekens)
Account Account PADACCID Ja Kostendrager (account) waaraan de bestellingen in dit advies worden toegerekend
CostCenter CostCenter PADCCRID Ja Kostenplaats waaraan de bestellingen in dit advies worden toegerekend
Date DateTime? PADDATE Ja Datum waarop het besteladvies is aangemaakt of geldig is
Department Department PADDEPID Ja Afdeling waarvoor het besteladvies is opgesteld
RecordCreateDate DateTime? PADRECCREATEDATE Ja SYSDATETIME Aanmaakdatum van het record (default: systeemtijd)
Site Site PADSITID Ja Vestiging waarvoor het besteladvies geldt
SystemCompany Company PADCOMPID Nee Company waartoe het besteladvies organisatorisch behoort
Warehouse Warehouse PADWHSID Ja Magazijn waarvoor het besteladvies is gegenereerd
Concept Int16 PADCONCEPT Nee Numerieke vlag die aangeeft of het advies nog in concept-fase is (0 = definitief)
Context Context PADCONTEXT Nee 1 Context van het besteladvies: Standard of PurchaseRequest
GroupOnCostCenter Boolean PADGROUPONCCR Nee 0 Groepeer bestelregels per kostenplaats bij omzetting naar inkooporders (default: Nee)
GroupOnDepartment Boolean PADGROUPONDEP Nee 0 Groepeer bestelregels per afdeling bij omzetting naar inkooporders (default: Nee)
GroupOnSite Boolean PADGROUPONSIT Nee 0 Groepeer bestelregels per vestiging bij omzetting naar inkooporders (default: Nee)
GroupOnWarehouse Boolean PADGROUPONWAREHOUSE Nee 0 Groepeer bestelregels per magazijn bij omzetting naar inkooporders (default: Nee)
Purchase Int16 PADPURCHASE Nee Numerieke vlag die aangeeft hoeveel inkooporders er al zijn aangemaakt vanuit dit advies
Quantity Int32 PADQTY Nee Totaal aantal artikeleenheden dat in dit besteladvies is opgenomen
SearchOnCostCenter Boolean PADSEARCHONCCR Nee 0 Zoek naar bestelbehoefte op basis van kostenplaats (default: Nee)
SearchOnDepartment Boolean PADSEARCHONDEP Nee 0 Zoek naar bestelbehoefte op basis van afdeling (default: Nee)
SearchOnSite Boolean PADSEARCHONSIT Nee 0 Zoek naar bestelbehoefte op basis van vestiging (default: Nee)
SearchOnWarehouse Boolean PADSEARCHONWAREHOUSE Nee 0 Zoek naar bestelbehoefte op basis van magazijn (default: Nee)
SelectMethod Int16 PADSELECTMETHOD Nee Methode waarmee artikelen worden geselecteerd voor het besteladvies (0 = standaard selectie)
Status Status PADRECSTATUS Nee Recordstatus van het besteladvies
UseCostCenterAsExpenseCarrier Boolean PADUSECCRASEXPENSECARR Nee 0 Gebruik de kostenplaats als kostendrager op de gegenereerde inkooporders (default: Nee)
UseDepartmentAsExpenseCarrier Boolean PADUSEDEPASEXPENSECARR Nee 0 Gebruik de afdeling als kostendrager op de gegenereerde inkooporders (default: Nee)
UseSiteAsExpenseCarrier Boolean PADUSESITASEXPENSECARR Nee 0 Gebruik de vestiging als kostendrager op de gegenereerde inkooporders (default: Nee)

Relaties met andere entiteitenbewerken

Property Verwijst naar Nullable
Account Account Ja
CostCenter CostCenter Ja
Department Department Ja
Site Site Ja
SystemCompany Company Nee
Warehouse Warehouse Ja

Onderliggende / verwijzende entiteiten (1-op-veel)bewerken

De volgende entiteiten verwijzen naar PurchaseAdvice:

Entiteit Via property
PurchaseAdviceArticleGroupLine Id.PurchaseAdvice
PurchaseAdviceArticleLine Id.PurchaseAdvice
PurchaseAdviceLine Id.PurchaseAdvice
PurchaseAdviceVendorLine Id.PurchaseAdvice
PurchaseRequestLine PurchaseAdvice

Tips voor consultantsbewerken


Database Detailsbewerken

De tabel dba.PurchaseAdvice bevat 28 kolommen, 0 eigen trigger(s), 0 externe triggers en 6 foreign keys.

Belangrijke defaultsbewerken

Kolom Default
PadContext 1
PadRecStatus 0
PadConcept 0
PadGroupOnCcr 0
PadGroupOnDep 0
PadGroupOnSit 0
PadGroupOnWarehouse 0
PadPurchase 0
PadQty 0
PadRecCreateDate sysdatetimeoffset()
PadSearchOnCcr 0
PadSearchOnDep 0
PadSearchOnSit 0
PadSearchOnWarehouse 0
PadSelectMethod 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.


Zie ookbewerken