Table of Contents

Codeunit "ForNAV Swiss QR Mgt"

ID 6188508

Methods

SwissQREnabled

procedure SwissQREnabled(): Boolean

Returns

Type Description
Boolean

ShowErrorIfNotSwissQREnabled

procedure ShowErrorIfNotSwissQREnabled()

GetSwissQRBillSetup

Obsolete

This element will become obsolete from version 7.2.0.0. Swiss QR has been moved to the report pack

[Obsolete(Swiss QR has been moved to the report pack,7.2.0.0)]
procedure GetSwissQRBillSetup(var SwissQRSetup: RecordRef)

Parameters

Name Type Description
SwissQRSetup RecordRef

GetSwissQRBillLayout

Obsolete

This element will become obsolete from version 7.2.0.0. Swiss QR has been moved to the report pack

[Obsolete(Swiss QR has been moved to the report pack,7.2.0.0)]
procedure GetSwissQRBillLayout(var SwissQRLayout: RecordRef, SwissQRBillLayoutCode: Code[20])

Parameters

Name Type Description
SwissQRLayout RecordRef
SwissQRBillLayoutCode Code[20]

CalcCheckDigit

procedure CalcCheckDigit(Input: Text[250]): Code[1]

Parameters

Name Type Description
Input Text[250]

Returns

Type Description
Code[1]

GetCurrencyCode

procedure GetCurrencyCode(Value: Code[10]): Code[10]

Parameters

Name Type Description
Value Code[10]

Returns

Type Description
Code[10]

AllowedCurrencyCode

procedure AllowedCurrencyCode(CurrencyCode: Code[10]): Boolean

Parameters

Name Type Description
CurrencyCode Code[10]

Returns

Type Description
Boolean

FindServiceInvoiceFromLedgerEntry

procedure FindServiceInvoiceFromLedgerEntry(var ServiceInvoiceHeader: Record "Service Invoice Header", CustLedgerEntry: Record "Cust. Ledger Entry"): Boolean

Parameters

Name Type Description
ServiceInvoiceHeader Record "Service Invoice Header"
CustLedgerEntry Record "Cust. Ledger Entry"

Returns

Type Description
Boolean

FindCustLedgerEntry

procedure FindCustLedgerEntry(var LedgerEntryNo: Integer, CustomerNo: Code[20], DocumentType: Enum "Gen. Journal Document Type", DocumentNo: Code[20], PostingDate: Date): Boolean

Parameters

Name Type Description
LedgerEntryNo Integer
CustomerNo Code[20]
DocumentType Microsoft.Finance.GeneralLedger.Journal."Gen. Journal Document Type"
DocumentNo Code[20]
PostingDate Date

Returns

Type Description
Boolean

FilterCustLedgerEntry

procedure FilterCustLedgerEntry(var CustLedgerEntry: Record "Cust. Ledger Entry", CustomerNo: Code[20], DocumentType: Enum "Gen. Journal Document Type", DocumentNo: Code[20], PostingDate: Date): Boolean

Parameters

Name Type Description
CustLedgerEntry Record "Cust. Ledger Entry"
CustomerNo Code[20]
DocumentType Microsoft.Finance.GeneralLedger.Journal."Gen. Journal Document Type"
DocumentNo Code[20]
PostingDate Date

Returns

Type Description
Boolean

Events

OnBeforeGetNextReferenceNo

[IntegrationEvent(False,False)]
procedure OnBeforeGetNextReferenceNo(ReferenceType: Integer, UpdateLastUsed: Boolean, IsHandled: Boolean, var NextReferenceNo: Code[50])

Parameters

Name Type Description
ReferenceType Integer
UpdateLastUsed Boolean
IsHandled Boolean
NextReferenceNo Code[50]

See also