FM /BAPI for applicant actions Tx code PB40 in sap hr
Hello all..
Could you pls let me know the FM/BAPI for applicant actions (Transaction Code PB40) in SAP HR ABAP
Thanks in advance..
Cheers,
sami.
Moderator message: if it exists, you can find it yourself by doing some research.
Edited by: Thomas Zloch on Mar 15, 2011 2:02 PM
Hi,
There are no BAPIs/RFCs to create Infotypes directly. You have to create a custom wrapper RFC around the std function module HR_INFOTYPE_OPERATION to meet your requirements. This function module enables you to maintain master data for employees and applicants. You can transfer one data record ie one infotype record per employee at a time. In your case it would be 3 function calls per each employee. All validation checks take place that would take place in the individual maintenance screens in the dialog. If necessary, the module returns an error message. The error messages are the same as the error messages in the dialog, that is, the individual maintenance screen error messages are transferred rather than interpreted by this module.
Regards,
Suresh Datti
Similar Messages
-
BAPI for Order Change - Company Code
Hi,
Which is the BAPI for Order change? Suppose the order is Open, Can i change the company code of the order?have you tried this ...BAPI_ALM_ORDER_MAINTAIN
-
BAPI for jump query(T. code RRI) and Exceptions
Is there any BAPI is avaliable for jump query and Exceptions in BW System?
Thanks,
RohanHi Sanjay,
There is a 2 BAPI's for loading Catalogs
1) BAPI_QPGR_REPLICATE - to create Code group
2) BAPI_QPGR_SAVEREPLICA - to create Codes
Thanks,
Shobha -
BAPI for transfer between Co Codes
Hi everyone,
There are two defferent transactions for asset transfers ABUMN Transfer Within CoCode and ABT1N Intercompany Asset Transfer. Do you know if there are different BAPI are used also? If yes, could you tell me which ones?
I found out following BAPIs:
- BAPI_ACC_***_INTRA_TRANS_CHECK
- BAPI_ACC_***_TRANSFER_CHECK,
- BAPI_ACC_***_TRANSFER_POST,
- BAPI_ACC_***_TRANS_ACQ_CHECK
- BAPI_ACC_***_TRANS_ACQ_POST
- BAPI_ACC_***_TRANS_RET_CHECK
Is it correct?
What's the difference between BAPI_ACC_***_INTRA_TRANS_CHECK and BAPI_ACC_***_TRANSFER_CHECK?
Thanks in advance,
NatalyaHi,
please check below links
What are the BAPI function modules that exist in sap for SD and MM modules
ABT1N - intercompany BDC or BAPI
Thanks,
Sreehari -
Automatic triggering of idoc for Personal Actions T Code ( PA40 )
Hi Experts,
I wanted to do automatic triggering of idoc after performing Personal Actions by transaction PA40.
Needed some info .
Thanx in Advance,
PradiptaHi Pradipta,
You can use the change pointers for this. Just check for what fields you want to trigger an IDOC. But this can not be triggered immediately. You have to run RBDMIDOC frequently. It will take the input as messaeg type and generate the IDOCs.
Before that please check if the change pointers are activated for this message type or not.
shylesh -
Solution for connecting a handheld code scanner to SAP
hello experts,
my question is on what technology one can use to connect an existing handheld device to SAP which is used a scanner to scan bar codes on boxes and transport the file from the wireless device of the scanned objects into the SAP.
What solution and technology one need sto use to set this up.
Thanking youHi,
There are three ways in which your requirement can be fulfilled:
1) SAPConsole: Basic idea is to convert the SAP GUI screens into text screens which are then accessed by mobile devices through telnet server
2) ITSMobile: ITSMobile is a new application introduced by SAP in 2007.
3) Mobile Webdynpro: Webdynpro Java (SAP Netweaver) can offer the capability to fulfill your requirement.
Thnks
ITSMobile Can be Used:
http://help.sap.com/saphelp_nw04/helpdata/en/47/b2c674f1f33b8be10000000a421937/frameset.htm
Edited by: Yogesh Bhatia on Jan 30, 2009 6:21 PM -
How to find BAPI for Transaction Code
Hi everyone!
I'm just wondering how to get the name of the corresponding BAPI for a given transaction code - is there a way to search from within SAP?
When I open transaction "BAPI", I can create a list of BAPIs. But how can I find information about transactions - let's say XD03?If you mean that you need to know what BAPI's a particular transaction uses, follow the below said example.
Suppose you want to find the bapi for creating a sales order, you usually use transaction VA01 for this.
1. Start va01 go to system-->status
2. Double click transaction VA01
3. Double click on package
4. Read the application component. (this is SD-SLS Sales)
5. Then open the transaction BAPI
6. Sales and distribution>Sales>sales order
createfromdat2
Hope this helps you to find a BAPI for a particular transaction.
Regards,
D.Veeralakshmi -
We are implementing both Recruitment & PA modules for the customer. In the Recruitment module, the customer wishes to enter the applicant data into the system only after the initial shortlisting. What are the typical infotypes that are included in the infogroup for Applicant action? As far as I see, Persoal Data, Addresses, Qualification, Previous Employment are the important ones. Are there any more?
Also, when the applicant is converted to an employee (thru Hiring action), these infotypes should not appear in PA40. How is this integration acheived? Through which integration switch?
-ShambviMay be, I did not explain my query properly. The customer wishes to enter some basic information about the applicant in the Recruitment module. The information typically available at the stage of recruitment are Personal Data (name, address, DOB), Previous Employment Details (like earlier companies, where he worked, along with the duration & designation etc.). Also, when the customer wishes to "Offer" the job to the applicant (if he is selected), they can enter the organizational Assignment data like, position, personnel area/subarea & employee group/subgroup. My first query is, how is this data entered into the system? Which transaction code? Also, how do we set up the Action (infogroup etc.)? Is it through Applicant Actions?
Now, if the "Offered" applicant joins the company, then the available applicant info should be transferred to the PA module, so that he becomes "Hired" now. During this process, the applicant, who becomes an employee now, should be assigned a personnel number (internally or externally, depending on the configuration). Also, the user provides the Joining Date. How is this transfer done?
Once "Applicant to Employee" transfer is done, should I use PA30 to update the remaining infotypes configured in the Hiring Action?
Hope I am more clear with my query now.
-Shambvi -
Suggest BAPI for change notification IW52
Hi,
Kindly suggest BAPI for change notification IW52.
Regards,
TanayaHow to find function module or Bapi for particular transaction in sap?
If you mean that you need to know what BAPI's a particular tranx uses, which I can only assume that's what you mean, then you should access the code behind the transaction and search for 'CALL'. That normally is the standard method that think that most people use.
Suppose you want to find the bapi for creating a sales order, you usually use transaction VA01 for this.
1. Find out the package of the transaction.
Start Va01 go to system --> status.
Double click on transaction
Package is VA
Open this package in SE80
Open business engineering-->Business object types
Find the BO which sounds the most appropriate
I would suggest BUS2032 Sales Order
Double click.
Open methods.
Find the released method with from data or something similar in the name
, Createfromdat2
Position the cursor in it and click the program button
Scroll down to find the bapi used in this method
With this way you can also find out programs and FM's
2. Start va01 go to system-->status
Double click transaction VA01
Double click on package
Read the application component. (this is SD-SLS Sales)
Then open the transaction BAPI
Sales and distribution>Sales>sales order
createfromdat2
Answer: This is the BAPI for your mentioned transaction code BAPI_GOODSMVT_CREATE.
thanks,
Sankar M -
BAPI for GL Account doc parking
Hi All,
Is there any BAPI for the GL Account Doc parking in SAP R/3.
Pls let me know at the earliest.
Thanks in advance.
Murgesh.Hi
I've tried several FMs and non seem to work but try the following:
All credit for Rteve Sowan
se24 create class ZCL_FI_UTILS
Create Class, Static method ACC_DOCUMENT_POST
with the following import params:
IP_BKPF Importing Type FM_BKPF_TAB
IP_BSEG Importing Type FM_BSEG_TAB
IP_BSEC Importing Type FM_BSEC_TAB
IP_BSET Importing Type FM_BSET
IP_BSEZ Importing Type ZFM_BSEZ_TAB (your table type of BSEZ)
Method Code (you could call the function direct, but at least this informs other developer that the method is intended for parking GL Account docs):
method ACC_DOCUMENT_PARK.
CALL FUNCTION 'PRELIMINARY_POSTING_FB01'
TABLES
t_bkpf = ip_bkpf
t_bseg = ip_bseg
t_bsec = ip_bsec
t_bset = ip_bset
t_bsez = ip_bsez
endmethod.
Within your program populate Header BKPF
Accounting Document Header
gs_bkpf-bukrs = '1000'.
gs_bkpf-gjahr = '2007'.
gs_bkpf-blart = 'SA'.
gs_bkpf-bldat = sy-datum.
gs_bkpf-budat = sy-datum.
gs_bkpf-monat = '12'.
gs_bkpf-wwert = sy-datum.
gs_bkpf-usnam = sy-uname.
gs_bkpf-tcode = sy-tcode.
gs_bkpf-waers = 'GBP'.
gs_bkpf-glvor = 'RFBU'.
gs_bkpf-hwaer = 'GBP'.
APPEND gs_bkpf TO gt_bkpf.
Populate the Item
Accounting Document Segment
gs_bseg-bukrs = '1000'.
gs_bseg-gjahr = '2007'.
gs_bseg-buzei = '001'.
gs_bseg-bschl = '40'.
gs_bseg-koart = 'S'.
gs_bseg-shkzg = 'S'.
gs_bseg-wrbtr = '1'.
gs_bseg-pswsl = 'GBP'.
gs_bseg-vorgn = 'RFBU'.
gs_bseg-kokrs = 'N999'.
gs_bseg-kostl = '1000E021'.
gs_bseg-xkres = 'X'.
gs_bseg-hkont = '221001101'.
Format the Account Doc
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = gs_bseg-hkont
IMPORTING
output = gs_bseg-hkont.
APPEND gs_bseg TO gt_bseg.
Call the Class Method previously created
CALL METHOD zcl_fi_utils=>acc_document_park
exporting
ip_bkpf = gt_bkpf
ip_bseg = gt_bseg
ip_bsec = gt_bsec
ip_bset = gt_bset
ip_bsez = gt_bsez
So long as GT_BKPF and GT_BSEG are populated (minimum) the document will park.
The other tables need to be passed as empty tables.
Have a play
LMc -
HI
I would like to know , is there any BAPI for Equipment change(T.code-IE02) to update all the feilds of equipment & automatically creates an asset number as normal tranaction code performes.
As of now i am useing BAPI_EQUI_Change, please let me know any other than this BAPI
Thanks&Regards
lakshmiHi,
Check the FM <b>I_CHANGE_STATUS.</b>
See the documentaion below
FU I_CHANGE_STATUS
Short Text
Change a status for an object
Description
This function module is called to update the user status for a specified object (notification, notification task, order, or operation).
Regards -
Suggest BAPI for create notification IW34
Hi,
Kindly suggest BAPI for create notification IW34.
Regards,
TanayaHow to find function module or Bapi for particular transaction in sap?
If you mean that you need to know what BAPI's a particular tranx uses, which I can only assume that's what you mean, then you should access the code behind the transaction and search for 'CALL'. That normally is the standard method that think that most people use.
Suppose you want to find the bapi for creating a sales order, you usually use transaction VA01 for this.
1. Find out the package of the transaction.
Start Va01 go to system --> status.
Double click on transaction
Package is VA
Open this package in SE80
Open business engineering-->Business object types
Find the BO which sounds the most appropriate
I would suggest BUS2032 Sales Order
Double click.
Open methods.
Find the released method with from data or something similar in the name
, Createfromdat2
Position the cursor in it and click the program button
Scroll down to find the bapi used in this method
With this way you can also find out programs and FM's
2. Start va01 go to system-->status
Double click transaction VA01
Double click on package
Read the application component. (this is SD-SLS Sales)
Then open the transaction BAPI
Sales and distribution>Sales>sales order
createfromdat2
Answer: This is the BAPI for your mentioned transaction code BAPI_GOODSMVT_CREATE.
thanks,
Sankar M -
How to update data using BAPI for MD61
Hello,
IN my zprogram i used to bapis for uploading data from flat file to sap-system
1)BAPI_requirement_create
2)BAPI_requirement_change
i)my program is taking data from my flat file but it is wipping out old data i nned to update not to overwrite is there any BAPI for this query
ii)One more thing if data is already entered in on date (i.e 10.07.2009) and when he upload data from flat file for another date same month (12.07.2009) old date data sholud not removed ...
Please reply me if my query is not understand..
Thanks in advance..Assuming you have your new requirements in table IT_REQ.
You could do something like:
DATA: it_req TYPE TABLE OF BAPISSHDIN.
DATA: l_req TYPE BAPISSHDIN.
DATA: it_req_out TYPE TABLE OF bapisitmeo.
DATA: l_req_out TYPE bapisitmeo.
* Get existing requirements
CLEAR it_req_out[].
CALL FUNCTION 'BAPI_REQUIREMENTS_GETDETAIL'
EXPORTING
material = p_matnr
plant = p_werks
requirementstype = p_bedae
version = p_versb
reqmtsplannumber = ''
TABLES
requirements_out = it_req_out[]
return = lt_return[].
* Append old requirements to requirements table
LOOP AT it_req_out INTO l_req_out.
MOVE: l_req_out-date_type TO l_req-date_type,
l_req_out-req_date TO l_req-req_date,
l_req_out-req_qty TO l_req-req_qty,
l_req_out-unit TO l_req-unit.
APPEND l_req TO it_req.
ENDLOOP.
* Change requirements
CALL FUNCTION 'BAPI_REQUIREMENTS_CHANGE'
EXPORTING
material = p_matnr
plant = p_werks
requirementstype = p_bedae
version = p_versb
reqmtsplannumber = ''
vers_activ = p_vervs
TABLES
requirements_schedule_in = it_req[]
return = lt_return[]. -
Calculate the database size for a particular company code in SAP
Hi Experts,
We have 30 company codes in our FI production system. So to plan another new company code to be deployed into the system, we need to know exact data capacity (database) of the previous company code that we already deployed. Kindly let me know whether it possible to calculate the database size occupied for a particular company code in a SAP system.>
Kalyan Kumar Bandlamudi wrote:
> Hi Experts,
>
> We have 30 company codes in our FI production system. So to plan another new company code to be deployed into the system, we need to know exact data capacity (database) of the previous company code that we already deployed. Kindly let me know whether it possible to calculate the database size occupied for a particular company code in a SAP system.
Its not possible to calculate data size based on company code.
By creating company code It will not occupy much space. Depends on your posting documents for particular company codes.
Thanks
Siva -
Calculate database size for a particular company code
Hi Experts,
We have 30 company codes in our FI production system. So to plan another new company code to be deployed into the system, we need to know exact capacity (database) of the previous company code that we already deployed. Kindly let me know whether it possible to calculate the database size for a particular company code in a ERP system.>
Kalyan Kumar Bandlamudi wrote:
> Hi Experts,
>
> We have 30 company codes in our FI production system. So to plan another new company code to be deployed into the system, we need to know exact data capacity (database) of the previous company code that we already deployed. Kindly let me know whether it possible to calculate the database size occupied for a particular company code in a SAP system.
Its not possible to calculate data size based on company code.
By creating company code It will not occupy much space. Depends on your posting documents for particular company codes.
Thanks
Siva
Maybe you are looking for
-
Delivery date not updated in Schedule line
Hi friends, We are trying to update the delivery date of a schedule line in a sale order item through BAPI_SALESDOCUMENT_CHANGE. This goes well for all the cases except when the last sale order item is fully delivered. When the last sale order item i
-
Reader Shows Screen Artifacts and Slows Down
I am using Adobe Reader 9 on under Xfce on Fedora 17. I noticed that there are artifacts, often resembling a thumbnail of the document page, remaining on the screen and/or showing up at various places on the screen, even when the program is minimize
-
Print Queue "Stopped" after restarting...
I'm having problems with a Print Queue that keeps reverting to "stopped". I'll restart it using either Printer set-up utility or Server Admin but when a job goes through it just stops again. The printer is set up to print using IPP and is set to enfo
-
i own a hitachi dz-hs300a and would like to download the videos on my hardrive to my imovies..i dont have the disc for the software, is there anywhere i can download it for macbook pro?
-
RWB Alert Inbox Subscription No Alert Categories found
Hi, In RWB> Alert Inbox> Subscription link, I could not find any Alert Categories. Alert Inbox wokrks fine. In the RWB> Alert Categories, every thing works fine and I can see the alert categories. We r on NW 2004S PI 7.0 Service Pack 09. reg,