Additional feature in OFSML 1.5
This section describes the history restore function, which was not supported by the previous versions of OFSML.
Click here to view the schema definition.
History Restore Function
This section shows the working of history restore function through a sample OFSML request.


<?xml version="1.0" encoding="UTF-8"?><T24 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.temenos.com/T24/OFSML/150 ofsml15.xsd" xmlns="http://www.temenos.com/T24/OFSML/150"><requestProcessing><signatureHandling>NONE</signatureHandling><fireAndForget>NEVER</fireAndForget></requestProcessing><serviceRequest><securityContext encrypt="false"><userName>INPUTT</userName><password>654321</password></securityContext><ofsTransactionReverse application="SECTOR" operation="PROCESS"><transactionId>1002</transactionId></ofsTransactionReverse></serviceRequest></T24>

<?xml version="1.0" encoding="UTF-8"?><T24 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.temenos.com/T24/OFSML/150 ofsml15.xsd" xmlns="http://www.temenos.com/T24/OFSML/150"><requestProcessing><signatureHandling>NONE</signatureHandling><fireAndForget>NEVER</fireAndForget></requestProcessing><serviceResponse><ofsTransactionProcessed application="SECTOR" function="REVERSE" operation="PROCESS" processingStatus="NOT-AUTHORISED"><transactionId>1002</transactionId><field mv="1" name="DESCRIPTION" sv="1">Banks</field><field mv="1" name="SHORT.NAME" sv="1">Banks</field><field mv="1" name="RISK.EXPO.TYPE" sv="1">310</field><field mv="1" name="RECORD.STATUS" sv="1">RNAU</field><field mv="1" name="CURR.NO" sv="1">4</field><field mv="1" name="INPUTTER" sv="1">14612_INPUTTER__OFS_GCS</field><field mv="1" name="DATE.TIME" sv="1">1402041213</field><field mv="1" name="CO.CODE" sv="1">GB0010001</field><field mv="1" name="DEPT.CODE" sv="1">1</field></ofsTransactionProcessed></serviceResponse></T24>


<?xml version="1.0" encoding="UTF-8"?><T24 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.temenos.com/T24/OFSML/150 ofsml15.xsd" xmlns="http://www.temenos.com/T24/OFSML/150"><requestProcessing><signatureHandling>NONE</signatureHandling><fireAndForget>NEVER</fireAndForget></requestProcessing><serviceRequest><securityContext encrypt="false"><userName>AUTHOR</userName><password>654321</password></securityContext><ofsTransactionAuthorise application="SECTOR" operation="PROCESS"><transactionId>1002</transactionId></ofsTransactionAuthorise></serviceRequest></T24>

<?xml version="1.0" encoding="UTF-8"?><T24 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.temenos.com/T24/OFSML/150 ofsml15.xsd" xmlns="http://www.temenos.com/T24/OFSML/150"><requestProcessing><signatureHandling>NONE</signatureHandling><fireAndForget>NEVER</fireAndForget></requestProcessing><serviceResponse><ofsTransactionProcessed application="SECTOR" function="AUTHORISE" operation="PROCESS" processingStatus="REVERSED"><transactionId>1002</transactionId><field mv="1" name="DESCRIPTION" sv="1">Banks</field><field mv="1" name="SHORT.NAME" sv="1">Banks</field><field mv="1" name="RISK.EXPO.TYPE" sv="1">310</field><field mv="1" name="RECORD.STATUS" sv="1">REVE</field><field mv="1" name="CURR.NO" sv="1">4</field><field mv="1" name="INPUTTER" sv="1">14612_INPUTTER__OFS_GCS</field><field mv="1" name="DATE.TIME" sv="1">1402041228</field><field mv="1" name="AUTHORISER" sv="1">6198_AUTHORISER_OFS_GCS</field><field mv="1" name="CO.CODE" sv="1">GB0010001</field><field mv="1" name="DEPT.CODE" sv="1">1</field></ofsTransactionProcessed></serviceResponse></T24>


<?xml version="1.0" encoding="UTF-8"?><T24 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.temenos.com/T24/OFSML/150 ofsml15.xsd" xmlns="http://www.temenos.com/T24/OFSML/150"><requestProcessing><signatureHandling>NONE</signatureHandling><fireAndForget>NEVER</fireAndForget></requestProcessing><serviceRequest><securityContext encrypt="false"><userName>INPUTT</userName><password>654321</password></securityContext><ofsTransactionHistoryRestore application="SECTOR" operation="PROCESS"><transactionId>1002</transactionId></ofsTransactionHistoryRestore></serviceRequest></T24>

<?xml version="1.0" encoding="UTF-8"?><T24 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.temenos.com/T24/OFSML/150 ofsml15.xsd" xmlns="http://www.temenos.com/T24/OFSML/150"><requestProcessing><signatureHandling>NONE</signatureHandling><fireAndForget>NEVER</fireAndForget></requestProcessing><serviceResponse><ofsTransactionProcessed application="SECTOR" function="HISTORYRESTORE" operation="PROCESS" processingStatus="OK"><transactionId>1002</transactionId><field mv="1" name="DESCRIPTION" sv="1">Banks</field><field mv="1" name="SHORT.NAME" sv="1">Banks</field><field mv="1" name="RISK.EXPO.TYPE" sv="1">310</field><field mv="1" name="RECORD.STATUS" sv="1">HNAU</field><field mv="1" name="CURR.NO" sv="1">5</field><field mv="1" name="INPUTTER" sv="1">22562_INPUTTER__OFS_GCS</field><field mv="1" name="DATE.TIME" sv="1">1402041229</field><field mv="1" name="CO.CODE" sv="1">GB0010001</field><field mv="1" name="DEPT.CODE" sv="1">1</field></ofsTransactionProcessed></serviceResponse></T24>


<?xml version="1.0" encoding="UTF-8"?><T24 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.temenos.com/T24/OFSML/150 ofsml15.xsd" xmlns="http://www.temenos.com/T24/OFSML/150"><requestProcessing><signatureHandling>NONE</signatureHandling><fireAndForget>NEVER</fireAndForget></requestProcessing><serviceRequest><securityContext encrypt="false"><userName>AUTHOR</userName><password>654321</password></securityContext><ofsTransactionAuthorise application="SECTOR" operation="PROCESS"><transactionId>1002</transactionId></ofsTransactionAuthorise></serviceRequest></T24>

<?xml version="1.0" encoding="UTF-8"?><T24 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.temenos.com/T24/OFSML/150 ofsml15.xsd" xmlns="http://www.temenos.com/T24/OFSML/150"><requestProcessing><signatureHandling>NONE</signatureHandling><fireAndForget>NEVER</fireAndForget></requestProcessing><serviceResponse><ofsTransactionProcessed application="SECTOR" function="AUTHORISE" operation="PROCESS" processingStatus="OK"><transactionId>1002</transactionId><field mv="1" name="DESCRIPTION" sv="1">Banks</field><field mv="1" name="SHORT.NAME" sv="1">Banks</field><field mv="1" name="RISK.EXPO.TYPE" sv="1">310</field><field mv="1" name="CURR.NO" sv="1">5</field><field mv="1" name="INPUTTER" sv="1">22562_INPUTTER__OFS_GCS</field><field mv="1" name="DATE.TIME" sv="1">1402050412</field><field mv="1" name="AUTHORISER" sv="1">16047_AUTHORISER_OFS_GCS</field><field mv="1" name="CO.CODE" sv="1">GB0010001</field><field mv="1" name="DEPT.CODE" sv="1">1</field></ofsTransactionProcessed></serviceResponse></T24>
In this topic