Table of Contents

KVSFCYConsignConsumptionLine

Fields

Name Type Note
Document No. Code[20]
Line No. Integer
Item No. Code[20]
Variant Code Code[10]
Quantity Decimal
Unit of Measure Code Code[10]
Qty. per Unit of Measure Decimal
Quantity (Base) Decimal
Due Date Date
Consign. Location Code Code[10]
Consign. Bin Code Code[20]
Vendor No. Code[20]
Location Code Code[10]
Bin Code Code[20]
Quantity to handle Decimal
Qty. to handle (Base) Decimal
Quantity handled Decimal
Qty. handled (Base) Decimal
Quantity reserved Decimal FlowField
Qty. reserved (Base) Decimal FlowField
Posting No. Code[20]
Description Text[100]
Description 2 Text[50]
Transfer Shipment Date Date

Procedures

CallItemTracking(Record KVSFCYConsignConsumptionLine) :

Summary: Opens the Item Tracking Lines page for managing lot numbers, serial numbers, and other tracking information for consignment consumption lines. This procedure initializes tracking specifications for the consignment consumption line and displays the item tracking interface where users can assign, modify, or view item tracking details such as serial numbers, lot numbers, and expiration dates. Used in consignment scenarios where detailed tracking of consumed items is required for inventory accuracy and compliance.

procedure CallItemTracking(var KVSFCYConsignConsumptionLine: Record "KVSFCYConsignConsumptionLine"): 

Parameters:

  • KVSFCYConsignConsumptionLine: The consignment consumption line record for which item tracking should be managed.

Events

OnCallItemTrackingOnBeforeItemTrackingFormRunModal(Record KVSFCYConsignConsumptionLine, Page Item Tracking Lines) :

[IntegrationEvent(false, false)]
local procedure OnCallItemTrackingOnBeforeItemTrackingFormRunModal(var KVSFCYConsignConsumptionLine: Record "KVSFCYConsignConsumptionLine"; var ItemTrackingForm: Page "Item Tracking Lines"): 

OnAfterSetReservationFilters(Record Reservation Entry, Record KVSFCYConsignConsumptionLine) :

Summary: Event after setting reservation filters for consignment consumption line.

[IntegrationEvent(false, false)]
local procedure OnAfterSetReservationFilters(var ReservEntry: Record "Reservation Entry"; KVSFCYConsignConsumptionLine: Record "KVSFCYConsignConsumptionLine"): 

Parameters:

  • ReservEntry: Reservation entry record.
  • KVSFCYConsignConsumptionLine: Consignment consumption line record.

OnBeforeRunItemTrackingLinesPage(Page Item Tracking Lines, Boolean) :

[IntegrationEvent(false, false)]
local procedure OnBeforeRunItemTrackingLinesPage(var ItemTrackingLines: Page "Item Tracking Lines"; var IsHandled: Boolean):