Idoc CREMAS05 getting errors

We are posting the VENDOR data from PI to ECC. we are getting below error.
Transaction WE02 is showing error code 51 saying
*"Field RF02K - D0130 is not an input field"*
The field is not present in the standard IDOC.
So what could be the possible problem and solution for the same.

Perhaps you have a customer-written process called by the inbound IDOC that is doing a BDC session?  If you do, it would appear that the BDC program is pointing to the field and supplying data, but in the transaction, the field is not available for input.  This could be the result of an error in the BDC logic, or it could be that the field is sometimes available and sometimes not, due to configuration.  In those cases, for BDCs, one must code for the situation and supply or not supply data to the field.  Or, alternatively, do the update via a BAPI, if one is available....  there are other options, too, possibly.
At any rate, programming is supplying data to a field that is not available for input.
Edited by: DaveL on Oct 18, 2011 5:32 PM

Similar Messages

  • Regarding Getting Error in Idoc .... Outbound table not found

    Hello everyone
    I am working on ALE/Idoc, at the last i am getting error that idoc has created but cannot be send, I am using XML port (not file) so giving Physical Dictionary, please solve my problem where i have to change. please reply its urgent.
    Thanks & Regards
    Vimarsh B.

    Dear,
    The addon is a third party addon which was developed by CitiXSys. so the support is provided by the partner who developed the addon.
    Go to the vendor Citixys for further support will give you a quick reply.
    Regards
    Apple

  • Getting Error in SM58 and IDX2 while using IDOC from

    Dear All,
    Getting error when trying to send FIDCCP02 Idoc from ECC to PI system.
    "Basic Type 'FIDCCP02' is unknown"
    Getting the same error while trying to import metadata using IDX2 from PI side.
    All connections and distribution model are created.
    Please help
    Regards

    hey,
    I checked all config again but getting error while checking ocnsistency in BDM5 on ECC system(E1Q).
    It is failing when the messge type FIDCC1 reaches PI QA (X1Q) system and the error states
    Message type FIDCC1 is not defined
    Please check last line of below message:
    E1QCLNT001     Checks in own system E1QCLNT001          
         Message type     @08\QCheck OK@     Message type FIDCC1 is defined
         Segment filtering     @08\QCheck OK@     No segment filtering
         Conversions     @08\QCheck OK@     No conversion
         Partner profile     @08\QCheck OK@     Partner profile has been created
                                      @08\QCheck OK@     .....Port PI_QA
              @08\QCheck OK@     .....Port PI_QA
              @08\QCheck OK@     .....Packet size 0001
              @08\QCheck OK@     .....Basis type FIDCCP02
              @08\QCheck OK@     .....enhancement
         Port     @08\QCheck OK@     Port PI_QA : To PI Quality System
              @08\QCheck OK@     .....Port type: Transactional RFC
              @08\QCheck OK@     .....port version 3: IDoc record types from Version 4.0 onwards
              @08\QCheck OK@     .....Logical address (destination) X1QCLNT001
         Logical address (destination)     @08\QCheck OK@     Logical address (destination) X1QCLNT001 is defined
    X1QCLNT001     Checks in partner system X1QCLNT001          
         Check of own logical system     @08\QCheck OK@     Own logical system is X1QCLNT001
              @08\QCheck OK@     Logical system is the same as the target address
                       Message Type     *@0A\QCheck resulted in error@*     Message type FIDCC1 is not defined
    When I am clicking on error it is taking to WE81 on PI side.
    So do I need to add this message type in PI system as it is present in ECC side?
    Thanks
    Edited by: Chanakya Sharma on Dec 10, 2010 12:10 PM

  • Getting error 51 saying 'IDoc included in IDoc packet containing an error'

    When I am processing idoc in LSMW, getting error saying 'IDoc included in IDoc packet containing an error'.
    Can any one tell me how to resolve this.

    Hi,
        Change the packet size to 1 then process again.

  • Getting error saying 'IDoc included in IDoc packet containing an error'.

    hi experts
    When I am processing idoc in LSMW, getting error saying 'IDoc included in IDoc packet containing an error'.I changed the packet size also but it was not resolved.
    Can any one tell me how to resolve this.

    Hi,
        Check below link......
    Getting error 51 saying 'IDoc included in IDoc packet containing an error'
    even this link is not solving problem then check the aplication log to get exact error text.
    Thanks,
    Asit Purbey.

  • Idoc ACC_GL_POSTING in batch input mode gets error

    hi,
       In  ACC_GL_POSTING, msg type ACC_GL_POSTING01 with process code 'BAPI' it is working fine for me if  i run normally.
       whereas in transaction 'OBA7' for document type 'SA' if I set batch input only enabled i get error message 'Document type SA is only defined for batch input'. what is problem and how to solve it.
    thanks in advance.

    Team
    I have been ckecking the problem and the problem is not FF68; it has more focuses with  BSEG-ZFBDT and use of SGL indicators, and according the explanation below described I have decided to take other approach to resolve the problem.
    "Please note that the due date field is as per standard design as per the SAP note 95079.
    Field BSEG-ZFBDT is hardcoded in most FI screens to be mandatory and cannot be influenced by any field status changes. This situation only valid when posting with special G/L indicator (downpayment).
    The reason behind this is that this special GL screen and the data entered here are very important to many other programs. This data affects liabilities and receivables where due date is necessary almost everytime."
    I want to say many thanks to try to help me.
    Ismael

  • Getting Error in ALE Service....

    Hi All,
    I am getting error when i am sending the IDOC...
    The error is Entry in outbound table not found
    Status 29
    My selection Program is as following:
    *& Report  ZDS_CUST_IDOC
    REPORT  ZDS_CUST_IDOC MESSAGE-ID YM.
    TABLES:ZDSCUSTHDR.
    DATA: S_CONTROL_RECORD LIKE EDIDC, "IDOC CONTROL RECORD
          S_Z1DSEGMENT1 LIKE Z1DSEGMENT1. " CUSTOMER HEADER
    DATA: T_CUSTHDR LIKE ZDSCUSTHDR OCCURS 0 WITH HEADER LINE,
          T_EDIDD LIKE EDIDD OCCURS 0 WITH HEADER LINE,
          T_COMM_IDOC LIKE EDIDC OCCURS 0 WITH HEADER LINE.
    CONSTANTS: C_Z1SEG LIKE EDIDD-SEGNAM VALUE 'Z1DSEGMENT1'.
    SELECT-OPTIONS : S_KUNNR for ZDSCUSTHDR-KUNNR.
    START-OF-SELECTION.
    PERFORM FETCH_CUSTHDR.
    PERFORM CONTROL_REC.
    PERFORM MASTER_IDOC_DISTRIBUTE.
    END-OF-SELECTION.
    *&      Form  FETCH_CUSTHDR
          text
    -->  p1        text
    <--  p2        text
    FORM FETCH_CUSTHDR .
    SELECT *
      FROM ZDSCUSTHDR
      INTO TABLE T_CUSTHDR
      WHERE KUNNR IN S_KUNNR.
    LOOP AT T_CUSTHDR.
      S_Z1DSEGMENT1-KUNNR = T_CUSTHDR-KUNNR.
      S_Z1DSEGMENT1-NAME1 = T_CUSTHDR-NAME1.
      S_Z1DSEGMENT1-ADD1 = T_CUSTHDR-ADD1.
      S_Z1DSEGMENT1-REGIO = T_CUSTHDR-REGIO.
      T_EDIDD-SEGNAM = C_Z1SEG.
      T_EDIDD-SDATA = S_Z1DSEGMENT1.
      APPEND T_EDIDD.
      CLEAR T_EDIDD.
    ENDLOOP.
    ENDFORM.                    " FETCH_CUSTHDR
    *&      Form  CONTROL_REC
          text
    -->  p1        text
    <--  p2        text
    FORM CONTROL_REC .
    S_CONTROL_RECORD-MESTYP = 'ZDCUSHDR'. " MESSAGE TYPE
    S_CONTROL_RECORD-IDOCTP = 'ZDCUSIDOC'. " BASIC IDOC TYPE
    S_CONTROL_RECORD-RCVPRT = 'LS'. " PARTNER TYPE.
    S_CONTROL_RECORD-RCVPRN = 'ZDCU810'. "PARTNER NO.
    S_CONTROL_RECORD-RCVPOR = 'A000000068'. "PORT NO.
    ENDFORM.                    " CONTROL_REC
    *&      Form  MASTER_IDOC_DISTRIBUTE
          text
    -->  p1        text
    <--  p2        text
    FORM MASTER_IDOC_DISTRIBUTE .
    CALL FUNCTION 'MASTER_IDOC_DISTRIBUTE'
      EXPORTING
        MASTER_IDOC_CONTROL                  = S_CONTROL_RECORD
      OBJ_TYPE                             = ''
      CHNUM                                = ''
      TABLES
        COMMUNICATION_IDOC_CONTROL           = T_COMM_IDOC
        MASTER_IDOC_DATA                     = T_EDIDD
    EXCEPTIONS
       ERROR_IN_IDOC_CONTROL                = 1
       ERROR_WRITING_IDOC_STATUS            = 2
       ERROR_IN_IDOC_DATA                   = 3
       SENDING_LOGICAL_SYSTEM_UNKNOWN       = 4
       OTHERS                               = 5
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    LOOP AT T_COMM_IDOC.
      WRITE:/ 'NO. OF IDOC GENERATED:',T_COMM_IDOC-DOCNUM.
    ENDLOOP.
    ENDFORM.                    " MASTER_IDOC_DISTRIBUTE
    Please help me out asap.....
    Regards,
    Dhruv Shah

    Hi Dhruv..
    There are 2 issues:
    1. Error 29 comes when u did not maintain the PARTNER PROFILE for this message type in Tcode WE20. Check it.
    2. After calling the MASTER_IDOC_DISTRIBUTE you must execute COMMIT WORK.
    START-OF-SELECTION.
    PERFORM FETCH_CUSTHDR.
    PERFORM CONTROL_REC.
    PERFORM MASTER_IDOC_DISTRIBUTE.
    commit work. "Updates the Communication Idocs in Database
    <b>Reward if Helpful.</b>

  • STPPOD Idoc creation status : Error in ALE Service

    Experts,
    I am trying to send GR from MM to SUS in MM-SUS Classic Scenario on ECC 6.0 Server. I have also configured Goods REceipt Notifications Functionality to sending GR from MM to SUS.
    When i am trying to send GR Idoc is generated (STDPOD) but i am getting the Error whose status - 29 in WE02 t-code :
    Status Message for Selected IDoc
    Status Text:   IDoc: 0000000000211243 Status: Error in ALE service
    T100 Text:     Entry in outbound table not found
    While i have properly configured Partner Profile for  Message Type STPPOD :
    Partner Role          Basic Type     Receiver Port           Application     Output Mode
    LS        DELVRY03       A000000018 (XI port)           GRN               Transfer Idoc Immediately
    When i try WE19 t-code for this idoc, i found  the error "Port '' does not exist in the table of port descriptions"
    while  i have already defined port (A000000018)in WE21 t-code  and this port also working fine for other messages.
    Please suggest.
    Thanks.
    Regards,
    Pawan Keshwani

    Nikhil,
    Issue is resolved it was the wiered error. As i removed LS from the field  Partner Role in STPPOD message at  partner profile(WE20) for SUS Client in ECC. Now the message STPPOD outbound message working fine.
    Thanks.
    Regards,
    Pawan Keshwani

  • Inbound IDoc not getting generated in XI System

    Hi all,
    I have created a scenario following the given weblog:
    <b>/people/udo.martens/blog/2005/09/30/one-logical-system-name-for-serveral-bpm-acknowledgements
    The first half of this scenario is working fine and the <b>idoc data is getting posted into the the oracle table successfully</b>.
    The business process is successfully sending the <b>acknowledgement IDOC 'ALEAUD'</b> to the XI server using an HTTP Receiver Channel.
    The problem is that <b>no inbound IDOC</b> can be seen in the XI system using tcode <b>we05</b>.
    Next the xi system has to send the same IDoc to the R/3 system. But as no IDoc is getting generated in XI, nothing gets sent to R/3.
    Can anyone suggest what could be the possible error.
    Pls help.
    Regards,
    Neetu

    Hi,
    You will not see that IDOC in WE05 of the XI system. You can see that only in SXMB_MONI. XI system will not store any IDOC. When it enters XI it is a XML message and it will not post any IDOC that you can see in WE05.
    If you need to send the IDOC back to R/3 system, you can use BPM and send back the IDOC to R/3. If you need few details from Oracle tables that is to be sent back to R/3 then get those values from Oracle tables and fill in the same IDOC and send it back to R/3.
    Try this and let me know.
    Thanks,
    Prakash

  • IDOCs Packaging ... What if one IDOC is in error in the packet ?

    Hi all,
    What will happend to the rest of the IDOC in the packet ?
    Lets say, i packaged my IDOC in a bunch of 5.  The first 3 IDOCs, their payload are ok. However the 4th has a bad payload and it crash in the mapping section ...
    Does the first 3 IDOC (and the 5th one) will be sent and the one in error (4th one) will remain (in XI for mapping error) ?
    Thank.
    michel osborne

    Hi chandrakanth.k,
    Thank for your response. I have seen these blogs. I am not using the BPM.
    I am using the IDXPW + Messages filter (sxmsfilter) to packaged the IDOCs.
    I have made some tests ... wird enough ...
    test #1:
    idoc (1) - error
    idoc (2) - valid
    idoc (3) - valid
    .... etc ...
    test #2:
    idoc (1) - valid
    idoc (2) - error
    idoc (3) - valid
    test #3:
    idoc (1) – valid
    idoc (2) – valid
    idoc (3) - valid
    idoc (4) - error
    In the "test #1", idoc (2) & idoc (3) are processed correctly (idoc sent to the SAP ECC backend system). Idoc (1) is stuck in XI with errror (mapping) which is OK.
    In the "test #2", work the same as in “test #1”, idoc(1) & idoc(3) hs been delivered to the SAP ECC backend system.
    However, in the "test #3"all idoc (1, 2, 3,4) are stuck in XI ... idoc(4) in error (which is ok), idoc(1) – up to -  idoc(3) in sxmb_moni has the racing flag .... but not delivered to the SAP ECC backend system ... they have the status: Message Schedule for outbound side ....
    It seem that each time the package end with and idoc in error, the entire “batch’ get stuck in XI ….
    How can i get sent them (test case #3) !!?!?
    Thank in advance !

  • IDOC not getting posted into BPM

    Hello Friends,
    I have a scenario where i am using Async/sync bridge in BPM to convert an IDOC message into webservices.
    I have configured the BPM correctly without any sematic errors.
    Whenever I post an IDOC, i get an error message saying - "Party and service not defined"
    Do I need to "START" a BPM from somewhere??
    Im getting stuck at the starting itself
    Please help me friends!
    Regards,
    Lakshmi

    Hi,
    in ID, in your R/3 business system, from menu go to Adapter specific identifiers......then a popup window will come.......then in that window, your logical system for IDOC may be blank.......click on Compare SLD button at below, then your logical system field should be filled with the logical system you have defined for your r/3 system in your SLD.
    Then again send your IDOC from r/3 to XI.
    Regards,
    Rajeev Gupta

  • Getting error in each and every scenario

    Hi,
    I am getting Error as "HTTP response contains status code 503 with the description service unavailable" at SXMB_MONI in each every scenario like
    FIle to File,
    FIle to IDOC and vice versa,
    IDOC to JMS and vice versa,
    File to JDBC,
    HTTP to IDOC,
    JMS to JDBC,
    RFC to SOAP etc.
    Earlier the above scenarios all are working fine.i.e without any Error.
    Can any body help me to resolve this problem.
    Regards
    Sridhar Raju Mahali

    hi sridhar..
    got design.. -> tools -> transfer from SLD -> import s/w component version...
    and import the below 2 components 
    SAP J2EE ENGINE 6.40     sap.com     SAP-JEE     6.40     01200615320200006685
         SAP BASIS 6.40     sap.com     SAP_BASIS     640     01200615320200005507
    if imported, re-import....
    hit the fulll cache refresh then ..and restart ur IR ID...
    ( confirm with ur basis guys, how to go abt)
    regards..
    vishal

  • Getting error while using BAPI  'BAPI_GOODSMVT_CREATE'

    Hi,
    I am using the BAPI 'BAPI_GOODSMVT_CREATE' in program for goods issue i.e code 03.I am providing all details. the quatity is in KG and i am also providing ISO code i.e KGM but still getting error that Deficit of BA Unrestricted-use 32,900 KG .what would be the problem.

    Hi There,
    Please check if the PO in question has GR-based IV set to active.  In this case please refer to the SAP note 109396 which explains how the IDoc segment has to be filled in order for the posting be successful. The IDoc has to be filled as described in the note when try to post with this particular constellation (i.e. GR-based IV active, more than one goods receipt for the line item, first goods receipt already reversed). Normally when posting in dialog the user has to choose the correct line item to reverse. In the case of IDoc/BAPI processing this is not possible so these particular fields have to be filled at the interface so that the system finds the correct document to reverse.                            
    I hope this helps,
    Best Regards,
    Elaine.

  • Getting error "enter valid parameter"

    Hi,
    I am getting  error "enter valid parameter" in R/3 while trying to process inbound messages thru XI. I have assigned partner type as "KU" and store number as partner number in mapping. sxmb_moni shows that messages have been successfully sent to R/3 system.
    But in R/3, transaction WPER shows above error and partner type as "LS" in control recod of idoc.
    please help me in understanding how inbound idoc in R/3 is showing "LS" as partner type and picking the corresponding logical partner profile, instead of customer type partner profile.
    Since in retail,  store number is customer number , inbound sales data should  be posted against this customer.

    Hi Shaik,
    just check when you send IDOC data from XI, then you are mapping the partner type field to which data.....map it to constant KU.............then on SAP R/3 in we20, add the IDOC in inbound parameter for KU partner and give processing code for it.
    Hope this may solve your query.
    Thanks,
    Rajeev Gupta

  • Posting Debit Memo (SO) through IDOC throwing V1213 error msg.

    HI Guys,
                 Debit Memo has been created using the idoc.
    Getting the error status in IDOC - 51 - Message V1213 - Condition ZR00 is not allowed as header condition
    I am using custom BAPI using SD_SALESDOCUMENT_CREATE FM inside it.
    The error is thorwn by PRICING_CHECK FM.
    Ironically the idoc is posting successfully when there is only one item, if its more than one.. throwing error V1213.
    When I debug it, PRICING_CHECK FM is the culprit.
    PRICING_CHECK FM  is called 2 times, one per item. During first call the item No. komp-kposn = 0010,
    in 2nd call  komp-kposn = 0000. thats why its throwing this error in the first place.
    But why the item value is 0, during 2nd call.. no idea.. !
    Interestingly VBKD table stores the item 0010 and 0000 in its entries.. when I force it to posting successfully in debug mode.
    Entries in VBAP are normal.
    But when I create the debit memo manually with 2 items, its posting without an error. its accepting condition type ZR00.
    Now I turn on the header condition in V/06 for testing purpose only. Now its posting for more than one item..
    But I can't turn it on permanantly, as its not recommended by business.
    but its posting coreectly in other system where header condition is turned off. !!
    Thanx for Ur time..
    Cheers

    In SD/LE tables, posnr (item) no. 0 refers to the header.  So, in VBKD, if you have 0000 and 0010, the SO has one and only one item.  In your case, obviously, ZR00 is not intended to be a header condition and can only be applied at the item level... and the only item to which the condition can be applied is 0010.

Maybe you are looking for