Date: Thu, 28 Mar 2024 11:46:41 +0000 (UTC) Message-ID: <1082581178.99.1711626401872@3e8eaad5e03a> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_98_396342522.1711626401872" ------=_Part_98_396342522.1711626401872 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
Name |
Type |
Description |
Mandatory |
Available from version |
Additional information |
---|---|---|---|---|---|
BrickIds |
Guid[] |
Filter by array of BrickIds. BrickId is the internal id of an account.= p> |
|
|
|
Owners |
Guid[] |
Filter accounts by owners. |
|
|
|
AllocationProfile |
Guid |
Filter accounts for a certain allocation profile. |
|
|
|
AccountNos |
String[] |
Filter accounts by account numbers in BFS. |
|
|
|
ExternalReferences |
String[] |
Filter accounts by external references in BFS. |
|
|
|
OwnerAccountLabels |
String[] |
Filter accounts by account labels in BFS. |
|
|
|
AccountStatus |
Integer |
Filter accounts by account status 1=3DOpen 2=3DClosed 4=3DHidden (hidden on customer front end) |
|
|
|
AccountTypeKeys |
String[] |
Get all accounts for one or more account types |
|
|
|
AccountWorlds |
String[] |
Get accounts with chosen AccountWorlds. |
|
2.28 |
Available AccountWorlds:
|
ResellerNos |
String[] |
CustomerNo for reseller |
|
|
|
Resellers |
Guid[] |
Ids of resellers for accounts |
|
|
|
CreatedDateFrom |
DateTime |
When used, both from date and to date should be provided in the request<= /p> |
|
|
|
CreatedDateTo |
DateTime |
|
|
|
|
AccountComments |
String[] |
Filter accounts by account comments |
|
2.02 |
|
InsuranceOwners |
Guid[] |
Filter accounts by Insurance Owners. Only available if addon Insurance A= ccounts is enabled. |
|
2.07 |
|
Insureds |
Guid[] |
Filter accounts by Insureds. Only available if addon Insurance Accounts = is enabled. |
|
2.07 |
|
InsurancePayers |
Guid[] |
Filter accounts by Insurance Payers. Only available if addon Insurance A= ccounts is enabled. |
|
2.07 |
|
ContactLegalEntitites (will change to ContactLegalEntities in 2.25)= |
Guid[] |
Filter accounts by Contact Legal Entitites |
|
2.07 |
|
FirstPaymentAge |
Integer |
The age of the person when the first payout should start |
|
2.09 |
|
FirstPaymentDateFrom |
DateTime |
FromDate for First date for payout |
|
2.09 |
|
FirstPaymentDateTo |
DateTime |
FromDate for First date for payout |
|
2.09 |
|
PaymentIntervalKey |
String |
Interval for payouts |
|
2.09 |
|
PaymentLength |
Integer |
Number of total payouts |
|
2.09 |
|
Payouts |
Integer |
Number of payouts that has been processed |
|
2.09 |
|
PayoutsLeft |
Integer |
Remaining number of payouts |
|
2.09 |
|
HighWaterMark |
Decimal |
High water mark for account |
|
2.12 |
|
DecisionMakers |
Guid[] |
DecisionMakers for account. DecisionMaker is a reference to a LegalEntit= y in BFS |
|
2.19 |
|
LockedStatusKey |
String[] |
Must be one of these values: Open, LockedAdmin, LockedPartner, LockedFront |
|
2.23 |
|
IBANs |
string[] |
The International bank account = span>number. |
|
2.30 |
|
IsSubjectToContinuousInvestmentAdvice<= /span> |
bool |
A flag that marks an account where continuous investment advi= ce is given. This is used when reporting K-Factor values for securities fir= ms among other things. The K-Factor Reporting= App is available in our Marketplace.<= /span> |
|
2.36 |
|
CounterpartyAccountTypes |
CounterpartyAccountType[] |
CounterpartyAccountType is an enum which can be: Intermediary or Issuer.= |
2.38 |
||
CustodianBrickIds |
Guid[] |
Filter accounts by Custodians. |
2.41 |
||
DiscountGroupIds |
Guid[] |
Filter accounts by Discount Groups Fee Management= p> |
|||
MustCover |
bool |
If set to true the account will not be allowed to go into negative balan= ce. This can be read about here and in the GUI it is called Prevent Overdraft. = |
Name |
Type |
Description |
Available from version |
Additional Information |
---|---|---|---|---|
BrickId |
Guid |
The BrickId of the account |
|
|
CreatedDate |
DateTime |
The date when the account was created |
2.02.20160429 |
|
AccountNo |
String |
The account number of the account |
|
|
BaseCurrencyCode |
String |
The currency code of the accounts base currency |
|
|
OwnerAccountLabel |
String |
The label of the account |
|
|
Owner |
Guid |
The BrickId of the owner of the account |
|
|
AccountTypeKey |
String |
Account type of the account |
|
|
AccountStatus |
Integer |
1=3DOpen 2=3DClosed 4=3DHidden (hidden on customer front end) |
|
|
AccountWorld |
String |
Account world of the account |
2.28 |
|
ExternalReference |
String |
External reference of the account |
|
|
AllocationProfile |
Guid |
The associated allocation profile (portfolio) of the account |
|
|
Reseller |
Guid |
The BrickId of the associated reseller for the account |
|
|
ResellerNo |
String |
The reseller number of the associated reseller for the account |
|
|
AccountComment |
String |
Account comment of the account |
2.02 |
|
InsuranceOwner |
Guid |
Insurance Owner of the account. Only available if addon Insurance Accoun= ts is enabled. |
2.07 |
|
Insured |
Guid |
Insured of the account. Only available if addon Insurance Accounts is en= abled. |
2.07 |
|
InsurancePayer |
Guid |
Insurance Payer of the account. Only available if addon Insurance Accoun= ts is enabled. |
2.07 |
|
ContactLegalEntity |
Guid |
Contact Legal Entity of the account |
2.07 |
|
CustomFields |
Object[] |
Array of CustomFields |
2.09 |
|
FirstPaymentAge |
Integer |
The age of the person when the first payout should start |
|
|
FirstPaymentDate |
DateTime |
First date for payout |
|
|
PaymentIntervalKey |
String |
Interval for payouts |
|
|
PaymentLength |
Integer |
Number of total payouts |
|
|
Payouts |
Integer |
Number of payouts that has been processed |
|
|
PayoutsLeft |
Integer |
Remaining number of payouts |
|
|
HighWaterMark |
Decimal |
High water mark for account |
2.12 |
|
DecisionMaker |
Guid |
DecisionMaker for account. DecisionMaker is a reference to a LegalE= ntity in BFS |
2.19 |
|
LockedStatusKey |
bool |
Tells if the account is locked or not |
2.23 |
|
IBAN |
string |
The International bank account = span>number. |
2.30 |
|
IsSubjectToContinuousInvestmentAdvice<= /span> |
bool |
A flag that marks an account where continuous investment advi= ce is given. This is used when reporting K-Factor values for securit= ies firms among other things. The K-Factor Reporting= App is available in our Marketplace. |
2.36 |
|
CounterpartyAccountType |
CounterpartyAccountType |
CounterpartyAccountType is an enum which can be: Intermediary or Issuer.= |
2.38 |
|
CustodianBrickId |
Guid |
The Custodian of the account. |
2.41 |
|
DiscountGroupId |
Guid |
If the account belongs to a DiscountGroup Fee Managemen= t |
||
MustCover |
bool |
If set to true the account will not be allowed to go into negative balan= ce. This can be read about here and in the GUI it is called Prevent Overdraft. = |
<s:En= velope xmlns:s=3D"http://schemas.xmlsoap.org/soap/envelope/"> <s:Body xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-instance" xmlns:= xsd=3D"http://www.w3.org/2001/XMLSchema"> <GetAccounts xmlns=3D"http://tempuri.org/"> <req> <Credentials> <UserName>yourusername</UserName> <Password>yourpassword</Password> </Credentials> <identify>youridentifier</identify> <Args> <AllocationProfile xsi:nil=3D"true" /> <ExternalReferences> <string>1234</string> </ExternalReferences> <AccountStatus xsi:nil=3D"true" /> <CreatedDateFrom xsi:nil=3D"true" /> <CreatedDateTo xsi:nil=3D"true" /> </Args> <Fields> <BrickId>true</BrickId> <AccountNo>true</AccountNo> <BaseCurrencyCode>true</BaseCurrencyCode> <OwnerAccountLabel>true</OwnerAccountLabel> <Owner>true</Owner> <AccountTypeKey>true</AccountTypeKey> <AccountStatus>true</AccountStatus> <ExternalReference>true</ExternalReference> <AllocationProfile>true</AllocationProfile> =09=09 <AccountComment>true</AccountComment> </Fields> </req> </GetAccounts> </s:Body> </s:Envelope>
//Use the= GetAccounts method to get all accounts in the system and write out account= numbers //in the console var client =3D new BFSServiceReference.bfsapiSoapClient(); var credentials =3D new BFSServiceReference.Credentials() { UserName =3D bfsusername, //Username of administrative user in your ins= tance of BFS Password =3D bfspassword, //Password of the administrative user in your= instance of BFS }; var accounts =3D client.GetAccounts(new BFSServiceReference.GetAccountsRequ= est() { Credentials =3D credentials, identify =3D bfsidentifier, //Identifier is a unique token for your ins= tance of BFS =20 Fields =3D new BFSServiceReference.GetAccountFields() { BrickId =3D true, AccountNo =3D true, BaseCurrencyCode =3D true, OwnerAccountLabel =3D true, Owner =3D true, AccountTypeKey =3D true, AccountStatus =3D true, ExternalReference =3D true, AllocationProfile =3D true, }, }); foreach (var c in accounts.Result) { Console.WriteLine(c.AccountNo); }
//Use the= GetAccounts method to get all accounts in the system and write out account= numbers //in the console var client =3D new BFSServiceReference.bfsapiSoapClient(); var credentials =3D new BFSServiceReference.Credentials() { UserName =3D bfsusername, //Username of administrative user in your ins= tance of BFS Password =3D bfspassword, //Password of the administrative user in your= instance of BFS }; var accounts =3D client.GetAccounts(new BFSServiceReference.GetAccountsRequ= est() { Credentials =3D credentials, identify =3D bfsidentifier, //Identifier is a unique token for your ins= tance of BFS Args =3D new BFSServiceReference.GetAccountsArgs() { =20 AccountStatus =3D 1, }, Fields =3D new BFSServiceReference.GetAccountFields() { BrickId =3D true, AccountNo =3D true, BaseCurrencyCode =3D true, OwnerAccountLabel =3D true, Owner =3D true, AccountTypeKey =3D true, AccountStatus =3D true, ExternalReference =3D true, AllocationProfile =3D true, }, }); foreach (var c in accounts.Result) { Console.WriteLine(c.AccountNo); }
Create a blog post to share news and announcements with your team and co= mpany.