Check out also this Document: Transfer Data between SAP Systems/developers without STMS (using SAPLink) by Niels De Greef.
Install
Known ABAP basis versions compatible with SAPlink include:
- 6.20
- 6.40(NetWeaver 2004)
- 7.0 (NetWeaver 2004s)
- 7.4
Initial
- Download the latest version of the SAPlink installer zip file from the SAPlink Project page which contains the following files:
- SAPlink_installer.txt - hopefully the last program you will ever have to copy and paste
- NUGG_SAPLINK.nugg - nugget containing necessary objects to install
- Extract contents of the SAPlink installer zip file
- Copy, paste, save, and activate the contents of the SAPlink_installer.txt file into a new program ZSAPLINK_INSTALLER onto the target SAP system
- Execute newly activated program ZSAPLINK_INSTALLER
- Use the extracted file NUGG_SAPLINK_INSTALL.nugg for the selection parameter "Installation Nugget"
WARNING: Using checkbox "Overwrite Originals", will overwrite any existing version of the SAPlink objects that were previously installed onto the system. Only use when reinstalling or installing a major release where a brand new install is required. Otherwise, follow the normal procedures for upgrade below. - Execute
- To avoid an error that the implementation of an abstract class does not exist please run the installation a second time.
- Newly installed objects need to be activated manually, as all objects are installed as local and inactive
- Run transaction code SE38
- On initial screen of SE38, enter program name ZSAPLINK into selection parameter "Program" and hit activate command to show worklist
- On worklist screen, select "Whole Worklist" button on bottom to show all inactive objects in your worklist IMPORTANT NOTE: You must click the button labeled "Whole Worklist" to show and select all SAPlink related objects. There are multiple objects that are imported during the initial install and must all be activated for SAPlink to run properly
- Select all newly installed SAPlink related objects (ZSAPLINK) and activate
- Once activation for all objects is complete, SAPlink can be executed via program ZSAPLINK
Plugins
- To see a list of installed plugins, use the F4 value help in the selection parameter field for "Object Type" from ZSAPLINK->Object Tab->Export Object->Object Type. Additional plugins can be downloaded from the SAPlink Plugins Project page and imported/installed using SAPlink. A plugin can be delivered via a Slinkee or a Nugget. Follow normal usage instructions below for the plugin file accordingly.
- If no plugin is available for the object type needed, we need your help. If you are a gracious soul and willing to give back to the community as a plugin developer, go to the SAPlink Plugins Project and let us know. Developer documentation is available on the SAPlink documentation page.
Upgrade
- Download the latest version of SAPlink or any of the SAPlink plugins from the SAPlink Project page
- Unless otherwise stated, you can use your existing version of SAPlink to upgrade itself or any of its plugins. Use the downloaded slinkee or nugget file according to the normal usage instructions below
Usage
- To execute SAPlink, use program ZSAPLINK. If you do not know which SAP transaction to use to run this program from, you don't need to be running SAPlink anyway. Please go find and bribe a developer to help you before proceeding.
- There are two types of files that can be imported or exported using SAPlink, either a Slinkee file (.slnk) or a Nugget file (.nugg). Both filetypes contain XML representation of the objects to be installed. They can be read using any XML reader, a text editor, or some compatible browsers (confirmed using Firefox).
Slinkee
A Slinkee file(.slnk) is used for single objects to be imported or exported. Slinkees are very quick and easy to use and recommended for single object collaboration. They can be imported and exported from the "Object" tab
Import
- Select radio button "Import Object"
- Use the Slinkee file containing the object to be imported in the selection parameter "SAPlink File Name"
- WARNING: Using checkbox "Overwrite Originals", will overwrite any existing object with the same type and name on the target system. Be sure you know
- Execute
- Newly installed objects need to be activated manually, as all objects are installed as local and inactive
Export
- Select radio button "Export Object"
- Enter the name of the object to be exported for the selection parameter "Object Name". Your object name should be somewhat unique. Remember that you will be sharing your objects with other developers and they probably already have a program called ZFoo, ZMyTest, or ZINeedARaise. An object that is not unique for that object type, will have to be overwritten in order to be installed on the target system
- In the "Object Type" selection parameter, use the F4 value help selection to
- See a list of installed plugins and their compatible object types
- Enter the R3TR type of the object to be exported for the selection parameter "Object Type"
- Execute and save file to local machine when prompted. To meet standards for object collaboration, it is recommended, yet not technically required to use the suggested default file name
Nugget
SAPlink nuggets is the SAPlink packaging system that enables multiple objects to be imported/exported in one handy dandy file(.nugg). Nuggets can be imported, created, and displayed from the "Nugget" tab
Import
- Select radio button "Import Nugget"
- Use the Nugget file containing the objects to be imported in the selection parameter "Nugget File Name"
- WARNING: Using checkbox "Overwrite Originals", will overwrite any existing object with the same type and name on the target system. Be sure you know
- Execute
- Newly installed objects need to be activated manually, as all objects are installed as local and inactive
- To see a list of all objects in a nugget, use the option to "Display Objects in Nugget"
Create New Nugget
- Select radio button "Create Empty Nugget"
- Type the Name of your Nugget in, this should be as unique as possible as upcoming releases may include versioning. ''If you do not give your Nugget a unique name you will have problems later. Avoid things like TEST, FOO, or BAR as these are probably not unique. By the same token don't name it 9283kasdfasdbfasdfksfdf9823498jfsaa as this is useless and makes no sense.''
- Press Execute, SAPlink will ask you where to put the Nugget file
- You should now see your empty Nugget file in the target directory
- You can now start adding Objects to your Nugget
Exporting/Adding Objects to Existing Nugget
- Select radio button "Add Object to Nugget"
- Type the Object Name
- Pick Object Type from the value help of installed plugins
- Pick the Nugget File you wish to add this object to
- Press Execute
- If everthing goes well you will see a confirmation message of the amount of bytes saved on your local machine
Display Objects in Nugget
- Use this while building or before installing a Nugget to see what you've got in there, simply point it at the File Name of a Nugget on your local machine to see the list
Bug Reporting/Feature Requests
Please submit all bug reports and feature requests at the SAPlink issues list. For general discussions please use the SAPlink Messages area.
0.1.2
Bug fixes
Program ZAPLINK
- Filename changed to allow for lower case to work with OS with case sensitive filenames
- Removed erroneous "Import Successful" message after export of single object
- Added messages for required parameters on selection screen to avoid short dumps
Class Plugin (ZSAPLINK_CLASS)
- Major fixes to class plugin
- multiple level inheritance
- interface usage
- friends
- types
- local types
- macros
- implementations
- Exception class bug error for SOTR_CONC types with no text maintained
Program Plugin (ZSAPLINK_PROGRAM)
- Bug fixes for text pool install for multiple or non-login languages
- Fixed for export not to include ABAP generated selection subscreens as dynpros
Enhancements
Program ZSAPLINK
- Value help added for object name after object type/plugin is specified
Class Plugin (ZSAPLINK_CLASS)
- Full support of interface usage and multi-level inheritance
Program Plugin (ZSAPLINK_PROGRAM)
- Full support of programs with multiple text languages
- Full support of programs with dynpros
74 Comments
Former Member
ZSAPLINK terminates saying that The following syntax error occurred in program
"ZSAPLINK_CLASS================CP " in include
"ZSAPLINK_CLASS================CM002 " in
line 22:
"The type "SEOX_BOOLEAN" is unknown."
I've activated all the objects created by the ZSAPLINK_INSTALLER. Can you please help me in this regard.
Thanks,
Sai
Unknown User (axd54p1)
I've been reviewing SAPLink for a project that I'm working. And I'm wondering what action SAPLink would take if I imported an object that had the same name as an existing object and I didn't want to overwrite the existing object. Would it create a new version perhaps or just force me to name the imported object something else?
Thanks,
Matt
Unknown User (1071ojw79)
it looks like there is some problem with some method while activating the class.
Mandeep
Gregor Wolf
Hi Mandeep,
are you replying to Sai's message from 2008? I think it should already be solved as we now have 2011.
Best regards
Gregor
Unknown User (101f9vkft)
Di I need special permission to edit this page? Some additional comments in the Upgrade section could be helpful. Upgrading from a Daily Build. Which classes to delete. Necessity of installer if those classes have been deleted. etc.
Former Member
Gregor Wolf
Dear Dmitry,
thank you for the heads-up that it's not so easy to find the most current SAPlink Version. I've updated now the startpage of http://saplink.org to give better directions. Please let me know if that helps.
Best regards
Gregor
Idi kurniawan
Dear Gregor,
I tried extracting file SAPlink_Daily.nugg.zip from /trunk/buid, but it said the file is invalid. Then, I tried using the file SAPlink_Daily.nugg in the saplink installer program, it gave no response, ZSAPLINK program is not created.
My system is 7.02 SP Level 14
Regards,
Idi
Gregor Wolf
Dear Idi,
have you used the Download button on the page? I've just tried it and it worked fine for me.
Best regards
Gregor
Idi kurniawan
Thank you Gregor. I didn't use the Download button earlier, that's why it didn't work. But now it's okay, installed.
Thanks again,
Idi
Former Member
Hello, Gregor!
I installed ZSAPLINK from
https://www.assembla.com/code/saplink/subversion/nodes/388/trunk/build
then I found SAPLINK_WITH_DOCUMENTATION.ZIP
https://www.assembla.com/spaces/saplink/documents
I installed, activated everything on both SAP systems. I want to unload ABAP objects from one SAP system. Then to load ABAP objects into other SAP system. How to make it by means of the program ZSAPLINK. Is there instruction?
Thanks!
Gregor Wolf
Dear Dmitry,
the above documentation talks about Export and Import. I think that is exactly what you need. Don't use the SAPLINK_WITH_DOCUMENTATION.ZIP file which is from 2008. Please be shure to only export objects where you have the copyright.
Best regards
Gregor
Former Member
Thanks, Gregor!
I installed SAPlink_Daily.nugg, SAPlink-plugins_Daily.nugg.
I add objects in the nugg file. But this Plugins aren't installed
DEVC Package No Plugin Available
TOBJ Definition of a Maintenance and Transport Object No Plugin Available
TRAN Transaction No Plugin Available
VDAT View Maintenance: Data No Plugin Available
W3MI Web Reporting/Internet Transaction Server MIME Types(binary No Plugin Available
XSLT Transformation No Plugin Available
Where is to download all plugins for SAPlink?
Thanks!
Gregor Wolf
If this plugins don't come with the SAPlink plugins then the initial creators haven't contributed their plug-in to the SAPlink-plugins project and run their own project. Two years ago I've contacted most of the plugin creators to convince them to move over their code to the SAPlink plugins project. But not everyone did. So if you need that plugins check out the SAPlink Plugin List.
Former Member
We are trying to import the SAPLink Files however we are unable to run the program ZSAPLINK. We run the program ZSAPLINK_INSTALLER and imported the nugget file. We selected all the objects in the worklist to activate. We get the message that following things were installed
Installed: CLAS ZCX_SAPLINK
Installed: CLAS ZSAPLINK
Installed: CLAS ZSAPLINK_OO
Installed: CLAS ZSAPLINK_CLASS
Installed: CLAS ZSAPLINK_NUGGET
Installed: CLAS ZSAPLINK_PROGRAM
Installed: PROG ZSAPLINK
However when we execute the program we get error in method CHECKNAME. We tried to implement this method, then we are getting the below error:
CALL METHOD zsaplink=>name_length_check Error: NAME_LENGTH_CHECK is unknown or PROTECTED
We are on ECC 7.4 SP 7 System running on HANA.
Please advice.
Gregor Wolf
Dear Aamod,
have you downloaded the latest version from http://saplink.org?
Best regards
Gregor
Former Member
Hello Gregor,
Yes we have downloaded the files from Assembla. SAPlink_Daily.nugg.zip version 388.
Thanks,
Aamod
Former Member
Hello Gregor,
I downloaded the Installer and ZSAPLINK today and imported into our DEV system. Trying to download the 'NUGG_20140617_ZEV_TP_CHECKTOOL' nugget file but keep getting the error 'Plugin for object type 'TRAN' is missing'. How can i download that plugin?
Thanks,
Pallavi.
Gregor Wolf
Dear Pallavi,
please check out the Plugin List where you will find also a link to the Transactions plug in.
Best regrads
Gregor
Former Member
Did you ever find the TRAN plugin? I tried the Transactions plugin, along with the "all plugins" nugget, but I think it's referring to some kind of Transports plugin.
People who are looking for TRAN are usually trying to use the Transport Checking Tool (ZTCT).
Thanks Gregor and Edward for the doc by the way, the "Whole Worklist" note saved me
Former Member
Okay I solved the issue
It is probably intuitive for ABAPers, maybe not so much for a non developer (I'm Basis/DBA/Systems)
Transactions is indeed the right plugin (TRAN), but after you install it with SAPLINK, you have to go activate the class in se80
The class name is ZSAPLINK_TRANSACTIONS
Once you do that, you're good to go
R. Meesters
Hi,
I have got me the ABAP-code to provide me the ZSAPLINK_INSTALLER program from saplink.org (https://www.assembla.com/spaces/saplink/subversion/source/HEAD/trunk/build).
Files are stamped at 2015-03-08.
Then I have got me the ZIP-file 'SAPlink_Daily.nugg.zip', which is defect. Got me the file 'SAPlink_Daily.nugg' and tried to process it by the ZSAPLINK_INSTALLER program. It doesn't work at all...
I'am on a 7.02 SP9, using a 7.40 SP3 SAP GUI...
What I am doing wrong?
Kind Regards, Ron Meesters, ABAP-developer
Gregor Wolf
Dear Ron,
I've just tried the SAPlink_Daily.nugg.zip and was able to extract the SAPlink_Daily.nugg out of it. Unfortunately the ZSAPLINK_INSTALLER is missing in the zip right now but you are able to get it also from the build folder. Do you have any more detailed error messages? If yes, the please open an a Ticket at https://www.assembla.com/spaces/saplink/tickets.
Best regards
Gregor
Timmy Becker
Hi,
after installation and activation I got the following error when running ZSAPLINK program.
I've used latest build.
Running on 7.02 SP06
I probably did something wrong but I'm not able to identify the mistake.
Thanks for your help.
Error in the ABAP Application Program
The current ABAP program "ZSAPLINK======================CP" had to be
terminated because it has
come across a statement that unfortunately cannot be executed.
The following syntax error occurred in program
"ZSAPLINK_CLASS================CP " in include
"ZSAPLINK_CLASS================CM001 " in
line 1:
"The abstract method "CHECKEXISTS" can only be implemented after its re"
"definition (METHODS CHECKEXISTS REDEFINITION)."
Gregor Wolf
Are you Ron or Timmy?
Please install the Nugget a second time and try to activate then. I've just updated the documentation to do so.
Timmy Becker
Hi Gregor,
thanks. I'm Timmy
Who is Ron?
I'll try again and provide feedback.
Thanks.
Gregor Wolf
Because I thought the Message from Ron (Re: SAPlink User Documentation) was also from you because it seems the same problem.
Timmy Becker
Hi Gregor,
ok I got it.
ZSAPLINK program is running now. I needed to add the code snippet before activation. After that everything went fine.
Error rendering macro 'code': Invalid value specified for parameter 'com.atlassian.confluence.ext.code.render.InvalidValueException'Importing nuggets works perfect. But doesn't matter which slinkee file I try to upload I always get the same error:
Plugin for object type HTML is not installed on this system
I need to install plugins for object types DOMA, DTEL, INTF and MASG. Unfortunately these plugins exist only as .slnk files.
For example the following plugin shows the error although it's latest release is from Feb.
CLAS_ZSAPLINK_DATA_ELEMENTS.slnk
https://www.assembla.com/spaces/saplink-plugins/subversion/source/HEAD/trunk/DDic
Has anyone solve the same issue?
Thanks.
Gregor Wolf
Dear Timmy,
please get the SAPlink-plugins_Daily.nugg.zip from http://plugins.saplink.org/ and install the missing plugins from there.
Best regards
Gregor
R. Meesters
Hi Gregor,
It's Ron not Timmy... I found out what I have done wrong...
I used Google Chrome to download the ZIP-file by using the 'Save file as...'-right mouse menu item.
You'll then get the webpage underneath the link as a download. Chrome will use the name of the link, so the downloaded file will get the extension ZIP. But it's actually a HTM-file. I you click on the ZIP-file, you'll get the webpage underneath and the message that it's a binary file which can't be viewed. However at the right side of the page there's a download item. When using that particular download item you'll get a real ZIP-file.
SAPlink has been installed. Thanks for maintaining this work all these years...
Kind Regards, Ron Meesters
BTW A remove feature would make it a complete installer
Former Member
Hello,
I need to export the function module and for that i needed 'SRFC' plugin. I tried but couldn't find in plugin-list or on web.
Is Anybody know where i will get these plugins?
Gregor Wolf
Please use the FUGR Module to export a Function Group which includes all function modules.
Former Member
Hello Gregor,
Its Done,Thank you for your help.
Vince Tebano
Hello Gregor,
When trying to load a nugg using SAPLink I get a dump. I am trying to install the JSON Adapter for ABAP Function Modules written by Cesar Martin.
I have tried using an older version of SAPLink with no luck.
SAP ERROR below:
An exception has occurred which is explained in more detail below. The
exception is assigned to class 'CX_SY_REF_IS_INITIAL' and was not caug
procedure
"GETSTRUCTUREFROMATTRIBUTES" "(METHOD)", nor was it propagated by a RA
clause.
Where in the code in SAP LINK
method GETSTRUCTUREFROMATTRIBUTES.
****
attributeList = node->GET_ATTRIBUTES( ). "error is occurring on this line
***
endmethod.
Do you have any idea why this is occuring?
Thanks for your help.
Philip Johnston
I have installed, re-installed multiple times today the latest version from the above download link. ZSAPLINK is reporting an error: "Type 'GTS_VERSION_INFO' is unknown".
I checked the class and there is no attribute zsaplink=>gts_version_info
Any help is appreciated.
I downloaded from: trunk/build
Installer: zsaplink_installer.txt
Build: SAPlink_Daily.nugg.zip
Timo Litzbarski
Same problem here
Missed the whole worklist step and treid to activate only the report, now it is working.
Former Member
Hi Gregor,
Thanks for creating this useful application, but I am not able to use this due to missing plugin. I need to install plugins for object types DOMA, DTEL,ACID,DOMA,TABLE,TTYP, INTF and MASG. Unfortunately these plugins exist only as .slnk files.
I have tried the .nugg files provided in
https://www.assembla.com/spaces/saplink/wiki/SAPlink_plugin_list but not able to install these plug in.
Can you please guide me how to install these plug in and link to find correct plugin.
Regards,
Sandeep Kumar Singh
Former Member
Hello Gregor,
I've installed ZSAPLINK program.
But when I try to use it logged on RU language I see all text elements in DE language.
Is it possible to use at least English texts when original language is Russian.
Best regards,
Sergey Vyaltsev
Christian Hiller
Hi,
if i try to install by zsaplink_installer it aborts with exception/dump at :
FUNCTION RS_CUA_INTERNAL_WRITE SAPLSMPI LSMPIU02
METHOD CREATE_PFSTATUS ZSAPLINK_INSTALLER ZSAPLINK_INSTALLER
METHOD CREATEOBJECTFROMIXMLDOC ZSAPLINK_INSTALLER ZSAPLINK_INSTALLER
FORM INSTALLNUGGET ZSAPLINK_INSTALLER ZSAPLINK_INSTALLER
EVENT START-OF-SELECTION ZSAPLINK_INSTALLER ZSAPLINK_INSTALLER
PAI MODULE SYST-ABRUN
PAI SCREEN 1000 SAPMSSY0
It fails in LSMPIU02 at line 61 in LSMPIU02
************************************************************************
* prevent writing inconsistent data by UDO
perform check_adm tables act[] pfk[] men[]
using adm
changing l_nok.
if l_nok = 'X'.
perform get_application_comp using tr_key-obj_type tr_key-obj_name
changing l_appl_comp.
>>>>>> message e473(EC) with 'ADM' program l_appl_comp raising invalid_data.
return.
endif.
We use 7.40 SP12.
Anyone have an idea whats going wrong?
Christian
Former Member
Hello Christian,
I got the same error when trying to install SAPLink on ABAP 740 SP12.
The subroutine check_intcode checks if the code for some of attributes are internally generated (numeric, 6).
Therefore in the NUGG file i changed the values of the attributes CODE of the XML tags
pfstatus_men
,pfstatus_act
andpfstatus_pfk
from pure numeric (e.g., 000001) to alphanumeric (e.g., Z00001). I could then process the program and it looks good to meBR,
Suhas
PS - This is just a workaround, the original developers must however look into this issue
Christian Hiller
Hello Suhas,
great! Works also for us.
Regards,
Christian
Vít Svoboda
Hi, while trying to activate all SAPLINK object I get error Type "GTS_VERSION_INFO" is unknown (did "whole worklist thing" also).
Can anyone please assist?
Luis Esteban Moreno Ruiz
Hi Vit Svoboda!
I got the same error in a minisap (SAP EHP 2 for SAP NetWeaver 7.0), i did the "whole worklist thing" too. Could you solve the problem? I will apreciate your feedback.
Thanks!
Former Member
Have you been able to resolve this issue? I have installed the latest build and end up with the same error. I have also selected Whole Worklist when activating.
Regards.
Luis Esteban Moreno Ruiz
Hi Robert, i haven't been able to resolve it, how about you?
Kind Regards!
Austin Kloske
I just resolved this same issue "GTS_VERSION_INFO" at a client where SAPLINK was previously installed by another user. SAPLINK_INSTALLER was originally not created as a local object. Hence= some of the SAPLINK classes were scattered across multiple packages. I was able to fix the issue by moving all SAPLINK objects into the same package, modifying the description of each class then activating them all together.
SAPLINK_INSTALLER will not overwrite classes that are assigned a transportable package. Hopefully your issue had the same root cause.
G'luck!
-Austin
Nimisha Chawak
I Have downloaded the SAPlink_Daily.nugg from the saplink. and trying to execute the prog ZSAPLINK_INSTALLER. Getting a ABAP dump as
Category ABAP Programming Error
Runtime Errors UNCAUGHT_EXCEPTION
Except. ZCX_SAPLINK
ABAP Program ZSAPLINK_INSTALLER
Application Component LO
Date and Time 20.06.2016 13:56:31
What happened?
Exception 'ZCX_SAPLINK' was raised, but it was not caught anywhere along the
call hierarchy.
Since exceptions represent error situations, and this error was not
adequately responded to, ABAP program 'ZSAPLINK_INSTALLER' had to be
terminated.
Error analysis
An exception has occurred which is explained in more detail below. The
exception is assigned to class 'ZCX_SAPLINK' and was not caught in procedure
"CREATE_PFSTATUS" "(METHOD)", nor was it propagated by a RAISING clause.
Since the caller of the procedure could not have anticipated this
exception, the current program was terminated.
The reason for the exception is:
No text available for this exception
Anil Kumar
Hi Nimisha,
You have to activate all the objects manually together from se80.
Anil Kumar
I could not find the program ZSAPLINK. but I got all the classes. Can you please check and let me know how to get the program.
Anil Kumar
sorry problem solved after commenting the raise stment.
Robinson Muñoz
program ZSAPLINK --> post import nugg -> return only message "Start import of nugget"
Former Member
Has anyone see this error when activating the class ZSAPLINK_DEVC?
DEVC activation error - SAP_BASIS 740 0007
I was attempting to install a newer version of SAPLINK.
https://app.assembla.com/spaces/saplink-plugins/subversion/source/HEAD/build/SAPlink-plugins_Daily.nugg
error;
In include "ZSAPLINK_DEVC=================CU ", in line 16 of program
"ZSAPLINK_DEVC=================CP ", the following syntax errors
have occurred:
Explicit length specifications are necessary with types C, P, X, and N
in the OO context
bold error line:
types:
begin of ts_field_map, st_fn type string, " Structure Field Name obj_fn TYPE string, " Object Field NAME END OF ts_field_map .
types:
tt_field_map type sorted table of ts_field_map with unique key st_fn .
SAPlink-plugins_Daily.nugg
Gregor Wolf
Dear Bruce,
please don't clutter this page. Report issues in the issue tracking of the corresponding project page.
Best regards
Gregor
Former Member
Hi Gregor,
Am unable to place request in the assembla page.Please add the below listed plugins which are not there are more helpful.
Thank you for the SAP LINK team for providing the SAP Link
CDAT
CHDO
CMOD
NROB
TOBJ
TRAN
VDAT
XWRD
Thanks and regards
Gopal
Former Member
Gregor,
Not sure if I should place this here but the project website seems to be malfunctioning. I'm being forwarded from saplink.org to assembla, but I can't find any source code or plugins. Is the site abandoned?
Cheers and thanks for all the hard work on initiatives like these!
Former Member
Importing a PF-Status inside a Function Group fails with ABAP 7.50 (and probably 7.40 too).
To fix that, you have to follow the instructions from above:
AND you have to patch the class ZSAPLINK_FUNCTIONGROUP, method CREATE_PFSTATUS to get this PF-Status imported (line 228):
I hope this fix finds its way to the build too
Gregor Wolf
Dear Manuel,
please create an issue at http://saplink.org and we're happy to put that into the main build.
Best regards
Gregor
Suresh Sanka
Dear Gregor,
I could not find the below plugins in SAPlink plugin list.
Please help to add the listed plugins below.
CDAT View Cluster Maintenance: Data
DEVC Package
NSPC Namespace in R/3 Repository
SBDL Logical information object for BDS
SBDP Physical information object
TEXT SAPscript Text
W3MI Web Reporting/Internet Transaction Server MIME Types(binary
Thanks,
Suresh
Gregor Wolf
please check http://plugins.saplink.org/
Suresh Sanka
Gregor, Thanks for the reply. I already checked all the plugins available here http://plugins.saplink.org/. The plugins I mentioned are not available here. Please help me.
Raveesh Saurabh
Hi Gregor,
I am facing a strange issue while importing classes into one system. It creates methods which has unmatched METHOD - ENDMETHOD statements(One METHOD and two ENDMETHOD statements), and I receive an error for each of the methods "You can not use the statement "ENDMETHOD" in current environment. However you could use similar statement "METHOD"".
Strangely enough, it does not happen when I import the nugget file into another system nugget file being exactly the same. Could you please let me know if anyone has faced similar issues.
Thanks,
Raveesh
Gregor Wolf
Dear Raveesh,
please create an issue at http://saplink.org and provide information about the release levels of the systems. Also if possible include a sample nugget where this happens.
Best regards
Gregor
Former Member
Hi Gregor,
Can you please help me with plugin for MSAG objects. It is not available in the project space mentioned by you. It is urgent for me. Thank you in advance for your quick reply.
Best Regards,
Jyoti Tangudu
Gregor Wolf
Have you tried abapgit.org?
Former Member
Yes Gregor, checked there as you suggested. But did not find any.
Gregor Wolf
abapGit is a new project doing what SAPlink did but against a Git repository or if you want export / import from a ZIP file. Please give it a try.
Jens Petersen
Hello all,
I fail to install the SAPLINK thingy, mainly because the trunks/build folder does not include the files it should include according to the above instructions.
I have successfully created the ZSAPLINK_INSTALLER report, but the "NUGG_SAPLINK_INSTALL.nugg" file the above instructions talk about does not exist in trunks/build, nor is there a zip file that contains it. All I can find there is a "SAPlink_Daily.nugg". I downloaded it and entered it in the ZSAPLINK_INSTALLER report, but when I execute, nothing happens. The report starts, but seemingly does nothing.
What can I do?
Craig Armstead
How do I add a ticket to http://saplink.org ? I've signed up and logged in but it errors everytime I try to add a ticket.
So I go to tickets, click on "Add new ticket" add the title and get "Error please try again". I have tried this half a dozen times.
Basically I've just updated SAPLink and the Plugins, but when I came to activate my worklist I get error with :-
Class ZSAPLINK_TABLE_TYPES,Method CREATEIXMLDOCFROMOBJECT
Type "DD43V" is unknown
I am running Netweaver 7 EHP1 SPS17, so 7.01 SPS 17.
There are also warnings when checking the program ZSAPLINK,
Program ZSAPLINK 1,512 Warning
The exception ZCX_SAPLINK is neither caught nor is it declared in the
RAISING clause of "NUGGET_ADD_OBJECT".
Program ZSAPLINK 1,554 Warning
The exception ZCX_SAPLINK is neither caught nor is it declared in the
RAISING clause of "NUGGET_IMPORT".
Program ZSAPLINK 1,547 Warning
The exception ZCX_SAPLINK is neither caught nor is it declared in the
RAISING clause of "NUGGET_IMPORT".
Program ZSAPLINK 1,673 Warning
The exception ZCX_SAPLINK is neither caught nor is it declared in the
RAISING clause of "NUGGET_DISPLAY".
I could correct the method by specifying the type manually but wanted a proper fix. Since table DD43V does not exist in 7.01 perhaps it would be better if the code reflected this.
Cheers
Craig
Gregor Wolf
Hi Craig,
I have no issues creating a ticket using:
https://app.assembla.com/spaces/saplink/tickets/new?dropdown_menu=1
But I would suggest that you give http://abapgit.org/ a try. Perhaps it is possible to run it on 7.01.
Best regards
Gregor
David Planansky
Good morning,
I had a problem with raising a ticket too, so I am using this channel (sorry for that).
Just now I downloaded last version of SAPLink and followed instructions. I am not able to install it - there is a short dump for PFSTATUS
Error analysis
An exception has occurred which is explained in more detail below. The
exception is assigned to class 'ZCX_SAPLINK' and was not caught in procedure
"CREATE_PFSTATUS" "(METHOD)", nor was it propagated by a RAISING clause.
Since the caller of the procedure could not have anticipated this
exception, the current program was terminated.
The reason for the exception is:
No text exists for this exception.
And I am using corrected version with "xadm-actcode = 'X'. " Issues #276"
Right now I am using SAP_BASIS 750
Thank you very much,
David
Gregor Wolf
I hope you're also aware of abapGit which I would recomend to use.
David Planansky
Thank you for the Info. I found some nugget solution that I need, therefore I tried to install SAPLink. Using abapGit I wasn't unable to find a way, how to use nugget file. So I am leaving this and try to find anythinge else.
Thank you.
Gregor Wolf
Do you have a pointer to the project that provides the nugget? Maybe its worth asking if they switch to abapGit. But please also check the updated project links and file the issue on the new Github repo.
David Planansky
Good morning,
I was interested in this - Merge PDF in ABAP.
Best regards,
David