3.2.2 • Published 8 years ago
bobj-access v3.2.2
bobj-access
Module for retrieving tables from published Business Objects reports
Installing
The package is on npm so you can get the latest version with:
npm install bobj-access
Usage
var sap = require('bobj-access');
var wsdlUrl = '<path to the business objects published web service wsdl>'
var credentials = { username: 'sapuser', password: 'sappassword' };
sap.getTableList(wsdl, function(err, tables) {
for (var i = 0; i < tables.length; i++) {
var tableName = tables[i];
sap.getFields(wsdl, credentials, tableName, function(err, fields) {
console.log(err);
console.log(fields);
sap.getTableData(wsdl, credentials, tableName, function(err, data) {
console.log(err);
console.log(data);
});
});
}
});
Methods
getTableList(wsdl, callback)
wsdl
: the URL of the Business Objects WSDL of a published web servicecallback(err, tables)
err
: null if everything was oktables
: An array of the tables in the provided report
getFields(wsdl, credentials, tableName, callback)
wsdl
: the URL of the Business Objects WSDL of a published web servicecredentials
: username and password for a user who can access the published servicetableName
: the name of the table the fields of which we are selectingcallback(err, fields)
err
: null if everything was okfields
: An array of fields in the following format{ name: 'fieldName', type: 'STRING' }
getTableData(wsdl, credentials, tableName, options, callback)
wsdl
: the URL of the Business Objects WSDL of a published web servicecredentials
: username and password for a user who can access the published servicetableName
: the name of the table the data of which we are selectingoptions
: currently only the Limit can be set here but later the filters will be appliable as wellcallback(err, rows)
err
: null if everything was okrows
: A list objects with the following format{ fieldName: 'fieldValue' }
3.2.2
8 years ago
3.2.1
8 years ago
3.2.0
8 years ago
3.0.9
9 years ago
3.0.7
9 years ago
3.0.6
9 years ago
3.0.5
10 years ago
3.0.3
10 years ago
3.0.2
10 years ago
3.0.1
10 years ago
2.0.2
10 years ago
2.0.1
10 years ago
1.0.5
10 years ago
1.0.4
10 years ago
1.0.3
10 years ago
1.0.2
10 years ago
1.0.1
10 years ago
1.0.0
10 years ago