Regaring Infortype 0105 subtype 0011
Hello,
Can any one tell me how this infotype 0105(communication) Subtype 0011(Credit card) working n how it is masking the user data?
Thanks and Regards,
Dhinesh Kumar.J
Hi,
Infotype 0105 subtype 0011 has the following format:
XXYYYYYYYYYYYYYYYYYYY
First two characters (XX) refer to credit card company .
Maintain credit card companies via table V_T706_CCOMP.
Last 19 characters (Ys) refer to the actual credit card number.
Regards,
Dilek
Similar Messages
-
Delimit Infotype 0105 Subtype 0001
Hi All
I am new to ABAP so need help.
We need to delimit Infotype 0105 subtype 0001 records.
I tried vai a number of ways but facing issues in someway or the other.
When I try to do the same via FM: BAPI_HRMASTER_SAVE_REPL_MULT, it creates a new entry for the same record with end validity day as system date (the old record which has end validity date as 31.12.9999 remains).
When i try to do the same via FM: BAPI_EMPLCOMM_DELIMIT, it throws an error 'EPG 009No data stored for 0105 in the selected period' even though the record exists.
CALL FUNCTION 'BAPI_EMPLCOMM_DELIMIT'
EXPORTING
employeenumber = '00000049'
subtype = '0001'
objectid = 'P'
lockindicator = ''
validitybegin = '20100701'
validityend = '99991231'
recordnumber = '000'
delimit_date = '20120219'
* NOCOMMIT =
IMPORTING
RETURN = return.
* EMPLCOMMKEY =
Not sure how to go about it. I searched the forum which suggested to use Function Modules, but even then the issue isn't getting resolved.
Please help.
MartinHi
Your problem is the parameter OBJECTID It doesn't make sense to pass a 'P'.
Other than that, you just have to lock and unlock the Personnel Number accordingly.
Regards
data: return type BAPIRETURN1.
CALL FUNCTION 'BAPI_EMPLOYEE_ENQUEUE'
EXPORTING
number = '00000224'
* IMPORTING
* RETURN =
CALL FUNCTION 'BAPI_EMPLCOMM_DELIMIT'
EXPORTING
employeenumber = '00000224'
subtype = '0001'
objectid = ''
lockindicator = ''
validitybegin = '20070101'
validityend = '99991231'
recordnumber = '000'
delimit_date = '20120219'
* NOCOMMIT =
IMPORTING
RETURN = return.
* EMPLCOMMKEY =
BREAK-POINT.
CALL FUNCTION 'BAPI_EMPLOYEE_DEQUEUE'
EXPORTING
number = '00000224'
* IMPORTING
* RETURN = -
IT 0105 subtype 0001. Assign one System user to more than one person?
Hello, Gurus!
We are maitaining Hr master data (infotype 0105 - Communication, subtype 0001 - System User name). We have two person: person A and person B. Person A have communication with system user C. When we communicate person B with same system user C, we gettin error:
"ID/number already used for person A".
The time constraint is set to 3 (Record may include gaps, can exist more than once"
Is it possible to assign one system user more than one person?
This condition is checked by FM CHECK_USRID. We assume, what the result of this checking can be changed from "Error" to "Alert", if we will change one record in table T77S0:
Current value:
GRPID=MAIL
SEMID=SAPSY
GSVAL=0001
Table record after modification:
GRPID=MAIL
SEMID=SAPSY
GSVAL=0002 (or any digital value, which is iffer from "0001"
Should we expect negative consequences of similar modification?
Please, advice.Thanks for explanation.
But there is a little moment, that I can not understand ((
We check PAI module of CHECK_USRID (include MP010530, screen 2000) and find folowing fragment of ABAP code:
CALL FUNCTION 'RH_GET_HR_USER_SUBTY' "YRAK040203
EXPORTING "YRAK040203
mandt = sy-mandt "YRAK040203
IMPORTING "YRAK040203
hr_subty = hr_subty "YRAK040203
EXCEPTIONS "YRAK040203
SUBTYPE_NOT_AVAILABLE = 1 "YRAK040203
OTHERS = 0. "YRAK040203
IF p0105-usrty = hr_subty. "YRAK040203
MESSAGE E900 WITH PA0105-PERNR. "YRAk028906
MESSAGE e900 WITH object_found double. "YRABEWERBER
ELSE. "YRAK040203
message W900 with pa0105-pernr. "YRAK040203
MESSAGE w900 WITH object_found double. "YRABEWERBER
ENDIF. "YRAK040203
where p0105-usrty=0001 and hr_subty is equivalent field GSVAL=0001 in table T77S0. In other terms, when we are
maitain subtype 0001, the first condition (marked bold) is always executed.
For what the "else" condition is used, if it never be executed? If we will change value GSVAL from 0001 to 0002, theoretically, we will get "warning" instead "error", because p0105-usrty = hr_subty=false and code MESSAGE w900 WITH object_found double will be executed.
Any ideas?
Regards. -
ESS: Who's Who Authorization Checks
Hi,
I am testing the ESS iView (tcode PZ01) in the Portal and it seems to be restricting the search results by my authorizations. I am not getting a full list of people in the system. Anyone know how to turn-off this authorization check?
I noticed this only happens when I changed the ESS Who's Who customizing in the IMG for PZ01. If I uncheck the checkbox 'Output fields list', then it checks authorzations. I'm thinking this has something to do with using the BAPI vs. using the query infoset, as the documentation states.
Message was edited by:
Kenneth MooreOld post but I have had a similar issue and it was caused by P_ORGIN
Infortype 0105 subtype?????
Seem if the subtype is restricted then they are not displayed if subtype populated in the HR record. -
How to define default subtypes for Infotype 0105 on entry
Hello;
I have spend an entire day trying to look into PA configuration to determin how to make specific Subtype of the 0105 Communication Infotype automatically appear when an HR person is entering in a new employee.
Currently we have the 0001, 0010, and ADP subtypes automatically appear in the Communication Infotype screen when the person is entering in a new employee. I was asked to create three new Subtypes for Infortype 0105 and have these new subtypes automatically appear on the data entry screen for Infotype 0105.
I can not find anywhere in configuration how to do this. I ahve burnt an entire day searching configuration and have about had it with this garbage.
Can someone please point me to specific spot in configuration where these subtypes of and Infotype can be identified as default data entry screens.
I would greatly appreciate any help ... since I am not a HR Configurator ... just a plain old ABAP'er who has lost our configurators.
Scott.Hi Scott,
To create subtypes follow:
Tcode: SPRO
Path: Personnel Management>Personnel Administration>Communication>Create Communication Types
Half the job is done. Then include those subtypes in your hiring action. To do so:
Tcode: SPRO
Path: Personnel Management>Personnel Administration>Customizing Procedures>Actions>Define infogroups>Info group
Select your hiring infogroup and create new entries with operation INS for 105 and the three subtypes.
You are all set!
Cheers,
Donnie -
HR Trigger in GRC 10 with interface to change 0105 data
Hi Friends,
Has someone had experience of enabling HR trigger with core ECC system built on ECC6.0 and HR system built on seperate ECC5.0 system ?
Also client has email ids of the employees maintained in 0105 field of HR database instead of user ids.
Is it feasbile to extract the text before '@' from that email id and treat it as user id for remaining processing ?
Please provide your views on the same.Hi Prashant,
I have an experience with HR Triggers built on a separate system. The problems are:
1. If you want to provisioning in the ECC server, you need to assign an ECC role to a position in HR server.
2. If you want to provisioning in ECC and HR server, you need to:
a) Assign an ECC role and HR role to HR position
b) Put those system in GRC customization.
When HR department made a modification, GRC generated a request with the two roles (corresponding to a position) in the two systems. I do not remember if in the request all 2 roles are shown for each system (even if does not exist in one system).
For your second question, GRC capture ok the email stored in infotype 0105 subtype 0010 and the user ID is capture from infotype 0105 subtype 0001.
Regards, -
Travel Expense Manager - Insert Credit Card Document
Dear Friends:
Using T.code PR05 ( Travel Expense Manager) , I select a trip ( to be settled) and clicked on change.I went to extras and tried to select Insert credit card document but it is in display mode.
I read that, i have to assign the credit card transaction to trips.I am in 4.7V.
I am unable to find this in SPRO or travel management.
Please help me to solve the problem.
Thanks&Regards
MSReddyHello,
I'm currently facing the same problem.
As far as I know, I've done all the customizing necessary (prerequisites) to use the credit card import :
- Activate characteristic CCC for the relevant organizational unit in feature TRVPA.
- Assign each credit card transaction key to a travel expense type.
- Store the credit card companies in subtype 0011 (Credit card number) of infotype 0105 (Communications).
- Trips are created and have been saved under status Trip Open.
Despite all this, the "Insert Credit Card Document" button doesn't appear and the function isn't activated in "Extras".
Thanks in advance for your help !
Mehdi chatt -
HR ABAP BAPI_EMPLCOMM_DELIMIT
I am trying to delimit the communication data which have multiple credit card data with different begin & end dates*
Function module BAPI_EMPLCOMM_DELIMIT
Import parameters Value
EMPLOYEENUMBER 00030532
SUBTYPE 0011
OBJECTID *
LOCKINDICATOR X
VALIDITYBEGIN 01/01/2010
VALIDITYEND 12/31/9999
RECORDNUMBER 003
DELIMIT_DATE 09/03/2010
NOCOMMIT
Export parameters Value
RETURN EPG 009 No data stored for 0105 in the selected period
EMPLCOMMKEY 00000000 00/00/000000/00/0000000
What is mssing for delimiting credit card data?
please guide me....
thanks....
This is not a Help Desk. Put some effort of your own.
Edited by: kishan P on Sep 3, 2010 5:15 PMjust pass PERNR in PA0001 table and you will get OBJPS (Object identification) . Just pass that valu in ur FM.
Mullai -
BAPI_EMPLCOMM_DELIMIT
Hi All
I am trying to delimit the existing date for the employee's credit card details. But i am getting an error message stating "No data stored for 0105 in the selected period" even though the entries exist in PA0105 table. The values i am passing are:
CALL FUNCTION 'BAPI_EMPLCOMM_DELIMIT'
EXPORTING
employeenumber = '02799335'
subtype = '0011'
objectid = ' '
lockindicator = 'X'
validitybegin = '10.06.2008'
validityend = '31.12.9999'
recordnumber = '000'
delimit_date = '12.06.2009'
NOCOMMIT =
IMPORTING
RETURN = RETURN
EMPLCOMMKEY =
Plz help.
HarshHello Harsh,
Try Giving Enqueue and Dequeue calls .'ENQUEUE_EPPRELE'. before and after the BAPI call to DELIMIT.
And pass Lock indicator as space to the BAPI.
This Lock indicator is compared against SPRPS in the Pa0105 table.
Regards
Meenakshi -
hi experts,
there is a requirement from the client side.
when we pass the actions " Leaving and Retirement ", the system should ask for that particular employee's USER details and it should cancel the user authorization or cancel the USER NAME.(if that employee is a USER).
plz tell me any options r available.
regards
davidHi
In the leaving action please maintain the infotype 0105 subtype 001 so that when the action is run that particular user id is delimited at that date.
R K -
How to restrict attachment of inactive user IDs for forwarding document.
Dear All,
We have some temporary IDs in the system which is now inactive in the system. Now in some applications where users select user IDs at their own for forwarding certain document to someone. Erroneously the sometime select the in active IDs. Which result in non delivery of the document.
Is it possible to rectrict selection of inactive user IDs?
Regards,
AbdullahHi
Try to look at infotype 0105 subtype 0001 for getting active users.
Ideally all these ID should be active
if not then they should be another check for Employment Status '3' from Infotype 0000
Thanks
RAjdeep -
E-Recruiting 6.04. Issue with internal candidates e-mail.
Hi,
We are on E-Rec 604 with seperated standlone e-rec system.
We did the initial transfer of employees with ALE and we though that all were ok, but now we realized that there are some internal candidates that no have e-mail adress in e-recruiting.
We have been investigating and those employees have filled the infotype 105 subtype 0010 in Hr system. In E-Recruting system the user created by ALE has the e-mail too, but in transaction BP only a few of them have filled the field e-mail in the block of adress independent comunication. So only this few internal candidates have e-mail in the portal of E-Recruiting.
We are looking for any differences of those employees in HR system but we can´t find anything.
Someone could help me with the reason of this problem, please?.
And someone know if there is any way for repared this in the e-recruiting system.
Best Regards,
EstherHi,
I just want point out the HCM ALE processes. Firstly independently of connected to eRecruiting or not.
The message type HRMD_B is containing the infotypes belonging to the software component SAP_BASIS.
The message type HRMD_ABA is containing the infotypes of the message type HRMD_B and the infotypes belonging to the software component SAP_ABA.
The message types HRMD_B and HRMD_ABA must be used to distribute HCM data into non-ERP based landscapes.
The message type HRMD_A is containing the infotypes of the message type HRMD_B and the infotypes belonging to the software component SAP_HR. It should then be used to distribute HCM data into an ERP based landscapes.
Esther is describing an eREcruiting standalone based on an ERP landscape. Therefore, the message type HRMD_A should be used.
Then, from the HCM integration in Business Partner point of view, the standard implementation of the BAdI HRALE00INBOUND_IDOC should be deactivated. This implementation is normally converting the object P into a CP, because the object P is known only in HR (and ERP based landscape). In an ERP based landscape, the P will exist with its CP. The integration to the BP will not work during the ALE-Inbound process, but during the Synchronization run (report HRALXSYNC). The implementation makes sense only in none-ERP based landscapes (where message type HRMD_ABA will be used).
Ester should then adapt her distribution model to be able to distribute the necessary infotypes for the consistency of a P (infotypes 0000, 0001, 0002, 0003) as well as the one which are used for the BP-integration (infotype 0006 subtype 1, infotype 0009, infotype 0105 subtypes 0001, 0005, 0010, 0020), as well as the HR-object CP and its relationship to the P (infotypes 1000 and infotype 1001 subtype B209).
With the hope it is clarifying the usage of the message types depending on the used scenario and on the used landscapes.
Best regards.
Pierre -
Hi All,
We are working on EP 6 and ECC 6 and facing a problem of viewing the data.
For Ex :
When we log in to the portal and click on any of the hyperlinks provided for example Who's Who or in Personnel Information => Address ..the link dosen't work or open at all neither we get any errors.
We have assigned all the roles required for the User and also in IT 0105 subtype 0001 is mainted.
Request you all to let me know reasons
Thanks for all your support.
Thanks
YMHi Sridhar,
Thanks for your valauble inputs.
I did review the config and found that the PERNR is assigned. The SPRO config also looks fine.
One more thing is that our Basis Consultant is able to view and edit the details. He has superuser roles and J2EE admin roles, but as per my knowlegde these roles are not assigned to everyone.When these roles where assigned to other users they were able to view.
So looks like Business Package is also fine then what could be the reason ???
Please let me know
Cheers
YM -
Hi
In ESS when the User is trying to click on Leave request - Error displayed as below :
error displayed as : "A critical error has occured. Processing of the service had to be terminated. Unsaved data has been lost. Please contact your system administrator. User HPSAPHR4 does not exist in this period User HPSAPHR4 does not exist in this period: com.sap.pcuigp.xssfpm.java.FPMRuntimeException: User HPSAPHR4 does not exist in this period at com.sap.pcuigp.xssfpm.java.MessageManager.raiseException(MessageManager.java:111) at com.sap.pcuigp.xssfpm.java.MessageManager.raiseException(MessageManager.java:121) at com.sap.pcuigp.xssutils.pernr.FcEmployeeServices.initPernr(FcEmployeeServices.java:203) at com.sap.pcuigp.xssutils.pernr.FcEmployeeServices.onInit(FcEmployeeServices.java:181) at com.sap.pcuigp.xssutils.pernr.wdp.InternalFcEmployeeServices.onInit(InternalFcEmployeeServices.java:229) at com.sap.pcuigp.xssutils.pernr.FcEmployeeServicesInterface.onInit(FcEmployeeServicesInterface.java:135) at com.sap.pcuigp.xssutils.pernr.wdp.InternalFcEmployeeServicesInterface.onInit(InternalFcEmployeeServicesInterface.java:183) at com.sap.pcuigp.xssutils.pernr.wdp.InternalFcEmployeeServicesInterface$External.onInit(InternalFcEmployeeServicesInterface.java:243) at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:774) at com.sap.xss.hr.lea.blockcale.VcBlockCale.onInit(VcBlockCale.java:261) at
siriIn addition to checking if employee is active etc,, you need to check that the user is connected to an employee. This happens in Infotype 0105 subtype 0001. The easiest way to check this may be via SE16N. Check table PA0105 and the usernam in field USRID.
BTW - the eror you describe will also happen if the user tries to access own data in portal.
The most usual error is the missing of IT0105 in my experience.
/Kirsten -
Employee data and employee vendor link-urgent
Hi all,
The requirement is an employee master is created and corresponding employee vendor master data is created in FI for finacial purposes.If an employee becomes inactive in HR module, is there any flag for automatic updation of the status in employee vendor master data?
If so, please guide me on that.. what settings are to be in which module?
Thanks and Regards
Karpagam SrinivasanHi,
The SAP User ID is attached to employee number using communications infotype IT 0105 subtype 0001.
Also e-mail, fax, telephone number are stored in this infotype under different subtypes.
hope this helps
Ajay
Maybe you are looking for
-
Load from cube to planning area
Hi, We are facing a problem in loading data from Cube to planning area, we need to distinguish between the Zero and the blank values in planning area when loading data from cube to planning area. Scenario is like this. For a CVC u2013A on day D I am
-
Output Determination for Delivery doc
Hi Friends, I am not able to see any output types maintained for delivery documents.......LD00 is the output type for delivery..so whr the setup exists in IMG?.....thanks in advance.....
-
View objects in remote database
Hi all, Could anyone tell me how to view all tables in a remote database? I've created a db link to that remote database already. I'm trying to find one particular table. Thanks in advance stoneiidol
-
Can anyone give me some link about the axample about the tree
Dear All: I am learning something about the tree, is there any one can provide a link about a an example for tree node deletion /add? and I also need an example about drop and drag a node from the tree too. Thank you very much !
-
Conditional Branch Execution?
OK, Newbie here (and a bit frustrated). First application in the works. I have 2 ways to get to a page. When I click on the "Create" button, I want to return to the page that called the current page. Call them pages 1, 2 and 3. The default branching