const nodeRfc = require('node-rfc');
const pool = new nodeRfc.Pool({ connectionParameters: { dest: "MME" }});
(async () => {
try {
const client = await pool.acquire();
const result = await client.call("BAPI_USER_GET_DETAIL", {
USERNAME: "DEMO",
});
console.log(result);
} catch (err) {
console.error(err);
}
})();
DEST=MME
USER=demo
PASSWD=welcome
ASHOST=myhost
SYSNR=00
CLIENT=620
LANG=EN
$ npm -g abap-api-tools
$ abap call MME BAPI_SALESORDER_CREATEFROMDAT2
//
// BAPI_SALESORDER_CREATEFROMDAT2
//
let params = {
// IMPORT PARAMETERS
ORDER_HEADER_IN : {}, // BAPISDHD1 Order Header
//BEHAVE_WHEN_ERROR : "", // CHAR (1) Error Handling
//BINARY_RELATIONSHIPTYPE : "", // CHAR (4) Binary Relationship Type (Private)
//CONVERT : "", // CHAR (1) Conversion of Partner Function + Order Type
//INT_NUMBER_ASSIGNMENT : "", // CHAR (1) Internal Item Number Assignment
//LOGIC_SWITCH : {}, // BAPISDLS Internal Control Parameter
//ORDER_HEADER_INX : {}, // BAPISDHD1X Sales Order Check List
//SALESDOCUMENTIN : "", // CHAR (10) ALPHA=ALPHA Sales and Distribution Document Number
//SENDER : {}, // BAPI_SENDER Logical System - Sender
//TESTRUN : "", // CHAR (1) Test Run
// TABLE PARAMETERS
ORDER_PARTNERS : [], // BAPIPARNR Document Partner
//EXTENSIONEX : [], // BAPIPAREX Reference Structure for BAPI Parameters ExtensionIn/ExtensionOut
//EXTENSIONIN : [], // BAPIPAREX Customer Enhancement for VBAK, VBAP, VBEP
//ORDER_CCARD : [], // BAPICCARD Credit Card Data
//ORDER_CFGS_BLOB : [], // BAPICUBLB Configuration: BLOB Internal Data (SCE)
//ORDER_CFGS_INST : [], // BAPICUINS Configuration: Instances
//ORDER_CFGS_PART_OF : [], // BAPICUPRT Configuration: Part-of Specifications
//ORDER_CFGS_REF : [], // BAPICUCFG Configuration: Reference Data
//ORDER_CFGS_REFINST : [], // BAPICUREF Configuration: Reference Item / Instance
//ORDER_CFGS_VALUE : [], // BAPICUVAL Configuration: Characteristic Values
//ORDER_CFGS_VK : [], // BAPICUVK Configuration: Variant Condition Key
//ORDER_CONDITIONS_IN : [], // BAPICOND Conditions
//ORDER_CONDITIONS_INX : [], // BAPICONDX Conditions Checkbox
//ORDER_ITEMS_IN : [], // BAPISDITM Item Data
//ORDER_ITEMS_INX : [], // BAPISDITMX Item Data Checkbox
//ORDER_KEYS : [], // BAPISDKEY Output Table of Reference Keys
//ORDER_SCHEDULES_IN : [], // BAPISCHDL Schedule Line Data
//ORDER_SCHEDULES_INX : [], // BAPISCHDLX Checkbox Schedule Line Data
//ORDER_TEXT : [], // BAPISDTEXT Texts
//PARTNERADDRESSES : [], // BAPIADDR1 BAPI Reference Structure for Addresses (Org./Company)
//RETURN : [], // BAPIRET2 Return Messages
};
result = await client.call("BAPI_SALESORDER_CREATEFROMDAT2", params);
// LOGIC_SWITCH BAPISDLS Internal Control Parameter
let LOGIC_SWITCH = {}; // BAPISDLS Internal Control Parameter
let BAPISDLS = {
ADDR_CHECK : "", // CHAR (1) Single-Character Flag
ATP_WRKMOD : "", // CHAR (1) ATP session: Pick up result / new determination APO-ATP
COND_HANDL : "", // CHAR (1) Selection: Condition lines handling (SD document change)
NOSTRUCTURE : "", // CHAR (1) Checkbox
PRICING : "", // CHAR (1) Pricing type
SCHEDULING : "", // CHAR (1) Single-Character Flag
};
// ORDER_CCARD BAPICCARD Credit Card Data
let ORDER_CCARD = []; // BAPICCARD Credit Card Data
let BAPICCARD = {
AMOUNTCHAN : "", // CHAR (1) Payment cards: Amount changed
AUTHORTYPE : "", // CHAR (1) Payment cards: Authorization type
CC_LIMITED : "", // CHAR (1) Payment cards: Limit amount
CC_SEQ_NO : "", // CHAR (10) Payment cards: Payment card suffix
DATAORIGIN : "", // CHAR (1) Payment cards: Entry mode
PRE_AUTH : "", // CHAR (1) Payment cards: Preauthorization
RADRCHECK1 : "", // CHAR (4) Payment Cards: Result of Address Check (Address Result)
RADRCHECK2 : "", // CHAR (4) Payment Cards: Result of Address Check (Address Approval)
RADRCHECK3 : "", // CHAR (4) Payment Cards: Result of Address Check (ZIP Code Result)
RCARDCHECK : "", // CHAR (4) Payment cards: Result of card check (response code)
};
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
7 | |
6 | |
5 | |
4 | |
4 | |
4 | |
4 | |
3 | |
2 | |
2 |