KVSKBADispatchHandlingLine#
Fields#
Name | Type | Note |
---|---|---|
Activity Type | Option | OptionMembers: ,Put-away,Pick,Movement,Invt. Put-away,Invt. Pick |
No. | Code[20] | |
Line No. | Integer | |
Source Type | Integer | |
Source Subtype | Option | OptionMembers: 0,1,2,3,4,5,6,7,8,9,10 |
Source No. | Code[20] | |
Source Line No. | Integer | |
Source Subline No. | Integer | |
Source Document | Enum (KVSKBADispatchSourceDocType) | |
Location Code | Code[10] | |
Shelf No. | Code[10] | |
Sorting Sequence No. | Integer | |
Item No. | Code[20] | |
Variant Code | Code[10] | |
Unit of Measure Code | Code[10] | |
Qty. per Unit of Measure | Decimal | |
Description | Text[100] | |
Description 2 | Text[50] | |
Quantity | Decimal | |
Qty. (Base) | Decimal | |
Qty. Outstanding | Decimal | |
Qty. Outstanding (Base) | Decimal | |
Qty. to Handle | Decimal | |
Qty. to Handle (Base) | Decimal | |
Qty. Handled | Decimal | |
Qty. Handled (Base) | Decimal | |
Shipping Advice | Enum Sales Header Shipping Advice | |
Due Date | Date | |
Destination Type | Enum Warehouse Destination Type | |
Destination No. | Code[20] | |
Shipping Agent Code | Code[10] | |
Shipping Agent Service Code | Code[10] | |
Shipment Method Code | Code[10] | |
Starting Date | Date | |
Service Item No. | Code[20] | |
Posted Invoice No. | Code[20] | |
Length | Decimal | |
Width | Decimal | |
Height | Decimal | |
Gross Weight (Scale) | Decimal | |
Weight per Unit of Measure | Decimal | |
Gross Weight | Decimal | |
Tara | Decimal | |
Package Tracking No. | Text[30] | Warning: Obsolete |
Item Qty. Per Carrier | Decimal | |
Package Superior Line No. | Integer | |
Package Level No. | Integer | |
Package Sequence Line No. | Integer | |
Package Sequence No. | Integer | |
Package Structure | Code[50] | |
Carrier ID Obligation | Boolean | |
Carrier ID | Text[50] | |
Additional Package | Boolean | |
Empty Package | Boolean | |
Carrier Posting Type | Enum (KVSKBACarrierPostingType) | |
Packing Suggestion Group | Code[20] | |
Packing Suggestion No. | Code[20] | |
Packing Suggestion Status | Enum (KVSKBAPackingSuggestionStatus) | FlowField |
Dispatch Location Code | Code[10] | |
Outbound Pack. Location Code | Code[10] | |
Outbound Pack. Bin Code | Code[20] | |
Inbound Pack. Location Code | Code[10] | |
Inbound Pack. Bin Code | Code[20] | |
Serial No. | Code[50] | |
Lot No. | Code[50] | |
Warranty Date | Date | |
Expiration Date | Date | |
Production Date | Date | |
Ext. Lot No. | Code[50] | |
Package No. | Code[50] | |
Bin Code | Code[20] | |
Zone Code | Code[10] | |
Whse. Document Type | Option | OptionMembers: ,Receipt,Shipment,Internal Put-away,Internal Pick,Production,Movement Worksheet,Invt. Pick,Posted Sales Shipment,Posted Return Shipment,Posted Transfer Shipment,Pick,Posted Service Shipment |
Whse. Document No. | Code[20] | |
Whse. Document Line No. | Integer | |
Net Weight | Decimal | |
Document Line Type | Option | OptionMembers: ,Account (G/L),Item,Resource,Fixed Asset,Charge (Item),Carrier |
Document Line No. | Code[20] | |
Print Label | Boolean | |
KVSKBA V-LOG Value of Goods | Decimal | |
KVSKBAV-LOGValueOfGoodsComment | Text[200] |
Procedures#
SplitLine(Record KVSKBADispatchHandlingLine) :#
Summary: Call this procecure to split the line.
procedure SplitLine(var DispatchHandlingLine: Record "KVSKBADispatchHandlingLine"):
Parameters:
DispatchHandlingLine
:
TestStatusOpen() :#
procedure TestStatusOpen():
CalculateLineWeight() :#
Summary: This function calculates the weight fields for a dispatch handling order line
procedure CalculateLineWeight():
GetNextSequenceLineNo(Code[20], Integer) : Integer#
Summary: This function calculates the next level sequence line no
procedure GetNextSequenceLineNo(DispatchHandlingOrderNo: Code[20]; PackageSuperiorLineNo: Integer): Integer
Parameters:
DispatchHandlingOrderNo
: Dispatch Handling Order No. as Code is the document in which to searchPackageSuperiorLineNo
: Packaging Parent Line No. is the associated parent package line no.
Returns: Next Sequence Line No as Integer
GetNextOrderLineNo(Code[20]) : Integer#
Summary: This function calculates the next order line no
procedure GetNextOrderLineNo(DispatchHandlingOrderNo: Code[20]): Integer
Parameters:
DispatchHandlingOrderNo
: Dispatch Handling Order No. as Code is the document in which to search
Returns:
GetValueOfGoods() : Boolean#
Summary: This function calculates the value of the goods for a dispatch handling order line
procedure GetValueOfGoods(): Boolean
Returns: Boolean, returns whether the value could be written without a comment
Events#
OnBeforeCalculateLineWeight(Record KVSKBADispatchHandlingLine, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeCalculateLineWeight(var KVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Table, Table::"KVSKBADispatchHandlingLine", 'OnBeforeCalculateLineWeight', '', false, false)]
local procedure DoSomethingOnBeforeCalculateLineWeight(var KVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var IsHandled: Boolean)
begin
end;
OnAfterSplitLine(Record KVSKBADispatchHandlingLine, Record KVSKBADispatchHandlingLine, Record KVSKBADispatchHandlingLine) :#
[IntegrationEvent(false, false)]
local procedure OnAfterSplitLine(var xKVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var KVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var NewKVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"):
[EventSubscriber(ObjectType::Table, Table::"KVSKBADispatchHandlingLine", 'OnAfterSplitLine', '', false, false)]
local procedure DoSomethingOnAfterSplitLine(var xKVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var KVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine"; var NewKVSKBADispatchHandlingLine: Record "KVSKBADispatchHandlingLine")
begin
end;
OnBeforeGetValueOfGoods(Record KVSKBADispatchHandlingLine, Record KVSKBADispatchHandlingLine, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnBeforeGetValueOfGoods(var Rec: Record "KVSKBADispatchHandlingLine"; var xRec: Record "KVSKBADispatchHandlingLine"; var LineValue: Boolean; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Table, Table::"KVSKBADispatchHandlingLine", 'OnBeforeGetValueOfGoods', '', false, false)]
local procedure DoSomethingOnBeforeGetValueOfGoods(var Rec: Record "KVSKBADispatchHandlingLine"; var xRec: Record "KVSKBADispatchHandlingLine"; var LineValue: Boolean; var IsHandled: Boolean)
begin
end;