GetFundInstructionStatusLogs

Fund Instructions are structured according to ISO 20022

Filter inputs

NameTypeDescriptionMandatoryAvailable from version
BrickIdsGuid[]The BFS-id of the fund instruction
2.04
FundInstructionGuid[]The BFS-id of the associated FundInstruction
2.04
MarketplaceOrderNosstring[]The marketplace orderno from external part
2.04
FundInstructionNosstring[]The number of the fund instruction
2.04
StatusKeysstring[]

The statuskey of the log


2.04
ReceivedStatusTextsGuid[]The status text
2.04
ReceiveDateFromDateTimeWhen used, both from date and to date should be provided in the request 
2.04
ReceiveDateToDateTime
2.04
RequestedSettlementCurrencyIdsGuid[]The BFS-id of the currencies to use in the filter
2.04
CreatedDateFromDateTimeWhen used, both from date and to date should be provided in the request 
2.04
CreatedDateToDateTime
2.04





Response rows (Array) inherits from EntityBase

NameTypeDescriptionAvailable from version
BrickIdGuidThe BFS-id of the fund instruction2.04
FundInstructionGuidThe BFS-id of the Execution Interface2.04
MarketPlaceOrderNostringThe marketplace orderno from external part2.04
FundInstructionNostringThe instruction number of the fund instruction2.04
StatusKeystringThe status of the instruction: NEW, READY, STOP, SENT, SENTERROR, ACK, NACK, EXECUTED, SETTLED, CANCELED, ERROR, FINISHED2.04
ReceiveDateGuidReceivedate for the log2.04
CreatedDateGuidCreationdate for the log2.04

Code examples

C# - GetFundInstructions
//Use the GetFundInstructionStatusLog method 
var client = new BFSServiceReference.bfsapiSoapClient();

var credentials = new BFSServiceReference.Credentials()
{
    UserName = bfsusername, //Username of administrative user in your instance of BFS
    Password = bfspassword, //Password of the administrative user in your instance of BFS
};

var instructions = client.GetFundInstructionStatusLogs(new BFSServiceReference.GetFundInstructionStatusLogRequest()
{
    Credentials = credentials,

    identify = bfsidentifier, //Identifier is a unique token for your instance of BFS

    Args = new BFSServiceReference.GetFundInstructionArgs()
    {
        BrickIds = new []
        {
            new Guid("ea3f658e-28f7-46b9-a45e-99b0f2e1a1ff"), 
        }
    },
    Fields = new BFSServiceReference.GetFundInstructionStatusLogFields()
    {
        BrickId = true,  
        FundInstructionNo = true,
        StatusKey = true
    },
});

foreach (var c in instructions.Result)
{
    Console.WriteLine(c.BrickId + ", " 
        + c.FundInstructionNo  + ", "
        + c.PhysicalDeliveryIndicator + ", "
        + c.StatusKey + ", "
        + c.StatusKey);
}


Blog stream

Create a blog post to share news and announcements with your team and company.

Terms of License
Change Policy
© 2009 - 2024 Huddlestock Technologies AB All rights reserved