KVSADIAdditionalItemMgt#
Procedures#
CalculateQuantity(Record KVSADIAdditionalItem, Decimal) : Decimal#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Will be internal (and moved to impl codeunit)', '22.1')]
procedure CalculateQuantity(addItemPar: Record "KVSADIAdditionalItem"; baseQuantityPar: Decimal): Decimal
DeleteAddItemOnDeleteT27(Record Item)#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Will be removed (was unused)', '22.1')]
procedure DeleteAddItemOnDeleteT27(Rec: Record "Item")
DeleteAdditionalItemsPurchase(Record Purchase Line, Boolean)#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Will be internal (and moved to impl codeunit)', '22.1')]
procedure DeleteAdditionalItemsPurchase(purchLinePar: Record "Purchase Line"; askForDeletionPar: Boolean)
DeleteAdditionalItemsSales(Record Sales Line, Boolean)#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Will be internal (and moved to impl codeunit)', '22.1')]
procedure DeleteAdditionalItemsSales(salesLinePar: Record "Sales Line"; askForDeletionPar: Boolean)
DeleteSelectedAddItems()#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Will be removed. Procedure throws Error now.', '22.1')]
procedure DeleteSelectedAddItems()
HasSelectedAddItems() : Boolean#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Will be removed. Procedure throws Error now.', '22.1')]
procedure HasSelectedAddItems(): Boolean
InsertAdditionalItemsPurchase(Record Purchase Line, Boolean)#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Will be removed. Use InsertAdditionalItems.', '22.1')]
procedure InsertAdditionalItemsPurchase(purchLinePar: Record "Purchase Line"; callSelectionFormPar: Boolean)
InsertAdditionalItemsSales(Record Sales Line, Boolean)#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Will be removed. Use InsertAdditionalItems.', '22.1')]
procedure InsertAdditionalItemsSales(salesLinePar: Record "Sales Line"; callSelectionFormPar: Boolean)
ItemHasAdditionalItemPurch(Record Purchase Line) : Boolean#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Use DocumentLineHasAdditionalItem', '22.1')]
procedure ItemHasAdditionalItemPurch(purchLinePar: Record "Purchase Line"): Boolean
ItemHasAdditionalItemSales(Record Sales Line) : Boolean#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Use DocumentLineHasAdditionalItem', '22.1')]
procedure ItemHasAdditionalItemSales(salesLinePar: Record "Sales Line"): Boolean
PurchInsertAdditionalItem(Record Purchase Line, Record KVSADIAdditionalItem)#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Will be removed. Procedure throws Error now.', '22.1')]
procedure PurchInsertAdditionalItem(var purchLineVar: Record "Purchase Line"; var addItemVar: Record "KVSADIAdditionalItem")
PurchInsertSelectedAddItems(Record Purchase Line)#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Will be removed. Procedure throws Error now.', '22.1')]
procedure PurchInsertSelectedAddItems(var purchLineVar: Record "Purchase Line")
PurchLineHasAddItemPurchLines(Record Purchase Line) : Boolean#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Use DocumentLineHasAdditionalDocumentLines', '22.1')]
procedure PurchLineHasAddItemPurchLines(purchLinePar: Record "Purchase Line"): Boolean
PurchSelectAdditionalItem(Record Purchase Line, Boolean)#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Will be removed. Procedure throws Error now.', '22.1')]
procedure PurchSelectAdditionalItem(purchLinePar: Record "Purchase Line"; callSelectionFormPar: Boolean)
RoundQuantity(Record KVSADIAdditionalItem, Decimal) : Decimal#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Will be internal (and moved to impl codeunit)', '22.1')]
procedure RoundQuantity(addItemPar: Record "KVSADIAdditionalItem"; qtyPar: Decimal): Decimal
SalesInsertAdditionalItem(Record Sales Line, Record KVSADIAdditionalItem)#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Will be removed. Procedure throws Error now.', '22.1')]
procedure SalesInsertAdditionalItem(var salesLineVar: Record "Sales Line"; var addItemVar: Record "KVSADIAdditionalItem")
SalesInsertSelectedAddItems(Record Sales Line)#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Will be removed. Procedure throws Error now.', '22.1')]
procedure SalesInsertSelectedAddItems(var salesLineVar: Record "Sales Line")
SalesLineHasAddItemSalesLines(Record Sales Line) : Boolean#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Use DocumentLineHasAdditionalDocumentLines', '22.1')]
procedure SalesLineHasAddItemSalesLines(salesLinePar: Record "Sales Line"): Boolean
SalesSelectAdditionalItem(Record Sales Line, Boolean)#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Will be removed. Procedure throws Error now.', '22.1')]
procedure SalesSelectAdditionalItem(salesLinePar: Record "Sales Line"; callSelectionFormPar: Boolean)
SetCalledByAction(Boolean)#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Will be removed. Procedure throws Error now.', '22.1')]
procedure SetCalledByAction(CalledByActionPar: Boolean)
ShowItemAvailFromAdditionalItem(Record KVSADIAdditionalItem, Option)#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Will be removed (was unused)', '22.1')]
procedure ShowItemAvailFromAdditionalItem(var AdditionalItemVar: Record "KVSADIAdditionalItem"; AvailabilityTypePar: Option)
UpdateAdditionalItemsPurch(Record Purchase Line, Record Purchase Line)#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Will internal (and moved to impl codeunit)', '22.1')]
procedure UpdateAdditionalItemsPurch(var Rec: Record "Purchase Line"; var xRec: Record "Purchase Line")
UpdateAdditionalItemsSales(Record Sales Line, Record Sales Line)#
Obsolete
This Element will be removed or changed with a future Version of the App.
[Obsolete('Will internal (and moved to impl codeunit)', '22.1')]
procedure UpdateAdditionalItemsSales(var Rec: Record "Sales Line"; var xRec: Record "Sales Line")
UpdateAdditionalItems(Record Purchase Line, Record Purchase Line)#
Summary: Update the additional items of the document line.
procedure UpdateAdditionalItems(var Rec: Record "Purchase Line"; var xRec: Record "Purchase Line")
UpdateAdditionalItems(Record Sales Line, Record Sales Line)#
Summary: Update the additional items of the document line.
procedure UpdateAdditionalItems(var Rec: Record "Sales Line"; var xRec: Record "Sales Line")
DocumentLineHasAdditionalDocumentLines(Record Sales Line) : Boolean#
Summary: Returns if the document line has additional lines with linked additional items.
procedure DocumentLineHasAdditionalDocumentLines(salesLinePar: Record "Sales Line"): Boolean
DocumentLineHasAdditionalDocumentLines(Record Purchase Line) : Boolean#
Summary: Returns if the document line has additional lines with linked additional items.
procedure DocumentLineHasAdditionalDocumentLines(purchLinePar: Record "Purchase Line"): Boolean
InsertAdditionalItems(Record Purchase Line, Boolean)#
Summary: Insert additional document lines based on additional items for the document line.
procedure InsertAdditionalItems(purchLinePar: Record "Purchase Line"; CalledByAction: Boolean)
InsertAdditionalItems(Record Sales Line, Boolean)#
Summary: Insert additional document lines based on additional items for the document line.
procedure InsertAdditionalItems(salesLinePar: Record "Sales Line"; CalledByAction: Boolean)