Activate change point for message type - message type FIDCC1 not in list
I want to set up idoc for sending entire FI documents.
For this I want to use the change points in the message type FIDCC1 but this message type is not in the list of transaction BD50 (neither if I go via SALE)
I'm not allowed to add it myself, I get a warning the name is not in the namespace (Zxxx or Yxxx).
Is there a way I can add this message type in this list?
-> change points are generally activated
-> ECC 600
edit: I see the message type is in WD81
Edited by: Renaat Vanhaverbeke on Apr 28, 2010 11:05 AM
I found the solution: when I tried to add the message type in BD50 I got the warning the name does not match the namespace rules. But by opening the Performance Assistant I could start the transacion RDDKOR54 to display the namespace rules.
By exiting this transaction I got the question if I want to bypass the namespace check and by answering positive on this I could save the new entry.
PS: I also found that alle message types are defined in table EDMSG
Similar Messages
-
Activate change pointer for a new screen field in MM42/41
Hi,
I created a new screen field for Article master(MM41/42/43) under basic data. If there are changes made to this new field how will the system create a corresponding IDOC? does this have something to do with the change pointer thing?
Thanks,
JeffHi Jeffrey,
first of all got transaction SALE :
ALE
-> Modeeling and Implementing
-> Master Data Distribution
-> Replication
-> Activate Change Pointer generally
Check if Changepointers are generally on.
Then goto BD50 and activate change pointers fpr message type.
Finally goto BD52 and check if your field is "watched".
After that you can generate idocs from BD21.
Hope it helps. -
Issue with the change pointer for the reduced message type ZMATMAS
Hi All,
I have created reduced message type ZMATMAS for the MATMAS to create a Idoc when change or insert material master data fields( MARA-LAENG, MARA-BREIT, MARA-HOEHE) . My Problem is that the Idoc is generated with the status (03) but the fields(LAENG, BREIT,HOEHE) are not getting fill with the values. They are always filling with the values '/'). I have done the following steps to create idoc for the change pointer. Please check whether i have missed some steps.
1. Create reduction maintenance ZMATMAS (Tcode BD53)
keep the default selected segments E1MARAM, E1MAKTM
2. Add following data to maintain table view for the message type ZMATMAS (Tcode BD52)
Object Table Name Field Name
MATERIAL MARA KEY
MATERIAL MARA LAENG
MATERIAL MARA BREIT
MATERIAL MARA HOEHE
3. Activate particular change pointer in BD50
Message Type Active
ZMATMAS yes
4. Activate change pointers u2013 Generally (Tcode BD61).
5. Assign Segment fields to change document fields (Tcode BD66 )
Segment Type Field Name Object Table Name Field Name
E1MARAM BREIT MATERIAL MARA BREIT
E1MARAM HOEHE MATERIAL MARA HOEHE
E1MARAM LAENG MATERIAL MARA LAENG
6. I have done the distribution model settings (BD64) and the idoc configurations
1. Logical System
2. RFC destination
3. Create port
4. Create partner profile
7. I changed the fields in material master data(Tcode MM02) and I executed the Tcode BD21.
Idoc is generated but the fields are not getting fill with the values
(Note: some fields are filled with values e. g material number, material description)
I checked the Idoc data segment E1MARAM (WE02)
Fld name Fld cont.
LAENG /
BREIT /
HOEHE /
Can you please let me know the issue
PradIssue is solved when I select the segments and the fields in the segments (Tcode :BD53)
Prad -
Activate change pointer to shipment tables
Hi,
Is is possible to activate change pointers to shipment tables like VTTK or VTTP? not to message type.
regards,
sreeHi Friend,
No it is not possible to maintain change pointer for tables except message type.
Because message type help to recognize what type fo data SAP should send or receive.
Regards
Krishnendu -
How to activate change pointers for HRMD_A message
Hi all,
I want to activate change pointers for HRMD_A message for intotypes 0001, 0002, 0006.... .
But I can't find any change object which I could use in BD52 transaction.
Is there any delivered change object by SAP for HRMD_A message?
Could you please tell me which change object should be used for example for infotype 0001?
Thanks a lot.
PetrThere seem to be a number of related questions asked and answered in the forums. Have you searched?
Rob -
To write&activate new Requirement for customr discount condition type k007
Hi Guru's,
how to write and activate new Requirement for customer discount condition type K007 in VOFM.
could please guide me step by step process or if you have any programming language related to this please provide me that would be helpfull to me...
please let me know if my question is not clear..
Thanks in advance and will give full points...
Srinivas.Hi S,
u can use options condition value, condition based values for this requirement.
1.all Z requirements starts from 9xx onwards ,
2.u need to use Internal tables KOMP in that requirements based on the given conditions.
3. Dont active all , select only new requirement->Edit->Active.
ref any standard requirement for sample codes.
regards
Prabhu -
Change pointer for functional location- deletion flag & activation status
Hello,
Im trying to use change pointer for functional location outbound interface. I did all required settings in BD52. The problem is with deletion flag and acive/deactive status.
I found that those two are stored in:
table field
TAPL LOEKZ
TAPL PARKZ
The problem I have is that I cannot find the object for those table, and due to that it cannot be customized in BD52.
Could You please advise which object class should I use or alternatively which other table/field and object should I type in to activate change poiters for deletion flag and active/ not active status?
For object IFLO, and its table (IFLOT, IFLOTX, ILOA)- there is no field for del flag and active status.
Thanks in advance.Hi, standard didnt let us fulfilling this requirement. What we did- we extended table IFLOT with additional field for the status and used an user exit when saving FL, to take the value (status) from table JEST/TJ02T and copy the value to the newly created field. Then BD52, iflo, iflot, and the new field and it worked. Of course the function module for the message type (BD60) had to be changed to add this status value in additional segment/field for the idoc. Hope this will help You, as there is a lot of technical background behind it, and this is only functional overview.
rgds. -
Change pointer for Sales Order
Hi,
Using change pointers I want to create an IDOC when ever a specific field in the sales order line item is changed. I have activated the change pointer for message type ORDRSP. Also maintained the following entries in BD52
VERKBELEG(Object) VBAP(Table) ABGRU(field).
After this when I change this field at the sales order line item, it inserts entries into change pointer table.
But my problem is creating IDOC's from those change pointer entries. I am not sure which function module (MASTERIDOC_CREATE_XXXXX) works for this.
Anyhelp on this highly appreciated.
Thanks
RamHi Ram,
I don't think so you can use change pointer for sales order changes. Usually, it is done through transaction code<b> NACE</b> - configuring condition for output type.
You can setup requeirement in procedure control to trigger IDoc ORDRSP for any changes in item level.
Hope this will help you and give an idea.
Regards,
Ferry Lianto -
Change pointer for Master data
Hello Experts :
If I Configure and Activate Change pointer ,so will it record only existing change or it will update new entry also
Example : Did changes in vendor master payment terms (I know change pointer will work for this).
But if I create any new vendor in system 1 will change pointer will record this change and going to update system 2 and will create this vendor in system 2 ?the graphic in the docu cleary says create/change master data will create change pointers:
http://help.sap.com/saphelp_nw04/helpdata/en/0b/2a61bd507d11d18ee90000e8366fc2/content.htm -
Change pointer for HR master data is not getting generated in table BDCP
Hi,
I have done all the required configuration for change pointer for HR master Distribution and it was working fine few days back. Now suddnly it has stopped working.
Can anyone assist me on how should i debug it.
Thanks
Sunil SinghHi Shital,
Thanks for your Reply.
I am not able to find that path in SPRO
Basic Functions-> application Area
And Also My change pointer configuration was working properly and it suddenly stopped working.
I mean to say all the required settings was done previously.
Anyways kindly let me know how should i proceed.
Thanks
Sunil Singh -
How to set a change pointer for a perticular table?
Hi,
Please let me know how to set a change pointer for a perticular table.what do you mean by 'change pointer'? normally this idiom is used for sending ÍDOCs from one system/client/org-unit to another ...
do you generally want to record changes to a specific table? then set parameter rec/client using RZ10 for your instance profiles and restart the instances in order for the parameter to take effect.
set the table to 'record all changes' using SE11.
you might re-consider if the table has a lot of data and is accessed very often for performance-resons.
change protocols can be evaluated using tx, SCU3. -
Problem to create change pointer for custom message type - Idoc creation
Hi,
We want to create IDOC and send it out when the data of "planning calendar" changes. So we are trying to generate change pointers whenever entries in Table T439I (Planniing calendar) data change.
We created a message type, activated change pointers generally and maintained change relevant fields for message type (not sure if this step is done correctly). But not getting any change pointer in table BDCP2 when I create a new planning calendar in MD25.
Can anybody help / guide?Thanks once again,
I had linked idoc type and message type in we82. Now after i activate the change pointers. I try to generate the IDOC type using BD21. It gives me the error message :<b> "Message type ZP2PPROJ_MSG cannot be sent with change pointers"</b>
whereas in my segments i am using all the master data only (i.e. PRPS, PROJ,PRHI). Please throw some light on this.
Also please clarify, do i need to make an entry of this custome message type in the partner profile ?
Rgds
kewal. -
Change pointer for custom message type
Hi,
I have a situation where in, i need to create a custom message type and need to track the changes in the table fields using the Change pointer technique.
Can anybody guide me as to what are the step to be followed after i create the custom message type and how to register the fields of the message type ?
Note : Change document (CDPOS) technique is ruled out in my requirement.
Regards,
Kewal.Thanks once again,
I had linked idoc type and message type in we82. Now after i activate the change pointers. I try to generate the IDOC type using BD21. It gives me the error message :<b> "Message type ZP2PPROJ_MSG cannot be sent with change pointers"</b>
whereas in my segments i am using all the master data only (i.e. PRPS, PROJ,PRHI). Please throw some light on this.
Also please clarify, do i need to make an entry of this custome message type in the partner profile ?
Rgds
kewal. -
Trigger CREMAS change pointer for vendor classification change in XK02/FK02
Hi,
I have a business case where I need to trigger a change pointer of type CREMAS whenever a client modifies vendor classification in transactions FK02/XK02. I realize classificatiion/characteristics have their own change pointer types (CLFMAS, CHRMAS, etc.), but I was wondering if there was a user exit/BADI available for this scenario where I can manually create a change pointer. I need the characteristic data to be part of a custom IDoc type (based off of CREMAS03), and it's no problem to include this data in the custom IDoc, but I need a way to trigger the change pointer if the clients changes vendor characteristic data, and nothing else.
I also went into transaction BD52 for type CREMAS to see if there's another row for classification (CLASSIFY), but couldn't figure out the right object type.
There's a BADI called CACL_VALUE_CHANGE that triggers when vendor classification is changed, where I can generate my change pointer, but it's triggered before the client saves which means I would have a useless change pointer.
Does anyone have any ideas on what my options are? I hope I've elaborated enough
Thanks,
ChrisI figured out a way to do this which was to implement the BDCP_BEFORE_WRITE BADI which allows you to interrogate a change pointer based on an IDoc message type before it's saved to the database. For starters, change pointers for message type CLFMAS must be activated in order for this to work, even though I'm not interested in those eventual IDocs.
In the IF_EX_BDCP_BEFORE_WRITE~FILTER_BDCPV_BEFORE_WRITE method of the BADI implementation, I was able to loop through all of the change pointers about to be created and this is where I was able to obtain the vendor number the classification is being applied to. I actually added another line to the internal table that's changeable in the method for CREMAS and it worked out well.
The only thing that was difficult was to debug this baby. No matter how you set the breakpoint, it just never hits it until I discovered it's called using an UPDATE TASK. I found an unorthodox method to debug this situation on the web which is to force an endless loop before your custom code such as.........
while sy-subrc <> 98.
endwhile.
<custom code here>
Once your process runs, it will be sitting in an endless loop in an update task which you can view in transaction SM50. From here, you can highlight this line then you can click on "Program Session > Program > Debugging" to debug your code. It's not something I was used to, but it allowed me to debug in the end. I would hope there's better ways, but this worked for now.
I hope this helps someone else!
Cheers,
Chris -
Activate Change Pointer auths.
Hi,
I am trying to activate change pointers using the transaction BD61. When I click save, I get the message:
No changes for user 'waveset' allowed.
I've also tried it with user 'SAP*'. Can you tell me what profile my user needs to have to be able to do this? Thanks!
-VuHello Vu,
The concept of change pointers is closely related to the Transport Management System. There is no use trying anything with 'SAP*', because this user is explicitly forbidden from making any such operations. Look at the following code which is being executed....
*** no modification by user SAP* *************************************
IF sy-uname = 'SAP*'.
PERFORM raise_error
TABLES lt_enqueue wt_e071 wt_e071k
USING 0 'TK' 690 sy-uname ' ' ' ' ' '
wi_with_dialog lv_old_call wi_send_message
iv_no_show_option
gc_raise1_unallowed_superuser.
ENDIF.
I'm slightly doubtful that you are getting this same message with a different user. Could you please re-confirm?
Also, the other user you are using, "waveset", please check if that user has the authorization to create a transport request (better check for both, Customizing and Workbench Transport Requests' authorization.)
I shall, in the meanwhile, look further into the issue and let you know if I hit upon something.
Regards,
Anand Mandalika.
P.S.
1. The flag that you want to set is stored in the table TBDA1. This table generally has one entry per client.
2. Have you checked the authority object specified for the Transaction in SE93?
Maybe you are looking for
-
Apex Listener 2.0.1 / Sql Developer 3.2.20.09 / Apex 4.1.1 1. I'm using basic connection type with service name. Each time I connect to listener administration it is resetted to SID with default name as orcl. 2. Test Settings does not work in case ho
-
Advice Needed for Coding FCP Plugin's
This will be my first attempt at coding anything for FCP and I am hoping to get some advice on how to proceed and where I can get technical information. Project 1: Create a plugin to add a selection to the Canvas/Viewer Overlay windows - just under "
-
BP Relationship is not deleted in CRM up on deletion of Partner Func in ECC
Hi, We have used CUSTOMER_MAIN and CUSTOMER_REL to download the customers and relationships into CRM system from ECC system. We downloaded the customers and relationships without any issues. The delta like if any partner function is added to the cust
-
How to configure and use Groupware portlets in weblogic portal 10.3.2
Hello All, Weblogic 10.2 (home = c:\bea\102) and Weblogic 10.3.2 ( home = c:\bea\103) are installed on our systems and we downloaded the" wl_groupware_portlets_oracle103-10.3.0_win32.exe " file from "edelivery.oracle.com" and tried to install then it
-
When I plug my iPhone into my computer to sync my iTunes I get a message that says "iTunes cannot read the content of the iPhone" and wants me to restore my phone back to factory settings. Any suggestions so that I don't have to restore? I have all o