Skip to content

KVSKBASalesPostLib#

Procedures#

ShowOrderFlowEntryInLines(Record Sales Line Archive) :#

procedure ShowOrderFlowEntryInLines(SalesLineArchive: Record "Sales Line Archive"): 

CalcSubTotalsTab5108(Record Sales Line Archive) :#

procedure CalcSubTotalsTab5108(var SalesLineArchive: Record "Sales Line Archive"): 

CalcSubTotalsTab113(Record Sales Invoice Line) :#

procedure CalcSubTotalsTab113(var SalesInvoiceLine: Record "Sales Invoice Line"): 

CalcSubTotalsTab115(Record Sales Cr.Memo Line) :#

procedure CalcSubTotalsTab115(var SalesCrMemoLine: Record "Sales Cr.Memo Line"): 

SalesShptLinesInTotals(Record Sales Shipment Line) : Boolean#

procedure SalesShptLinesInTotals(var SalesShipmentLine: Record "Sales Shipment Line"): Boolean

SalesInvLinesInTotals(Record Sales Invoice Line) : Boolean#

procedure SalesInvLinesInTotals(var SalesInvoiveLine: Record "Sales Invoice Line"): Boolean

SalesCrMemoLinesInTotals(Record Sales Cr.Memo Line) : Boolean#

procedure SalesCrMemoLinesInTotals(var SalesCrMemoLine: Record "Sales Cr.Memo Line"): Boolean

ReturnRcptLinesInTotals(Record Return Receipt Line) : Boolean#

procedure ReturnRcptLinesInTotals(var ReturnReceiptLine: Record "Return Receipt Line"): Boolean

ArchSalesLinesInTotals(Record Sales Line Archive) : Boolean#

procedure ArchSalesLinesInTotals(var SalesLineArchive: Record "Sales Line Archive"): Boolean

DeleteAddedTablesTab110(Record Sales Shipment Header) :#

procedure DeleteAddedTablesTab110(SalesShipmentHeader: Record "Sales Shipment Header"): 

ShowSalesDocTextArchLines(Enum Sales Document Type, Code[20], Integer, Integer, Integer, Enum KVSKBATextPosition) :#

procedure ShowSalesDocTextArchLines(SalesDocumentType: Enum "Sales Document Type"; DocNo: Code[20]; DocNoOcc: Integer; VersionNo: Integer; DocLineNo: Integer; KVSKBATextPosition: Enum "KVSKBATextPosition"): 

DoShowSalesDocTextArchLines(Enum Sales Document Type, Code[20], Integer, Integer, Integer, Enum KVSKBATextPosition, Boolean) :#

procedure DoShowSalesDocTextArchLines(SalesDocumentType: Enum "Sales Document Type"; DocNo: Code[20]; DocNoOcc: Integer; VersionNo: Integer; DocLineNo: Integer; TextPosition: Enum "KVSKBATextPosition"; IsHandled: Boolean): 

CalcNoOfSalesDocArchTextLines(Option, Code[20], Integer, Integer, Integer, Enum KVSKBATextPosition) : Integer#

procedure CalcNoOfSalesDocArchTextLines(DocType: Option; DocNo: Code[20]; DocNoOcc: Integer; VersionNo: Integer; DocLineNo: Integer; TextPosition: Enum "KVSKBATextPosition"): Integer

ShowPostSalesDocTextLines(Enum KVSKBAPostedSalesDocTextType, Code[20], Integer, Enum KVSKBATextPosition) :#

procedure ShowPostSalesDocTextLines(PostedSalesDocTextType: Enum "KVSKBAPostedSalesDocTextType"; DocNo: Code[20]; DocLineNo: Integer; TextPosition: Enum "KVSKBATextPosition"): 

DoShowPostSalesDocTextLines(Enum KVSKBAPostedSalesDocTextType, Code[20], Integer, Enum KVSKBATextPosition, Boolean) :#

procedure DoShowPostSalesDocTextLines(PostedSalesDocTextType: Enum "KVSKBAPostedSalesDocTextType"; DocNo: Code[20]; DocLineNo: Integer; KVSKBATextPosition: Enum "KVSKBATextPosition"; IsHandled: Boolean): 

CalcNoOfPostSalesDocTextLines(Option, Code[20], Integer, Enum KVSKBATextPosition) : Integer#

procedure CalcNoOfPostSalesDocTextLines(DocType: Option; DocNo: Code[20]; DocLineNo: Integer; TextPosition: Enum "KVSKBATextPosition"): Integer

Events#

OnAfterShowSalesDocTextArchLines(Enum Sales Document Type, Code[20], Integer, Integer, Integer, Enum KVSKBATextPosition) :#

[IntegrationEvent(false, false)]
procedure OnAfterShowSalesDocTextArchLines(SalesDocumentType: Enum "Sales Document Type"; DocNo: Code[20]; DocNoOcc: Integer; VersionNo: Integer; DocLineNo: Integer; KVSKBATextPosition: Enum "KVSKBATextPosition"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBASalesPostLib", 'OnAfterShowSalesDocTextArchLines', '', false, false)]
local procedure DoSomethingOnAfterShowSalesDocTextArchLines(SalesDocumentType: Enum "Sales Document Type"; DocNo: Code[20]; DocNoOcc: Integer; VersionNo: Integer; DocLineNo: Integer; KVSKBATextPosition: Enum "KVSKBATextPosition")
begin
end;

OnAfterShowPostSalesDocTextLines(Enum KVSKBAPostedSalesDocTextType, Code[20], Integer, Enum KVSKBATextPosition) :#

[IntegrationEvent(false, false)]
procedure OnAfterShowPostSalesDocTextLines(KVSKBAPostedSalesDocTextType: Enum "KVSKBAPostedSalesDocTextType"; DocNo: Code[20]; DocLineNo: Integer; KVSKBATextPosition: Enum "KVSKBATextPosition"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBASalesPostLib", 'OnAfterShowPostSalesDocTextLines', '', false, false)]
local procedure DoSomethingOnAfterShowPostSalesDocTextLines(KVSKBAPostedSalesDocTextType: Enum "KVSKBAPostedSalesDocTextType"; DocNo: Code[20]; DocLineNo: Integer; KVSKBATextPosition: Enum "KVSKBATextPosition")
begin
end;

OnBeforeShowSalesDocTextArchLines(Enum Sales Document Type, Code[20], Integer, Integer, Integer, Enum KVSKBATextPosition, Boolean) :#

[IntegrationEvent(false, false)]
procedure OnBeforeShowSalesDocTextArchLines(SalesDocumentType: Enum "Sales Document Type"; DocNo: Code[20]; DocNoOcc: Integer; VersionNo: Integer; DocLineNo: Integer; KVSKBATextPosition: Enum "KVSKBATextPosition"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBASalesPostLib", 'OnBeforeShowSalesDocTextArchLines', '', false, false)]
local procedure DoSomethingOnBeforeShowSalesDocTextArchLines(SalesDocumentType: Enum "Sales Document Type"; DocNo: Code[20]; DocNoOcc: Integer; VersionNo: Integer; DocLineNo: Integer; KVSKBATextPosition: Enum "KVSKBATextPosition"; var IsHandled: Boolean)
begin
end;

OnBeforeShowPostSalesDocTextLines(Enum KVSKBAPostedSalesDocTextType, Code[20], Integer, Enum KVSKBATextPosition, Boolean) :#

[IntegrationEvent(false, false)]
procedure OnBeforeShowPostSalesDocTextLines(KVSKBAPostedSalesDocTextType: Enum "KVSKBAPostedSalesDocTextType"; DocNo: Code[20]; DocLineNo: Integer; KVSKBATextPosition: Enum "KVSKBATextPosition"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBASalesPostLib", 'OnBeforeShowPostSalesDocTextLines', '', false, false)]
local procedure DoSomethingOnBeforeShowPostSalesDocTextLines(KVSKBAPostedSalesDocTextType: Enum "KVSKBAPostedSalesDocTextType"; DocNo: Code[20]; DocLineNo: Integer; KVSKBATextPosition: Enum "KVSKBATextPosition"; var IsHandled: Boolean)
begin
end;

OnAfterCalcSubTotalsSalesLineArchive(Record Sales Line Archive) :#

[IntegrationEvent(false, false)]
local procedure OnAfterCalcSubTotalsSalesLineArchive(var SalesLineArchive: Record "Sales Line Archive"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBASalesPostLib", 'OnAfterCalcSubTotalsSalesLineArchive', '', false, false)]
local procedure DoSomethingOnAfterCalcSubTotalsSalesLineArchive(var SalesLineArchive: Record "Sales Line Archive")
begin
end;

OnAfterCalcSubTotalsSalesInvoiceLine(Record Sales Invoice Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterCalcSubTotalsSalesInvoiceLine(var SalesInvoiceLine: Record "Sales Invoice Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBASalesPostLib", 'OnAfterCalcSubTotalsSalesInvoiceLine', '', false, false)]
local procedure DoSomethingOnAfterCalcSubTotalsSalesInvoiceLine(var SalesInvoiceLine: Record "Sales Invoice Line")
begin
end;

OnAfterCalcSubTotalsSalesCrMemoLine(Record Sales Cr.Memo Line) :#

[IntegrationEvent(false, false)]
local procedure OnAfterCalcSubTotalsSalesCrMemoLine(var SalesCrMemoLine: Record "Sales Cr.Memo Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBASalesPostLib", 'OnAfterCalcSubTotalsSalesCrMemoLine', '', false, false)]
local procedure DoSomethingOnAfterCalcSubTotalsSalesCrMemoLine(var SalesCrMemoLine: Record "Sales Cr.Memo Line")
begin
end;

OnTransferfieldsInGetShipment(Record Sales Line, Record Sales Line) :#

[IntegrationEvent(false, false)]
local procedure OnTransferfieldsInGetShipment(var SalesLine: Record "Sales Line"; SalesOrderLine: Record "Sales Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBASalesPostLib", 'OnTransferfieldsInGetShipment', '', false, false)]
local procedure DoSomethingOnTransferfieldsInGetShipment(var SalesLine: Record "Sales Line"; SalesOrderLine: Record "Sales Line")
begin
end;

OnTransferfieldsInGetReturnRcpt(Record Sales Line, Record Sales Line) :#

[IntegrationEvent(false, false)]
local procedure OnTransferfieldsInGetReturnRcpt(var SalesLine: Record "Sales Line"; SalesOrderLine: Record "Sales Line"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSKBASalesPostLib", 'OnTransferfieldsInGetReturnRcpt', '', false, false)]
local procedure DoSomethingOnTransferfieldsInGetReturnRcpt(var SalesLine: Record "Sales Line"; SalesOrderLine: Record "Sales Line")
begin
end;