IDOC: Status (Error/Success/information)report to Sender system

How would one send a message(error/success/information) to the sending(external) system to inform them of the statuses of the messages they've sent to our SAP system?

Hi Baumann,
you have an option called Audit reporting in which you can have the status of idoc at sender side.read the following.
Setting Up Audit Reporting
In the default behavior, after an IDoc is dispatched to a destination system, the sender does not know the state of the process on the destination system. You can configure the system, however, for cross-system reporting. You must model the ALEAUD message between the systems.
Two programs enable cross-system reporting.
1)RBDSTATE. This program is scheduled to run periodically on the destination system. It reports the status of incoming IDocs to the sending system, using the ALEAUD message and ALEAUD01 IDoc. This status information is recorded separately from IDoc status information in the audit logs.
2)RBDAUD01. This program is executed on the sending system. It analyzes the audit log and displays the output as a report.
The RBDSTATE program returns the following statuses, from the receiving to the sending system.
RBDSTATE Is Run on the Receiving System
Status of IDoc in receiving system     Status reported to sending system via ALEAUD
53 (Application document posted.)     41 (Application document created in receiving system.)
51 (Error: Application document not posted.)     Status 39 (IDoc is in the receiving system.) This status is repeated each time RBDSTATE is run, as long as the IDoc remains in status 51.
68 (Error: No further processing.)     40 (Application document not created in receiving system.)
reward points if helpful,

Similar Messages

  • Idoc status error 37 in sender and 51 in recieving system

    i m new to ale idoc n created 2 clients 910(sender system) and 800(reciever system)
    all connections are well i got status message 03 and 30 and 01 but along with it i m getting one more idoc genersted and status as 37 . idoc no. 50 as 03 30 and 01 and idoc 51 as 37 . in sender system n inreciever system i m not getting idoc.after sumtim i m getting them n error status as 51 .two idocs are generated simultanously.
    does the port name we21 should be same i m using same port name currently .
    clnt910 --rfc800 destination client 800 (sender system).
    clnt800 --rfc800 destination client 910 (reciever system).
    when i m changing the port name i m getting error status as 29 .
    we20 both the partner profile are active

    Hi,
    You Outbound IDOC is not correctly formatted I think, check the segments whether they are correctly added or not.
    Thanks,
    Mahesh.

  • Idoc Status error 29 for Out bound Idoc( Receiver of IDoc is its own logic)

    I try to create the Out bound Idoc with messag type WMMBXY ( basic Idoc type - WMMBID02 ).
    which is configured with the out put type XXXX in VT01N( shippment creation). But I am getting the error status 29 in the Idoc.
    Only I am passing the sender, receiver port , partner type and partner function to the communication structure.
    Could you please tell me , what is the issue with the partner type configuration .

    Hi,
    Error 29 occurs when there is an incomplete or no partner profile maintained.
    Check whether you have done the correct partner profile settings in WE20 outbound parameters.
    For the partner no defined in Idoc check whether there is an entry(under partner type LI, KU or LS)
    with correct message type WMMBXY  and Idoc type WMMBID02. Also check for message function code.
    Regards,
    Savitha

  • IDoc status error 51 : A company code cannot be determined for LS

    Hi,
    We are trying to post an Idoc into R/3 but getting the IDoc status code 51 :  A company code cannot be determined for LS
    What could be the possible reason?
    Should we use Party in Receiver IDoc scenarios?

    Hi,
    I have quite the same problem. I built an IDOC with WE19 and I have the message "A company code cannot be determined for LI 0000031004".
    As explained in note OSS 117808, the partner number (31004) and partner type (LI) are read from the control record of the IDOC. I enter this values in OBCA and OBCE customizing points, to determine the company code 'LC'. It doesn't work.
    PT Rao, what do you call "activate partner profile" ?
    Thanks in advance.
    Regards,
    Arnaud

  • Getting error while uploding report in QA system

    Hi,
    I downloaded reports from Development system and uploading the same to QA system but getting the below error.
    Regards,
    Rohit Tripathi

    Check out this document to further understand analytics in C4C
    C4C Analytics 101 - Designing Reports
    and
    In conversation with Sebastine Augustine, product manager explaining Key Figures as part of Business Analysis that forms an integral part of the Cloud for Customer solution offering powered by the HANA Cloud Platform
    Thank you.

  • Idoc status error 66 - IDoc must be processed later; 000006 , IDoc no. 0000

    Hi,
    The following error appears when a particular Idoc is trying to get posted
    Status 66 - IDoc is waiting for predecessor IDoc (serialization)
    Message  - "IDoc must be processed later; 000006 , IDoc no. 000002 required."
    What is this error all about? How do I find out which is the predecessor Idoc which has to be posted first. I can not find any other idoc numbers mentioned here.
    Thanks in advance

    Rhea,
    What you have mentioned is clear for me too. But the question is how do I trace the predecessor idoc? 0002 or 0006 are not Idoc numbers. They are Idoc types.
    Any way in which I can trace out the predecessor idoc?
    Regards

  • Errors have been reported in Source System during IDoc update

    Hello All,
    I am updating master data into a infoObject but the data load fails.
    When I go to click on IDoc Manitenance in OLTP system I see the error "Lock table overflow"
    Please advise on what to do to fix problem.

    Duplicate of another question

  • Regarding Error: Unable to Convert Sender System to ALE Logical System

    Hi friends,
    in File to IDoc scenario, i created a sender business system called bs_filetoidoc_send based on Standalone technical system and a receiver business system based on ABAP r/3 system. in my SAP IDES system which is dual stack (abap+java), XI client is 001 (LS: devclnt001) and r/3 client is 800 (LS: t90clnt090) i.e i'm posting idoc to t90clnt090.
    I tried to send a text file. but while processing xml message in XI, i got an error saying "Unable to Convert Sender System to ALE Logical System".
    then i searched the blogs and forum and found the solution. it was saying LS name was not assigned to BS bs_filetoidoc_send. so i went to SLD and tried to assign LS devclnt001 to my sender BS  bs_filetoidoc_send, but got an error saying that "A business system with LS devclnt001 already exists". when i checked which is that BS, it is supposed to be the INTEGRATION SERVER itself with BS name INTEGRATION_SERVER_DEV.
    then i configured my sender BS as INTEGRATION_SERVER_DEV itself which picked up the text file successfully and also receiver abap server received the IDOC with correct data and format with status 51. so scenario worked fine when i used my sender BS as INTEGRATION SERVER itself.
    please clear my following doubts which arose after this scenario.
    1) why the scenario didn't work when I used only standalone sender business system?
    2) why should we assign a LS name of XI server to sender business system only in this scenario?
    scenario worked according to my requirement, but using integration server itself as a sender BS confused though.
    Many Thanks.

    1) I can create any no of LS names using SALE
    Yes you can create.
    > 2) But I can assign a client to any one of those LS names (or 1 client will have only one LS name associated with it)
        One Client will have one LS associated to it...and that can be any one of the LS..created.. use SCC4 to find the associated Ls for all the clients of a system
    3) So anyways INTEGRATION_SERVER_DEV has to associated with the client 001 only, so finally I have to use  INTEGRATION_SERVER_DEV only as my sender BS. Probleum is that I can't remove the LS name DEVCLNT001 from INTEGRATION_SERVER_DEV and assign it to bs_filetoidoc_send BS right. If I do so, I think I would get an error saying that INTEGRATION_SERVER_DEV is not associated with the LS name of client 001.
    As the logical system defined in Partner profile is expected to arrive in Control record of IDoc..it should be passed in that...
    Did u checked this blog../people/rajeshkumar.pasupula/blog/2009/03/16/unable-to-convert-the-sender-service-to-an-ale-logical-system so as per you need the explaination in the blog need to associate the logical system name .
    HTH
    Rajesh

  • An unexpected error occurred in Report Processing. (rsInternalError)

    Hi ,
    An unexpected error occurred in Report Processing. (rsInternalError)
    Get Online Help
    The type initializer for 'Microsoft.ReportingServices.Library.RSLocalCacheManager' threw an exception.
    The type initializer for 'Microsoft.ReportingServices.Diagnostics.MemoryAuditCollection' threw an exception.
    Exception of type 'System.OutOfMemoryException' was thrown.
    I get the above error message when i click to see the cube status on SSRS home page under admin reports .
    probably all the  TFS 2012  reports  shows the same error message.
    Please advice...
    No space issue is seen  for the Tfs report server DB or temp db.
    Below is  what i find in the  reporting service Logs..
    processing!ReportServer_0-78!179c!04/30/2014-09:41:07:: e ERROR: Throwing Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: , Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: An unexpected error occurred
    in Report Processing. ---> System.TypeInitializationException: The type initializer for 'Microsoft.ReportingServices.Library.RSLocalCacheManager' threw an exception. ---> System.TypeInitializationException: The type initializer for 'Microsoft.ReportingServices.Diagnostics.MemoryAuditCollection'
    threw an exception. ---> System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
       at Microsoft.ReportingServices.Diagnostics.MemoryAuditCollection..cctor()
       --- End of inner exception stack trace ---
       at Microsoft.ReportingServices.Diagnostics.MemoryAuditCollection.Register(MemoryAuditProxy map)
       at Microsoft.ReportingServices.Library.RSLocalCacheManager..ctor()
       at Microsoft.ReportingServices.Library.RSLocalCacheManager..cctor()
       --- End of inner exception stack trace ---
       at Microsoft.ReportingServices.Library.SegmentCache.TryGetCache(Guid segmentId, Byte[]& buffer)
       at Microsoft.ReportingServices.Library.CacheStorageLayer.Read(SegmentChunkDbInterface storage, ReadWriteParameters parameters, ReadWriteStatistics& statistics)
       at Microsoft.ReportingServices.Library.SegmentedChunkStorage.Read(Int64 position, Byte[] buffer, Int32 offset, Int32 length)
       at Microsoft.ReportingServices.Library.StorageStream.Read(Byte[] buffer, Int32 offset, Int32 count)
       at Microsoft.ReportingServices.Library.BufferedReadWriteStream.FillBuffer(Int32& bytesRead)
       at Microsoft.ReportingServices.Library.BufferedReadWriteStream.ReadByte()
       at System.IO.BinaryReader.ReadByte()
    An unexpected error occurred in Report Processing. ---> Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: An unexpected error occurred in Report Processing. ---> System.Exception: For more information about this
    error navigate to the report server on the local server machine, or enable remote errors
       at Microsoft.ReportingServices.Library.ReportingService2005Impl.GetProperties(String Item, Property[] Properties, ItemNamespaceEnum itemNamespace, Property[]& Values)
       at Microsoft.ReportingServices.WebServer.ReportingService2010.GetProperties(String ItemPath, Property[] Properties, Property[]& Values)
       at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
       at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
    Thanks,
    Manish

    Hi,
    1. Are you using the NLB? If possible, please turn off the NLB temporally to see whether the is gone.
    2. Try to enlarge the execution timeout value in the web.config.
    a. Backup the web.config first. Then, open the web.config from the report server folder, located at c:\Program Files\Microsoft SQL Server\MSRS11.<instance name>\Reporting Services\ReportServer\ by default.
    b. Find out the following line in the file.
    <httpRuntime executionTimeout="9000" />
    c. Modify the attribute value from 9000 to 36000. Save the web.config file and restart the reporting service.
    3. Restart the reporting service and then you need reproduce this issue, and collect the new reporting service logs.
    Thanks.
    Tracy Cai
    TechNet Community Support

  • IDOC Status message

    HI
    I have to pick IDOC status message in my report program.  For this I am referring the table EDIDS. My doubt is some times the IDOC status message is storing in the field ‘STATXT’ and some times the idoc status message is storing in the fields STAPA1, STAPA2, STAPA3,STAPA4.  How come I know  I mean from which field I need to pick status message in my report program. I am giving idoc number as input to the table EDIDS. If possible please send me the sample code to resolve this problem. I will give points.
    Thanks a lot in advance.

    Hi,
    STAPA1, 2, 3 & 4 are the place holder values for the message..
    If you have a message in SE91..like
    Sales order & created.
    The & will be given in the program where it displays the message.
    MESSAGE s208(00) WITH vbak-vbeln.
    The vbak-vbeln value will be stored in field STAPA1.
    Thanks
    Naren

  • Material statuses error message should go after entering Trackin No in PO

    Hi All,
    I have created one Material statuses with error message, I have created material with the use of that material statuses..
    Its working fine,At the creation of PR, PO I'm getting that Error message..
    My requirement is if I enter Requirement Tracking Number at item level of PR or PO means that Material statuses Error message should Go out and system has to allow to create PR or PO..
    Is it possible?? how to do it?? plz help me...
    Is it possible in standard SAp???
    thanks and regards
    rames reddy

    Hi,
    You can keep Requirement Tracking Number as Required Entry in field selection key (NBF or a copy of NBF as ZNBF) of PO document type in u201CReference data, itemu201D segment in following path:
    SPRO > Materials Management > Purchasing > Purchase Order > Define Screen Layout at Document Level
    And then assign field selection key to PO Document type and save.
    SPRO > Materials Management > Purchasing > Purchase Order > Define Document Types
    Now create PO with PO document type, system will ask you to enter Requirement Tracking Number in u201CItem Overviewu201D unless then you can save Purchase Order.
    The same you can do for PR document type by having a field selection key for PR document type.
    Regards,
    Biju K

  • How to Test, Inbound idoc ,with out the Sender System, using a Text File

    Hi Guru's .
    we wanted to test BLAORD03 inbound idoc (Message Type BLAORD).with out the SENDER SYSTEM.
    on the same client.
    we wanted to test this idoc with text file from our local machine.
    Can anyone give us detail steps.like how to create  File layout
    with Segment name,and values for the fields.how to pass this file to the system.
    Thanks in advance.

    Hi Aparna.
    My requirement is to test the idoc with Inbound File.
    Generate a file with the data entered through segments through we19 ,and use the same file for processing through we16.
    when i am trying to do this syst complaing about
    Partner Profile not available, and some times
    port not available. and some  times with
    'No further processing defined'.
    but i maintained part profiles and port perfectly.
    Can you help me in testing with test 'File' port.

  • How to get IDoc Metadata and Structure without connection to sender

    Hello folks!
    Is there any chance to receive and process an IDoc with PI without having loaded the IDoc
    Metadata with a direct connection from the sending SAP System? Can't this be done by hand?
    Or is it not possible to bypass the IDoc Adapter and send the Idoc via an RFC?
    Thanks in advance
    Gunnar

    Hi!
    The idea behind the question is the following:
    Usually any NONE-SAP RFC-Server of an Integration Tool can receive IDocs just by
    beein registered at the sending system. The way you get the metadata into the
    receiving Integration tool is an complete different story an can be done by
    manually or by doneload the metadata from the DDIC just one time by hand.
    But with PI you need to connect to the sending SAP System directly
    with idx1 and by importing the structure out of the Integration Builder, right?

  • Error Message: Information is needed before this report can be processed.

    Hi Experts,
    I am scheduling a Crystal Report from Infoview. Data Source for Report is BEx Query.
    While scheduling i am providing all  details like Parameters, Formats, Destination etc.
    But  Schedule is failing. The reason is parameter field is empty when i checked
    in failed status , as below.
    Parameters: [No Value]; [No Value]
    Error Message: Information is needed before this report can be processed.
    But when i am viewing the report with the same parameters, it is executing.
    Please help
    Regards,
    Ajay Singh
    Edited by: Ajay Singh on Sep 15, 2009 1:05 PM

    Hi,
    Try the below mentioned steps in addition to scheduling of your report.
    Method 1:  Following information might be helpful in resolving the issue.
    To check if the .rep file exists in the Output FRS
    1.Log on to the Central Management Console (CMC). Click Objects.
    2.Click the report object to view its properties.
    3.Click the History tab to view the list of instances.
    4.Click Success to view the latest instance. Scroll to Instance Location.
    5.Note the path name to the report.
    6.Check the file store under the Output directory for the report.
    If the report does not exist, delete the instance from the History tab in the CMC. Reschedule the report.
    Method 2: To verify the configuration of multiple FRS
    1.Log on to the CMC.
    2.Click Servers.
    3.Click the first Input file server. Note the home directory.
    4.Click Home > Servers.
    5.Click the second Input file server.
    6.Check the home directory path for the second Input FRS. It must point to the same directory as the first Input FRS.
    7.Repeat steps 2 through 6 to check the Output FRS.
    ====================
    NOTE:
    The Input and Output FRS physical machines must be able to connect to the file share for the file store. Also the Input and Output FRS are installed using the local administrator account. That account may not have rights to the network share for the file store. The security on the file store must be changed so the local administrator for each server can access it.
    ====================
    Above mentioned steps are for deski/webi reports.
    Cheers,
    Suresh ALuri.

  • Idocs with errors added status-56 in file to idoc scenario- how to rectify

    hi ,
    in file to idoc scenario when i m sending the file from ftp server to IS Retail,  file is successfully getting processed but the idoc is showing error ,when we see using WE05 tcode or BD87 , pl sugggest how to rectify it to make the status 53

    Hi,
    Have you configured the partner profile details? check these steps..
    1. In the receiver system you must configure the partner profile for your sender system in WE20.
    2. Add the IDoc message type to inbound parameters of the partner profile and configure the appropriate process code.
    2. Fill the Logical system name for your senderservice-->Adapter Specific identifiers in ID.
    <a href="/people/venugopalarao.immadisetty/blog/2007/01/24/troubleshooting-file-to-idoc-scenario-in-xi File-to-IDOC Scenario</a> By Venugopalarao
    <a href="/people/ravikumar.allampallam/blog/2005/02/23/configuration-steps-required-for-posting-idocsxi Steps for Posting IDOC's</a> By Ravikumar Allampalam
    Regards
    San

Maybe you are looking for

  • Problem with ITEM(:P1_REPORT_SEARCH)

    Hi! I have created a report-form using the wizard. I have an Item on the Report page which is of Type SELECT LIST WITH SUBMIT(Static), there are 2 values in the item namely : 'YES ' d,'Typformel' r and 'NO' d,'NO' r (:P1_X is Item name).(display null

  • My IPod Touch 4g wont show up in Itunes?

    I just downloaded Itunes to my Windows laptop to get music on my ipod. So then i cnnect my ipod to the computer and it won't work. Its not showing up under devices but it is connected and charging to the computer? Please help! Ive tried like everythi

  • Rollup in cube is taking very long time (BW 3.5)

    Hi, Rollup in one of our cube is taking a long time from what it is expected. Previously this rollup was taking 2-3 hrs but now it is taking more than 8 hrs. To solve this I even tried compressing the cube till last month but of no use. (this worked

  • Font Size for Favorites column too small in Leopard

    I just installed Leopard and find that the font used in the Favorites column is smaller than that used by Tiger and is too small for me to read. I see that the View Options allow font size to be changed for the file and folder names in finder windows

  • White screem with black lines

    Hi We have a 3g iphone and my husband dropped it today.  It now is just showing a white screen with black lines to the right hand side.  Have tried to reboot with home and off button but nothing seems to work.  Any ideas?