Ninja SAPlink Instructions

download Ninja SAPlink Instructions

of 15

Transcript of Ninja SAPlink Instructions

  • 7/27/2019 Ninja SAPlink Instructions

    1/15

    Open Source Solutions for the SAP Community

    26/03/12 Solution Manager 7.1 Central System Connections (CSC) 1

    SAP Ninja

    Installation Guide

    SAPlink Code Project

    for

    SAP Nuggets and Slinkees

    Prepared by

    Jim Cooke

    [email protected]

  • 7/27/2019 Ninja SAPlink Instructions

    2/15

    Open Source Solutions for the SAP Community

    26/03/12 Solution Manager 7.1 Central System Connections (CSC) 2

    TableofContentsTableofContents................................................................................................................................2

    Background...........................................................................................................................................2RegisterandDownloadSAPlink...................................................................................................2

    DevelopmentClass.............................................................................................................................3

    CreatetheSAPlinkInstallerProgram........................................................................................6ExecutetheSAPlinkInstaller........................................................................................................9

    ImportPlug-InNuggets..................................................................................................................13

    BackgroundThisdocumentisnotintendedasareplacementguideforthedocumentation

    providedbytheSAPlinkcodeproject.IthasbeenincludedintheSAPNinjasitetoprovidesomeadditionalsupporttopeoplewhowishtoloadthenuggets

    suppliedonthissite.

    RegisterandDownloadSAPlinkInreality,thisdocumentmerelysuppliessomescreenshotstoaugmentthe

    officialdocumentationwhichcanbefoundathttp://wiki.sdn.sap.com/wiki/display/ABAP/SAPlink+User+Documentation.

    Youwillstillneedtovisitandregisterwiththecodeprojectathttps://cw.sdn.sap.com/cw/groups/saplinktodownloadTheDailyBuildand

    thefollowingitemsfromthecodeproject:

    NuggetforDDICobjects Nuggetforfunctiongroups

  • 7/27/2019 Ninja SAPlink Instructions

    3/15

    Open Source Solutions for the SAP Community

    26/03/12 Solution Manager 7.1 Central System Connections (CSC) 3

    DevelopmentClass

    WhileyoucanjustassigntheSAPlinkobjectsaslocalobjects,itisbettertodothingsproperlyandsetupanewdevelopmentclassfromtransactionSE80andcallitsomethinglikeZSAPLINK.

    StarttransactionSE80,choosePackageastheobjecttypeandenterZSAPLINK.PressontheViewbutton.

    Attheprompt,chooseYestocreatethepackage

  • 7/27/2019 Ninja SAPlink Instructions

    4/15

    Open Source Solutions for the SAP Community

    26/03/12 Solution Manager 7.1 Central System Connections (CSC) 4

    GivethepackageadescriptionlikeSAPlinkPackage,andassignittotheBC

    applicationcomponent.Ifyouintendontransportingtheseobjectstoother

    systems,youcanenteratransportlayerhere,butthisisunlikelytobeneededbecauseyouwillonlyeverreallytransporttheobjectsthatarecreatedby

    SAPlinkandnottheSAPlinkapplicationitself.

    Youwillbepromptedtocreateatransportrequest.PresstheCreatebuttonontheleft-hand-sideoftheOwnRequestsbutton

    Atthefollowingscreen,giveadescriptionforyourtransportrequest.

  • 7/27/2019 Ninja SAPlink Instructions

    5/15

    Open Source Solutions for the SAP Community

    26/03/12 Solution Manager 7.1 Central System Connections (CSC) 5

    Clickthegreentickatthefollowingpop-uponceyourtransportrequesthasbeen

    created.

    Youhavenowfinishedcreatingthedevelopmentpackage.

  • 7/27/2019 Ninja SAPlink Instructions

    6/15

    Open Source Solutions for the SAP Community

    26/03/12 Solution Manager 7.1 Central System Connections (CSC) 6

    CreatetheSAPlinkInstallerProgram

    TheSAPlinkapplicationisdeliveredasanuggetitself.Youneedtocreateaspecialprogramtouploadthisnugget.StarttransactionSE38,enteraprogramnameofZSAPLINK_INSTALLER_TEMPLATEandpresstheCreatebutton

    Atthenextscreen,givetheprogramatitleandsettheattributesasshown

    below.PresstheSavebuttonwhendone.

  • 7/27/2019 Ninja SAPlink Instructions

    7/15

    Open Source Solutions for the SAP Community

    26/03/12 Solution Manager 7.1 Central System Connections (CSC) 7

    Atthenextscreen,yougettoassigntheZSAPLINK_INSTALLER_TEMPLATE

    programtotheZSAPLINKpackage.

    Youwillbepromptedforatransportrequest,sojustusetheoneyoucreated

    earlier.

    Fromwithintheprogramsourceeditor,choosefromthemenuUtilities->More

    Utilities->Upload/Download->Upload

  • 7/27/2019 Ninja SAPlink Instructions

    8/15

    Open Source Solutions for the SAP Community

    26/03/12 Solution Manager 7.1 Central System Connections (CSC) 8

    WhenyouunpackedtheDailyDownloadbundlefromthecodeproject,oneofthe

    filesextractediscalledzsaplink_installer.txt.Choosethisfileforupload.

    Oncecodehasbeenimported,presstheSaveandActivatebuttonsasshown

    below.

  • 7/27/2019 Ninja SAPlink Instructions

    9/15

    Open Source Solutions for the SAP Community

    26/03/12 Solution Manager 7.1 Central System Connections (CSC) 9

    ExecutetheSAPlinkInstallerNowyoujustneedtheexecutethecodeyouimported.FromtransactionSE38orSA38,entertheprogramnameZSAPLINK_INSTALLER_TEMPLATE.PresstheExecutebutton.Entertheinstallationnuggetthatyouunpackedearliercalled

    SAPlink_Daily.nuggandpresstheExecutebutton.

    Foreachoftheobjectsthatgetsimported,youwillbepromptedforapackagename.EnterZSAPLINKforeachoneasshownbelow.

  • 7/27/2019 Ninja SAPlink Instructions

    10/15

    Open Source Solutions for the SAP Community

    26/03/12 Solution Manager 7.1 Central System Connections (CSC) 10

  • 7/27/2019 Ninja SAPlink Instructions

    11/15

    Open Source Solutions for the SAP Community

    26/03/12 Solution Manager 7.1 Central System Connections (CSC) 11

    Youwillbepromptedforatransportrequest,sousetheonepreparedearlier.

    Oncetheprogramhasloadedeverything,youwillgetalistingofalltheobjects

    thatwerecreatedasshownbelow.

    StarttransactionSE24andenterthefirstobjectoftypeCLAS(fromabove)andentertheobjectname(eg.ZCX_SAPLINK).PresstheActivatebutton.

  • 7/27/2019 Ninja SAPlink Instructions

    12/15

    Open Source Solutions for the SAP Community

    26/03/12 Solution Manager 7.1 Central System Connections (CSC) 12

    Youwillbepresentedwithalistofallobjectsthatneedtobeactivatedforthisclass.Youacceptthedefaultsandallowactivationtotakeplace.Youneedto

    repeatthisforeveryobjectoftypeCLASshowninthescreenshotaboveafterthe

    installertemplateexecuted.

    Alternatively,youcanpressthebuttonWholeWorklistatthescreenshown

    belowanditwillshowallofyourinactiveclasses.SelectallobjectsandpressEntertoactivatethelotatonce.

  • 7/27/2019 Ninja SAPlink Instructions

    13/15

    Open Source Solutions for the SAP Community

    26/03/12 Solution Manager 7.1 Central System Connections (CSC) 13

    ImportPlug-InNuggets

    ExecutethemainSAPlinkprogramZSAPLINKfromSA38.Youwillbepromptedtoactivatetheprogramasshownbelow.

    ThenextscreenisshowstheZSAPLINKapplicationinaction:1. SelecttheImportNuggetradiobutton2. EnterapackagenameZSAPLINKtoowntheobjects3. EnterthenuggetfilenamefortheDDICpluginsthatyoudownloaded

    fromthecodeproject(NUGG_SAPLINK_DDIC-0.1.0.nugg)

    4. ClicktheOverwriteOriginalscheckbox5. ClickonExecutetoimportthenugget.

  • 7/27/2019 Ninja SAPlink Instructions

    14/15

    Open Source Solutions for the SAP Community

    26/03/12 Solution Manager 7.1 Central System Connections (CSC) 14

    EntertheSAPlinktransportrequestyoucreatedearlierwhenprompted.

    Likebefore,theprogramwillreturnwithalistofobjects(allCLAStypes)thatwereimported.TheyallneedtobeactivewithtransactionSE24asdescribed

    above.

  • 7/27/2019 Ninja SAPlink Instructions

    15/15

    Open Source Solutions for the SAP Community

    26/03/12 Solution Manager 7.1 Central System Connections (CSC) 15

    Repeatthestepsabovetoimportthefunctiongroupnugget.

    Again,thereisalistofobjectstobeactivatedfromSE24.

    YounowhavetheSAPlinktoolinstalledcorrectlyandarereadytostart

    importingNinjanuggets.