KVSKBAExtendedPackageNo
Fields
| Name | Type | Note |
|---|---|---|
| Level | Integer | |
| Item No. | Code[20] | |
| Variant Code | Code[10] | |
| Package No. | Code[50] | |
| Lot No. | Code[50] | |
| Serial No. | Code[50] | |
| Country/Region Code | Code[10] | |
| Description | Text[100] | |
| Certificate Number | Code[20] | |
| Blocked | Boolean | |
| Comment | Boolean | FlowField |
| Inventory | Decimal | FlowField |
| Date Filter | Date | FlowFilter |
| Location Filter | Code[10] | FlowFilter |
| Bin Filter | Code[20] | FlowFilter |
| Expired Inventory | Decimal | FlowField |
| Lot Certificate No. | Code[20] | FlowField |
| Production Date | Date | |
| Ext Lot No. | Code[50] | |
| Warranty Date | Date | FlowField |
| Expiration Date | Date | FlowField |
Events
OnAfterSetPackageNoFromPackageInformation(Record Package No. Information, Record KVSKBAExtendedPackageNo) :
Summary: Event raised after the extended package number fields have been populated from the package number information record.
[IntegrationEvent(false, false)]
local procedure OnAfterSetPackageNoFromPackageInformation(PackageNoInformation: Record "Package No. Information"; var TempExtendedPackageNo: Record "KVSKBAExtendedPackageNo" temporary):
Parameters:
PackageNoInformation: The source package number information record.TempExtendedPackageNo: The temporary extended package number record that was populated.
Remarks: Use this event to set additional fields on the temporary record after the standard field assignment has run.
OnBeforeInsertTrackingData(Record Package No. Information, Record KVSKBAExtendedPackageNo, Boolean) :
Summary: Event raised before the tracking data is inserted from the extended package number record.
[IntegrationEvent(false, false)]
local procedure OnBeforeInsertTrackingData(PackageNoInformation: Record "Package No. Information"; var TempExtendedPackageNo: Record "KVSKBAExtendedPackageNo" temporary; var IsHandled: Boolean):
Parameters:
PackageNoInformation: The package number information record.TempExtendedPackageNo: The temporary extended package number record containing the data to insert.IsHandled: Set to true to skip the default insert tracking data logic.
Remarks: Subscribers can set IsHandled to true to replace the standard tracking data insert with custom behaviour.
OnAfterInsertTrackingData(Record Package No. Information, Record KVSKBAExtendedPackageNo) :
Summary: Event raised after the tracking data has been inserted from the extended package number record.
[IntegrationEvent(false, false)]
local procedure OnAfterInsertTrackingData(PackageNoInformation: Record "Package No. Information"; var TempExtendedPackageNo: Record "KVSKBAExtendedPackageNo" temporary):
Parameters:
PackageNoInformation: The package number information record.TempExtendedPackageNo: The temporary extended package number record whose data was inserted.
Remarks: Use this event to perform additional processing or logging after the standard tracking data insert has completed.