Jouw datatemplate voor Order-to-Cash, sales order processing
Jouw datatemplate voor Order-to-Cash, sales order processing
- Aanbevolen attributen voor een gedetailleerde analyse
- Essentiële activiteiten om in je proces bij te houden
- Praktische aanwijzingen voor data-extractie uit NetSuite
Order to Cash - kenmerken van verkooporderverwerking
| Naam | Beschrijving | ||
|---|---|---|---|
|
Activiteitsnaam
ActivityName
|
De naam van de bedrijfsgebeurtenis of activiteit die op een specifiek moment heeft plaatsgevonden. | ||
|
Beschrijving
Dit attribuut beschrijft een specifieke stap of statuswijziging binnen de levenscyclus van een verkooporder, zoals 'Sales Order Created', 'Goods Shipped' of 'Payment Received'. De volgorde van deze activiteiten vormt de basis van de procesmap. Door de activiteitenstroom te analyseren, zie je veelvoorkomende procespaden, afwijkingen en knelpunten. Inzicht in de frequentie en volgorde van activiteiten is belangrijk om mogelijkheden voor efficiëntere bedrijfsvoering en minder handmatig werk te vinden.
Waarom dit belangrijk is
Het definieert de processtappen en maakt visualisatie en analyse van de processtroom mogelijk.
Waar je het vindt
Dit wordt meestal afgeleid uit statuswijzigingen in het systeem, transactietypen of specifieke event logs in NetSuite. Vaak moeten statusvelden of gebeurtenissen bij het aanmaken van transacties worden gekoppeld aan een gestandaardiseerde activiteitsnaam.
Voorbeelden
Verkooporder aangemaaktVerkooporder goedgekeurdGoederen verzondenFactuur aangemaaktBetaling ontvangen
|
|||
|
Tijdstip van gebeurtenis
EventTime
|
De timestamp die aangeeft wanneer de activiteit heeft plaatsgevonden. | ||
|
Beschrijving
Dit attribuut bevat de exacte datum en tijd van elke activiteit in het proces. Het vormt de chronologische basis van het event log en maakt het mogelijk om doorlooptijden, duur en wachttijden tussen verschillende stappen te berekenen. Nauwkeurige timestamps zijn essentieel voor prestatieanalyses, zoals het meten van de tijd van orderaanmaak tot verzending of het opsporen van vertragingen in het kredietgoedkeuringsproces. Hiermee kun je de procesefficiëntie en naleving van service level agreements gedetailleerd analyseren.
Waarom dit belangrijk is
Timestamps zijn essentieel voor het berekenen van alle tijdgerelateerde meetwaarden, waaronder doorlooptijden en duur. Die heb je nodig om procesknelpunten op te sporen.
Waar je het vindt
Dit komt overeen met datumvelden op NetSuite-transactierecords, zoals 'Date Created' voor de verkooporder, 'Actual Ship Date' voor Item Fulfillments of 'Date' voor facturen en betalingen.
Voorbeelden
2023-04-15T10:00:00Z2023-04-15T14:30:00Z2023-04-16T09:00:00Z
|
|||
|
Verkooporder
SalesOrder
|
De unieke identificatie van elk verkooporderdocument. | ||
|
Beschrijving
De verkooporder is de primaire case-identificatie. Hiermee koppel je alle volgende activiteiten, van het plaatsen van de klantorder tot de levering en de uiteindelijke betaling. Elke verkooporder staat voor één exemplaar van het end-to-end-proces. In process mining is dit attribuut essentieel om het verloop van elke order te reconstrueren. Je kunt procesvarianten, doorlooptijden en knelpunten per order analyseren en krijgt zo een volledig beeld van de levenscyclus van elke afzonderlijke klantvraag.
Waarom dit belangrijk is
Dit is de kernidentificatie die alle gerelateerde gebeurtenissen aan één procesexemplaar koppelt. Daardoor wordt end-to-end-analyse mogelijk.
Waar je het vindt
Dit is de interne ID van het transactierecord van de verkooporder in NetSuite. Je vindt deze meestal als 'Internal ID' op het verkooporderformulier of in zoekresultaten.
Voorbeelden
SO-100521SO-100522SO-100523
|
|||
|
Betalingsvoorwaarden
PaymentTerms
|
De afgesproken voorwaarden voor het betalen van de factuur. | ||
|
Beschrijving
Dit attribuut bepaalt onder welke voorwaarden een klant voor de goederen of diensten moet betalen, bijvoorbeeld 'Net 30' of 'Due on Receipt'. Deze voorwaarden worden gebruikt om de vervaldatum van de factuur te berekenen. Door op betalingsvoorwaarden te analyseren, zie je welke voorwaarden samenhangen met late betalingen. Ook kun je de financiële impact van je kredietbeleid beoordelen. Dit is de basis voor het analyseren van het dashboard 'Payment Terms Adherence Rate' en het begrijpen van cashflowpatronen.
Waarom dit belangrijk is
Het vormt de basis voor het berekenen van vervaldata en het analyseren van betaalgedrag en nalevingspercentages van klanten.
Waar je het vindt
Dit is het veld 'Terms' op het transactierecord van de verkooporder of factuur in NetSuite.
Voorbeelden
Netto 30Netto 60Direct bij ontvangst
|
|||
|
Factuurnummer
InvoiceNumber
|
De unieke identificatie van de klantfactuur. | ||
|
Beschrijving
Dit attribuut is het referentienummer van het factuurdocument dat vanuit de sales order is aangemaakt. Het verbindt het proces voor sales fulfillment met het proces voor openstaande vorderingen. Het bijhouden van het factuurnummer is belangrijk voor financiële reconciliatie en analyses die lopen van order tot uiteindelijke betaling. Het legt een concrete verbinding tussen de operationele activiteiten rond het verzenden van goederen en de financiële activiteit van het innen van geld.
Waarom dit belangrijk is
Het verbindt de sales order met de specifieke financiële transactie voor facturatie. Zo kun je een echte end-to-end Order-to-Cash-analyse uitvoeren.
Waar je het vindt
Dit is het 'Invoice #' of 'Transaction ID' van het Invoice-record dat vanuit de Sales Order is aangemaakt.
Voorbeelden
INV-2001INV-2002INV-2003
|
|||
|
Gebruiker
User
|
De gebruiker of medewerker die de activiteit heeft uitgevoerd. | ||
|
Beschrijving
Dit attribuut identificeert de persoon die verantwoordelijk is voor een specifieke processtap, zoals de salesmedewerker die de order heeft aangemaakt of de magazijnmedewerker die de goederen heeft verpakt. Het kan gaan om een gebruikersnaam of unieke ID. Door op gebruiker te analyseren, zie je hoe het werk is verdeeld, waar training nodig is en hoe medewerkers of teams presteren. Dit is belangrijk voor oorzaakanalyses van afwijkingen of vertragingen die samenhangen met acties van specifieke gebruikers.
Waarom dit belangrijk is
Hiermee kun je prestaties per medewerker of rol analyseren en toppresteerders, kandidaten voor automatisering en trainingsmogelijkheden identificeren.
Waar je het vindt
Deze informatie staat in velden zoals 'Created By', 'Modified By' of 'Owner' op verschillende NetSuite-transactierecords.
Voorbeelden
John SmithJane DoeMagazijngebruiker 1
|
|||
|
Gewenste leverdatum
RequestedDeliveryDate
|
De leverdatum die de klant heeft gevraagd. | ||
|
Beschrijving
Dit attribuut legt de datum vast waarop de klant de goederen wil ontvangen. Het vormt de basis voor het meten van leveringen op tijd. Je vergelijkt deze datum met de werkelijke leverdatum, de timestamp van 'Goods Shipped', om de KPI 'On-Time Delivery Rate' te berekenen. Door het verschil tussen de gewenste en werkelijke leverdatum te analyseren, spoor je structurele problemen op in forecasting, voorraadbeheer of logistiek die het nakomen van klantverwachtingen in de weg staan.
Waarom dit belangrijk is
Dit is de basis voor het meten van leverprestaties op tijd en klanttevredenheid.
Waar je het vindt
Dit kan overeenkomen met een standaard- of aangepast veld op het verkooporderrecord, vaak met de naam 'Requested Delivery Date' of iets vergelijkbaars.
Voorbeelden
2023-05-202023-06-012023-06-15
|
|||
|
Klantnaam
CustomerName
|
De naam van de klant die de verkooporder heeft geplaatst. | ||
|
Beschrijving
Dit attribuut bevat de naam van de rechtspersoon of persoon die de goederen of diensten heeft gekocht. Het koppelt het verkooporderproces aan een specifieke klantaccount. Door de analyse op klant te filteren of te segmenteren, krijg je inzicht in klantgedrag, problemen bij belangrijke accounts en serviceniveaus. Zo bekijk je het proces vanuit klantperspectief en zie je welke klanten de meeste vertraging of herstelwerk ervaren.
Waarom dit belangrijk is
Hiermee kun je het proces per klant segmenteren. Dat is belangrijk voor het analyseren van klanttevredenheid, het opsporen van problemen bij belangrijke accounts en het afstemmen van je dienstverlening.
Waar je het vindt
Dit is het veld 'Customer' of 'Entity' op het transactierecord van de verkooporder in NetSuite.
Voorbeelden
Global Corp Inc.Innovate Solutions Ltd.Dynamic Tech
|
|||
|
Productcategorie
ProductCategory
|
De categorie van het belangrijkste product of de belangrijkste dienst op de verkooporder. | ||
|
Beschrijving
Dit attribuut deelt de artikelen op de verkooporder in bredere categorieën in, zoals 'Hardware', 'Software' of 'Services'. Als een order meerdere categorieën bevat, kan op basis van waarde of aantal artikelen een primaire categorie worden toegewezen. Door het proces per productcategorie te analyseren, ontdek je verschillen in de orderverwerking. Diensten kunnen bijvoorbeeld een veel eenvoudiger verwerkingsproces hebben dan fysieke hardware, waarvoor verzamelen, verpakken en verzenden nodig is. Deze segmentatie is belangrijk voor verbeteringen per categorie.
Waarom dit belangrijk is
Door het proces per productcategorie te segmenteren, zie je verschillende verwerkingspaden en vind je knelpunten die specifiek bij een categorie horen.
Waar je het vindt
Deze informatie is afkomstig uit de 'Item'-records die aan de orderregels van de verkooporder zijn gekoppeld. Mogelijk moet je de Item-masterdata koppelen om de categorie op te halen.
Voorbeelden
ElektronicaSoftwarelicentieConsultancydiensten
|
|||
|
Status van verkooporder
SalesOrderStatus
|
De huidige status van de verkooporder binnen de levenscyclus. | ||
|
Beschrijving
Dit attribuut geeft de huidige status van de verkooporder aan, zoals 'Pending Approval', 'Pending Fulfillment' of 'Billed'. Het laat zien waar de order zich in het totale proces bevindt. Het activiteitenlogboek toont de historische processtroom. De huidige status is handig om te filteren op orders die momenteel vastlopen of actief zijn. Door cases op hun eindstatus te analyseren, begrijp je de procesuitkomsten beter, bijvoorbeeld of een order succesvol is gesloten, geannuleerd of nog in behandeling is.
Waarom dit belangrijk is
Hiermee kun je cases filteren op hun huidige status. Dat is belangrijk voor het analyseren van open orders en het opsporen van orders die geblokkeerd zijn of vertraging oplopen.
Waar je het vindt
Dit is het veld 'Status' op het transactierecord van de verkooporder in NetSuite.
Voorbeelden
Wacht op uitvoeringWacht op facturatieGefactureerdGesloten
|
|||
|
Totale orderwaarde
TotalOrderAmount
|
De totale geldwaarde van de verkooporder. | ||
|
Beschrijving
Dit attribuut vertegenwoordigt de totale financiële waarde van de verkooporder, inclusief alle artikelen, belastingen en verzendkosten. Het is een belangrijke maatstaf voor de economische betekenis van elk procesexemplaar. Door het proces op orderwaarde te analyseren, zie je belangrijke patronen. Orders met een hoge waarde kunnen bijvoorbeeld een ander, handmatiger goedkeuringsproces volgen, terwijl orders met een lage waarde grotendeels geautomatiseerd kunnen zijn. Zo kun je verbeteracties richten op de orders met de grootste impact.
Waarom dit belangrijk is
Hiermee kun je op waarde analyseren, prioriteit geven aan orders met een hoge waarde en begrijpen hoe procesefficiëntie de omzet beïnvloedt.
Waar je het vindt
Dit is het veld 'Total' op het transactierecord van de verkooporder in NetSuite.
Voorbeelden
1500.00250.5012500.75
|
|||
|
Aantal wijzigingen sales order
SalesOrderChangeCount
|
Het aantal keer dat een sales order na de eerste aanmaak is gewijzigd. | ||
|
Beschrijving
Deze berekende metriek telt per case hoe vaak de activiteit 'Sales Order Changed' voorkomt. Een hoog aantal wijzigingen wijst op herstelwerk. Dat kan komen door klantverzoeken, fouten bij het invoeren van gegevens of prijsaanpassingen. Dit attribuut is een directe invoer voor de KPI 'Sales Order Rework Rate' en het dashboard 'Sales Order Rework Variants'. Door orders met veel wijzigingen te analyseren, kun je de oorzaken van herstelwerk vinden, bijvoorbeeld problemen met specifieke producten, klanten of salesmedewerkers.
Waarom dit belangrijk is
Maakt herstelwerk meetbaar en helpt bronnen van inefficiëntie, problemen met datakwaliteit en instabiliteit in het proces te vinden.
Waar je het vindt
Dit wordt tijdens de data-transformatie berekend door de events 'Sales Order Changed' te tellen voor elke 'SalesOrder'-case-ID.
Voorbeelden
013
|
|||
|
Betaling op tijd
IsOnTimePayment
|
Een vlag die aangeeft of de factuur op of vóór de vervaldatum is betaald. | ||
|
Beschrijving
Dit berekende booleaanse attribuut vergelijkt de timestamp van 'Payment Received' met 'PaymentDueDate'. De waarde is true als de betaling op of vóór de vervaldatum is gedaan, en false in alle andere gevallen. Dit attribuut vormt de basis voor de KPI 'On-Time Payment Rate' en het dashboard 'Payment Terms Adherence Rate'. Het geeft een duidelijke maatstaf voor het betaalgedrag van klanten. Zo kun je analyseren welke klanten, regio's of betalingsvoorwaarden het vaakst samenhangen met late betalingen.
Waarom dit belangrijk is
Meet rechtstreeks hoe consequent klanten op tijd betalen. Dat is belangrijk voor cashflowbeheer en de beoordeling van kredietrisico.
Waar je het vindt
Dit wordt tijdens de data-transformatie berekend door de timestamp van de activiteit 'Payment Received' te vergelijken met het attribuut 'PaymentDueDate'.
Voorbeelden
truefalse
|
|||
|
Bronsysteem
SourceSystem
|
Identificeert het systeem waaruit de data afkomstig is. | ||
|
Beschrijving
Dit attribuut geeft aan in welke brontoepassing de eventdata is gegenereerd. Voor dit proces is dat meestal 'NetSuite'. In complexere omgevingen helpt het om data uit verschillende geïntegreerde systemen van elkaar te onderscheiden, zoals een afzonderlijk CRM- of WMS-systeem. Bij analyses helpt dit de dataherkomst te bevestigen. Het is ook belangrijk wanneer je data uit meerdere bronnen combineert tot één procesoverzicht. Zo blijft duidelijk waar de data vandaan komt, wat helpt bij datagovernance en het oplossen van problemen.
Waarom dit belangrijk is
Het geeft belangrijke context over de herkomst van de data, vooral in omgevingen waarin meerdere systemen zijn geïntegreerd.
Waar je het vindt
Dit is een statische waarde ('NetSuite') die tijdens de data-extractie en -transformatie aan de dataset wordt toegevoegd.
Voorbeelden
NetSuite
|
|||
|
Kredietstatus
CreditStatus
|
Geeft aan of de sales order door een kredietblokkade wordt tegengehouden. | ||
|
Beschrijving
Dit attribuut geeft de kredietstatus van de klant weer op het moment dat de order wordt verwerkt, bijvoorbeeld 'On Hold' of 'Released'. Het speelt een belangrijke rol in de eerste stappen van de orderlevenscyclus. Met dit attribuut kun je zien welke invloed kredietcontroles hebben op de totale doorlooptijd van orders. Het dashboard 'Credit Check Cycle Time Analysis' gebruikt deze data om te bepalen hoeveel orders worden geblokkeerd en hoe lang het duurt om ze vrij te geven. Zo worden bottlenecks in het kredietbeheer zichtbaar.
Waarom dit belangrijk is
Heeft rechtstreeks invloed op de KPI 'Credit Check Cycle Time' en helpt vertragingen aan het begin van het orderproces te verklaren.
Waar je het vindt
Dit kan een standaardstatusveld of een aangepast selectievakje zijn, bijvoorbeeld 'Credit Hold', op het Sales Order-record. Je kunt de status ook afleiden uit de activiteiten 'Credit Hold Applied' en 'Credit Hold Released'.
Voorbeelden
GoedIn de wachtVrijgegeven
|
|||
|
Laatste data-update
LastDataUpdate
|
Timestamp van de laatste data-update of extractie uit het bronsysteem. | ||
|
Beschrijving
Dit attribuut geeft aan wanneer de dataset voor het laatst is bijgewerkt. Het maakt voor zakelijke gebruikers duidelijk hoe actueel de data is die ze analyseren. Zo weten ze welke periode de process mining-dashboards en analyses bestrijken. Dit attribuut wordt niet gebruikt voor processtroomanalyse, maar is belangrijke metadata voor datagovernance en het vertrouwen van gebruikers. Het helpt gebruikers de actualiteit van de inzichten te beoordelen en te weten wanneer nieuwe data zichtbaar wordt.
Waarom dit belangrijk is
Het informeert gebruikers over de actualiteit van de data. Dat is belangrijk om beslissingen op basis van de analyse te nemen.
Waar je het vindt
Deze timestamp wordt gegenereerd en aan de dataset toegevoegd tijdens de data-extractie uit NetSuite.
Voorbeelden
2023-10-27T02:00:00Z
|
|||
|
Levering op tijd
IsOnTimeDelivery
|
Een vlag die aangeeft of de order op of vóór de gevraagde datum is geleverd. | ||
|
Beschrijving
Dit berekende booleaanse attribuut vergelijkt de timestamp van 'Goods Shipped' of de werkelijke levering met 'RequestedDeliveryDate'. De waarde is true als de levering op tijd of eerder plaatsvond, en false als de levering te laat was. Deze vlag is belangrijk voor de berekening van de KPI 'On-Time Delivery Rate' en voor het dashboard 'Delivery Promise vs. Reality Gap'. Je kunt de leveringsprestaties hiermee eenvoudig filteren en aggregeren om oorzaken van late zendingen te vinden, zoals specifieke producten, regio's of bottlenecks in het proces.
Waarom dit belangrijk is
Geeft een duidelijke binaire uitkomst voor leveringsprestaties. Dat vereenvoudigt de berekening van KPI's en de analyse van grondoorzaken van late orders.
Waar je het vindt
Dit wordt tijdens de data-transformatie berekend door de timestamp van de activiteit 'Goods Shipped' te vergelijken met het attribuut 'RequestedDeliveryDate'.
Voorbeelden
truefalse
|
|||
|
Salesteam
SalesTeam
|
Het salesteam of de groep die aan de sales order wordt toegeschreven. | ||
|
Beschrijving
Dit attribuut identificeert het team of de afdeling die verantwoordelijk is voor de verkoop. Je gebruikt het om salesmedewerkers te organiseren en verkoopgebieden of productlijnen te beheren. Met process mining kun je prestaties per salesteam analyseren. Zo ontdek je werkwijzen van goed presterende teams of structurele problemen binnen een bepaald team. Ook worden verschillen zichtbaar in de kwaliteit van gegevensinvoer, goedkeuringen van kortingen en andere factoren eerder in het proces die invloed hebben op de fulfillment verderop in het proces.
Waarom dit belangrijk is
Maakt het mogelijk om prestaties van verschillende salesteams te vergelijken en zo goede werkwijzen of gebieden waar ondersteuning nodig is te vinden.
Waar je het vindt
Dit kan een standaard- of aangepast veld op het Sales Order-record zijn, vaak gekoppeld aan het personeelsrecord van de Sales Rep.
Voorbeelden
Verkoop Noord-AmerikaEnterprise EMEAKanaal APAC
|
|||
|
Type sales order
SalesOrderType
|
De classificatie van de sales order, zoals standaard, spoed of speciaal. | ||
|
Beschrijving
Dit attribuut deelt sales orders in op type. Dat type bepaalt vaak de procesroute en prioriteit. Een 'Rush Order' kan bijvoorbeeld bepaalde stappen overslaan of strengere SLA's hebben dan een 'Standard Order'. Door het proces per ordertype te analyseren, zie je of verschillende procesvarianten bewust zijn gekozen en goed werken. Je kunt beoordelen of speciale procedures voor bepaalde ordertypen echt tot snellere of betere resultaten leiden, en tegen welke kosten.
Waarom dit belangrijk is
Maakt het mogelijk om verschillende beoogde procesroutes, zoals standaard- en spoedorders, met elkaar te vergelijken en te controleren of ze presteren zoals verwacht.
Waar je het vindt
Dit is meestal een aangepast veld 'Order Type' op het Sales Order-formulier. NetSuite gebruikt standaard verschillende transactievormen, zoals Standard Sales Order en Standard Sales Order - Cash Sale, in plaats van één typeveld.
Voorbeelden
StandaardorderSpoedorderProjectorder
|
|||
|
Vervaldatum betaling
PaymentDueDate
|
De datum waarop de factuur uiterlijk moet zijn betaald. | ||
|
Beschrijving
Dit attribuut is de berekende datum waarop de klant moet betalen, op basis van de factuurdatum en de betalingsvoorwaarden. Bij een factuur van 1 april met betalingsvoorwaarden 'Net 30' is de vervaldatum bijvoorbeeld 1 mei. Deze datum is belangrijk voor financiële analyses en wordt rechtstreeks vergeleken met de datum 'Payment Received' om te bepalen of een betaling op tijd was. De datum vormt een belangrijk onderdeel van de berekening van de KPI 'On-Time Payment Rate' en het beheer van openstaande vorderingen.
Waarom dit belangrijk is
Dit is de benchmark voor het meten van tijdige betalingen. De benchmark is belangrijk voor het beheer van cashflow en openstaande vorderingen.
Waar je het vindt
Dit is het veld 'Due Date' op het transactierecord Invoice. NetSuite berekent dit veld automatisch op basis van de factuurdatum en betalingsvoorwaarden.
Voorbeelden
2023-05-302023-06-152023-07-01
|
|||
|
Verzendland
ShippingCountry
|
Het land van bestemming van de zending. | ||
|
Beschrijving
Dit attribuut bevat het land waarnaar de goederen van de order worden verzonden. De waarde is afkomstig van het verzendadres dat aan de sales order is gekoppeld. Een geografische analyse op basis van het verzendland kan verschillen in procesprestaties zichtbaar maken die worden veroorzaakt door logistiek, douane of de efficiëntie van regionale kantoren. Je kunt verzendtijden, leveringsnauwkeurigheid en proceskosten tussen landen of regio's vergelijken.
Waarom dit belangrijk is
Maakt geografische analyses mogelijk om regionale bottlenecks te vinden, logistieke prestaties te vergelijken en internationale complexiteit beter te begrijpen.
Waar je het vindt
Dit is onderdeel van het 'Shipping Address' op het transactierecord Sales Order.
Voorbeelden
USADuitslandJapan
|
|||
Order to Cash - activiteiten voor verkooporderverwerking
| Activiteit | Beschrijving | ||
|---|---|---|---|
|
Betaling ontvangen
|
Deze activiteit markeert de ontvangst van een betaling van de klant voor een factuur. Je legt dit vast wanneer een 'Customer Payment'-transactie wordt aangemaakt en wordt toegewezen aan de factuur die bij de verkooporder hoort. | ||
|
Waarom dit belangrijk is
Als belangrijke eindgebeurtenis is deze activiteit van groot belang voor het analyseren van de cash conversion cycle en betalingen op tijd. Ze markeert de succesvolle financiële afronding van een verkooptransactie.
Waar je het vindt
Dit is een expliciete gebeurtenis. De timestamp is de aanmaakdatum van de 'Customer Payment'-transactie (tabel Transaction, Type='CustPymt') die aan de relevante factuur is toegewezen.
Vastleggen
Gebruik de transactiedatum uit het Customer Payment-record dat aan de factuur is toegewezen.
Eventtype
explicit
|
|||
|
Factuur aangemaakt
|
Dit is het aanmaken van de financiële factuur voor de verzonden goederen of diensten. Het is een expliciete gebeurtenis die wordt geactiveerd door het aanmaken van een aan de verkooporder gekoppelde 'Invoice'-transactie. | ||
|
Waarom dit belangrijk is
Deze activiteit is een belangrijke mijlpaal voor omzetverantwoording en markeert de start van de betalingscyclus. De tijd tussen verzending en facturatie heeft rechtstreeks invloed op de cashflow.
Waar je het vindt
Dit is een expliciete gebeurtenis uit het veld 'Date Created' van het transactierecord van de factuur (tabel Transaction, Type='CustInvc'), gekoppeld aan de verkooporder.
Vastleggen
Gebruik de aanmaakdatum van de transactie voor de gekoppelde Invoice.
Eventtype
explicit
|
|||
|
Goederen verzonden
|
Deze mijlpaal markeert het moment waarop de artikelen het magazijn hebben verlaten en onderweg zijn naar de klant. Je leidt dit af wanneer de status van het record 'Item Fulfillment' wordt bijgewerkt naar 'Shipped'. | ||
|
Waarom dit belangrijk is
Verzending is een belangrijk overdrachtsmoment naar de vervoerder en de klant. Deze gebeurtenis is belangrijk voor het volgen van leveringen op tijd en het meten van de totale doorlooptijd van de orderverwerking.
Waar je het vindt
Afgeleid uit het veld 'Status' van de gekoppelde 'Item Fulfillment'-transactie, dat verandert naar 'Shipped'. De timestamp van deze gebeurtenis is de datum van deze statuswijziging.
Vastleggen
Timestamp van de statuswijziging naar 'Shipped' op het Item Fulfillment-record.
Eventtype
inferred
|
|||
|
Orderverwerking aangemaakt
|
Deze activiteit markeert de start van de fysieke orderverwerking in het magazijn. Dit gebeurt wanneer vanuit de verkooporder een 'Item Fulfillment'-transactie wordt aangemaakt. | ||
|
Waarom dit belangrijk is
Dit is een belangrijke mijlpaal die het verkoopproces koppelt aan de magazijnprocessen. De tijd tussen ordergoedkeuring en het aanmaken van de orderverwerking is een belangrijke indicator voor operationele gereedheid.
Waar je het vindt
Dit is een expliciete gebeurtenis. De timestamp is de aanmaakdatum van het record 'Item Fulfillment', dat aan de oorspronkelijke verkooporder is gekoppeld.
Vastleggen
Gebruik de aanmaakdatum van de transactie voor het gekoppelde Item Fulfillment-record.
Eventtype
explicit
|
|||
|
Verkooporder aangemaakt
|
Deze activiteit markeert de officiële start van het verkooporderproces. Dit gebeurt wanneer een nieuwe verkoopordertransactie voor het eerst in NetSuite wordt opgeslagen. Daarmee wordt de eerste klantvraag vastgelegd. | ||
|
Waarom dit belangrijk is
Dit is de primaire startgebeurtenis van het Order to Cash-proces. Door de tijd vanaf deze gebeurtenis tot volgende activiteiten te analyseren, meet je de totale efficiëntie en doorlooptijden van de orderverwerking.
Waar je het vindt
Dit is een expliciete gebeurtenis uit het veld 'Date Created' van het transactierecord van de verkooporder (tabel Transaction, Type='SalesOrd').
Vastleggen
Gebruik de aanmaakdatum van de transactie voor verkooporders.
Eventtype
explicit
|
|||
|
Verkooporder gesloten
|
Dit is de laatste activiteit. De verkooporder is volledig verwerkt, gefactureerd en afgerond. Je leidt dit af uit een statuswijziging van de verkooporder naar 'Closed'. | ||
|
Waarom dit belangrijk is
Deze gebeurtenis markeert het operationele einde van de orderlevenscyclus. De tijd van aanmaak tot sluiting geeft een volledig beeld van de end-to-end-doorlooptijd van het proces.
Waar je het vindt
Afgeleid uit het veld 'Status' van de verkoopordertransactie, dat verandert naar 'Closed'. De timestamp wordt uit de systeemnotities van deze laatste statuswijziging gehaald.
Vastleggen
Timestamp van de statuswijziging naar 'Closed' in de systeemnotities van de verkooporder.
Eventtype
inferred
|
|||
|
Verkooporder goedgekeurd
|
Deze mijlpaal betekent dat de verkooporder alle interne controles, zoals krediet- en voorraadcontroles, heeft doorlopen en klaar is voor orderverwerking. Meestal leid je dit af uit een statuswijziging naar 'Pending Fulfillment'. | ||
|
Waarom dit belangrijk is
Goedkeuring is een belangrijk beslismoment in het proces. Door de tijd tot goedkeuring te meten, zie je waar vertraging ontstaat in interne controles en besluitvorming.
Waar je het vindt
Afgeleid uit een statuswijziging op het verkooporderrecord. De timestamp wordt vastgelegd wanneer het veld 'Order Status' wordt bijgewerkt naar 'Pending Fulfillment' of een vergelijkbare aangepaste goedkeuringsstatus.
Vastleggen
Timestamp van de statuswijziging naar 'Pending Fulfillment' in de systeemnotities van de verkooporder.
Eventtype
inferred
|
|||
|
Creditnota aangemaakt
|
Deze gebeurtenis vindt plaats wanneer een creditnota wordt uitgegeven voor een verkooporder of factuur, meestal vanwege retouren, prijsaanpassingen of andere tegemoetkomingen. Je legt dit vast wanneer een 'Credit Memo'-transactie wordt aangemaakt. | ||
|
Waarom dit belangrijk is
Creditnota's wijzen vaak op procesfouten, zoals verzendfouten of productdefecten. Door de frequentie en timing ervan te analyseren, vind je de oorzaken en verbeter je de algehele kwaliteit.
Waar je het vindt
Dit is een expliciete gebeurtenis op basis van het aanmaken van een 'Credit Memo'-transactie (tabel Transaction, Type='CredMemo'), die kan worden gekoppeld aan de oorspronkelijke factuur of verkooporder.
Vastleggen
Gebruik de aanmaakdatum van de transactie voor de gekoppelde Credit Memo.
Eventtype
explicit
|
|||
|
Goederen verpakt
|
Dit betekent dat de verzamelde artikelen zijn verpakt en klaar zijn voor verzending. Je legt dit vast door de statuswijziging van het record 'Item Fulfillment' naar 'Packed' te volgen. | ||
|
Waarom dit belangrijk is
Met deze activiteit meet je de efficiëntie van de verpakkingslocatie. De tijd tussen verzamelen en verpakken kan capaciteitsproblemen of inefficiënte werkwijzen zichtbaar maken.
Waar je het vindt
Afgeleid uit het veld 'Status' van de gekoppelde 'Item Fulfillment'-transactie, dat verandert naar 'Packed'. De timestamp wordt uit de systeemnotities van deze wijziging gehaald.
Vastleggen
Timestamp van de statuswijziging naar 'Packed' op het Item Fulfillment-record.
Eventtype
inferred
|
|||
|
Goederen verzameld
|
Geeft aan dat de artikelen voor de order uit hun magazijnlocaties zijn verzameld. Dit is een afgeleide gebeurtenis op basis van de statuswijziging van het gekoppelde record 'Item Fulfillment'. | ||
|
Waarom dit belangrijk is
Door de tijd voor het verzamelen van goederen te analyseren, kun je de efficiëntie van het magazijn verbeteren. Deze activiteit helpt knelpunten in het verzamelproces te meten en op te sporen.
Waar je het vindt
Afgeleid uit het veld 'Status' van de gekoppelde 'Item Fulfillment'-transactie, dat verandert naar 'Picked'. De timestamp komt uit de systeemnotities van deze statuswijziging.
Vastleggen
Timestamp van de statuswijziging naar 'Picked' op het Item Fulfillment-record.
Eventtype
inferred
|
|||
|
Kredietblokkade opgeheven
|
Dit is het moment waarop een verkooporder van een kredietblokkade wordt vrijgegeven en verder kan naar de orderverwerking. Je legt dit vast door een statuswijziging van een blokkeringsstatus naar een open of goedgekeurde status te registreren. | ||
|
Waarom dit belangrijk is
De duur van kredietblokkades is een belangrijke KPI. Met deze gebeurtenis meet je hoe lang het duurt om kredietproblemen op te lossen en wat het effect daarvan is op de totale Order to Cash-doorlooptijd.
Waar je het vindt
Afgeleid uit de systeemnotities of audittrail van de verkooporder. Hierbij leg je de timestamp vast waarop 'Order Status' verandert vanuit een blokkeringsstatus.
Vastleggen
Leg de timestamp vast waarop de orderstatus verandert van een kredietblokkade naar een actieve status.
Eventtype
inferred
|
|||
|
Kredietblokkade toegepast
|
Deze gebeurtenis vindt plaats wanneer een verkooporder automatisch of handmatig wordt geblokkeerd vanwege krediet. De orderverwerking wordt dan gepauzeerd. Meestal leid je dit af uit een statuswijziging naar 'Pending Approval' of een specifieke status 'Credit Hold'. | ||
|
Waarom dit belangrijk is
Weten wanneer en waarom orders worden geblokkeerd, is belangrijk om vertragingen in de orderverwerking te begrijpen. Deze activiteit maakt knelpunten door kredietproblemen bij klanten zichtbaar.
Waar je het vindt
Afgeleid uit de systeemnotities of audittrail van de verkooporder, waarbij specifiek wordt gekeken naar wijzigingen van het veld 'Order Status' naar een blokkeringsstatus.
Vastleggen
Leg de timestamp vast waarop de orderstatus verandert naar een kredietblokkade.
Eventtype
inferred
|
|||
|
Verkooporder gewijzigd
|
Deze activiteit legt elke belangrijke wijziging aan een verkooporder vast nadat die is aangemaakt, zoals wijzigingen in aantallen, artikelen of prijzen. Je registreert dit door updates in de systeemnotities of audittrail te volgen. | ||
|
Waarom dit belangrijk is
Veel wijzigingen kunnen wijzen op invoerfouten of een onvoorspelbare klantvraag. Dat leidt tot herstelwerk en inefficiënte processen. Door deze wijzigingen te volgen, vind je de oorzaken van aanpassingen aan orders.
Waar je het vindt
Afgeleid uit de systeemnotities of audittrail van de verkoopordertransactie. Elke geregistreerde wijziging in een relevant veld kan als een exemplaar van deze activiteit worden beschouwd.
Vastleggen
Identificeer wijzigingen in velden in de systeemnotities van de verkooporder na de eerste aanmaak.
Eventtype
inferred
|
|||
|
Voorraad gereserveerd
|
Deze gebeurtenis markeert het moment waarop voorraad officieel voor een verkooporder wordt gereserveerd, zodat die beschikbaar is voor orderverwerking. Je leidt dit af uit wijzigingen in de 'Committed Quantity' op de orderregels. | ||
|
Waarom dit belangrijk is
Deze activiteit is belangrijk voor het analyseren van de efficiëntie van voorraadtoewijzing. Vertraging tussen ordergoedkeuring en voorraadreservering kan leiden tot voorraadtekorten en gevolgen hebben voor leverbeloftes.
Waar je het vindt
Afgeleid uit de systeemnotities van de orderregels van de verkooporder. De timestamp komt overeen met het moment waarop het veld 'Quantity Committed' wordt bijgewerkt van nul naar een positieve waarde.
Vastleggen
Timestamp van de wijziging in het veld 'Quantity Committed' op de orderregels.
Eventtype
inferred
|
|||
Extractiegidsen
Klaar om aan de slag te gaan?
Gebruik deze template om je dataverzameling te vereenvoudigen en waardevolle inzichten te krijgen in je Order-to-Cash, sales order processing in NetSuite. Begin vandaag met het optimaliseren van je processen.
Sneller cash ontvangen: optimaliseer vandaag je sales order processing
Sluit je aan bij bedrijven die hun Order-to-Cash-doorlooptijd met 30% verkorten.
Je hebt geen creditcard nodig. Je bent in enkele minuten klaar met de installatie.