Table "Bank Account"

ID 270
Namespace: Microsoft.Bank.BankAccount

Properties

Name Value
Caption Bank Account
DataCaptionFields 1,2
DrillDownPageID Microsoft.Bank.BankAccount."Bank Account List"
LookupPageID Microsoft.Bank.BankAccount."Bank Account List"
Permissions TableData "Bank Account Ledger Entry" = r
DataClassification CustomerContent

Fields

Name Type Description
"No." Code[20]
Name Text[100]
"Search Name" Code[100]
"Name 2" Text[50]
Address Text[100]
"Address 2" Text[50]
City Text[30]
Contact Text[100]
"Phone No." Text[30]
"Telex No." Text[20]
"Bank Account No." Text[30]
"Transit No." Text[20]
"Territory Code" Code[10]
"Global Dimension 1 Code" Code[20]
"Global Dimension 2 Code" Code[20]
"Chain Name" Code[10]
"Min. Balance" Decimal
"Bank Acc. Posting Group" Code[20]
"Currency Code" Code[10]
"Language Code" Code[10]
"Format Region" Text[80]
"Statistics Group" Integer
"Our Contact Code" Code[20]
"Country/Region Code" Code[10]
Amount Decimal
Comment Boolean
Blocked Boolean
"Last Statement No." Code[20]
"Last Payment Statement No." Code[20]
"Pmt. Rec. No. Series" Code[20]
"Last Date Modified" Date
"Date Filter" Date
"Global Dimension 1 Filter" Code[20]
"Global Dimension 2 Filter" Code[20]
Balance Decimal
"Balance (LCY)" Decimal
"Net Change" Decimal
"Net Change (LCY)" Decimal
"Total on Checks" Decimal
"Use as Default for Currency" Boolean
"Fax No." Text[30]
"Telex Answer Back" Text[20]
Picture Blob
"Post Code" Code[20]
County Text[30]
"Last Check No." Code[20]
"Balance Last Statement" Decimal
"Balance at Date" Decimal
"Balance at Date (LCY)" Decimal
"Debit Amount" Decimal
"Credit Amount" Decimal
"Debit Amount (LCY)" Decimal
"Credit Amount (LCY)" Decimal
"Bank Branch No." Text[20]
"E-Mail" Text[80]
"Home Page" Text[80]
"No. Series" Code[20]
"Check Report ID" Integer
"Check Report Name" Text[250]
IBAN Code[50]
"SWIFT Code" Code[20]
"Bank Statement Import Format" Code[20]
"Credit Transfer Msg. Nos." Code[20]
"Direct Debit Msg. Nos." Code[20]
"SEPA Direct Debit Exp. Format" Code[20]
"Bank Stmt. Service Record ID" RecordId
"Transaction Import Timespan" Integer
"Automatic Stmt. Import Enabled" Boolean
IntercompanyEnable Boolean
Image Media
"Creditor No." Code[35]
"Payment Export Format" Code[20]
"Bank Clearing Code" Text[50]
"Bank Clearing Standard" Text[50]
"Bank Name - Data Conversion" Text[50]
"Match Tolerance Type" Option
"Match Tolerance Value" Decimal
"Disable Automatic Pmt Matching" Boolean
"Disable Bank Rec. Optimization" Boolean
"Positive Pay Export Code" Code[20]
"Mobile Phone No." Text[30]
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

AssistEdit

procedure AssistEdit(OldBankAcc: Record "Bank Account"): Boolean

Parameters

Name Type Description
OldBankAcc Record "Bank Account"

Returns

Type Description
Boolean

ValidateShortcutDimCode

procedure ValidateShortcutDimCode(FieldNumber: Integer, var ShortcutDimCode: Code[20])

Parameters

Name Type Description
FieldNumber Integer
ShortcutDimCode Code[20]

ShowContact

procedure ShowContact()

SetInsertFromContact

procedure SetInsertFromContact(FromContact: Boolean)

Parameters

Name Type Description
FromContact Boolean

CopyBankFieldsFromCompanyInfo

procedure CopyBankFieldsFromCompanyInfo(CompanyInformation: Record "Company Information")

Parameters

Name Type Description
CompanyInformation Record "Company Information"

GetPaymentExportCodeunitID

procedure GetPaymentExportCodeunitID(): Integer

Returns

Type Description
Integer

GetPaymentExportXMLPortID

procedure GetPaymentExportXMLPortID(): Integer

Returns

Type Description
Integer

GetDDExportCodeunitID

procedure GetDDExportCodeunitID(): Integer

Returns

Type Description
Integer

GetDDExportXMLPortID

procedure GetDDExportXMLPortID(): Integer

Returns

Type Description
Integer

GetBankExportImportSetup

procedure GetBankExportImportSetup(var BankExportImportSetup: Record "Bank Export/Import Setup")

Parameters

Name Type Description
BankExportImportSetup Record "Bank Export/Import Setup"

GetDDExportImportSetup

procedure GetDDExportImportSetup(var BankExportImportSetup: Record "Bank Export/Import Setup")

Parameters

Name Type Description
BankExportImportSetup Record "Bank Export/Import Setup"

GetCreditTransferMessageNo

procedure GetCreditTransferMessageNo(): Code[20]

Returns

Type Description
Code[20]

GetDirectDebitMessageNo

procedure GetDirectDebitMessageNo(): Code[20]

Returns

Type Description
Code[20]

GetDefaultBankAccountNoForCurrency

procedure GetDefaultBankAccountNoForCurrency(CurrencyCode: Code[20]): Code[20]

Parameters

Name Type Description
CurrencyCode Code[20]

Returns

Type Description
Code[20]

DisplayMap

procedure DisplayMap()

GetDataExchDef

procedure GetDataExchDef(var DataExchDef: Record "Data Exch. Def")

Parameters

Name Type Description
DataExchDef Record "Data Exch. Def"

GetDataExchDefPaymentExport

procedure GetDataExchDefPaymentExport(var DataExchDef: Record "Data Exch. Def")

Parameters

Name Type Description
DataExchDef Record "Data Exch. Def"

GetBankAccountNoWithCheck

procedure GetBankAccountNoWithCheck(): Text

Returns

Type Description
Text

GetBankAccountNo

procedure GetBankAccountNo(): Text

Returns

Type Description
Text

IsInLocalCurrency

procedure IsInLocalCurrency(): Boolean

Returns

Type Description
Boolean

GetPosPayExportCodeunitID

procedure GetPosPayExportCodeunitID(): Integer

Returns

Type Description
Integer

IsLinkedToBankStatementServiceProvider

procedure IsLinkedToBankStatementServiceProvider(): Boolean

Returns

Type Description
Boolean

StatementProvidersExist

procedure StatementProvidersExist(): Boolean

Returns

Type Description
Boolean

LinkStatementProvider

procedure LinkStatementProvider(var BankAccount: Record "Bank Account")

Parameters

Name Type Description
BankAccount Record "Bank Account"

SimpleLinkStatementProvider

procedure SimpleLinkStatementProvider(var OnlineBankAccLink: Record "Online Bank Acc. Link")

Parameters

Name Type Description
OnlineBankAccLink Record "Online Bank Acc. Link"

UnlinkStatementProvider

procedure UnlinkStatementProvider()

RefreshStatementProvider

procedure RefreshStatementProvider(var BankAccount: Record "Bank Account")

Parameters

Name Type Description
BankAccount Record "Bank Account"

RenewAccessConsentStatementProvider

procedure RenewAccessConsentStatementProvider(var BankAccount: Record "Bank Account")

Parameters

Name Type Description
BankAccount Record "Bank Account"

EditAccountStatementProvider

procedure EditAccountStatementProvider(var BankAccount: Record "Bank Account")

Parameters

Name Type Description
BankAccount Record "Bank Account"

UpdateBankAccountLinking

procedure UpdateBankAccountLinking()

GetUnlinkedBankAccounts

procedure GetUnlinkedBankAccounts(var TempUnlinkedBankAccount: Record "Bank Account" temporary)

Parameters

Name Type Description
TempUnlinkedBankAccount Record "Bank Account" temporary

GetLinkedBankAccounts

procedure GetLinkedBankAccounts(var TempUnlinkedBankAccount: Record "Bank Account" temporary)

Parameters

Name Type Description
TempUnlinkedBankAccount Record "Bank Account" temporary

IsAutoLogonPossible

procedure IsAutoLogonPossible(): Boolean

Returns

Type Description
Boolean

CreateNewAccount

procedure CreateNewAccount(OnlineBankAccLink: Record "Online Bank Acc. Link")

Parameters

Name Type Description
OnlineBankAccLink Record "Online Bank Acc. Link"

GetOnlineFeedStatementStatus

procedure GetOnlineFeedStatementStatus(var OnlineFeedStatus: Option, var Linked: Boolean)

Parameters

Name Type Description
OnlineFeedStatus Option
Linked Boolean

DisableStatementProviders

procedure DisableStatementProviders()

Events

OnMarkAccountLinkedEvent

[IntegrationEvent(False,False)]
procedure OnMarkAccountLinkedEvent(var OnlineBankAccLink: Record "Online Bank Acc. Link", var BankAccount: Record "Bank Account")

Parameters

Name Type Description
OnlineBankAccLink Record "Online Bank Acc. Link"
BankAccount Record "Bank Account"

See also