$(function () { pageContext.i18n.modTalk = 'moderation talk'; pageContext.i18n.replyToComment = 'Reply'; pageContext.i18n.modTalkEmpty = 'moderation talk is empty'; pageContext.url.getModTalk = "/comments/%25ID%25/listModTalk.json"; pageContext.url.possibleCommentRecipients = "/comments/%ID%/possibleRecipients.json"; pageContext.url.commentEdit = '/comments/%25ID%25/edit.html'; pageContext.url.commentView = '/comments/%ID%/view.html'; pageContext.i18n.commentVisibility = { 'full': 'Viewable by all users', 'op': 'Viewable by the original poster', 'mod': 'Viewable by moderators', 'opAndMod': 'Viewable by moderators and the original poster', 'other': 'Advanced visibility', 'dialogTitle': 'Comment visibility', 'selectGroups': 'Visible to groups', 'selectOther': 'Other recipients', 'selectOriginalPoster': 'Original poster', 'selectModerators': 'Moderators', 'selectAssignees': 'Asked to answer users' }; pageContext.i18n.commentMenuLabels = { 'comment-edit': 'comments.menu.edit', 'comment-delete': 'comments.menu.delete', 'comment-convert': 'comments.menu.convert' };pageContext.i18n.answer= { bestAnswer: 'Best Answer', controlBar : { accept: 'Accept', unaccept: 'Unaccept', acceptCommand: 'Accept this answer as correct', cancelAcceptedCommand: 'Remove this answers accepted status' } }; window.croles = { u: false, op: false, m: false, og: false, as: false, ag: false, dc: false, doc: false, eo: false, ea: false }; tools.init({ q: { e: false, ew: false, eo: false, r: false, ro: false, d: false, dow: false, fv: false, c: false, co: false, p: false, tm: false , ms: false, mos: false }, n: { f: false, vf: false, vfo: false, vr: false, vro: false, c: false, co: false, vu: false, vd: false, w: false, wo: false, l: false }, c: { e: false, eo: false, d: false, dow: false, ta: false, tao: false, l: false }, a: { e: false, ew: false, eo: false, d: false, dow: false, a: false, aoq: false, ao: false, tc: false, tco: false, p: false, tm: false }, pc: croles }, { tc: true, nsc: true }); commandUtils.initializeLabels(); }); Skip to Content

SLT and ABAP Include program enhancement in LTRS

Hi All,

We have SLT replication set up. We have replication on, but we dont want to move the "Deleted" records to HANA, so we are planning to follow "option 2" mentioned in below thread,

https://archive.sap.com/discussions/thread/3387446

But unfortunately i dont have document on how to do enhancement from LTRS. Does any one have it? Also some document on the "Event based" and "Field based" scenarios

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Mar 01, 2017 at 02:42 PM

    Actually I don't know if anybody has a documentation to the LTRS transaction. But the LTRS transaction has very good own help, where a lot of infromation about every parameter presented there.

    You have to just under the option "Rule Assignment" create new event-related rule (try BOT), create separate include (write required code there) and input this include name in field "include name". Create/regenerate migration object afterward.

    Add comment
    10|10000 characters needed characters exceeded

  • Mar 02, 2017 at 01:52 AM

    Thanks There are 3 statuses, 1. new 2. Released 3.obselete.. What is to be given there?

    Also any idea about the import parameters?

    Add comment
    10|10000 characters needed characters exceeded

    • Regarding status: when you only develop your rule - you should set status NEW, as soon as development is finished and rule could be used - RELEASED, if you don't need the rule anymore - OBSOLETE. Note that only rule in RELEASE status will be taken in account by generator.

      Regarding import parameters: it's not a function module, it's just include that will be incupsulate in FORM routine, and as sequence you will have an access to the all variables that are available in IL function module.