Advertisement
Guest User

Untitled

a guest
May 24th, 2016
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.74 KB | None | 0 0
  1. // Create Client and define Credentials
  2. SAP.si_FI029_ExchangeRate_OBClient client = new SAP.si_FI029_ExchangeRate_OBClient();
  3. client.ClientCredentials.UserName.UserName = "UserName";
  4. client.ClientCredentials.UserName.Password = "Pwd";
  5.  
  6. SAP.BAPI1093_0 inputData = new SAP.BAPI1093_0();
  7. inputData.RATE_TYPE = "M";
  8. inputData.FROM_CURR = "USD";
  9. inputData.TO_CURRNCY = "EUR";
  10. inputData.VALID_FROM = "";
  11.  
  12. SAP.BAPI1093_0[] inputDataArr = new SAP.BAPI1093_0[1];
  13. inputDataArr[0] = inputData;
  14.  
  15. SAP.BAPIRET1 returnMessage = new SAP.BAPIRET1();
  16. SAP.BAPIRET1[] returnMessageArr = new SAP.BAPIRET1[1];
  17.  
  18. // Service Request
  19. SAP.si_FI029_ExchangeRate_OBRequest request = new SAP.si_FI029_ExchangeRate_OBRequest(inputDataArr, returnMessageArr);
  20.  
  21. public si_FI029_ExchangeRate_OBRequest(SAP.BAPI1093_0[] EXCHANGE_RATE_LIST, SAP.BAPIRET1[] RETURN) {
  22. this.EXCHANGE_RATE_LIST = EXCHANGE_RATE_LIST;
  23. this.RETURN = RETURN;
  24. }
  25.  
  26. public si_FI029_ExchangeRate_OBResponse(SAP.BAPI1093_0[] EXCHANGE_RATE_LIST, SAP.BAPIRET1[] RETURN) {
  27. this.EXCHANGE_RATE_LIST = EXCHANGE_RATE_LIST;
  28. this.RETURN = RETURN;
  29. }
  30.  
  31. public void si_FI029_ExchangeRate_OB(ref SAP.BAPI1093_0[] EXCHANGE_RATE_LIST, ref SAP.BAPIRET1[] RETURN) {
  32. SAP.si_FI029_ExchangeRate_OBRequest inValue = new SAP.si_FI029_ExchangeRate_OBRequest();
  33. inValue.EXCHANGE_RATE_LIST = EXCHANGE_RATE_LIST;
  34. inValue.RETURN = RETURN;
  35. SAP.si_FI029_ExchangeRate_OBResponse retVal = ((SAP.si_FI029_ExchangeRate_OB)(this)).si_FI029_ExchangeRate_OB(inValue);
  36. EXCHANGE_RATE_LIST = retVal.EXCHANGE_RATE_LIST;
  37. RETURN = retVal.RETURN;
  38. }
  39.  
  40. SAP.si_FI029_ExchangeRate_OBResponse response = client.si_FI029_ExchangeRate_OB(ref inputDataArr,ref returnMessageArr);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement