Table of Contents

OnBeforeSetPaymentTermsCode Event

Codeunit Create Documents

Raised before payment terms code on the Sales Header is updated.

Signature

[IntegrationEvent(false, false)]
OnBeforeSetPaymentTermsCode(var SalesHeader: Record "Sales Header"; ContractHeader: Record "QWEPR Contract Header"; var IsHandled: Boolean)

Parameters

var SalesHeader Record "Sales Header"

The Sales Header for which the payment terms code will be updated. SalesHeader can be of type temporary, in that case, only direct assignments (no Validate calls) should be used for fields in SalesHeader.

ContractHeader Record "QWEPR Contract Header"

The Contract for which the sales document is created.

var IsHandled Boolean

Should be set to true to override the standard functionality for how payment terms code is set. Should be honored if already set. (Handled Pattern)

This documentation is generated from Parrot v27.0