Payext Idocs Issue

Hi,
I am generating payext idocs off the back of a payment run (F110). The issue that I have is where I am paying a supplier with multiple invoices, that the individual invoices are all included in the IDOC. When the bank statement is returned to us, for this type of example, the bank statement is delivering all of the invoice references in the Payment Notes section. I am being informed that this is due to my system sending out segments E1EDP02 009 / 010. I am also informed that I need to make changes in FBZP - "Payment methods in Company Code". So far my settings (under payment advice control) here are:-
1. Note to payee lines on form - None
2. Payment Advice output according to number of lines - always payment advice
Also in the DME I am using program RFFOEDI1 and have amended the variant in the output control section to only generate 2 "number of " invoice details.
Is anyone able to advise please.

Hi,
This thread has been created some time ago and recieved no response. Can you please close if you feel this issue/query has been resolved in the meantime. If it has not then please provide additional information in relation to your query. By providing updates to your thread it moves you thread to the first page of thread and increases visibility and possiblity for the multiptude of experts in SDN Forums to offer their support.
Therefore please update with more information or close thread.
Thank you for your assistance.
Regards,
Brendan.
(ERP FI/CO SDN/WIKI Moderator)
http://wiki.sdn.sap.com/wiki/display/ERPFI/ERP+Financials

Similar Messages

  • Payext Idocs Issue - E1IDPU1

    Hi,
    I am an Idoc novice, but stumbling around trying to find my way.  I have configured my system (ECC6.0), to send payments to our group IHC, however I have an anomoly that I cannot figure out. 
    It seems to refer to reference details (BKREF) in the master data (but i may be following a red herring).  If I pay a vendor with this field populated I have an idoc that works and E1IDPU1 has a hierarchical structure, however, if I pay a customer, E1IDPU1 is not structured in the same way and the child segments follow immediately, so my idoc fails, with status 26
    Can anyone advise areas that I need to look at to troubleshoot, as I am at a loss where to look.
    Any help would be greatly appreciated.
    Thanks
    Jackie

    Hi Jackie,
    The issue decription, idoc status 26 and sub-segments not aligned, suggest that the IDoc failed due to syntax error. Standard code doesnt cause any syntax error in forming the segments of the idoc.
    Here syntax error with the Idoc means that the structure of the Idoc was not according to the standard. This happens wheenever there is a user exit implemented to append a segment or sub segment to the idoc structure.
    My suggestion would be to check for any user exit implementation and see if there is any incorrect coding that modifies the idoc structure. The exact segment which causes this syntax error would be mentioned in the status log of the idoc.
    Hope this helps!
    Best regards,
    Sidhartha

  • Converting ISO20022 XML Payment file to PAYEXT iDoc using PI 7.1

    Hi All,
    As per my requirement :  R/3 generates ISO20022 XML Payment file . PI will pick the file and converts into PAYEXT  Idoc and send back to the same R/3.
    I have some doubts regarding this...
    1)Is ISO20022 XML Payment file also like normal xml file in R/3  OR  different.
    2) Can we use file adapter to pick the file.
    3)Any modules required in CC.
    4)Can I go with normal file to Idoc scenario.
    Thanks
    Drumi

    solved

  • Payment requests created from In-House Cash - error with PAYEXT IDOC

    Hello -
    I am getting getting a '51' error with my inboud PAYEXT IDOC and the payment request cannot be created and the IDOC error is : Error creating the payment requests - no valid payment method available.  
    I have checked the Route process config in IHC and it looks good (or I think so).  I then checked the IHC config: Set Up of payment request for inbound IDOC in FI and am wondering about the Processing Parameters set up.  In this config, I see 2 payment methods field (Payment Method for This Payment) and (List of the Payment Methods to be Considered).   Can somebody tell me what's the difference between these two fields and since my payment method is not in the List of PM to be considered, could that be causing my erorr?
    Any guidance would greatly be appreciated.
    Thanks
    Becky

    Hi Odaiah
    I am in ECC 5.0 and when I view IMG activity IHC_VC_INB_CUST, there's a field called:
    Payment Method for This Payment(Payment method used to settle open items)
    and another field called List of the Payment Methods to be Considered.
    The invoice was paid via payment method 'W' and in our system, we are using IHC to make payments on behalf.  So after running F110 for payment method 'W', the IDOC gets created and sent to IHC to process.  IHC will then create the payment request (IDOC PAYEXT) which will then get process by F111.  Since the IDOC is failing, the payment request is not getting created.   You mentioned to get an ABAPer to throw in debug, I would love to but does not know the program that this process is running through. I tried putting it in debug from WE02 (IDOC processing) but with no success.
    Becky

  • Creating DMEE file as well as an outgoing PAYEXT idoc for payments

    We have everything set up for the creation of the DME file in the DMEE. The file is also getting created in one of the directories. Now one of the requirements is to create a PAYEXT idoc for the same information in the payment run? Can someone let me know if both DME file and also the PAYEXT idoc could be created simultaneously for the same payment run? if so, please give the steps to be used for configuration.
    I have run the program RFFOEDI1 and RFFOEDI2 for the payment run, both of them say "NO records selected"
    Thanks in Advance
    Raj.

    Hi Lailu,
    You need to use the Message Type PAYEXT for the payment run with the transaction F110.
    There will be a house bank associated with the company code and that house bank has to be EDI enabled first.
    I believe you need to send the Payments to the bank, in that case the partner profile has to be created with partner type B(Bank). Usually we do all the payments through Bank, so the payments has to be sent to Bank.
    I think I have answered your question.
    Thanks,
    Mahesh.

  • Want to replicate Payext  IDocs and send them to another logical system

    Hi all
    we are generating payext Idocs to a bank partner profile using rffoedi1 program. Our requirement is to replicate the same payext IDoc and send to another logical system using a different partner profile.
    I have a rough idea of sucking data from EDID4 table....
    Can any one let me know how the code looks like If we have to create same IDocs again with different control record with same kind of data?
    can some one throw their ideas of doing this with less development work?
    Thanks
    Steve

    Try this way:-->
    1.Using fm IDOC_READ_COMPLETELY get complete data of IDoc you want to send, then change the Header record (EDIDC) with new partner profile, port and other values
    2. Pass these values to fm MASTER_IDOC_DISTRIBUTE.
    (pl remember to clear EDIDS values before calling above said fm)
    This will send your IDoc to new destination
    a®s
    Edited by: a®s on Apr 10, 2008 3:41 PM

  • PAYEXT IDOC Enhancement for Japan

    Hi
    We are looking to enhance the PAYEXT IDOC - for Japan. Can anyone tell me the program/function module that is triggered to create PAYEXT IDOC from F110.
    Appreciate your help!
    Regards

    HI,
    RFFOEDI1 is the program which creates PAYEXT IDOC you can configure this through FBZP transaction.
    Inorder to to execute this program RFFOED11 through F110.
    Regards,
    Shanmugavel Chandrasekaran

  • Bapi for PAYEXT IDOC

    Hi,
    Is there a BAPi which has he functionality of PAYEXT IDOC?
    Help is much appreciated
    Jeff

    Hi Alejandro,
    Did you use process code <b>DELV</b> (IDOC_INPUT_DELVRY) for message type WHSCON and IDoc type DELVRY03/DELVRY01?
    Hope this will help.
    Regards,
    Ferry Lianto

  • How to Trigger PAYEXT IDoc from Payment Run?

    How do I trigger an IDoc of message type PAYEXT / PEXR2002 when I execute a payment run T Code F110?
    What are the config steps required?
    Thanks,
    Bhaskar Gahndikota

    Hi Bhaskar,
    I have same issue,it's not triggerd the IDoc of message type PAYEXT / PEXR2002 when I execute a payment run T Code F110.
    If you don't mine can you share your document to my mail id : [email protected]
    Thanks & Regards
    Prathip

  • IDOC ISSUE full point assigned

    Hi all
    I m facing problem to upload data through idoc.the scenario is like we receive electric meter reading in flat file format. And to upload that data JAVA code is written which will create an IDOC FILE this authorization is only give to 2-3 person in organization and to basis guy also as user changed it’s password in SAP and in JAVA the java code is not going to create the IDOC file and data is not going to upload. after changing user password in sap system ,user not able to upload the data.
    ISU_MR_UPLOAD01 is the idoc file generated. So is there any authorization issue, password issue how to see and view IDOC IN SAP, can any one help me out into this.
    The error with java throws is as;
    1ST ERROR IN TRACE FILE
    ERROR file opened at 20061109 133610 India Standard, SAP-REL 640,0,59 RFC-VER 3  MT-SL
    T:2736 ======> User TR has no RFC authorization for function group SYST .
    T:2736 <* RfcReceive [1] : returns 3:RFC_SYS_EXCEPTION
    2ND ERROR ON COMMAND PROMT
    C:\j2sdk1.4.2_07>cd bin
    C:\j2sdk1.4.2_07\bin>java sandsupload
    Creating IDoc...Exception in thread "main" com.sap.mw.idoc.IDoc$Exception: (2) I
    DOC_ERROR_METADATA_UNAVAILABLE: The meta data for the IDoc type "ISU_MR_UPLOAD01
    " is unavailable.
            at com.sap.mw.idoc.jco.JCoIDoc$JCoDocument.<init>(JCoIDoc.java:233)
            at com.sap.mw.idoc.jco.JCoIDoc$JCoDocument.<init>(JCoIDoc.java:187)
            at com.sap.mw.idoc.jco.JCoIDoc.createDocument(JCoIDoc.java:10521)
            at sandsupload.main(sandsupload.java:35)
    the part of java code
    try {
                //create a JCo client pool
                JCO.addClientPool( "MyPool",    //pool name
                                   3,           //maximum pool connections
                                   "333",       //SAP client
                                   " TR",    //user ID
                                   " XYZ",  //password
                                   "EN",        //language
                                   " 1.1.1.1   ", //app server host name
                                   "00" );   //system number
                //create an IDoc repository
                IDoc.Repository idocRep = JCoIDoc.createRepository("MyIDocRepository", "MyPool");
                //create a new and empty MATMAS02 document
                System.out.print("Creating IDoc...");
         Line where it shows error
                IDoc.Document doc = JCoIDoc.createDocument(idocRep, "ISU_MR_UPLOAD01");
                //get the root segment from the document
                //The root segment does not contain any fields or data. It is only
                //used as the standard parent segment and won't be transmitted when
                //the document is sent to an SAP system.
                IDoc.Segment segment = doc.getRootSegment();
                //create and add a new and empty child segment of type E1MARAM
                //and fill the segment data

    Seems like the error is because the user passed through the JCO call does not have the necessary authorizations...in SAP. Trace the authorizations for that user and grant what is needed... in particular the functions about the IDOC setup and structure used by the repository...
    Enjoy

  • IDOC ISSUE-10/10 POINTS ASSIGNED

    Hi all
    I m facing problem to upload data through idoc.the scenario is like we receive electric meter reading in flat file format. And to upload that data JAVA code is written which will create an IDOC FILE this authorization is only give to 2-3 person in organization and to basis guy also as user changed it’s password in SAP and in JAVA the java code is not going to create the IDOC file and data is not going to upload. after changing user password in sap system ,user not able to upload the data.
    ISU_MR_UPLOAD01 is the idoc file generated. So is there any authorization issue, password issue how to see and view IDOC IN SAP, can any one help me out into this.
    The error with java throws is as;
    1ST ERROR IN TRACE FILE
    ERROR file opened at 20061109 133610 India Standard, SAP-REL 640,0,59 RFC-VER 3  MT-SL
    T:2736 ======> User TR has no RFC authorization for function group SYST .
    T:2736 <* RfcReceive [1] : returns 3:RFC_SYS_EXCEPTION
    2ND ERROR ON COMMAND PROMT
    C:\j2sdk1.4.2_07>cd bin
    C:\j2sdk1.4.2_07\bin>java sandsupload
    Creating IDoc...Exception in thread "main" com.sap.mw.idoc.IDoc$Exception: (2) I
    DOC_ERROR_METADATA_UNAVAILABLE: The meta data for the IDoc type "ISU_MR_UPLOAD01
    " is unavailable.
            at com.sap.mw.idoc.jco.JCoIDoc$JCoDocument.<init>(JCoIDoc.java:233)
            at com.sap.mw.idoc.jco.JCoIDoc$JCoDocument.<init>(JCoIDoc.java:187)
            at com.sap.mw.idoc.jco.JCoIDoc.createDocument(JCoIDoc.java:10521)
            at sandsupload.main(sandsupload.java:35)
    the part of java code
    try {
                //create a JCo client pool
                JCO.addClientPool( "MyPool",    //pool name
                                   3,           //maximum pool connections
                                   "333",       //SAP client
                                   " TR",    //user ID
                                   " XYZ",  //password
                                   "EN",        //language
                                   " 1.1.1.1   ", //app server host name
                                   "00" );   //system number
                //create an IDoc repository
                IDoc.Repository idocRep = JCoIDoc.createRepository("MyIDocRepository", "MyPool");
                //create a new and empty MATMAS02 document
                System.out.print("Creating IDoc...");
         Line where it shows error
                IDoc.Document doc = JCoIDoc.createDocument(idocRep, "ISU_MR_UPLOAD01");
                //get the root segment from the document
                //The root segment does not contain any fields or data. It is only
                //used as the standard parent segment and won't be transmitted when
                //the document is sent to an SAP system.
                IDoc.Segment segment = doc.getRootSegment();
                //create and add a new and empty child segment of type E1MARAM
                //and fill the segment data

    Hello,
    If the IDoc is creaetd in systen with error or with anty status,you can view it via we02 transaction.
    But if it's autorisation issue,i guess IDoc will not get created.
    Thanks.

  • Regarding Idoc issue

    Hi Folks,
    I have triggered the Idoc from R/3 to XI.
    For the statue 30: I can see the text as:
    Receiver exists , No filters , No conversion , No version change
    Please let me know the meaning of this.
    can we use any code page conversion parameter in ALE to convert the data.
    Issue is like:
    In the Idoc I am getting the data correctly. But when the Idoc sent to XI with the help of batch run it went with some invalid character set. (I have checked inbound message payload in XI)
    I have re-triggered the same Idoc manually using the logon language as chenese and now it went to XI with the correct Chinese character set.
    Please guide me why it is transferred to Xi with Invalid data for the first time ?
    Thanks,
    SPMD.

    Hi ,
    I will explain you oit clearly.We are sending idoc to XI.
    we have 2 cases here:
    1st case:
    Idoc triggered for the first time and in data segements we can see the data as:
    name : ³£ÖÝÊа²½°Ù»õÓÐÏÞ¹«Ë¾ --this is in data segment.
    In XI (Inbound payload) we see the same data:   (Inbounb payload )
    My doubt is when the same idoc triggered for the first time the data conversion is not done and when the same Idoc is triggered manually the data conversion happend and we se the correct data in chinese format.
    Appreciate your help.
    Thanks,
    SPMD

  • IDOCs issue in XI

    In our IDOC -> XI -> IDOC scenario, we are facing an issue when a large number (~4000) of IDOCs are sent to XI system at the same time.
    The source SAP system sends the IDOCs to the XI system using a system user. When a large volume of IDOCs are sent at the same time, this user takes up all the dialog processes in the XI system.
    The system eventually becomes slow and needs to be restarted.
    One message gets created per IDOC in XI. The mapping between source and target IDOCS is simple. There is no issue with small number of IDOCs.
    Request your suggetions/inputs in this case. Could we make the IDOC process to run in background in XI to avoid this situation?

    Have a look into this thread to know how to improve performance when large IDOCs are transferred:
    Processing of huge IDocs ...
    You can also opt for IDOC packaging : /people/michal.krawczyk2/blog/2007/12/02/xipi-sender-idoc-adapter-packaging
    Regards,
    Abhishek.

  • Purchase Order Idoc Issue - PORDCR103

    Hello Experts,
    I have one PO and 5 PO Items in my source. I sent Idoc(PORDCR103) to SAP from SAP BODS4 successfully and I was expecting to see 1 PO with 5 items But I saw 5 PO's were created with 5 items each instead of 1 PO with 5 items. Please find attached my Job screenshots.
    Any Idea on this.. Please can anybody share your experience.
    Thanks...Mohan

    This was because of different purchase group's in source data for all other 5 po items. I have resolved this issue by make same purchase group for all 5 po items.

  • Purchase order idoc issue

    Hi,
        I am facing a issue with an inbound purchase order change IDOC (message type: PORDCH).
    I am getting the following error: FM VENDOR_MASTER_DATA_SELECT_15 ; no partner functions found for vendor VENDOR_MASTER_DATA_SELECT_15 1.
    The vendors are configured such that they dont need a partner function. The suprising part is that the same message type idoc from the same vendor got succesfully posted a few days back and a few days after the issue was found, which means the error doesnt occur every time.
    Any input is highly appreciated.
    Thanks,
    Aparna.

    Hi Aparna,
    I want to make changes in an existing PO through an inbound idoc. I am using idoc type PORDCH01 and message type PORDCH, process code BAPI. But I am getting an error "Characteristic does not exist in operating concern".
    Can you please explain how u are using idoc type PORDCH01??
    Thanx in advance,
    Shaleen

Maybe you are looking for