Table of Contents

Codeunit "Price Correction PRCAP"

ID 70344647
Namespace: CapVision.CapBusiness.Pricing

Properties

Name Value
Access Public
SingleInstance True

Events

OnBeforeCheckPurchaseLine

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckPurchaseLine(var PurchaseLine: Record "Purchase Line"; var Handled: Boolean)

Parameters

Name Type Description
PurchaseLine Record "Purchase Line"
Handled Boolean

OnBeforeFindPurchaseReceiptLines

[IntegrationEvent(False,False)]
local procedure OnBeforeFindPurchaseReceiptLines(PurchaseLine: Record "Purchase Line"; var Limit: Integer; var ApplicableToPurchaseReceiptLines: List of [Guid]; var Handled: Boolean)

Parameters

Name Type Description
PurchaseLine Record "Purchase Line"
Limit Integer
ApplicableToPurchaseReceiptLines List of [Guid]
Handled Boolean

OnBeforeCorrectPurchaseLine

[IntegrationEvent(False,False)]
local procedure OnBeforeCorrectPurchaseLine(var PurchaseLine: Record "Purchase Line"; var SSLSystemId: Guid; var ItemChargeNo: Code[20]; var Handled: Boolean)

Parameters

Name Type Description
PurchaseLine Record "Purchase Line"
SSLSystemId Guid
ItemChargeNo Code[20]
Handled Boolean

OnAfterCorrectPurchaseLine

[IntegrationEvent(False,False)]
local procedure OnAfterCorrectPurchaseLine(var PurchaseLine: Record "Purchase Line"; var PurchReceiptLine: Record "Purch. Rcpt. Line"; var ItemChargeNo: Code[20])

Parameters

Name Type Description
PurchaseLine Record "Purchase Line"
PurchReceiptLine Record "Purch. Rcpt. Line"
ItemChargeNo Code[20]

OnBeforeCheckSalesLine

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckSalesLine(var SalesLine: Record "Sales Line"; var Handled: Boolean)

Parameters

Name Type Description
SalesLine Record "Sales Line"
Handled Boolean

OnBeforeFindSalesShipmentLines

[IntegrationEvent(False,False)]
local procedure OnBeforeFindSalesShipmentLines(SalesLine: Record "Sales Line"; var Limit: Integer; var ApplicableToSalesShipmentLines: List of [Guid]; var Handled: Boolean)

Parameters

Name Type Description
SalesLine Record "Sales Line"
Limit Integer
ApplicableToSalesShipmentLines List of [Guid]
Handled Boolean

OnBeforeCorrectSalesLine

[IntegrationEvent(False,False)]
local procedure OnBeforeCorrectSalesLine(var SalesLine: Record "Sales Line"; var SSLSystemId: Guid; var ItemChargeNo: Code[20]; var Handled: Boolean)

Parameters

Name Type Description
SalesLine Record "Sales Line"
SSLSystemId Guid
ItemChargeNo Code[20]
Handled Boolean

OnAfterCorrectSalesLine

[IntegrationEvent(False,False)]
local procedure OnAfterCorrectSalesLine(var SalesLine: Record "Sales Line"; var SalesShipmentLine: Record "Sales Shipment Line"; var ItemChargeNo: Code[20])

Parameters

Name Type Description
SalesLine Record "Sales Line"
SalesShipmentLine Record "Sales Shipment Line"
ItemChargeNo Code[20]

See also