Problems with PROOF field in idoc (message type HRMD_A)
Hello,
I'm using the standard message type HRMD_A with IDOC base type HRMD_A06 and the function module IDOC_INPUT_HRMD.
I have a doubt with field 'PROOF' when I fill the IDOC. Does anybody know for what is it used? For example, what's going to happen if I put PROOF = 'X' in an update operation?
In my case I have tested that when PROOF = 'X', I receive the following warning in intotype 0001:
The EMPLOYEE_ORG_ASSIGNMENT-ADMINISTRATOR_GROUP field is not maintainable in dialog, so it is ignored
The EMPLOYEE_ORG_ASSIGNMENT-ORG_UNIT field is not maintainable in dialog, so it is ignored
The EMPLOYEE_ORG_ASSIGNMENT-COSTCENTER field is not maintainable in dialog, so it is ignored
but I cannot be sure if these warnings are due to PROFF.
In the change data record screen, I have filled the following fields: plan version ('01'), object type ('P'), object id (employee number), PROOF ('X'), Operation ('U'). Structure for the idoc is EDIDC->E1PLOGI->E1PITYP.
Any help on this?
Hello,
I'm using the standard message type HRMD_A with IDOC base type HRMD_A06 and the function module IDOC_INPUT_HRMD.
I have a doubt with field 'PROOF' when I fill the IDOC. Does anybody know for what is it used? For example, what's going to happen if I put PROOF = 'X' in an update operation?
In my case I have tested that when PROOF = 'X', I receive the following warning in intotype 0001:
The EMPLOYEE_ORG_ASSIGNMENT-ADMINISTRATOR_GROUP field is not maintainable in dialog, so it is ignored
The EMPLOYEE_ORG_ASSIGNMENT-ORG_UNIT field is not maintainable in dialog, so it is ignored
The EMPLOYEE_ORG_ASSIGNMENT-COSTCENTER field is not maintainable in dialog, so it is ignored
but I cannot be sure if these warnings are due to PROFF.
In the change data record screen, I have filled the following fields: plan version ('01'), object type ('P'), object id (employee number), PROOF ('X'), Operation ('U'). Structure for the idoc is EDIDC->E1PLOGI->E1PITYP.
Any help on this?
Similar Messages
-
Enhanced Fields in IDoc Message Type CRMXIF_ORDER_SAVE_M
Dear Experts,
I have enhanced the Business Transaction with EEWB and is used in Complaint Handling scneario. Now, I need to send the IDoc for the complaints. So, I have used the Message Type CRMXIF_ORDER_SAVE_M for this. But this message type does not have the Custom Fields which were enhanced. When I searched on the internet, I found the solutions to Re-generate the IDoc after adding fields in CRMXIF_CUSTOMER_H Segment. But when I try to do that it is asking for Access Key. I think there must be another way.
Please guide me.
Regards,
Sreenivas Raju.Hey Sreenivas,
Standard provided Idoc will not have segments for Z fields that you add using AET/EEWB. How did you try to regenerate Idoc? You need to use transaction BDFG to generate a custom Idoc.
Follow the steps below.
1. Create a Z function group.
2. Run BDFG. Enter 'CRMXIF_ORDER_SAVE' in parameter for function Module and press enter. It will list the available message types including 'CRMXIF_ORDER_SAVE_M'
3. Press Create button in application toolbar. A popup will come. Give a name for new message type. Another popup will come, give names for inbound/outbound functions using the Z FG you created, suitable development class and press enter.
4. Now view your message type. Go to the idoc type and release it.
5. Finally selecting your new Z message type, go to menu Edit->Idoc Type and Segment Type->Release. Release your objects. There may be a few popups, respond accordingly.
6. Maintain partner profile settings. Process code will be APLI or APLM as per your need.
Voila!! You have your new message type having segments for Z fields.
Let me know the outcome. -
IDOC message type and message code and function?
Hai...
anyone can explain with example what is IDOC message type and message code and function? how it is used?
regards,
prabakaranHi
An IDoc type can be implemented for various "logical" messages; one message can also be assigned to different IDoc types (m:n relationship).
The message is defined by the values for message type (required), message code (optional) and message function (optional). These three fields belong to the key fields in the partner profiles, which are used, for example, to determine inbound processing. If the 'Message type' field is not maintained (e.g. in the case of a control record from Release 2.1, in which MESTYP did not exist), the IDoc Interface uses the value from STDMES (EDI message type).
If possible, the descriptions of the message type should be linked to the corresponding EDI message type.
The message ORDERS (= message type) identifies purchase orders (outbound) and sales orders (inbound).
Message code or Process Code for Inbound Processing
Code which identifies a process type.
The process type determines which process is used to convert an IDoc to an SAP document.
Process code for outbound processing
Code which identifies the type of data which is to be sent via the IDoc interface.
Using the process code, the IDoc interface finds the application selection module which converts the SAP document into an IDoc.
The process code is only used with applications which perform outbound processing via Message Control (NAST).
Thanks & Regards
Kishore -
Idoc/message type related to su01 tcode fields?
hi experts,
when i create a user in su01,an idoc should get triggered.
are there any standard idoc / message type having fields related to this.
thanks,
charu
Edited by: charudevrani on Jan 11, 2012 7:38 AMHi Charu,
You can use one of following IDoc types, depending on the action you want to perform on the user master record:
USERCHANGE Change user
USERCLONE Create User with Template in Another System
USERCREATE BAPI to Create a User
Regards,
Marcin -
IDoc generation with Message Type HRMD_A with filter on Personnel Area
Hello All,
We are facing an issue in generating IDoc using the standard message type HRMD_A.
When we have no filters on the Distribution Model, the IDoc is generated through RBDMIDOC. When we use the filter on BUKRS, it generates the IDoc but gives an error status "Cross-system company code XXXX does not exist". I know to how resolve this issue. But, we tried to filter the changes with Personnel Area this time. So I have used the field PERS_AREA in BD59 with segment type E1PLOGI. When I run the standard report RBDMIDOC it gives the message "No data selected for distribution".
I have checked the field name PERS_AREA from table TBD10, and it is mapped to T500P-PERSA. Change pointers are triggered and stored in BDCP2. Request experts to suggest what could be wrong with this.
Thanks,
AnilHello Michele,
If you have added BUKRS in BD59 for the message type, you will see Company Code (not filter1) in your filter criterion in BD64.
Have you included the following code in FILTER_VALUES_SET method of the BADI implementation.
CHECK OTYPE = 'P '.
SELECT * FROM PA0001
INTO PA0001 WHERE PERNR = OBJID
AND BEGDA <= SY-DATUM
AND ENDDA >= SY-DATUM.
record is valid today, no authorization check
EXIT.
ENDSELECT.
IF SY-SUBRC = 0.
FILTER1 = PA0001-BUKRS. ELSE.
CLEAR FILTER1.
ENDIF.
Lastly, just make sure the record you are testing for has your desired company code PGPB.
Regards,
Anil -
Contract creation in Backend with Idoc message type BLAORD
Hello,
We are creating Backend contracts from the Bidding engine functionality. We only want to create backend contracts and did the necesary configuration.
We activated BADI: BBP_DETERMINE_LOGSYS
Method CONTRACT_LOGSYS_DETERMINE.
We did not yet implement BADI:
BBP_CTR_BE_CREATE in SRM 5.0
In SAP R/3 Backend system (Version 46C) we see SAP is trying to create a contract via Idoc message Type: BLAORD.
In the trx BD87 in the backend we get status 51 :
Mesage number: 00 055
"Make an entry in all required fields"
In the segments of the Idoc however we do not see which field is missing!
How can we best analise this problem. Or maybe anyone can give us a a hint what is missing.
Thanks for any reply.
AartHello RRK,
In ref. to your mentioning to change the backend configuration from WKK to MKK might not be as easy to do for organizations. As those configurations effect the overall creation of purchasing document types in R/3.
The Key issue is why the "Target Value" in the Header of the SRM GOA does not get transferred to the R/3 contract. That's why the issue is still there.
Were you guys able to figure out why that was missing? In the BLAORD IDoc the Target Value seems to not get transferred from SRM - its 0.00 if the IDoc is reviewed in WE19. This seems to be the problem.
Just wanted to know if you see the same issue in ur system.
Thanks.
Sunny. -
LSMW with IDOC Message type COND_A and Basic type COND_A01
Hi Sap All.
in my project we using the LSMW with IDOC Message type COND_A and Basic type COND_A01 and now the requirement is to know the list of the tables which will be updated when i do the LSMW Migration with this IDOC Basic type.
i have tried to know the list of the tables updated by entering into the transaction we30 and looking at the segments E1KOMG,E1KONH, E1KONP,E1KONM,E1KONW and i found that the following below are the list of tables which gets updated when i populate the data into IDOC Message type COND_A and Basic type COND_A01.
KOMG,KONH,KONP,KONM,KONW.
please correct me if iam wrong.
regards.
VarmaHi Varma,
The tables mentioned by you definitely get updated, i guess you can add KONV to the list too, but to be a 100% sure, enable SQL trace and process an IDOC. Then you can look for Insert/Modify/Update statements to get a list of the tables that get updated.
Regards,
Chen -
How link customize IDOC message type with FM ?
Hi,
I have created new IDOC message type ZCOST and FM ZMASTERIDOC_CREATE_COST. (Outbound).
Please advise how link the message type and FM ? so everytime i am executing BD21 with message type ZCOST the program always calling FM ZMASTERIDOC_CREATE_COST to generate the IDOC.
Thank You and Best Regards
FernandHI,
You need to link Mssage type, IDOC type and the FM (also extension idoc type if exits) in TCODE: WE57 --> go to change mode
--> then new entries --> even you need to gove the direction inbound/outbound.
Also you need to create a outbound custom process code in WE41. and link the FM to the process code.
This process code shold be assigned to the partner profile in we20 in outbound parameters -> so you FM will be picked up qutomatically.
regards,
Nazeer
Edited by: N a z e e r on Jul 14, 2010 3:14 PM -
CRM: IDOC Message Type: CRMXIF_PARTNER_REL_SAVE_M
Hi,
I'm currently working on a CRM data migration project. I'm using the IDOC Message Type: <b>CRMXIF_PARTNER_REL_SAVE_M</b> to map data into contact relationship structures.
The problem I am having is the above interface works with SAP standard <b>BUR001</b> type contact relationships. But a copy was taken of <b>BUR001(is contact person for) => ZUR001 (former contact person of)</b>. This allows you to add a date range: <b>DATE_TO - DATE_FROM</b>. Using the above interface I am able to map these dates to the <b>ZUR001</b> type relationships.
All the other data I try and map i.e Function, Telephone No, Fax No ect.. will not map. I'm at a loss as to why not?
note: running CRM 4.0
Any help with this would be greatly appreciated.
Regards,
Philip JohannesenThanks Saquib, the OSS note was very informative.
Do you know where I can find <b>" In addition, you can find DXWB/LSMW examples under service.sap.com/CRM-Integration which you can install in a CRM system and use as models."?</b>
I've looked under the new link <b>"service.sap.com/crm-netweaver"</b>. But have been unable to find any examples.
I've awarded points as promised.
Regards,
Philip Johannesen -
IDOC Message Type FIDCCP02 - Error RW029
Hi All,
We are trying to post a FB01 using a IDOC message type - FIDCC2 and struck at error message -
<b>Accounting transaction not permitted for posting in FI/CO
Message no. RW029</b>
When i try to post directly using the exact data in the IDOC, through FB01, there is no problem.
Debug showed that the error is in the following -
Include <b>LRWCLF01</b>
check business process
SELECT SINGLE * FROM t022 INTO ld_t022
WHERE activity = t_acchd-glvor.
IF sy-subrc IS INITIAL.
IF LD_T022-VORGTYP = 0 OR <---------
IF ld_t022-satztyp <> 0.
MESSAGE e029 WITH t_acchd-glvor.
ENDIF.
ELSE.
MESSAGE e029 WITH t_acchd-glvor.
ENDIF.
If this is not the right message type to use, can you suggest any other message type? FB01 we are trying to post is a simple GL posting, no tax, no withholding, etc. IDOC is just a 2 line posting.
Any help/advice is highly appreciated.
Many Thanks,
ShashiHi Shashi ,
This table is for Business Process t022 based on activity .
Check your customise settings .
There is no problem with message type .
Please reward if useful -
IDOC message type or bapi to create CRM Product hierarchy
hi all,
I tried to tranfer the Product hierarchy to CRM using LSMW, it could not transftered by batch input and I could not find any IDOC message type or bapi to create Product hierarchy. it seemed that I could not using LSMW?
i also found that many BAPIs in CRM were not related with ALE message.so we can not use LSMW using IDOC or BAPI to transfer data? i will very appreciate anyone who can tell me to solve such problem, especially tranfer data to CRM. thanks so much!hi Ramgopal,
u can check the bapi-<b>BUS1112</b> for cost center, and from the methods what ever u want u can take based upon requirement
if u find it useful plz mark the points.
<b>check the IDOC method with message type COSMAS and basic type COSMAS1</b>
it should workout now
Regards,
Naveen
Message was edited by: NAVEENKUMAR GUDURI -
Docu of Idoc message type CRMXIF_ORDER_SAVE_M02 for service request
Hi,
We are using the customer interaction center / service desk in CRM 7.0 and want to send service calls from other systems to our CRM service desk.
I've found that this should be possible via IDOC CRMXIF_ORDER_SAVE_M02.
Does someone has more documentation of this idoc message type (meaning of the fields, obligatory fields, ...) ?
Thank you,
StefanHi,
Go to we19 t-code, there give messgae type CRMXIF_ORDER_SAVE_M and then execute.
Next screein beside EEIDC double click and give send and receiver port.
After that clcck CRMXIF_BUSTRANS popup will open. Fill required fields.
Then expand CRMXIF_BUSTRANSA do the same for all.
After that click start oubound processing.
For more information go to SPRO->CRM->CRM middleware and related componets->exchange data with external components->XIF adapters then click OVERVIEW documentation help. Then click CRMXIF_ORDER_SAVE.
You will get the information on outbond as well as inobound.
Regards
Srinu
Edited by: sreenivasulareddy eragamreddy on Jul 10, 2009 7:45 PM -
IDOC message type for "Site" in SAP Retail module?
Hi All,
We have the need to transfer master data (through master data change pointers) of Retail Sites within the SAP Retail module (transaction: WB01, WB02). Does anyone know if there's an IDOC message/type already associated with this? Thanks in advance for your help!
Cheers,
MattHi,
please read SAP notes 892103 and 551035.
The correct IDOC type should be FIDCC1 / FIDCC2.
Best regards,
Andreas -
How to get the segment detials of IDoc message type.
Dear Friends,
I want to write function module , which takes the IDOC message type as an input and returns all the segment fields in response.
Basically I want to get the XML schema of a IDOC message type and need to expose these details toa 3rd party application to use.
Dear experts ,Please do give me some ideas how to achieve this .
like tables from where i can get these details or u feel any other goos way of doing the same.
thx,
jeevanHello experts,
Please participate .........
To redefine my objective I will say:--
I am trying to do some thing very similar that is there in XI .
You might have seen the way IDOCs are shown while mapping an idoc structure.
Its like you select a message type and u get all the list of Idoc Structure shown .
I am really relying on you people.
thx ,
jeevan -
Idoc Message type and Process Cosde for CJ01 transaction
Hi,
What is the Idoc message type and inbound Process code for CJ01 transdaction?
Is there Any standard procedure to find out Idoc Mesage type and process codes for particular application?
Thanks.Hi,
All the sending and receiving programs(transaction) start with BD. e.g. if you want to send the material you can use the BD10 transaction and IDOC is available for the same.
Go to se93 and search for BD* and look for the description.
Regards,
Nilesh.
Maybe you are looking for
-
Question on 0FC_COLL_01
Hello , we need to update this Datasource 0FC_COLL_01 to include line item detail such as Business Partner and Document Items. Can we add these fields to this extractor or is it advisable to create Generic extractor off of the table. Regards,
-
Hi everyone, I am trying to get to the bottom of this mystery. "Italian Pro" is the keyboard I use almost all the time, and for some reason this zoom shortcut won't work. Another user assured me that "cmd-+" is the shortcut also in that keyboard. Min
-
S10, Windows Live Messenger & garbled sound
My little S10 doesn't seem to have any problems with sounds at all - at least during more normal use. However, when using Live Messenger, the voice sound that is coming out of the speakers is all horribly garbled and isn't really recognizable. My o
-
Archieve.pax file appear in My hard disk
when i open my macintosh HD, i saw Archieve.pax file which doesn't there before. what is that? what should i do? i tried to hide using terminal but it say that the file is not found.
-
Using Muse, I was wondering if there is a way to convert a website that is already built into a mobile website. I have no idea how the website was originally built. My client is asking me to build a mobile site for his current site without touching h