Codeunit 18123480 EOS Test Costing

Codeunit 18123480 EOS Test Costing

Methods

CalcAverageCostForPurchasedItem

procedure CalcAverageCostForPurchasedItem()

CalcAverageCostForMfgItem

procedure CalcAverageCostForMfgItem()

ConfirmHandler

procedure ConfirmHandler(Question: Text[1024]; var Reply: Boolean)

Parameters / Return Value

  • Question Text[1024]

  • Reply Boolean


CreateAddCost

procedure CreateAddCost()

CreateWorkCenter

procedure CreateWorkCenter()

CreateItem

procedure CreateItem()

CreateProdBOM_Routing

procedure CreateProdBOM_Routing()

GenerateMovements

procedure GenerateMovements()

CreateItemJournalLine

procedure CreateItemJournalLine()

LoadBeforeStartCost

procedure LoadBeforeStartCost()

CreateCostingPeriod

procedure CreateCostingPeriod(PrevYear: Boolean; Standard: Boolean)

Parameters / Return Value

  • PrevYear Boolean

  • Standard Boolean


ArchiveAndCalculatePeriod

procedure ArchiveAndCalculatePeriod()

TestAverageCost

procedure TestAverageCost()

AssignAverageCost

procedure AssignAverageCost(ItemNo: Code[20]; var AverageCost: Decimal; var WeighedAverageCost: Decimal; PrevYear: Boolean; Standard: Boolean)

Parameters / Return Value

  • ItemNo Code[20]

  • AverageCost Decimal

  • WeighedAverageCost Decimal

  • PrevYear Boolean

  • Standard Boolean


TestRolledUp

procedure TestRolledUp()

TestAdditionalCost

procedure TestAdditionalCost()

CreateProductFamilyLot

procedure CreateProductFamilyLot()

CreateLotItem

procedure CreateLotItem()

CreateLotWorkCenter

procedure CreateLotWorkCenter()

CreateProdBOM_Routing_Lot

procedure CreateProdBOM_Routing_Lot()

GenerateLotNo

procedure GenerateLotNo()

GenerateLotMovements

procedure GenerateLotMovements()

CreateTrackingItemJournalLine

procedure CreateTrackingItemJournalLine()

LoadLotBeforeStartCost

procedure LoadLotBeforeStartCost()

CreateLotCostingPeriod

procedure CreateLotCostingPeriod(PrevYear: Boolean)

Parameters / Return Value

  • PrevYear Boolean

ArchiveAndCalculateLotPeriod

procedure ArchiveAndCalculateLotPeriod()

AssignLotAverageCost

procedure AssignLotAverageCost(ItemNo: Code[20]; var AverageCost: Decimal; var WeighedAverageCost: Decimal; PrevYear: Boolean)

Parameters / Return Value

  • ItemNo Code[20]

  • AverageCost Decimal

  • WeighedAverageCost Decimal

  • PrevYear Boolean


TestLotAverageCost

procedure TestLotAverageCost()

AssignSpecificCost

procedure AssignSpecificCost(ItemNo: Code[20]; LotNo: Code[50]; var UnitCost: Decimal; var EndPeriodInventory: Decimal; PrevYear: Boolean)

Parameters / Return Value

  • ItemNo Code[20]

  • LotNo Code[50]

  • UnitCost Decimal

  • EndPeriodInventory Decimal

  • PrevYear Boolean


TestSpecificCost

procedure TestSpecificCost()

TestAdditionalLotCost

procedure TestAdditionalLotCost()


EOS Labs -