Table Bin
ID 7354
Namespace: Microsoft.Warehouse.Structure
Properties
Fields
Name
Type
Description
"Location Code"
Code[10]
Code
Code[20]
Description
Text[100]
"Zone Code"
Code[10]
"Adjustment Bin"
Boolean
"Bin Type Code"
Code[10]
"Warehouse Class Code"
Code[10]
"Block Movement"
Option
"Special Equipment Code"
Code[10]
"Bin Ranking"
Integer
"Maximum Cubage"
Decimal
"Maximum Weight"
Decimal
Empty
Boolean
"Item Filter"
Code[20]
"Variant Filter"
Code[10]
Default
Boolean
"Cross-Dock Bin"
Boolean
Dedicated
Boolean
SystemId
Guid
SystemCreatedAt
DateTime
SystemCreatedBy
Guid
SystemModifiedAt
DateTime
SystemModifiedBy
Guid
SystemRowVersion
BigInteger
Methods
SetUpNewLine
CalcCubageAndWeight
procedure CalcCubageAndWeight(var Cubage: Decimal, var Weight: Decimal, CalledbyPosting: Boolean)
Parameters
Name
Type
Description
Cubage
Decimal
Weight
Decimal
CalledbyPosting
Boolean
CheckWhseClass
procedure CheckWhseClass(ItemNo: Code[20], IgnoreError: Boolean): Boolean
Parameters
Name
Type
Description
ItemNo
Code[20]
IgnoreError
Boolean
Returns
CheckIncreaseBin
procedure CheckIncreaseBin(BinCode: Code[20], ItemNo: Code[20], Qty: Decimal, DeductCubage: Decimal, DeductWeight: Decimal, PutawayCubage: Decimal, PutawayWeight: Decimal, CalledbyPosting: Boolean, IgnoreError: Boolean): Boolean
Parameters
Name
Type
Description
BinCode
Code[20]
ItemNo
Code[20]
Qty
Decimal
DeductCubage
Decimal
DeductWeight
Decimal
PutawayCubage
Decimal
PutawayWeight
Decimal
CalledbyPosting
Boolean
IgnoreError
Boolean
Returns
Events
OnAfterCheckEmptyBin
[IntegrationEvent(False,False)]
local procedure OnAfterCheckEmptyBin(var Bin: Record Bin)
Parameters
OnAfterCalcCubageAndWeight
[IntegrationEvent(False,False)]
local procedure OnAfterCalcCubageAndWeight(Bin: Record Bin, CalledByPosting: Boolean, var Cubage: Decimal, var Weight: Decimal)
Parameters
OnAfterSetUpNewLine
[IntegrationEvent(False,False)]
local procedure OnAfterSetUpNewLine(var Bin: Record Bin)
Parameters
OnBeforeCheckMaxQtyBinContent
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckMaxQtyBinContent(var Bin: Record Bin, CheckWeight: Boolean, var IsHandled: Boolean)
Parameters
OnBeforeCheckWhseClass
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckWhseClass(Bin: Record Bin, ItemNo: Code[20], var ResultValue: Boolean, var IsHandled: Boolean, IgnoreError: Boolean)
Parameters
OnBeforeOnInsert
[IntegrationEvent(False,False)]
local procedure OnBeforeOnInsert(var Bin: Record Bin, var IsHandled: Boolean)
Parameters
OnBeforeOnModify
[IntegrationEvent(False,False)]
local procedure OnBeforeOnModify(var Bin: Record Bin, var xBin: Record Bin, var IsHandled: Boolean)
Parameters
OnBeforeCheckEmptyBin
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckEmptyBin(var Bin: Record Bin, ErrorText: Text[250], var IsHandled: Boolean)
Parameters
See also