Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Filter inputs

NameTypeDescriptionMandatoryAvailable from version
BrickIdsGuid[]   
ExecutionInterfaceSettingsGuid[]   
PhysicalDeliveryIndicatorbool   
FundInstructionNosstring[]   
StatusKeysstring[]   
ExternalFundBatchOrdersstring[]   
InstrumentsGuid[]   
RequestedNAVCurrencysGuid[]   
RequestedSettlementCurrencysGuid[]   

Response rows (Array) inherits from EntityBase

NameTypeDescriptionAvailable from version
BrickIdGuid  
ExecutionInterfaceSettingGuid  
PhysicalDeliveryIndicatorbool  
FundInstructionNostring  
StatusKeystring  
ExternalFundBatchOrderGuid  
InstrumentGuid  
InstructionTypeKeystring  
RequestedNAVCurrencyGuid  
RequestedSettlementCurrencyGuid  
CashAmountdecimal  

Code examples

C# - Get all account types from a BFS instance
 public static void GetFundInstructions()
        {
            var binding = new BasicHttpBinding();
            binding.MaxReceivedMessageSize = Int32.MaxValue;

            var target = new bfsapi.bfsapiSoapClient(binding, new EndpointAddress("http://localhost:20010/bfsapi.asmx"));

            var req = new bfsapi.GetFundInstructionRequest();

            req.Credentials = new bfsapi.Credentials
            {
                UserName = "user",
                Password = "password"
            };

            req.identify = "Identifystring";

            req.Args = new bfsapi.GetFundInstructionArgs
            {
                FundInstructionNos = new[] { "100119", "100052" }
            };
            req.Fields = new bfsapi.GetFundInstructionFields() 
            {
                CashAmount =true,
                ExternalFundBatchOrder =true,
                InstructionTypeKey = true,
                FundInstructionNo = true
            };

            var resp = target.GetFundInstructions(req);
            
        }

 

Blog Posts

  • No labels