Idoc not Trigerring for Change Pointers in CREMAS only for 2 fields
Hi All,
I am trying to trigger the Idoc for 2 fields ( Contact Person First Name & last Name) KNVK-NAMEV and KNVK-NAME1. I have maintained the fields in BD52. Whenever I change the fields, entries get created in CDHDR, CDPOS and BDCP. But the Idloc doesnt get triggerred. But if I change any other fields of LFA1 or LFB1 for the same vendor, the Idoc gets created. Can anybody please help out on this?
Thanks,
Geetha
Hi,
Just check after executing the program "RBDMIDOC" idocs getting triggered or not.
Thanks,
Asit Purbey.
Similar Messages
-
ALE/IDOC-How to create Change Pointers for Custom Infotype
Hi,
My requirement is to transfer custom OM infotype changes using IDOCs.
But its not creating any change pointers for that infotype.
The message used is a copy of standard message OM_HRMD_A.
Can any one please help me out in this issue.
Thanks,
SarikaHi Sarika,
How did you solve this issue? We are also facing a similar problem, it will be helpful if you could explain how you found out the solution.
Thanks
Anu. -
IDoc generation based on change pointers.
Hi All,
I have done below following steps to generate custom IDocs but IDoc is got generated when I execute BD21 transaction only but my requirement is as soon as they created or change information I need to generate IDoc. How to do this?
Create first Segment - WE31
Create IDoc type - WE30
Create Message type - WE81
Assign Message type to IDoc type - WE82
Activate change pointers - BD50
Link message type to function module - BD60
Global activation of function modules - BD61
Create Port - WE21
Define Partner Profile - WE20
Thanks & Regards,
AnilHi,
You need to schedule the program RBDMIDOC as batch job.
You can schedule in intervals like every 5mts or 10mts ...etc.
depends on number of changes occuring.
This program RBDMIDOC is nothing but BD21. To schedule the job follow below steps.
Hi,
Follow below steps.
1. Goto SM36--Give Your first Job name, Choose Job class
2. Click on Step, give the Program name and Variant. Come back to main screen.
3. Click on start Condition then a Popup will be displayed. There click on Date/Time. below you can see Period values there choose hourly.
4. Then Check and save.
Regards,
Ashok -
The value 4010 39 99 is not allowed for the field MARC-STEUC/BAPI_MARC-CTR
Hi all,
BAPI' BAPI_MATERIAL_SAVEDATA' throws error the below error while creating material.
'The value 4010 39 99 is not allowed for the field MARC-STEUC/BAPI_MARC-CTRL_CODE'
Any idea abt this error.
Regards,
ThiyaguHi,
As this BAPI is triggered from external sytem that by client in production environment , I would not be able to dig it further.
Thats why I asked if anybody confronted the same error previously.
Thanks for suggestion. -
The value is not allowed for the field Cross-plant CM
Hello All
When i copy material in refernce to existin gone. I am getting this message
"The value is not allowed for the field Cross-plant CM"
I am not putting any thing in this Basic-view Cross-plant CM, but still getting this message.
Any help will be good...Thanks in advance...Hi,
Please check the check box in front of the field config material is checked?
If so then this material is configurable material
A material that can have different variants.
For example, a car can have different paint, trim, and engines.
Configurable materials have a super bill of material (BOM) that contains all the components for producing every variant of the material. Similarly, they have a super task list that contains all the operations. When a material is configured, only the components and operations needed for a variant are selected.
Please check
BR
Diwakar -
The value 1 is not allowed for the field variace key
Hi experts,
When i was creating material master i was getting the status message as "the value 1 is not allowed for the field variance key" , but its stopping there its not moving out of that screen and creating the material record. When i see this field in the material master configuration its an optional field. Can you give me suggestions, where it can go wrong.
Thanks & Regards,
Ravi.Hi
Can u tell me the field name . I cant get that field ref key. In which view does it come.
Reg
Raja -
Possibele entries are not populating for the fields on the selection screen
Hi,
Possible entries are not populating for the fields on the selection screen for the query.But its working fine in Development and Quality Systems.
Can any body help me out
Regards,
Amit.Hi,
In the Selection screen,go to Settings->Value Restrictions tab->Read Mode Settings->Custom radio button and select the options Values in Master Data or Only Values in InfoProv or Only Posted values for navigation.
After this setting,check whether you are getting the data or not.
Rgds,
Murali -
Infotype Screen Control (T588M) not working for additional fields to contro
Hi,
I have a requirement to enhance IT 0002 with fields LNAMR, FNAMR and CNAME. Also field preferred language.
I have included LNAMR, FNAMR & CNAME as additional fields in the Include Screen 2040 elements, lay editor and maintained table T582c where i have assigned enhancement to the standard screen. These fields are getting displayed in infotype 0002
But the issue is Infotype Screen Control (T588M) is not working for these fields to control the display or hide.
Has any of you come across this issue? what could be the reason for this issue? Please suggest ASAP.
Thanks in advance.
RegardsHi Experts,
Please help with your inputs and suggestions.
Regards -
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 -
Material Master Change Pointer IDOCs not generated for Moving Avg Price GR
No IDOC is created or distributed when the moving average price
changes. Each time a Goods Receipt is performed, the material master
moving average price (MBEW-VERPR) changes but the change is not
distributed. No change pointer is created in the tables. Why?
We need to send the moving average price each time it changes. In our
case, each time a Inbound Delivery has been Post Goods Receipt this
value changes for that material + plant combination and the value
should be sent.
The field MBEW-VERPR is included in BD52 as a field relevant for change
pointers for the message type.
Please advise.Hello,
SAP will not generate change pointers (and no IDOCs) for Moving Average Price (MAP) changes. This is because MAP updates are not really Master Data changes and they are driven by transactions such as Goods Receipts, Revaluations etc. For these transactions, SAP will generate respective accouting documents for traceability.
Thanks,
Venu -
IDOCs not created for Payment method "P" and "B"
Dear Experts,
I have executed the Automatic Payment program for three payment methods (P,V and B - Foreign Currency) in one Run ID. Payment run was successful but it has created IDOCs for the documents / Vendors attached with payment method "V" but IDOCs were not created for the payment methods "P" and "B". I have checked the configuration relating to payment methods and those were assigned with Form details and the maximum amount is also defined in the payment methods.
Can any one suggest me where I had made the mistake / where I need to check the configuration settings.
Thanks a lot.
Regards,
Ramnath.Hi Surya,
Please find below error log created while executing the Payment run for the issue.
Step 002 started (program SAPFPAYM_SCHEDULE, variant &0000000116195, user ID V-PIZHA)
Step 003 started (program RFFOEDI1, variant &0000003957078, user ID V-PIZHA)
Maintain an output device in your user master record
Job cancelled
Thanks and Regards,
Ramnath,
SAP FIMM Team -
Custom idoc process code with change pointers
Hai gurus
Any body tell me how to maintain the change pointers in process code of our custom idoc.
Thanks
KrishnaKrishna,
can you write your request more detailed ? -
Idoc not defined for processing
i am using we19 the idoc try to create an idoc ekseks01 to be send to port internal which points to application server d:\idocs
i get the following
pattern idoc written to database
not defined for processing
what does this meanHi,
This error occurs when an idoc is created and is written to the database, but there are errors which prevents from further processing.
Check your partner profile, process code and atlast go to we02 and watch your last status record.
Regards -
Include not trigerred for BADI BADI_ORDITM_CHANGE
Hello all,
i have place an include in the badi BADI_ORDITM_CHANGE, with interface name /DSD/IF_EX_SL_FSR_DEFFMT_P, when i am doing final settlement in transaction /N/DSD/SL_COCKPIT, it's not trigering my code at all. there was an OSS NOTE for that which is "930654" which was implemented.
can anyone help me on this please??
Thanks a lotHi
This can be achieve with the following logic.
Assign an authorization key to the characteristics which you want to control and assign the key to the user profile.
Once the authorization key is assigned, you can proceed with the following :-
Hit USRBF2 table which contains the information on Authorization object and Authorizations for an User.
From the table USR12, you can get the authorization values for the user specific authorization object and authorization combination.
Based on the authorization or authorization values you can restrict the users to enter the data in the characteristic fields by writing the code in the BADI's like CACL_CHARACTER_INPUT or CACL_VALUE_CHANGE
Hope it helps.
Regards, -
Data not populated for Enhanced field
Hello,
I had done enhancement by adding field to the LO Datasource.
Written the code in the CMOD to populate the data. When i run init it worked fine and i am able to see the data for the enhanced filed.
When i run delta iam not able to see the data for that field in RSA7, But i am able to see the data in RSA3.
What is the reason that i am not able to see the data for the enhanced field in RSA7?
Thanks in Advance!
Regards
M.AHi M.A,
This means that there is no delta data for that field.
If there is no change in the data for that field then you cannot see any data in RSA7.
Check in the Delta repetition in the RSA7 for any data for that field.
Regards,
ravi Kanth
Maybe you are looking for
-
Creation of Ship tp party code based on Address in BAPI_SALESORDER_CREATEFR
Hi Experts, Scenario is read external file as input to create SO in ECC . I am using the BAPI_SALESORDER_CREATEFROMDAT2 for creating sales order. In VA01, Ship to party and sold to party needs to be passed in header level . But the problem is that I
-
Macbook Pro won't turn on anymore (no sound, no power etc.)
I have a Macbook Pro I purchased in February of 2008. Earlier this evening I was working on it, plugged in, and put it aside with the screen open. I woke it up from it's sleep mode, did a little work, then closed it and put it on the side again. A fe
-
Hello I activated inspection type 01 (good receipt for purchase order). that is When we are doing a stock transfer using 101 movement inspection lot is created. the problem is : I asked that only third (1/3) of the movements will generate inspection
-
i recently purchased GCU membership online with a guest account. i went to a bestbuy store and they said the card was ALREADY activated. how is this even possible when i bought it with a GUEST account? so i went home to find out it ISNT in my account
-
Possible to do 'auto-tone' manually?
I'm going to try and put an example as part of my question because I'm not sure how to explain it otherwise. While editing two very similar photos and using the CS6 auto-tone command, one of the photos photoshop was able to truly fix up while the oth