Data Template: Purchase to Pay - Purchase Order
Your Purchase to Pay - Purchase Order Data Template
- Recommended attributes to collect
- Key activities to track
- Extraction guidance for NetSuite
Purchase to Pay - Purchase Order Attributes
| Name | Description | ||
|---|---|---|---|
|
Activity Name
ActivityName
|
The name of the specific business event or step that occurred within the Purchase Order process. | ||
|
Description
This attribute describes a specific action or status change in the lifecycle of a Purchase Order, such as 'Purchase Order Created', 'Purchase Order Approved', or 'Bill Payment Made'. These activities form the nodes of the process map. Analyzing the sequence and frequency of these activities is the core of process mining. It helps to visualize the process flow, identify common and rare paths (variants), and pinpoint bottlenecks or deviations from the standard procedure.
Why it matters
It defines the steps in the process map, allowing for the visualization and analysis of the process flow, variants, and conformance.
Where to get
This value is typically derived from a combination of the transaction type and its status field (e.g., 'Order Status') or from system audit trail logs in NetSuite.
Examples
Purchase Order CreatedPurchase Order ApprovedItem Receipt CreatedBill Created From Purchase Order
|
|||
|
Event Time
EventTime
|
The precise date and time when the activity occurred. | ||
|
Description
This timestamp marks the exact moment a specific activity took place. It is the temporal foundation for all performance and duration analysis in process mining. Event times are used to order activities chronologically within a case, calculate the duration between steps, and measure the overall case cycle time. This data is critical for identifying bottlenecks, measuring wait times, and analyzing performance against service level agreements.
Why it matters
This attribute is crucial for calculating all time-based metrics, such as cycle times and durations, which are fundamental to identifying process delays.
Where to get
This is the timestamp associated with each transaction or status change, often found in fields like 'Date Created' or in the system audit trail logs in NetSuite.
Examples
2023-10-26T09:00:00Z2023-10-26T11:30:00Z2023-10-27T14:45:00Z
|
|||
|
Purchase Order
PurchaseOrder
|
The unique identifier for the Purchase Order, serving as the primary case ID for tracking the procurement lifecycle. | ||
|
Description
The Purchase Order number is the central identifier that connects all related activities, from the initial creation to final payment and closure. Each distinct Purchase Order number represents a single instance of the procurement process. In process mining, this attribute is used to group all related events into a single case. Analyzing the journey of each Purchase Order allows for a clear view of the end-to-end process, identification of variants, and calculation of case-level metrics like total cycle time.
Why it matters
This is the essential case identifier, which makes it possible to reconstruct and analyze the entire lifecycle of each individual Purchase Order.
Where to get
This is typically the main transaction identifier on the Purchase Order record in NetSuite, often referred to as 'Transaction ID' or 'PO #'.
Examples
PO-001254PO-001299PO-001357
|
|||
|
Last Data Update
LastDataUpdate
|
The timestamp indicating when the data for this event was last refreshed from the source system. | ||
|
Description
This attribute records the date and time the data was most recently extracted or updated. It provides context on the freshness of the data being analyzed. Knowing the last update time is crucial for understanding the timeliness of the insights generated. It helps analysts and business users confirm if they are viewing the most current process data, which is especially important for operational monitoring dashboards.
Why it matters
Indicates the freshness of the data, which is critical for ensuring that analysis and dashboards are based on up-to-date information.
Where to get
This is a timestamp generated and added during the data extraction, transformation, and loading (ETL) process.
Examples
2024-05-21T02:00:00Z
|
|||
|
Source System
SourceSystem
|
The system from which the data was extracted. | ||
|
Description
This attribute identifies the origin of the process data. For this view, the value will consistently be 'NetSuite'. In larger process mining initiatives that combine data from multiple systems, this field is critical for data lineage, troubleshooting, and understanding system-specific behaviors. It ensures clarity on where each piece of data originated.
Why it matters
Provides essential data lineage, ensuring clarity on the origin of the process data, especially in environments with multiple integrated systems.
Where to get
This is a static value ('NetSuite') added during the data extraction and transformation process.
Examples
NetSuite
|
|||
|
Department Name
DepartmentName
|
The name of the department associated with the Purchase Order. | ||
|
Description
This attribute represents the business department or cost center that initiated the purchase or is financially responsible for it. It allows for filtering and segmenting the process data based on organizational structure. Analyzing the process by department is critical for identifying departmental bottlenecks, comparing efficiency across different business units, and understanding spending patterns. It directly supports dashboards like the 'Departmental Bottleneck Analysis'.
Why it matters
Enables process analysis by department, helping to identify department-specific bottlenecks, inefficiencies, and spending patterns.
Where to get
This is a standard field on the Purchase Order record header or line items in NetSuite.
Examples
FinanceIT ServicesMarketingOperations
|
|||
|
Purchase Category
PurchaseCategory
|
The classification of the goods or services being purchased, such as IT Hardware, Marketing Services, or Office Supplies. | ||
|
Description
This attribute categorizes the items on the Purchase Order, allowing for grouped analysis based on the type of spend. This is often implemented in NetSuite using a custom classification field or segment. Analyzing the process by Purchase Category is essential for the 'Purchase Category Efficiency' dashboard. It helps to uncover whether certain types of purchases have longer cycle times, higher change rates, or more compliance issues, enabling targeted process improvements for specific spend areas.
Why it matters
Enables analysis of process efficiency by spend category, helping to identify which types of purchases are most inefficient or non-compliant.
Where to get
This may be a custom field or a standard classification segment like 'Class' or a custom segment applied at the PO header or line level. Consult NetSuite documentation.
Examples
IT HardwareProfessional ServicesOffice SuppliesSoftware Licenses
|
|||
|
Purchase Order Status
PurchaseOrderStatus
|
The current or final status of the Purchase Order. | ||
|
Description
This attribute indicates the state of the Purchase Order at a given point in time, such as 'Pending Approval', 'Fully Billed', or 'Closed'. This is often the source for deriving many of the conceptual 'ActivityName' values. Analyzing by status helps in understanding the outcomes of purchase orders, such as how many are rejected versus approved, or how many remain open. It is key for KPIs like the 'PO Approval Failure Rate' and for filtering cases based on their completion state.
Why it matters
Provides a snapshot of the PO's state, enabling analysis of outcomes like rejections or closures and supporting KPIs related to approval failures.
Where to get
This is the 'Status' field on the Purchase Order transaction record in NetSuite.
Examples
Pending Supervisor ApprovalPending ReceiptFully BilledClosedRejected
|
|||
|
Total Amount
TotalAmount
|
The total monetary value of the Purchase Order. | ||
|
Description
This attribute represents the total cost of all items and services included in the Purchase Order. It is a fundamental financial metric for procurement analysis. Analyzing process metrics by Total Amount can reveal important patterns, for example, if higher-value POs take longer to approve or are subject to more changes. It is essential for understanding the financial impact of process inefficiencies and for prioritizing improvement efforts.
Why it matters
Allows for financial analysis of the procurement process, helping to identify how PO value impacts cycle times, approval paths, and compliance.
Where to get
This corresponds to the 'Total' field in the summary section of the Purchase Order record in NetSuite.
Examples
500.001250.7515000.00
|
|||
|
User Name
UserName
|
The name of the user who performed the activity. | ||
|
Description
This attribute identifies the employee or system user responsible for executing a specific process step, such as approving a purchase order or creating a bill. It provides a human or system resource dimension to the process. Analyzing activities by user helps in understanding workload distribution, identifying training needs, and spotting irregularities. It is also crucial for compliance monitoring, as it can be used to track who performed critical actions like PO changes or approvals.
Why it matters
Attributes activities to specific users, enabling analysis of workload, performance, and compliance with authorization policies.
Where to get
This is available in the 'System Notes' or audit trail subtab on a transaction record, indicating the user who made the change.
Examples
Alice JohnsonBob WilliamsSystem Automation
|
|||
|
Vendor Name
VendorName
|
The name of the vendor or supplier from whom the goods or services are being purchased. | ||
|
Description
This attribute identifies the external supplier for the Purchase Order. It is a critical dimension for analyzing supplier relationships and performance. Vendor name is essential for the 'Vendor Delivery Performance' dashboard and related KPIs. It allows for segmenting the process to compare lead times, on-time delivery rates, and quality inspection outcomes across different suppliers, helping to identify both reliable and underperforming vendors.
Why it matters
Allows for vendor-specific performance analysis, including delivery times and reliability, which is key to supply chain optimization.
Where to get
This corresponds to the 'Vendor' or 'Supplier' field on the main tab of the Purchase Order record in NetSuite.
Examples
Global Office SuppliesTech Solutions Inc.Creative Marketing Agency
|
|||
|
Change Reason
ChangeReason
|
The reason provided for why a Purchase Order was changed after its creation. | ||
|
Description
This attribute captures the justification for modifications made to a Purchase Order, such as 'Price Update', 'Quantity Change', or 'Delivery Date Change'. This context is vital for understanding the drivers of rework. This is a crucial attribute for the 'Purchase Order Change Analysis' dashboard. Analyzing the frequency of different change reasons helps to identify the root causes of process instability, such as inaccurate initial requirements or volatile pricing from vendors.
Why it matters
Provides critical context for why POs are changed, enabling root cause analysis to reduce the overall PO change rate.
Where to get
This would likely be a custom field that is required to be filled out when a user edits an approved PO, or it could be in the 'Memo' field of the change event. Consult NetSuite documentation.
Examples
Incorrect item quantityVendor price changeUpdated delivery requirement
|
|||
|
Currency
Currency
|
The currency code for the transaction amount. | ||
|
Description
This attribute specifies the currency in which the Purchase Order's total amount is denominated, such as USD, EUR, or GBP. It is essential context for any monetary values. In organizations that operate internationally, this attribute is critical for accurate financial reporting and analysis. It allows for proper aggregation and comparison of PO values across different regions and ensures that monetary KPIs are interpreted correctly.
Why it matters
Provides necessary context for monetary values, ensuring accurate financial analysis and reporting in multi-currency environments.
Where to get
This corresponds to the 'Currency' field on the Purchase Order record, often influenced by the selected Vendor's configuration.
Examples
USDEURGBP
|
|||
|
Delivery Location
DeliveryLocation
|
The physical location or address where the goods are to be delivered. | ||
|
Description
This attribute specifies the destination for the goods ordered on the PO, such as a specific warehouse, office, or plant. It allows for segmenting the process based on geography or site. This is a key dimension for the 'Goods Receipt Processing Time' dashboard. Analyzing receipt times by location can help identify sites that may be understaffed or have inefficient receiving processes, enabling targeted operational improvements.
Why it matters
Allows for analysis of process performance by location, helping to identify site-specific bottlenecks in goods receipt or other activities.
Where to get
This corresponds to the 'Ship To' address or 'Location' field on the Purchase Order record in NetSuite.
Examples
Main Warehouse - Dock ACorporate HQ - 15th FloorWest Coast Distribution Center
|
|||
|
Event End Time
EventEndTime
|
The precise date and time when the activity concluded. | ||
|
Description
This timestamp marks the completion of an activity. Paired with the Start Time, it defines the processing time of an event. For instantaneous events, End Time can be the same as Start Time. This attribute is essential for calculating the exact duration of specific tasks, known as processing time. It helps differentiate between the time spent actively working on a task versus the time spent waiting for the next step, which is key for detailed bottleneck analysis.
Why it matters
Enables the calculation of precise activity processing times, helping to distinguish active work time from idle wait time.
Where to get
For activities with a measurable duration, this may be recorded in a separate field or derived from audit logs. Often, it needs to be inferred or is the same as the Start Time.
Examples
2023-10-26T09:05:12Z2023-10-26T11:30:45Z2023-10-27T15:00:00Z
|
|||
|
Is Late Delivery
IsLateDelivery
|
A flag indicating whether the goods were received after the requested delivery date. | ||
|
Description
This is a calculated boolean attribute that is true if the 'Item Receipt Created' activity occurs after the 'Requested Delivery Date' specified on the Purchase Order. It provides a simple, clear indicator of delivery timeliness. This attribute simplifies the creation of vendor performance dashboards and KPIs. It allows for easy filtering and aggregation to calculate the 'Vendor Delivery On-Time Rate' and identify vendors who consistently fail to meet delivery deadlines.
Why it matters
Provides a simple true/false indicator for on-time delivery, simplifying performance analysis and KPI calculations for vendor management.
Where to get
This is a calculated field. The logic is: (Timestamp of 'Item Receipt Created') > ('RequestedDeliveryDate').
Examples
truefalse
|
|||
|
Is Maverick Buy
IsMaverickBuy
|
A flag indicating if a Purchase Order was created without a preceding Purchase Requisition. | ||
|
Description
This is a calculated boolean attribute that is set to true at the case level if the first activity in the process is 'Purchase Order Created' rather than 'Purchase Requisition Created'. It serves as a direct indicator of non-standard procurement. This attribute is used to calculate the 'Direct PO Rate', a key KPI for the 'Procurement Compliance Monitor'. It helps organizations quickly identify and quantify maverick buying, which can lead to higher costs and increased risk.
Why it matters
Directly flags non-compliant purchasing behavior, enabling organizations to easily monitor and reduce maverick buying.
Where to get
This is a calculated attribute. The logic is: (First Activity in Case = 'Purchase Order Created') AND (No 'Purchase Requisition' is linked).
Examples
truefalse
|
|||
|
Is Rework
IsRework
|
A flag indicating if an activity represents rework, such as a second approval after a rejection. | ||
|
Description
This calculated boolean attribute is true for activities that indicate a process loop or repeated step. For example, a 'Purchase Order Approved' activity would be flagged as rework if it was preceded by a 'Purchase Order Rejected' activity within the same case. This attribute is essential for quantifying process friction and inefficiency. It allows for easy analysis of rework loops, helping to measure the 'PO Rejection & Resubmission Rate' and highlighting processes that are not right the first time.
Why it matters
Helps to quantify process inefficiencies by explicitly flagging activities that are part of a rework loop, making it easier to analyze and address them.
Where to get
This flag is calculated during data transformation by analyzing the sequence of activities within a case.
Examples
truefalse
|
|||
|
Processing Time
ProcessingTime
|
The duration of time spent actively working on an activity. | ||
|
Description
This attribute measures the time between an activity's start and end timestamps. It represents the actual time a resource was engaged in performing a task, as opposed to waiting time between tasks. Calculated from the EventTime and EventEndTime, this metric is vital for detailed performance analysis. It helps pinpoint which specific activities are time-consuming and offers a more granular view of bottlenecks than overall cycle time alone.
Why it matters
Separates active work time from idle wait time, providing a more accurate measure of activity-level efficiency and resource utilization.
Where to get
This is calculated during data transformation by subtracting the 'EventTime' from the 'EventEndTime'.
Examples
312645900
|
|||
|
Purchase Requisition
PurchaseRequisition
|
The identifier of the Purchase Requisition that preceded the Purchase Order. | ||
|
Description
This attribute links a Purchase Order back to its originating Purchase Requisition. The absence of this link can indicate a deviation from the standard process. This field is critical for compliance monitoring and identifying maverick buying. The 'Direct PO Rate' KPI is calculated by checking for the absence of a linked Purchase Requisition, which highlights purchases made outside the standard approval workflow.
Why it matters
Crucial for compliance analysis, as it helps identify 'maverick buying' where Purchase Orders are created without an approved requisition.
Where to get
On the Purchase Order record, this information is typically found on the 'Related Records' subtab or a 'Created From' field.
Examples
PR-00582PR-00610PR-00715
|
|||
|
Rejection Reason
RejectionReason
|
The reason a Purchase Order was rejected during the approval process. | ||
|
Description
When a Purchase Order is rejected, this attribute provides the specific reason for the rejection, such as 'Budget Exceeded', 'Incorrect Vendor', or 'Policy Violation'. This information is key to understanding approval failures. This attribute directly supports the 'PO Rejection & Resubmission Rate' dashboard. By analyzing rejection reasons, the business can identify common sources of errors in PO creation, such as insufficient training or unclear policies, and take corrective action to reduce the rework associated with rejections.
Why it matters
Explains why POs fail approval, enabling targeted actions to reduce rejection rates and improve first-time approval success.
Where to get
This information is often captured in the memo field of the rejection event or a custom 'Rejection Reason' field as part of the approval workflow. Consult NetSuite documentation.
Examples
Exceeds department budgetNon-preferred vendor selectedIncomplete line item description
|
|||
|
Requested Delivery Date
RequestedDeliveryDate
|
The date on which the business requested the vendor to deliver the goods or services. | ||
|
Description
This attribute is the target delivery date set during the purchasing process. It serves as the baseline against which actual delivery performance is measured. This date is essential for calculating the 'Vendor Delivery On-Time Rate' KPI. By comparing the 'Requested Delivery Date' with the actual 'Item Receipt Created' timestamp, the analysis can determine whether vendors are meeting their delivery commitments, which is a key input for the 'Vendor Delivery Performance' dashboard.
Why it matters
Serves as the benchmark for measuring vendor on-time delivery performance, a critical KPI for supply chain management.
Where to get
This is likely a custom field or could be the 'Expected Receipt Date' on the Purchase Order line items. Consult NetSuite documentation.
Examples
2023-11-152023-12-012024-01-10
|
|||
Purchase to Pay - Purchase Order Activities
| Activity | Description | ||
|---|---|---|---|
|
Bill Created From Purchase Order
|
A vendor bill has been received and entered into NetSuite, linked to the Purchase Order. This is an explicit transaction that formally records the liability for the goods or services received. | ||
|
Why it matters
This activity marks the transition from procurement to the accounts payable process. Analyzing the time between goods receipt and billing highlights potential delays in financial processing.
Where to get
Captured from the creation date of the Vendor Bill transaction record. The bill is directly linked to the originating Purchase Order.
Capture
Track the creation timestamp of the Vendor Bill transaction.
Event type
explicit
|
|||
|
Item Receipt Created
|
This activity represents the physical receipt of goods ordered on the Purchase Order. This is an explicit event in NetSuite, captured when an 'Item Receipt' transaction is created and linked back to the specific Purchase Order line. | ||
|
Why it matters
This is a critical milestone that marks the end of the vendor delivery cycle. It's essential for calculating vendor on-time delivery rates and overall lead times.
Where to get
Captured from the creation date of the Item Receipt transaction record. The record contains a link to the source Purchase Order.
Capture
Track the creation timestamp of the Item Receipt transaction.
Event type
explicit
|
|||
|
Purchase Order Approved
|
Represents the final, official authorization of the Purchase Order, allowing it to be sent to the vendor. This is a key milestone captured when the Purchase Order's 'Approval Status' field is updated to 'Approved'. | ||
|
Why it matters
This is a critical milestone for calculating approval cycle times and identifying bottlenecks in the approval chain. Delays here directly impact procurement lead times.
Where to get
Inferred from the system notes or workflow history tracking when the 'Approval Status' field on the Purchase Order record changes to 'Approved'.
Capture
Detect change in 'Approval Status' field on Purchase Order to 'Approved'.
Event type
inferred
|
|||
|
Purchase Order Closed
|
The Purchase Order is officially closed, meaning no further receipts or bills are expected against it. This is inferred when the Purchase Order status changes to 'Closed', which can happen automatically after being fully billed and received, or manually. | ||
|
Why it matters
This activity marks the operational end of the Purchase Order lifecycle. It confirms that the order has been completely fulfilled and processed, providing a definitive endpoint for cycle time analysis.
Where to get
Inferred from a change in the 'Status' field on the Purchase Order record to 'Closed'.
Capture
Detect change in 'Status' field on Purchase Order to 'Closed'.
Event type
inferred
|
|||
|
Purchase Order Created
|
This activity signifies the creation of the formal Purchase Order document, which is the central case for this analysis. In NetSuite, this is captured from the creation of the Purchase Order transaction record, either manually or from an approved requisition. | ||
|
Why it matters
This marks a critical step where a request becomes a formal order commitment. It serves as a key milestone and can also be the start of the process for direct POs, which is important for compliance monitoring.
Where to get
Captured from the 'Date Created' system field on the Purchase Order transaction record.
Capture
Use the creation timestamp of the Purchase Order transaction.
Event type
explicit
|
|||
|
Purchase Requisition Created
|
This activity marks the formal request for goods or services, initiating the procurement process. In NetSuite, this is captured when a new Purchase Requisition transaction record is created and saved. | ||
|
Why it matters
As the typical starting point of the process, this activity is crucial for analyzing the full end-to-end cycle time and identifying maverick buying when it is skipped.
Where to get
This event is captured from the creation date of the Purchase Requisition transaction record. The record is linked to the subsequent Purchase Order.
Capture
Track the creation timestamp of the Purchase Requisition transaction.
Event type
explicit
|
|||
|
Bill Approved
|
The vendor bill has been reviewed and approved for payment. Similar to Purchase Orders, this is captured by a change in the 'Approval Status' field on the Vendor Bill record. | ||
|
Why it matters
Bill approval is a key step in the payment process. Tracking its duration helps identify bottlenecks in accounts payable that could lead to late payments or missed early payment discounts.
Where to get
Inferred from the system notes or workflow history tracking when the 'Approval Status' field on the Vendor Bill record changes to 'Approved'.
Capture
Detect change in 'Approval Status' field on Vendor Bill to 'Approved'.
Event type
inferred
|
|||
|
Bill Payment Made
|
A payment has been issued to the vendor for the billed amount. This is captured when a 'Vendor Payment' transaction is created and applied to the Vendor Bill. | ||
|
Why it matters
This activity signifies the completion of the financial obligation for the Purchase Order. It is critical for analyzing on-time payment performance and cash flow.
Where to get
Captured from the creation date of the Vendor Payment transaction record that is applied to the Vendor Bill.
Capture
Track the creation timestamp of the Vendor Payment transaction applied to the bill.
Event type
explicit
|
|||
|
Purchase Order Changed
|
Indicates that a modification was made to the Purchase Order after its initial creation or approval. This can be inferred by comparing the 'Last Modified Date' to the 'Date Created' or a separate approval date. | ||
|
Why it matters
Frequent changes can signal inefficiencies, poor initial planning, or scope creep. Analyzing when and why changes occur helps streamline the process and reduce errors.
Where to get
Inferred by comparing the 'Last Modified Date' on the Purchase Order record with its creation or approval timestamp. The system notes log provides details of the specific fields changed.
Capture
Compare 'Last Modified Date' to creation or approval date; filter out system updates.
Event type
inferred
|
|||
|
Purchase Order Rejected
|
An approver has rejected the Purchase Order, requiring it to be revised and resubmitted. This event is inferred when the Purchase Order 'Approval Status' field is changed to 'Rejected'. | ||
|
Why it matters
Tracking rejections is crucial for identifying rework loops, understanding reasons for approval failure, and improving the quality of initial PO submissions.
Where to get
Inferred from the system notes or workflow history tracking when the 'Approval Status' field on the Purchase Order record changes to 'Rejected'.
Capture
Detect change in 'Approval Status' field on Purchase Order to 'Rejected'.
Event type
inferred
|
|||
|
Purchase Order Sent To Vendor
|
The approved Purchase Order has been transmitted to the vendor. In NetSuite, this is often inferred when a communication flag, such as the 'To Be Emailed' checkbox, is updated or a status changes to reflect it has been sent. | ||
|
Why it matters
This activity marks the start of the vendor lead time. Measuring from this point to goods receipt is essential for evaluating vendor delivery performance.
Where to get
Inferred from the timestamp when the 'To Be Emailed' or 'To Be Faxed' flag is cleared, or from an entry in the communication history linked to the Purchase Order.
Capture
Track timestamp of communication events (e.g., email sent) linked to the PO.
Event type
inferred
|
|||
|
Purchase Order Submitted
|
The Purchase Order has been finalized and submitted into an approval workflow. This is typically captured by a status change on the Purchase Order record, moving from a draft state like 'Pending Supervisor Approval' to an active review state. | ||
|
Why it matters
This event marks the beginning of the approval cycle. Measuring the time from this point to 'Purchase Order Approved' is key to analyzing approval efficiency and identifying delays.
Where to get
Inferred from a change in the 'Approval Status' field on the Purchase Order record (e.g., from 'Pending Approval' or a custom draft status).
Capture
Detect change in the 'Approval Status' field on the PO to an in-review state.
Event type
inferred
|
|||
|
Purchase Requisition Approved
|
Represents the official approval of a request for goods or services, authorizing the creation of a Purchase Order. This event is inferred from a change in the 'Approval Status' field on the Purchase Requisition record from 'Pending Approval' to 'Approved'. | ||
|
Why it matters
Tracking requisition approvals helps identify bottlenecks in the pre-procurement phase and measures the efficiency of internal request validation.
Where to get
Inferred from the system notes or workflow history tracking the change of the 'Approval Status' field on the Purchase Requisition record.
Capture
Detect change in 'Approval Status' field on Purchase Requisition to 'Approved'.
Event type
inferred
|
|||
|
Quality Inspection Performed
|
Goods received have undergone a quality inspection check. This is not a standard NetSuite transaction and is typically captured via a custom field update, custom record, or inferred from a status change on the Item Receipt. | ||
|
Why it matters
This activity helps measure the cycle time of the quality control process. Delays in inspection can create bottlenecks between receiving goods and making them available for use.
Where to get
Highly dependent on customization. May be captured from a custom 'QA Status' field on the Item Receipt or a separate custom record for 'Quality Inspection'.
Capture
Track update of a custom field or creation of a custom record related to quality inspection.
Event type
inferred
|
|||