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 | |
| 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) | |
| Net Weight per Unit of Measure | Decimal | |
| 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;
OnBeforeGetLineNoSpacing(Integer) :#
Summary: This event is raised before the line no spacing is calculated.
[IntegrationEvent(false, false)]
local procedure OnBeforeGetLineNoSpacing(var Spacing: Integer):
[EventSubscriber(ObjectType::Table, Table::"KVSKBADispatchHandlingLine", 'OnBeforeGetLineNoSpacing', '', false, false)]
local procedure DoSomethingOnBeforeGetLineNoSpacing(var Spacing: Integer)
begin
end;
Parameters:
Spacing: Set the spacing to use as an integer.
OnBeforeGetSequenceLineNoSpacing(Integer) :#
Summary: This event is raised before the sequence line no spacing is calculated.
[IntegrationEvent(false, false)]
local procedure OnBeforeGetSequenceLineNoSpacing(var Spacing: Integer):
[EventSubscriber(ObjectType::Table, Table::"KVSKBADispatchHandlingLine", 'OnBeforeGetSequenceLineNoSpacing', '', false, false)]
local procedure DoSomethingOnBeforeGetSequenceLineNoSpacing(var Spacing: Integer)
begin
end;
Parameters:
Spacing: Set the spacing to use as an integer.
OnBeforeGetPackageSequenceLineNoSpacing(Integer) :#
Summary: This event is raised before the package sequence line no spacing is calculated.
[IntegrationEvent(false, false)]
local procedure OnBeforeGetPackageSequenceLineNoSpacing(var Spacing: Integer):
[EventSubscriber(ObjectType::Table, Table::"KVSKBADispatchHandlingLine", 'OnBeforeGetPackageSequenceLineNoSpacing', '', false, false)]
local procedure DoSomethingOnBeforeGetPackageSequenceLineNoSpacing(var Spacing: Integer)
begin
end;
Parameters:
Spacing: Set the spacing to use as an integer.