Skip to content

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)

Last update: May 4, 2023