-
Notifications
You must be signed in to change notification settings - Fork 16
/
README
56 lines (36 loc) · 2.1 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
RSAP - An R interface to SAP NetWeaver R/3 systems using the RFC protocol
-------------------------------------------------------------------------
Copyright (C) Piers Harding 2013 - and beyond, All rights reserved
== Summary
Welcome to the RSAP R module. This module is intended to facilitate RFC calls to an SAP R/3 system of release 4.6x and above. It may work for earlier versions but it hasn't been tested.
Prerequisites:
Please insure that YAML and reshape are installed:
install.packages(c('yaml', 'reshape'))
Installation:
install.packages('devtools')
library(devtools)
install_github('piersharding/RSAP', args=c("--configure-args='--with-nwrfcsdk-include=/home/piers/code/sap/nwrfcsdk/include --with-nwrfcsdk-lib=/home/piers/code/sap/nwrfcsdk/lib' --no-clean-on-error"))
The args= value passed in must correspond to the correct location for your setup for the INCLUDE and LIB paths to the NW RFC SDK you have installed from SAP.
Under *NIX YOU MUST MAKE SURE THAT YOU ADD THE LIB PATH TO LD_LIBRARY_PATH
EG:
export LD_LIBRARY_PATH=/usr/sap/rfcsdk/lib
Or better still add this to your ldconfig (Linux) in /etc/ld.so.conf (don't forget to run ldconfig afterwards)
See the file INSTALL (https://github.com/piersharding/RSAP/blob/master/INSTALL) for full installation instructions.
The package can be found at https://github.com/piersharding/RSAP
Examples:
See the files in the tests/ directory.
Documentation:
help(RSAP)
Bugs:
I appreciate bug reports and patches, just mail me! [email protected]
RSAP is Copyright (c) 2012 - and beyond, Piers Harding.
It is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
A copy of the GNU Lesser General Public License (version 2.1) is included in
the file COPYING.