Needs to update Infotype using ALE-Change Pointers-ECC 6.0
HR Experts,
We are using ECC 6.0. There are two SAP-HR systems.. for e.g system A and B.
We would like to send data from system A to B.
If there are any changes in system A for Infotype-0, 1, 2, 6, 8, the IDOC should be generated and it should deliver and update the infotypes in system B.
What message type I have to use?
Do I have to use change pointers?
If there is only change in any one of the above infotypes then it will generate IDOC for all above infotypes or just the changed one?
Thanks in advance for your help..
MP
Hi Frank,
Thanks for your quick reply!
I rewarded you with the points
How I have to choose which infotypes I have to transfer in message type HRMD_A, What tcode I have to use to configure this?
Do you know the BADI or User-Exit for enhancement of custom fields?
How I have to configure to transfer only the changed records OR transfer complete data? Where should I go to do this?
Thanks for your help in advance...
MP
Similar Messages
-
Extraction using ALE Change Pointers
Hi,
Can any one pls tell me what is the advatage of extracting r/3 data to bw using ALE Change Pointers. Any document on how to perform ale change pointer extraction will also be helpfull for me. Thanks in Advance
Regards,
Harish.https://www.sdn.sap.com/irj/sdn/advancedsearch?query=change+pointer&cat=sdn_all
-
IDOC trigger using Z change pointers for standard SAP table
For IDOC trigger, is using custom change pointers on standard SAP master data tables, a good idea? A seasoned abaper told me "it will mess with the standard" and further told to go with scheduled job.
So, for example, say that my data for table T001K is updated via transports in PRD and I need to transfer this updated data via IDOC to an external system. Since there is no standard message type for this data, I will create a new one. Further, I will create a new change pointer for table T001K (it already has six fields with their data elements activated for Change Documents). Then I link the message type and the new change pointer. And so on an so forth. I have followed the procedure given here:SAP Tips: A to Z of Custom Change Pointer
Now, the question is, will this be a good idea to capture data and trigger IDOC? Or a batch program with calls to standard FM to read CDHRD/CDPOS be a more suitable option.
I need to know if a near instantaneous data transfer (and an effecient one as far as the system performance and reliability is concerned) can be acheived. If there is any other way of doing this, I am not aware of it!
Any one has any input/experience on this?Hi Viktor,
I think the batch program approach would be a good solution as the by this way you are taking matter into your own hands rather giving control to the SAP framework because you may have to test out the other approach as to how the standard SAP framework is behaving for custom change pointers.
Thanks,
Ravi -
ALE Change Pointers in source system not active
Hi All,
I am trying to load 0COSTELMNT using deltas. The initial load is OK and then i use a delta and it fails and i get the error:
"ALE Change Pointers in source system not active"
I have carried out the following steps in an attempt to resolve the problem - but it didnt. Anyone have any advice??
(1) Checked BD61 to confirm whether the change pointers are active
(2) Checked BDCP to confirm the number range is maintained
(3) Checked SALE (Activate change pointers for message types) to confirm whether the change pointer has been activated for the type we need:
COCOKA Control segment CO object/cost element
COELEM Cost element master data
(4) In transaction snum, Selected number ranges and confirmed the intervals are setup
No. 01
FROM: 0000000001
TO: 0000009999
(5) Activate transfer structure
(6) Replicate Datasources
Thanks,If you are transferring master data from source system, the BD61 setting on the source system should be checked.
Why it has been unchecked - not sure (likely someone did it by mistake).
It shouldn't have any effect on txnl delta. What will be effected though is that you will have lost delta of the ALE based data sources for the period this setting was unchecked. -
ALE change Pointers for delta load
The master data datasource is 0CRM_BPSALESCL_ATTR, which is in my source system use change pointers for delta loading. When I use delta loading, the error is "ALE change pointers are not set up correctly". I went to the source system, and use BD61 to activate change pointers. But it does not work. Then I created new Business partners to make changes. I can find these new records in table CDHDR and CDPOS, but there is no records found in table BDCP. And my delta loading still got the error as "ALE change pointers are not set up correctly."
Can anybody give me advice?
Thanks,
WenjieHi, Ron,
Thanks for your reply. I already assign points to you.
I relicated the datasource, and re-active the transfer structure, but it still doesn't work. My one more question is that do I run BD61 on BI system or on source system? I did on source system only. And is there any more setting need to be done on source system? Because my error message said setting on source system is wrong.
Thank you very much.
wenjie -
Does ALE change pointers capture the hard deletes?
Hello Team,
We have requirement to capture the hard deletes.
If my table has 10 records, if one get deleted, i would like to know this.
This table is planned to broadcast across the R3 systems, hence we were thinking about to create ALE change pointers.
My question is does ALE change pointers supports hard deletes (or) just new or changed?
Thanks in advance,
AngeloHi Angelo,
Change pointers are usually based on change documents. It's essentially the responsibility of the application to determine for what change pointers (and possibly change documents) are written. If you're creating your own change pointers you also have the option to just generate them directly (without writing any change document using function module CHANGE_POINTERS_CREATE_DIRECT). Thus you of course have the freedom to also generate them for hard table deletes - all completely up to you.
Cheers, harald -
Update infotype using class method
Hi All,
I need to update an infotype using a Class method. I need to pass a file as input to the Class Structure.
How can we pas a file as input to the Class structure.
Any pointers on this would be really helpful.
Thanks,
SaherHello,
You can update/insert records in Info type thru below code using FM: HR_INFOTYPE_OPERATION, but you need to get the data from the file to internal table for the same.
LOOP AT t_insert INTO w_insert.
w_pernr = w_insert-ownnum.
CALL FUNCTION 'HR_READ_INFOTYPE'
EXPORTING
pernr = w_pernr
infty = c_infty "'0105'
TABLES
infty_tab = t_0105
EXCEPTIONS
infty_not_found = 1
OTHERS = 2.
READ TABLE t_0105 INTO w_0105 WITH KEY pernr = w_insert-ownnum"#EC *
subty = c_subu.
IF sy-subrc = 0.
MOVE w_0105 TO w_p0105.
w_p0105-usrid = w_insert-lanid.
CLEAR w_0105.
ELSE.
w_p0105-pernr = w_pernr.
w_p0105-usrid = w_insert-lanid.
w_p0105-begda = sy-datum.
w_fnr = 'X'.
ENDIF.
CALL FUNCTION 'BAPI_EMPLOYEE_ENQUEUE'
EXPORTING
number = w_pernr.
w_p0105-pernr = w_pernr.
IF w_fnr = 'X'.
CALL FUNCTION 'HR_INFOTYPE_OPERATION'
EXPORTING
infty = c_infty "'0105'
number = w_p0105-pernr
subtype = c_subu "'0001'
validityend = w_p0105-endda
validitybegin = w_p0105-begda
record = w_p0105
operation = c_oprn "'INS'
tclas = 'A'
dialog_mode = '0'
IMPORTING
return = w_return.
ELSE.
CALL FUNCTION 'HR_INFOTYPE_OPERATION'
EXPORTING
infty = c_infty "'0105'
number = w_p0105-pernr
subtype = c_subu "'0001'
validityend = w_p0105-endda
validitybegin = w_p0105-begda
record = w_p0105
operation = 'MOD' "'MOD'
tclas = 'A'
dialog_mode = '0'
IMPORTING
return = w_return.
ENDIF.
CLEAR w_fnr.
CALL FUNCTION 'BAPI_EMPLOYEE_DEQUEUE'
EXPORTING
number = w_pernr.
endloop.
Hope it helps.
Thanks,
Jayant -
Update infotype 7 after changing WSR
Hi
anyone knows how to update the datas
in infotype 7, after changing & regenerating WSR?
thanks
fafa
Edited by: fafa mani on Sep 25, 2008 7:13 PMLSMW FOR HR
lsmw
LSMW??
Re: lsmw -
Restrict IDoc creation by using deactivate change pointers
Hi Experts,
I am trying to restrict the creation of IDOCS by deactivate the change pointers from a ztable. if the record in ztable and BDCP table match then i should deactivate the change pointer. And restrict the creation of Idocs.
pls, suggest me soon... its urgernt.......
Regards,
CHKMaybe using program RBDCPCLR to delete change pointers you don't want to use?
-
Hi All!
I want to trigger the ALE system at a fixed time schedule for eg at 4PM daily.is it possible in change pointers or there is any other alternative.
Please advice
regards
Prasanna KumarHi prasanna,
This link would be very helpful for u:
http://help.sap.com/saphelp_erp2005/helpdata/en/ba/c9c1c31253ed4596e3bbb74922cd4a/frameset.htm
Hope this helps u,
Regards,
Nagarajan -
Updating Infotype using function module HR_INFOTYPE_OPERATION
Hi There ,
lets understand my problem related to updation of infotype .
I have a record maintained in my table within date range 01/04/2010 to 31/12/9999.
now i update my new tax rate from 1st June 2010 .
The requirement is i shall two records now :
First record from 01/04/2010 to 31st may 2010 shall be maintained .
hence we need to modify the existing record only changing the end date .
Second record will be a new record starting from 1st june , ending 31/12/9999.
Approach followed by me :
using HR_READ_INFOTYPE to read the data .
Then using HR_INFOTYPE_OPERATION
---> ACTION : "MOD" to update existing record by passing end date as 31st may 2010 .
Then using action : INS to create a new record .
but this approach is failing since i am itself not able to modify the existing record .
Please let me know the correct way of updating the record .
Regards,
Abhishek.It depends on infotype. Every infotype has a time link.
Sometimes you can have a record for a day or more than one. You can have continuous records or not.
I think your infotype has class 1 and it's continuous in time to the end (99991231) -
Error while updating infotype using HINUINFO_UPDATE
Hi All,
While executing the program 'HINUINFO_UPDATE'
i am getting an error 'No object identification permitted for infotype 0582, subtype LTA'.
After the approval for LTA claim is done in ESS i have executed the program 'HINUINFO_UPDATE' to update he infotypes 15 and 582. Infotype 15 is getting created but while creating the infotype 582 system gives the above error message.
In the detailed error log system gives the following message.
"You attempted to access a data record with the object identification 1. However, according to the Customizing settings, object identifications cannot be used for subtype LTA of infotype 0582".
Helpful answers will be rewarded .Solved by SAP
-
I am using Suse Linux - am trying to upgrade Firefox to the latest version. I am not a techie so need help step by step. Thanks so much
From http://suseroot.com/terms.php?term=Terminal
To open a terminal, go to the KMenu -> System -> Terminal -> (pick one). The "Super User" terminal lets you operate as root. This is also possible from the others with a "su" command.
Familiarise yourself by using the [http://www.novell.com/documentation/opensuse110/ PDF documentation] when seeking answers, or just use google like I did to find the above. -
How do I download/update apps using my changed Apple ID?
I recently changed my Apple ID on my laptop and I had some difficulties with things on my iPod Touch 5g. Sometimes when I'm doing something my iPod asks fro my password for my old Apple ID. I just want to make it so my new ID will be properly connected on my iPod. So the problems that I'm having are downloading/updating apps on my iPod. I have like 6 apps to update so I try to update them and every time I try to update them it asks for my old Apple ID. How do I make it so I could update my apps without it asking for my password for my old ID?? Help!!!
To make having apps under two IDs as seamless as possible, go to Manage your Apple ID and change the password on the old ID to match the password on the new ID. Then it won't matter which ID is asking for a password, since it will be the same for both:
Apple - My Apple ID
Cheers,
GB -
Hi experts in ale what is change pointers technique , how we will use ,
hi experts in ale what is change pointers technique , how we will use , & when plz explain
Hi,
Refer the Below links
[http://articles.techrepublic.com.com/5100-10878_11-1048973.html|http://articles.techrepublic.com.com/5100-10878_11-1048973.html]
[http://abapprogramming.blogspot.com/2008/01/ale-change-pointers.html|http://abapprogramming.blogspot.com/2008/01/ale-change-pointers.html]
Regards,
SB
Maybe you are looking for
-
Need to add Taxcode in consignment withdrawl material document - 2005 yr
Hello All, I have today come across the same error notax code found. How to add taxcode to consignment withdrawl document (VERY OLD DOCUMENTS 2005- 2006).In consignment inforecord i have already maintained and still the sam eerror.Can anyone help me?
-
Motion 3. using the camera
Im wanting to be able to move the picture at different times and be able to rotate it at different times. for eg. I want a photo to zoom forward, sit there for a few seconds. then i want to rotate it to the left and zoom it back to the side. Im not a
-
MIRO : Moving average price for material is negative
Hi, i post an invoice but the system gives me this message : "Moving average price for material is negative: 120462 M411" i tried to change the average price (MR21) but really it is not a solution. is there any other solution to post this invoice? Re
-
Just starting, and I want to position an image and some text on the page, where I want it. The picture always 'snaps' to the margin, and the text I can't do anything with. Is there anything like a 'text box' that I should be using?
-
Sun Studio cc fails to correctly compile a threaded Perl on FC5
I have been working Sun C compilers for Linux for some time, but recent versions have not been able to build a threaded Perl correctly. The earliest working example I can find of a successful build and test is documented here <http://groups.google.co