Data Model > Data Dictionary > P > Part Usage Transaction
Part Usage Transaction
Record to manage the consumption of Parts in ServiceMax leveraging the Part Usage Experience. Used by Parts Usage Engine to create work detail, perform inventory transaction, update Installed Product and create IB Activity.
API Label: SVMXC__SM_PartUsageTransaction__c
No. of Fields: 24
Field Label
Field Name
Data Type
Description
Custom Relationship Fields
Inventory Location
SVMXC__SM_InventoryLocationId__c
Lookup(Location)
Inventory Location lookup used by Inventory Processes.
Part
SVMXC__SM_ProductId__c
Lookup(Product)
Part Used.
Part In
SVMXC__SM_InstalledIBId__c
Lookup(Installed Product)
Reference to new Installed Product created by the Parts Usage Engine.
Part Out
SVMXC__SM_RemovedIBId__c
Lookup(Installed Product)
Installed Product Reference - Removed Part or Part In Parent.
Product Serial
SVMXC__SM_ProductSerialId__c
Lookup(Stocked Serial/Batch Detail)
Inventory Lookup to Stocked Serial.
Product Stock
SVMXC__SM_ProductStockId__c
Lookup(Product Stock)
Inventory Lookup to Product Stock.
Recommended Part
SVMXC__SM_RecommendedPartId__c
Lookup(Recommended Part)
Parent reference to Recommended Part.
Service Product
SVMXC__SM_ServiceProductId__c
Lookup(Service Product)
Reference to Service Product.
Technician
SVMXC__SM_TechnicianId__c
Lookup(Technician/Equipment)
Technician creating the Part Usage Transaction line.
Top Level
SVMXC__SM_ToplevelIBId__c
Lookup(Installed Product)
Reference to Top-Level of the service product.
Work Detail
SVMXC__SM_WorkDetailId__c
Lookup(Work Detail)
Reference to Work Detail created by the Parts Usage Engine.
Work Order
SVMXC__SM_WorkOrderId__c
Lookup(Work Detail)
Reference to Work Order where part was used.
Standard Fields
Record Number
Name
Auto Number
The auto-generated record number.
Custom Fields
Activity DateTime
SVMXC__SM_ActivityDateTime__c
Date/Time
Parts used date/time.
Alternate Part Used
SVMXC__SM_AlternatePartUsed__c
Checkbox
Sets to true when alternate part is used.
IB Part Activity Processed On
SVMXC__SM_IBPartActivityProcessedOn__c
Date/Time
Date and time when IB Part Activity created for this transaction.
IB Processed On
SVMXC__SM_IBProcessedOn__c
Date/Time
Date and time when Installed Product created/updated for this transaction.
Inventory Processed On
SVMXC__SM_InventoryProcessedOn__c
Date/Time
Date and time when inventory processed for this transaction.
Is IB Part Activity Processed
SVMXC__SM_IsIBPartActivityProcessed__c
Checkbox
Flag to indicate if IB Part Activity created or not for this transaction.
Is IB Processed
SVMXC__SM_IsIBProcessed__c
Checkbox
Flag to indicate if Installed Product created and Hierarchy updated or not for this transaction.
Is Inventory Processed
SVMXC__SM_IsInventoryProcessed__c
Checkbox
Flag to indicate if Inventory processed or not for this transaction.
Quantity
SVMXC__SM_Quantity__c
Number(13, 5)
Quantity of parts used.
Transaction Error Detail
SVMXC__SM_TransactionErrorDetail__c
Rich Text Area(32768)
Details of error occurred when part usage engine processing this transaction.
Transaction Status
SVMXC__SM_TransactionStatus__c
Picklist
Indicates the status of this transaction.
Was this helpful?