This session contains a valuable session in SAP ABAP👌 Thank you Rahul sir.
@sapabapbyrahulmehta22 күн бұрын
Thank you Madhu.
@MahabuburRahman8511 ай бұрын
I do not know why I like your teaching style. Thanks you..
@sapabapbyrahulmehta11 ай бұрын
Thank you Rahman for your feedback. All the best for your learning.
@Neeraja-vt7js Жыл бұрын
Is it mandatory to specify the datatypes of the parameters with reference to structure fields.. can we also use a data element to specify the type of parameter?
@sapabapbyrahulmehta Жыл бұрын
Hello Neerja. It is mandatory to specify the data types of the parameters( If we are going for individual ones - EID, ENAME) with reference to structure fields and the structure name must start with BAPI. Second option - You can take all columns in a structure and declare one single parameter of that structure type. For best understanding - Refer this function module - BAPI_MATERIAL_PLANNING. In this function module, they are referring to individual columns of the structure. We can not directly refer to data elements for BAPI.
@vipulpatil6226 Жыл бұрын
Very good explanation
@sapabapbyrahulmehta Жыл бұрын
Thank you Vipul.
@sshiv908Ай бұрын
Sir have you explained in any video , how to use any standard bapi for business requirement or can you give me som idea where can i learn it
@sapabapbyrahulmehtaАй бұрын
Please refer to the video no - 28 to 34 in Data Migration Techniques playlist. I used the BAPI - BAPI_MATERIAL_SAVEDATA. kzbin.info/aero/PLM3lhmHjSeITnEckZ7JQNNoy4mkilnvyt&si=T5eV_xbeHvmNfMjo
@HIMANSUBHUSANBISWAL5 ай бұрын
Nice explanation sir.
@sapabapbyrahulmehta5 ай бұрын
Thank you very much.
@somyasingh59717 ай бұрын
Why we used structure with associated type i didnt understand? Cant we simply use data element for EID,ENAME individually
@sapabapbyrahulmehta7 ай бұрын
These are the pre-requisites for BAPI. Associated types also must start with BAPI.
@somyasingh59717 ай бұрын
Ok, then cant we create data element with BAPI keyword in the starting? Just a general question which come in my mind
@sapabapbyrahulmehta7 ай бұрын
@@somyasingh5971 It will not accept. Structure reference is mandatory.
@kauserm.m.70779 ай бұрын
in function module we used Table Type in Associated Type field, here using structure, it is confusing. Could you please clear
@sapabapbyrahulmehta9 ай бұрын
When the requirement is for multiple records, we create a table type. When the requirement is for single record, we create a structure type only. Here we will pass the records one by one to function module, so I used structure type only.
@ChitranshGurjar-wc9cv5 ай бұрын
previously in Fm topic we are passing associated type as data element here why we created structure or if we pass the inputs seperatly also why we are refering it through structure name--- field name.
@sapabapbyrahulmehta5 ай бұрын
Hello Chitransh - To distinguish between FM and BAPI , We need to refer each object which starts with BAPI as every BAPI is a FM, but every FM is not a a BAPI. We need to create the business object for the function module and system checks that everything needs to be start with BAPI.
@ChitranshGurjar-wc9cv5 ай бұрын
@@sapabapbyrahulmehta ok now i understood thanks.
@ratnakishorekakaraparthi891Ай бұрын
I sm getting documents locked error when I use BAPI. How to solve this
@sapabapbyrahulmehtaАй бұрын
Hello Ratna - The question is not clear to me. Please elaborate with your steps.
@ratnakishorekakaraparthi891Ай бұрын
@@sapabapbyrahulmehta when I try to change the sales order document using BAPI, then I am getting 'document is locked' message for some of the documents. How to solve this?
@sravan15242 ай бұрын
What is difference between s4 hana and Ecc ? Pls clarify
@sapabapbyrahulmehta2 ай бұрын
Hello Sravan - Below is the answer. Difference between ECC , SAP Business Suite on HANA(SOH) and SAP Business Suite for HANA( S/4 HANA) 1) ECC - ECC is a normal System in which nothing is related to HANA. Database is not HANA, We have Databases like - Oracle, DB2 etc. After login into the SAP system - You can go to System-Status. You will find databases like - Oracle, DB2 and in the Product Version you will find SAP ECC version like 6.0. 2) SAP Business Suite on HANA - Then We have SAP business Suite on HANA( SOH) - In this Database is HANA, but the Application layer is still ECC, it is not changed as per the HANA database. After login into the SAP system - You can go to System-Status. You will find database HANA, but in the Product Version you will find SAP ECC version like 6.0. 3) SAP Business Suite for HANA(S/4HANA) - Then we have SAP business Suite for HANA( S/4 HANA) - In this complete suite is in HANA means - Database is HANA, Application layer is changed as per the HANA database. After login into the SAP system - You can go to System-Status. You will find database HANA and in the Product Version you will find S/4 HANA versions like 1909, 2010 etc.
@sravan15242 ай бұрын
@@sapabapbyrahulmehta many thanks for the clarification sir 🙌🙌
@DiptiSahoo-u4b3 ай бұрын
hello sir i am dipti , so i want to pursue advance course in sap abap can you please suggest me which course to do please sir?
@sapabapbyrahulmehta3 ай бұрын
Hello Dipti - You can firstly go for ABAP on HANA topics like - CDS, AMDP etc. Then you can go for ODATA , BTP(ABAP on Cloud), SAP Fiori( if you are interested in front end).
@anirudhreddy875610 ай бұрын
bro can i create eid with datatype name directly as zbapi_eid and in import i can write type directly zbapi_eid.....insted of creating structure
@sapabapbyrahulmehta10 ай бұрын
Yes, You can.
@anirudhreddy875610 ай бұрын
@@sapabapbyrahulmehta i think we cant bro. while selecting api method and giving function module name am getting error saying "type zbapi_eid not supported" it is saying we should only have structure or structure reference field like u did
@sapabapbyrahulmehta10 ай бұрын
@@anirudhreddy8756 Yes that is true, I was under impression that ZBAPI is the name of your structure and eid and ename are the columns of that structure and you passed like ZBAPI-EID and ZBAPI-ENAME. Structure reference is mandatory.
@Aarav1717 Жыл бұрын
I am looking for a job in ABAP please help.
@sapabapbyrahulmehta Жыл бұрын
How many years of experience you have?
@sireeshaande9102 Жыл бұрын
Hi.. Is there any standard function modules for password encryption and decryption, I have tried with so many...
@sapabapbyrahulmehta Жыл бұрын
I used the class : cl_http_utility and used the methods encode_base64 for Encryption and decode_base64 for Decryption. Below is the attached logic. CALL METHOD cl_http_utility=>if_http_utility~encode_base64 EXPORTING unencoded = 'RAHUL' RECEIVING encoded = lv_encoded. CALL METHOD cl_http_utility=>if_http_utility~decode_base64 EXPORTING encoded = lv_encoded receiving decoded = lv_decoded .