1.4.7 • Published 4 months ago
node-r3trans v1.4.7
node-r3trans
NodeJs wrapper for SAP R3trans.
Installation
- Download the R3trans program from SAP Software Download Center
- Create a directory and extract its content
- Create a new PATH enviroment variable named R3TRANS_HOME, pointing at the directory that was created earlier
- Install node-r3trans
npm install node-r3trans
Getting started
Start by testing if the R3trans program is installed correctly and print out its version.
import { R3trans } from "node-r3trans";
const r3trans = new R3trans({
r3transDirPath: "", //Optional, can be used instead of the R3TRANS_HOME enviroment variable
tempDirPath: "", //Optional, the R3trans program will generate temporary files, and this folder indicates where they shall be generated. If left blank, defaults to the R3trans program dir path
});
r3trans.getVersion().then(version => {
console.log(version);
}).catch(err => {
console.error(err);
});
Transports
A transport data file can always be passed to the instance object methods as a buffer or a string file path.
To verify a transport data file is valid:
r3trans.isTransportValid(buffer).then(valid => {
console.log("valid", valid);
}).catch(err => {
console.error(err);
});
Get the R3trans log as a buffer
r3trans.getLogBuffer(buffer, 2).then(log => {
console.log(log.toString());
}).catch(err => {
console.error(err);
});
Get transport number
r3trans.getTransportTrkorr(buffer).then(trkorr => {
console.log("trkorr", trkorr);
}).catch(err => {
console.error(err);
});
Get table entries
r3trans.getTableEntries(buffer, "TADIR").then(tadir => {
console.log("tadir", tadir);
}).catch(err => {
console.error(err);
});
1.4.6
4 months ago
1.4.5
4 months ago
1.4.4
7 months ago
1.4.3
7 months ago
1.4.2
7 months ago
1.4.1
7 months ago
1.4.0
7 months ago
1.4.7
4 months ago
1.2.0
8 months ago
1.1.0
8 months ago
1.3.0
8 months ago
1.0.9
2 years ago
1.0.8
2 years ago
1.0.7
2 years ago
1.0.10
2 years ago
1.0.2
2 years ago
1.0.1
2 years ago
1.0.6
2 years ago
1.0.5
2 years ago
1.0.4
2 years ago
1.0.3
2 years ago
0.1.0-alpha.4
2 years ago
0.1.0-alpha.3
2 years ago
0.1.0-alpha.2
2 years ago
0.1.0-alpha.1
2 years ago
0.1.0-alpha.0
2 years ago
1.0.0
2 years ago