Control Records
HI
ECC v6.0
I am tryting to send an IDoc from SAP through ALE- RFC connection to EDI subsystem. IDoc is created successfully but it is remaining on 03 status in the Queue without going to the external sub system.
Inboound to SAP is working fine. Outbound is erroring out with the following error.
I do not understand why it is calling IDOC_INBOUND_ASYNCH ..when the document is trying to go out? Also I see the same error for all the meesage types I am trying to send out.
Thanks in advance ..throw me some input please
======> IDRP: The Function Call IDOC_INBOUND_ASYNCHRONOUS did not contain any Co
ntrol Records!
ABAP Programm: SAPLARFC (Transaction: )
Called function module: ARFC_DEST_SHIP
User: ARORAL (Client: 010)
Destination: EDI_GIS (handle: 2, 91342437, {47865AAF-1AD2-194B-E100-00000A800A09
SERVER> RFC Server Session (handle: 1, 91341412, {47863797-1B21-194C-E100-00000A
800A09})
SERVER> Caller host:
SERVER> Caller transaction code: (Caller Program: SAPLQOWK)
SERVER> Called function module: ARFC_RUN_NOWAIT
Trace file opened at 20080110 121401 EST SAP-REL 700,0,114 RFC-VER U 3 9115
13
Hi Vinodh.
I am facing the same issue with the IDOC Status in 03 and the Queue stuck in SM58 with the
Error: IDRP: The Function Call IDOC_INBOUND_ASYNCHRONOUS did not contain any Control Records
Did you get any solution for this please?
Regards,
Deepesh Datt.
Similar Messages
-
Hi All,
I am handling UK Payroll and got an issues related to payroll run and control record,
Issue 1: The payroll driver (RPCALCG0) has skipped around 1500 Employees against payroll run for particular period
Issue 2: How control record allowed user to Exit control record for period in which EE's skipped in payroll
Please provide your valuable suggesting in regard to resolve the above two issues,
Thanks in advance.
Regards,
Devendra Reddy D.Hi,
Issue 1: The payroll driver (RPCALCG0) has skipped around 1500 Employees against payroll run for particular period
Say you want to run payroll for FEB..
But payroll control record may not be in FEB... It may be in March..
Issue 2: How control record allowed user to Exit control record for period in which EE's skipped in payroll
Payroll control record may have been deleted on the month of Jan..& been set in Release mode in March month directly...
So feb month gets skipped & Exit mode in Feb is skipped too...
For detailed info.. Go to PA03 enter payroll ares & click display option..
Under Go To tab.. look for Control Record Log..
Regards,
Veeram -
Issue : Regarding Control Record
Greetings Guru's,
We are going to be running our first payroll of the year in SAP at the end of this month. However the employees have been hired as of 01/03/2010. The payroll control record is in period 3 (01/03/2010 - 31/03/2010) and it is in correction mode.
What do I do with this record when we want to run the payroll for period 04/2010 ? Do I just delete the 03/2010 record (as there has been no payroll run at all) and then recreate it for 04/2010 with the earliest retro date set as 03/2010 ??
Any help will be appreciated...Hi
If you want to run payroll for 01 - Apr - 2010 to 31 - Apr - 2010 the exit payroll for march 2010 if there is no employee left for payroll run and then Release payroll for April 2010. it will help you.
After this if any retro will perform for March 2010 and you don't want this then set Arely Per. Retro date as 01 04 2010 in Infotype 0003 for the employee.
Regards
Swapnil -
Error during creating a control record
Hi Experts,
we are using EEC6.03 version.
system error..
Change before earliest retro. date 01.03.2010 acc. to control rec. to py area CO
Error-
While creating Control Record, system takes advance period.
example-
We have given present payroll period as 12.2009, and earliest retro active accounting peroid as 10.2009,
then system takes the date 01.03.2010.
Actually System should take present payroll period as 01.12.2009, But is shows as 01.03.2010. I am unable to understand.
Please Help me out Guys.Hi,
It seems that your payroll periods are screwed up. To check that please check table V_T549Q (SM30) and see if period corresponds to dates. Period parameter is assigned to payroll area in table V_T549A.
Then if it is wrong you can regenerate them using transaction OG00. Please read report help thoroughly.
Cheers -
How to handle the control records in case of file to idoc scenario.
Hi All,
can you please clarify me how to handle the control records in case of file to idoc scenario.Hi,
In File to Idoc scenario even though you selected apply control record values from payload and you are not getting those correct values which you have provided in the mapping.
Also check the checkboxes Take sender from payload and Take receiver from payload along with the Apply control record values from payload checkbox
Regards
Seshagiri -
Hey guys
i m trying to test my IDOC to FIle scenario and in WE19 i m getting an error with status 37 saying that sender port in control records is invalid.
i have created the Sender port correctly in WE21,what might the problem be?
thanx
ahmadHI,
As you said you have created the port with WE21.
Did you checked , RFC destination which was configured in Port creation , what was the user ,pwd you used,does that user has the proper authorization , did you checked remote login for RFC destination,generally SAPxxx for port name, did you selected the version which was selected.
let me know what is the correct error.
Regards
Chilla.. -
Populating MESFCT and MESCOD in IDOC control record through XI.
Hi Experts,
I want to map only MESFCT and MESCOD fields to IDOC control record as i see help.sap.com and all forums this part in XI is very confusing, as mentioned in the below thread i disabled all the mandatory fields(which are in red color) in the EDI_DC40 and mapped MEDCOD and MESFCT with constants and in IDOC receiver adapter (Communication channel) i have checked the option (Apply Control Record values from Payload) , now i can see both the values MEDCOD and MESFCT in XI payload, however I'm unable to see them in the target (ECC 6.0) system
Threads Used:
/people/sravya.talanki2/blog/2005/12/02/manipulating-idoc-control-records-from-payload
/people/michal.krawczyk2/blog/2005/09/01/xi-idoc-adapter--edidc40--demystified
SAP Note : 728792
Target System
WE09
IDOC control record structure.
Under Typinfo tab:
Message Varient : <Still Empty>
Message Function : <Still Empty> not populated from XI payload.
Any guess ??? will there be any configurations required from ECC point of view to populate these values from XI payload.
Thanks in advance
Kelli.You mentioned that the payload values are visible post mapping during runtime so ,
Try to edit the IDoc adapter once again and ensure that
you have set the Apply Control Record Values from Payload indicator in the receiver IDoc adapter
Activate the adapter and try again. -
Mapping of Control records in file to idoc scenario
Hi,
In the mapping part of file to idoc scenario is it necessary to provide the exact control record details
or will it pick what ever is mentioned ? Can any one please explain regarding the same?
Many Thanks,
Sharathhi,
in case of apply control records from payload
It is indeed very simple to do it and the feature is available from SP10. I have seen lot of posts on the forum for the same and that is the reason for this blog. We can manipulate the control record in the mapping editor and map the EDI_DC40 segment of Idoc as required. Most of the times we need to map only SNDPRN, RCVPRN, SNDPRT, RCVPRT for posting Idocs with appropriate partner profiles in SAP R/3 destination systems. We can disable the rest of the fields as shown below. We need to manually change the control record of idoc for populating partner profiles in the control records while dealing with non-sap sender system, which will be used by receiver SAP system for posting idocs with appropriate ALE configurations.
check this blog
/people/sravya.talanki2/blog/2005/12/02/manipulating-idoc-control-records-from-payload
regards
chandra -
Message type is not populating in the Inbound idoc control record
Hi,
I have created an Inbound Idoc function module and have done the necessary Idoc settings. But, while testing in WE19, I observed that control record is not getting populated with message type and it is dumping.
The settings which I have done in WEDI as follows:
1. Created Idoc segments with necessary fields and released
2. Created Idoc type for the segment type
3. Created message type
4. Assigned message type to basic type
5. In the inbound processing settings,
filled the ALE attributes with the Idoc function module name and input value '0'
6. Assigned FM to basic type and message type
7. Created process code and assigned the process code to message type
Please let me know, the reason for the message type not populating in the control record. Useful answers will be surely rewarded.
Best Regards,
MallikaHi,
Maintain partner profile (Transaction code WE20) for the message type you defined in WE81 and put your process code in partner profile and check your logical system settings also in transaction SALE.
Thanks
Rahul -
Error values in Idoc Control Records in File to Idoc Scenarios
Hi All,
I am posting 2 different types of Idocs in 2 different File-to-Idoc Scenarios. In many cases both these files may get picked at the same time. One is an Orders Idoc and the other one is Shipment Idoc. The Orders Idoc has a control record value in the Sender Partner Fn as 'ZC' while as for Shipment Idoc that value is not passed. The other Sender parameters are passed and are different for both these idocs. But when the files are processed, the value 'ZC' get populated for the Shipment Idoc also. When 100 files are sent with 90 orders and 10 shipments, the shipments get created with 'ZC' partner fn. This is visible in the Call Adapter Pipeline Step under the node IDocOutbound. . I have 2 different Idoc receiver adapters.Can anybody help me out here?
Thanks,
GeethaHey,
>'ZC' while as for Shipment Idoc that value is not passed
Check whether the Source/ Mapping populates the 'ZC' , Did you checked Apply Control record in Receiver Adapter for Shipment, What is the name you have mentioned for the in the SLD -Logical system for Sender system
Cheers
Agasthuri -
File name in control record of Idoc
Hello All,
I have come across a requirement for File to IDOC scenario where File name picked from dynamic configuration is to be stored in control record of IDOC. As file name is more than 45 chars long, I need to use a long field.
Can you I use ARCKEY, SNDLAD or RCVLAD fields or there is some restriction to use these fields, means will it impact something?
Regards
PrashantHi Prashant,
I understand that your requirement is to store name of picked up file in SAP system.
Can you I use ARCKEY, SNDLAD or RCVLAD fields or there is some restriction to use these fields, means will it impact something?
You can use them if you are sure that it would not affect routing routines and message processing in SAP ECC.
Regards,
Radek -
How to fill plant in control record of an I-Doc , message type - INVOIC
Hi All,
Can any one tell me, how i can fill Plant in control record of an I-Doc, when i generate I-Doc through billing with message type INVOIC. The field (EDIDC-REFGRP) should be fillied with Plant.
Regards,
Suresh Patiapti.Hi,
Which type of processing you are referring to (outbound/inbound) ? Which standard process code is used for idoc processing?
Regards
Vinod -
EDI: Field REFINT in control record
I am trying to send orders.orders05 idoc from ecc to xi
the message that I get in we02 in ECC is
EDI: Field REFINT in control record with value 'T080902134731A ' is invalid
Does somebody knows where this field is configured ?
when I edited this idoc in we02 and erased this value the process was sucessfuly
but when I try using we19 it assigns this value automatically
thx
Shaihi
it depends on use
As a reference, this field contains the number of the interchange file, as entered in the EDI standards.
An interchange file can therefore only exist in the external EDI subsystem. Depending on the transmission direction, this number should:
either inform the R/3 System via status confirmation: in this case, the last returned number is saved in the control record of the relevant outbound IDoc (from R/3).
or in inbound processing (from R/3), write to the field in the control record of the inbound IDoc.
cheers -
Change the info. in control record?
hi...
how 2 change the information in control record?Not in ALE?
bye.you can use the various options in the IDoc adapter and change the info in the control record.
http://help.sap.com/saphelp_nw04/helpdata/en/96/791c42375d5033e10000000a155106/content.htm
The options like;
1. <b>Apply Control Record Values from Payload</b>
If you set the indicator, the conversion of communication parties to the IDoc partner is only possible for systems that are not logical systems.
If you do not set the indicator, all combinations of communication parties and services are handled as services without party.
If the IDoc XML structure contains a control record during outbound processing on the Integration Server, it is rejected and created again by the IDoc adapter. If you want to include additional values in the control record, set the indicator and provide an appropriate mapping for the values.
<b>Take Sender from Payload</b>
If you want to take the sender of the message from the payload and not from the configuration information in the Integration Directory, set this indicator.
If you do not set the indicator, the information is taken from the configuration in the Integration Directory.
<b>Take Receiver from Payload</b>
If you want to take the receiver of the message from the payload and not from the configuration information in the Integration Directory, set this indicator.
If you do not set the indicator, the information is taken from the configuration in the Integration Directory.
To know more abt the control records, ref: http://help.sap.com/saphelp_nw04/helpdata/en/13/95244269625633e10000000a155106/content.htm -
Receiver partner type in control record is default"
Hi all,
I am Getting 56 Error"Receiver partner type in control record is default".
When I go to that perticular IDoc under control record under parter tab I am providing "PARTNER TYP" AND PORT.When I save these details th idoc is getting posted.
The port ifo is present in we21.I checked RFC Destination,It is fine.
Now where to give this information centrally since I have to manually enter this every time.
Thanks,
SrinivasaPHi,
If error is 56.
Check the partner profile is created or not, if not create partner profile, restart the process by TA.BD87.
If partner profile is exist then check the control information in the IDoc file is incorrect. Correct the IDoc file and restart the process
Please check receiver IDoc Adapter is configured with the said details are not.
And if possible map the values in EDI_DC40 control record.then you need not to give these details every time.
Regards
Chilla.. -
Partner determination in control record for EDI
Hi all,
I have a custom EDI output which goes into the delivery. However this EDI output is not picking the correct partner.
The sales order with 2 plants would create 2 deliveries. First delivery is created for plant A121 while second delivery is created for plant A710. However, the vendor partner is not picked up correctly for plant A121 in the first delivery. LIkewise the second delivery. When the sales order has same plants, it create 1 delivery. This comes out with correct partner.
My question is: How is the partner determined in EDI control record before the delivery is created ?
In Partner Profile, WE20, there are 3 defined partners (100 LI, 200 LI, 300 LI). For plant A121, the partner would be vendor 200.
Thanks
JoyceHi Vinod,
Thanks for your suggestion. I have condiiton record for this EDI which is plant and it would list the partner. Somehow, it seems the plant is not picked up correctly when there are a few plants in the sales order. Becasue the partner is not picked up correctly, it seems to affect other output types that are plant-based.
Initially the all output for EDI works fine. There have been recent changes made to split delivery by plant which is fine Output is one that are having issues.
Have you any other suggestions ? I will continue to look at the program you suggested.
thank you.\
Joyce
Edited by: Joyce Chan on Mar 17, 2010 8:31 PM
Maybe you are looking for
-
Built-in Webcam not Recognized by Laptop
My built-in webcam on my Satellite A305-S6905 is not recognized by my laptop!!! I click on Camera Assitant Software to boot up the cam and get no where. The error message reads: Webcam is either disabled or failed. Please check your webcam settings
-
VPN connection on Mac gives "PPP Server cannot be authenticated"
Hello all I am trying to connect my mac mini to my company's VPN. On my mac mini I tried the following to connect to VPN. - System Preferences -> Network - Created a new network, interface: VPN, VPN type: L2TP over IPSec, service name: Office VPN - C
-
Colors of the pages in the website listing in iweb 09
When I open iweb 09 and look at the list of the pages in the website folder, some of the pages are red in color while the rest are blue. What does it mean when the pages are listed in red? Thanks, Mary
-
I cleared the songs I did not want on my iPod out of iTunes and it said it would clear them from my iPod also; is there something more I need to do to get the undesired songs off of my iPod? 2gb nano Windows XP
-
Certain parts of Verizon Site in Redirect Loops?
For the past couple of months, when I've attempted to access certain parts of the the general Verizon site as a whole, the page will load for a moment, then tell me that it either won't load properly (Firefox) or that it is stuck in a redirect loop (