Table of Contents

KVSKBAItemTrackingLines

Extends #437dbf0e84ff417a965ded2bb9650972#Item Tracking Lines

Procedures

KVSKBAGetEntries(Record Tracking Specification) :

Summary: Copies all current item tracking specification lines from the page source table into the provided temporary record.

procedure KVSKBAGetEntries(var TempTrackSpec: Record "Tracking Specification" temporary): 

Parameters:

  • TempTrackSpec: Temporary record that receives all tracking specification lines currently shown on the page.

Remarks: The target record is reset and all existing entries are deleted before the copy. Can be used by callers to read the current tracking state without modifying the page.

KVSKBASaveChanges(Record Tracking Specification) :

Summary: Replaces the current temporary tracking specification lines with the provided lines and finalizes the tracking by syncing with the database and linked sources.

procedure KVSKBASaveChanges(var TempTrackingSpecification: Record "Tracking Specification" temporary): 

Parameters:

  • TempTrackingSpecification: Temporary record containing the new set of tracking specification lines to save.

Remarks: All existing lines are deleted and replaced with the lines from the parameter. After the save, undefined quantities are updated, and linked drop shipment or transfer order tracking is synchronized if applicable.