Table of Contents

Search

  1. Preface
  2. Introduction to Services Integration Framework
  3. Setting Up the SIF SDK
  4. Request and Response Objects
  5. Transactions and Exception Handling
  6. ORS-Specific SIF API
  7. Asynchronous SIF Requests
  8. ORS-Specific JMS Event Messages
  9. Using Security Access Manager
  10. Using Dynamic Data Masking
  11. SIF API Reference
  12. Troubleshooting
  13. Appendix A: Identifiers
  14. Appendix B: Frequently Asked Questions

Services Integration Framework Guide

Services Integration Framework Guide

ExecuteBatchUnmerge

ExecuteBatchUnmerge

The ExecuteBatchUnmerge API calls the Unmerge batch job. You can unmerge records that were merged by a previous process.

Request Parameters

The ExecuteBatchUnmerge request contains the following parameters:
TableName
Specifies the base object that contains the records to unmerge. Required.
SourceTableName
Specifies the cross-reference records to unmerge. Required.

Response Fields

The ExecuteBatchUnmerge API returns the following fields:
InteractionId
Contains the interaction ID.
Message
Contains a message regarding the status of the request.
UnmergedXrefsCount
Number of cross-reference records that were unmerged.
RetCode
Contains the return code.

Usage Example

The following example runs the Unmerge batch job on a base object table:
SiperianClient sipClient = SiperianClient.newSiperianClient(new File( context.getTestPTTStartDir() + "siperian-client.properties" ) ); ExecuteBatchUnmergeRequest req = new ExecuteBatchUnmergeRequest(); req.setTableName(jobContext.getTableName()); // BO table name req.setSourceTableName(jobContext.getSourceTableName()); // the list of XREFs to unmerge table name ExecuteBatchUnmergeResponse executed = (ExecuteBatchUnmergeResponse) sipClient.process( req ); String errMessage = executed.getMessage(); int rc = executed.getRetCode();

0 COMMENTS

We’d like to hear from you!