Skip to content

KVSKBASalesChangePrintLine#

Procedures#

ChangePrintLineForInv(Record Sales Invoice Line) :#

procedure ChangePrintLineForInv(var salesInvLineVar: Record "Sales Invoice Line"): 

ChangePrintLineForShpts(Record Sales Shipment Line) :#

procedure ChangePrintLineForShpts(var salesShptLineVar: Record "Sales Shipment Line"): 

ChangePrintLineForCrMemo(Record Sales Cr.Memo Line) :#

procedure ChangePrintLineForCrMemo(var salesCrMemoLineVar: Record "Sales Cr.Memo Line"): 

Events#

OnBeforeCheckIfSalesLineCanBeHidden(RecordId, Decimal, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnBeforeCheckIfSalesLineCanBeHidden(SalesDocumentLineRecordID: RecordId; CompareAmountQty: Decimal; var IsHiddenAllowed: Boolean; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBASalesChangePrintLine", 'OnBeforeCheckIfSalesLineCanBeHidden', '', false, false)]
local procedure DoSomethingOnBeforeCheckIfSalesLineCanBeHidden(SalesDocumentLineRecordID: RecordId; CompareAmountQty: Decimal; var IsHiddenAllowed: Boolean; var IsHandled: Boolean)
begin
end;