TechTiger's Blog

Adding a new FileAct Outbound Routing Rule

Admin/Configuration Change Set (CCS)

Create new

Go to FACT output messages

Select one to edit, or copy, or create new

 

Example rule here to send all pacs.008.001.08 message types from  to 

 

INTQ,  is subname of internal BO area

 

 

  1: LogicalFilenameBIC = substring(LogicalFilename,7,11);
  2:
  3: if((   ResponderDN  == "o=,o=swift" ) AND
  4:    (   RequestorDN  == "o=,o=swift" ) AND
  5:    (   RequestType  == "pacs.008.001.08"))
  6:  {
  7:   if(   LogicalFilenameBIC  == "" )
  8:    {
  9:     print( " MessageType =" + MessageType + " " + LogicalFilenameBIC );
 10:     select ABRECIP with (ABREC_DISPNAME == "BOX.INTQ.RECEIVE..");
 11:    
 12:    }
 13:
 14:   if(   LogicalFilenameBIC  == "" )
 15:    {
 16:     print( " MessageType =" + MessageType + " " + LogicalFilenameBIC);
 17:     select ABRECIP with (ABREC_DISPNAME == "BOX.INTQ.RECEIVE..");
 18:    
 19:    }
 20:   if(   LogicalFilenameBIC  == "" )
 21:    {
 22:     print( " MessageType =" + MessageType + " " + LogicalFilenameBIC);
 23:     select ABRECIP with (ABREC_DISPNAME == "BOX.INTQ.RECEIVE..");
 24:    
 25:    }
 26:   if(   LogicalFilenameBIC  == "" )
 27:    {
 28:     print( " MessageType =" + MessageType + " " + LogicalFilenameBIC);
 29:     select ABRECIP with (ABREC_DISPNAME == "BOX.INTQ.RECEIVE..");
 30:    
 31:    }
 32: }