Skip to content

KVSFCYSubcontractingTracking#

Procedures#

SetProdOrderLine(Record Prod. Order Line) :#

procedure SetProdOrderLine(prodOrderLinePar: Record "Prod. Order Line"): 

SetProdOrderRtgLine(Record Prod. Order Routing Line) :#

procedure SetProdOrderRtgLine(prodOrderRtgLinePar: Record "Prod. Order Routing Line"): 

SetPurchLine(Record Purchase Line) :#

procedure SetPurchLine(purchLinePar: Record "Purchase Line"): 

SetTransLine(Record Transfer Line) :#

procedure SetTransLine(transLinePar: Record "Transfer Line"): 

SetProdOrder(Record Production Order) :#

procedure SetProdOrder(prodOrderPar: Record "Production Order"): 

Events#

OnSetProdOrderLineOnBeforeSetDoc(Record KVSFCYSubcontEntryBuffer, Record Prod. Order Line, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnSetProdOrderLineOnBeforeSetDoc(var SubcontractingEntryBuffer: Record "KVSFCYSubcontEntryBuffer"; ProdOrderLine: Record "Prod. Order Line"; var Handled: Boolean): 
[EventSubscriber(ObjectType::Page, Page::"KVSFCYSubcontractingTracking", 'OnSetProdOrderLineOnBeforeSetDoc', '', false, false)]
local procedure DoSomethingOnSetProdOrderLineOnBeforeSetDoc(var SubcontractingEntryBuffer: Record "KVSFCYSubcontEntryBuffer"; ProdOrderLine: Record "Prod. Order Line"; var Handled: Boolean)
begin
end;

OnSetProdOrderRtgLineOnBeforeSetDoc(Record KVSFCYSubcontEntryBuffer, Record Prod. Order Routing Line, Record Prod. Order Line, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnSetProdOrderRtgLineOnBeforeSetDoc(var SubcontractingEntryBuffer: Record "KVSFCYSubcontEntryBuffer"; ProdOrderRoutingLine: Record "Prod. Order Routing Line"; ProdOrderLine: Record "Prod. Order Line"; var Handled: Boolean): 
[EventSubscriber(ObjectType::Page, Page::"KVSFCYSubcontractingTracking", 'OnSetProdOrderRtgLineOnBeforeSetDoc', '', false, false)]
local procedure DoSomethingOnSetProdOrderRtgLineOnBeforeSetDoc(var SubcontractingEntryBuffer: Record "KVSFCYSubcontEntryBuffer"; ProdOrderRoutingLine: Record "Prod. Order Routing Line"; ProdOrderLine: Record "Prod. Order Line"; var Handled: Boolean)
begin
end;

OnSetPurchLineOnBeforeSetDoc(Record KVSFCYSubcontEntryBuffer, Record Purchase Line, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnSetPurchLineOnBeforeSetDoc(var SubcontractingEntryBuffer: Record "KVSFCYSubcontEntryBuffer"; PurchaseLine: Record "Purchase Line"; var Handled: Boolean): 
[EventSubscriber(ObjectType::Page, Page::"KVSFCYSubcontractingTracking", 'OnSetPurchLineOnBeforeSetDoc', '', false, false)]
local procedure DoSomethingOnSetPurchLineOnBeforeSetDoc(var SubcontractingEntryBuffer: Record "KVSFCYSubcontEntryBuffer"; PurchaseLine: Record "Purchase Line"; var Handled: Boolean)
begin
end;

OnSetTransLineOnBeforeSetDoc(Record KVSFCYSubcontEntryBuffer, Record Transfer Line, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnSetTransLineOnBeforeSetDoc(var SubcontractingEntryBuffer: Record "KVSFCYSubcontEntryBuffer"; TransferLine: Record "Transfer Line"; var Handled: Boolean): 
[EventSubscriber(ObjectType::Page, Page::"KVSFCYSubcontractingTracking", 'OnSetTransLineOnBeforeSetDoc', '', false, false)]
local procedure DoSomethingOnSetTransLineOnBeforeSetDoc(var SubcontractingEntryBuffer: Record "KVSFCYSubcontEntryBuffer"; TransferLine: Record "Transfer Line"; var Handled: Boolean)
begin
end;

OnShowDocumentOnBeforeCaseElsePartProvidedEntryTableID(Record KVSFCYSubcontEntryBuffer, Boolean) :#

[IntegrationEvent(false, false)]
local procedure OnShowDocumentOnBeforeCaseElsePartProvidedEntryTableID(SubcontractingEntryBuffer: Record "KVSFCYSubcontEntryBuffer"; var Handled: Boolean): 
[EventSubscriber(ObjectType::Page, Page::"KVSFCYSubcontractingTracking", 'OnShowDocumentOnBeforeCaseElsePartProvidedEntryTableID', '', false, false)]
local procedure DoSomethingOnShowDocumentOnBeforeCaseElsePartProvidedEntryTableID(SubcontractingEntryBuffer: Record "KVSFCYSubcontEntryBuffer"; var Handled: Boolean)
begin
end;