Table "Standard Cost Worksheet"

ID 5841
Namespace: Microsoft.Manufacturing.StandardCost

Properties

Name Value
Caption Standard Cost Worksheet
DataClassification CustomerContent

Fields

Name Type Description
"Standard Cost Worksheet Name" Code[10]
Type Enum Microsoft.Inventory.StandardCost."Standard Cost Source Type"
"No." Code[20]
Description Text[100]
Implemented Boolean
"Replenishment System" Enum Microsoft.Inventory.Item."Replenishment System"
"Standard Cost" Decimal
"New Standard Cost" Decimal
"Indirect Cost %" Decimal
"New Indirect Cost %" Decimal
"Overhead Rate" Decimal
"New Overhead Rate" Decimal
"Single-Lvl Material Cost" Decimal
"New Single-Lvl Material Cost" Decimal
"Single-Lvl Cap. Cost" Decimal
"New Single-Lvl Cap. Cost" Decimal
"Single-Lvl Subcontrd Cost" Decimal
"New Single-Lvl Subcontrd Cost" Decimal
"Single-Lvl Cap. Ovhd Cost" Decimal
"New Single-Lvl Cap. Ovhd Cost" Decimal
"Single-Lvl Mfg. Ovhd Cost" Decimal
"New Single-Lvl Mfg. Ovhd Cost" Decimal
"Rolled-up Material Cost" Decimal
"New Rolled-up Material Cost" Decimal
"Rolled-up Cap. Cost" Decimal
"New Rolled-up Cap. Cost" Decimal
"Rolled-up Subcontrd Cost" Decimal
"New Rolled-up Subcontrd Cost" Decimal
"Rolled-up Cap. Ovhd Cost" Decimal
"New Rolled-up Cap. Ovhd Cost" Decimal
"Rolled-up Mfg. Ovhd Cost" Decimal
"New Rolled-up Mfg. Ovhd Cost" Decimal
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

TransferManufCostsFromItem

procedure TransferManufCostsFromItem(var Item: Record Item)

Parameters

Name Type Description
Item Table Microsoft.Inventory.Item.Item

Events

OnAfterTransferStandardCostFromItem

[IntegrationEvent(False,False)]
local procedure OnAfterTransferStandardCostFromItem(var StandardCostWorksheet: Record "Standard Cost Worksheet", var Item: Record Item)

Parameters

Name Type Description
StandardCostWorksheet Table Microsoft.Manufacturing.StandardCost."Standard Cost Worksheet"
Item Table Microsoft.Inventory.Item.Item

OnAfterTransferManufCostsFromItem

[IntegrationEvent(False,False)]
local procedure OnAfterTransferManufCostsFromItem(var StandardCostWorksheet: Record "Standard Cost Worksheet", Item: Record Item)

Parameters

Name Type Description
StandardCostWorksheet Table Microsoft.Manufacturing.StandardCost."Standard Cost Worksheet"
Item Table Microsoft.Inventory.Item.Item

OnAfterUpdateCostShares

[IntegrationEvent(False,False)]
local procedure OnAfterUpdateCostShares(var StandardCostWorksheet: Record "Standard Cost Worksheet", Ratio: Decimal)

Parameters

Name Type Description
StandardCostWorksheet Table Microsoft.Manufacturing.StandardCost."Standard Cost Worksheet"
Ratio Decimal

OnAfterGetItemCosts

[IntegrationEvent(False,False)]
local procedure OnAfterGetItemCosts(var StandardCostWorksheet: Record "Standard Cost Worksheet", var Item: Record Item)

Parameters

Name Type Description
StandardCostWorksheet Table Microsoft.Manufacturing.StandardCost."Standard Cost Worksheet"
Item Table Microsoft.Inventory.Item.Item

OnBeforeGetItemCosts

[IntegrationEvent(False,False)]
local procedure OnBeforeGetItemCosts(var StandardCostWorksheet: Record "Standard Cost Worksheet", var Item: Record Item)

Parameters

Name Type Description
StandardCostWorksheet Table Microsoft.Manufacturing.StandardCost."Standard Cost Worksheet"
Item Table Microsoft.Inventory.Item.Item

OnBeforeGetResourceCosts

[IntegrationEvent(False,False)]
local procedure OnBeforeGetResourceCosts(var StandardCostWorksheet: Record "Standard Cost Worksheet", var Resource: Record Resource)

Parameters

Name Type Description
StandardCostWorksheet Table Microsoft.Manufacturing.StandardCost."Standard Cost Worksheet"
Resource Table Microsoft.Projects.Resources.Resource.Resource

See also