Non PO invoice posting in ECC from SRM

Hi,
  We are creating non-PO invoice in SRM and upon approval, its posting in ECC as a material document, but the problem is that it is created without any line items. All the header information is passing fine only line item info is missing and it is going to parking status. There are no errors in IDOC transmission.
Thanks,
Sreedhar

Freinds,
  Any thoughts on this?
Thanks,
Sreedhar

Similar Messages

  • BAPI for Non PO Invoice posting?

    Hi Experts,
       I am posting invoices using BAPI_INCOMINGINVOICE_CREATE. These invoices have POs associated with the Item Details. This is working fine for me.
       I want to post invoices that DO NOT have a PO. Can someone please point me to a BAPI that is similar to BAPI_INCOMINGINVOICE_CREATE in functionality but does not require a PO?
    Thanks,
    - Vik.

    I too was looking for a BAPI for non PO invoice posting.  I found that the above counsel did not work for me.  Instead of creating a buyside invoice, it just created a journal entry.  What DID work for me was BAPI_ACC_INVOICE_RECEIPT_POST.
    Below, I am pasteing the subroutines that I created for its calling.  In it, for my purposes, only the invoice amount is parameter driven.  My needs allowed all other BAPI parameters to stay the same.
    I hope that this helps someone.
    Donald Nigro
    FORM create_buyside_invoice USING value(invoice_amt) TYPE p.
      DATA:
        gd_documentheader  LIKE bapiache03,
        it_accountpayable  LIKE bapiacap03 OCCURS 0 WITH HEADER LINE,
        it_accountgl       LIKE bapiacgl03 OCCURS 0 WITH HEADER LINE,
        it_accounttax      LIKE bapiactx01 OCCURS 0 WITH HEADER LINE,
        it_currencyamount  LIKE bapiaccr01 OCCURS 0 WITH HEADER LINE,
        it_return          LIKE bapiret2   OCCURS 0 WITH HEADER LINE.
      DATA:
      wa_obj_key(20)  TYPE c.
    fill header
      gd_documentheader-username   =  sy-uname.
      gd_documentheader-header_txt = 'E-Payables Invoice'.
      gd_documentheader-comp_code  = 'EAUS'.
      gd_documentheader-doc_date   =  sy-datum.
      gd_documentheader-pstng_date =  sy-datum.
      gd_documentheader-doc_type   = 'KR'.
      CONCATENATE 'BOA' sy-datum sy-uzeit(4)
                   INTO gd_documentheader-ref_doc_no.
    fill AP (line 1)
      it_accountpayable-itemno_acc = 1.
      IF sy-sysid(3) = 'DEV'.
        it_accountpayable-vendor_no  = '0600013370'.
      ELSE.
        it_accountpayable-vendor_no  = '0600009022'.
      ENDIF.
      APPEND it_accountpayable.
    fill GL (line 2)
      it_accountgl-itemno_acc      =  2.
      it_accountgl-gl_account      = '0001112227'.
      it_accountgl-comp_code       = 'EAUS'.
      it_accountgl-pstng_date      =  sy-datum.
      it_accountgl-fisc_year       =  sy-datum(4).
      it_accountgl-fis_period      =  sy-datum+4(2).
      it_accountgl-bus_area        = '0100'.
      APPEND it_accountgl.
    fill currency ammounts for lines 1 & 2
      it_currencyamount-currency    = 'USD'.
      it_currencyamount-itemno_acc  = 1.
      it_currencyamount-amt_doccur  = invoice_amt * -100.
      APPEND it_currencyamount.
      it_currencyamount-itemno_acc  = 2.
      it_currencyamount-amt_doccur  = invoice_amt *  100..
      APPEND it_currencyamount.
      CALL FUNCTION 'BAPI_ACC_INVOICE_RECEIPT_CHECK'
           EXPORTING
                documentheader = gd_documentheader
           TABLES
                accountpayable = it_accountpayable
                accountgl      = it_accountgl
                accounttax     = it_accounttax
                currencyamount = it_currencyamount
                return         = it_return.
      PERFORM invoice_error_check TABLES it_return.
      CALL FUNCTION 'BAPI_ACC_INVOICE_RECEIPT_POST'
           EXPORTING
                documentheader = gd_documentheader
           IMPORTING
                obj_key        = wa_obj_key
           TABLES
                accountpayable = it_accountpayable
                accountgl      = it_accountgl
                accounttax     = it_accounttax
                currencyamount = it_currencyamount
                return         = it_return.
      PERFORM invoice_error_check TABLES it_return.
      COMMIT WORK.
      WRITE: / 'ePayables Bank of America'.
      WRITE: / '  Invoice Document Number:',
                  wa_obj_key(10).
    ENDFORM.
         Form  invoice_error_check
    FORM invoice_error_check TABLES it_return STRUCTURE bapiret2.
      DATA:
      bapi_success(5) TYPE c VALUE 'false'.
      LOOP AT it_return.
        IF it_return-type = 'S' AND bapi_success = 'false'.
          bapi_success = 'true'.
        ENDIF.
      ENDLOOP.
      IF bapi_success = 'false'.
        WRITE: / 'Unable to post a buyside invoice with',
                 'BAPI_ACC_INVOICE_RECEIPT_POST'.
        LOOP AT it_return.
          WRITE: / 'Message Type:   ', it_return-type,
                 / 'Message Class:  ', it_return-id,
                 / 'Message Number: ', it_return-number,
                 / 'Message:        ', (80) it_return-message.
        ENDLOOP.
        ROLLBACK WORK.
        STOP.
      ENDIF.
    ENDFORM.

  • Baseline date not getting populated from SRM invoices posted to ECC 6.0

    Hi,
    We are currently in ECC 6.0. The SRM system is in 4.0. We have this particular problem that the baseline date is not getting populated from the Invoices posted from the SRM. The baseline date is blank and the document is saved.
    Did anyone face the same problem??? Can you please refer SAP note 541934 and expand........
    Thanks
    Aravind
    Edited by: Aitipamula Aravind on Aug 10, 2009 5:13 AM

    Hello,
    Yes, you could check the attached note 541934 and regard the implementation of the field ZFBDT in the invoicing document.
    Note 541934 provides a solution how to achieve the MM-customizing for payment baseline dates getting effective for invoices with SRM-origin. This note needs to be applied at your ERP-MM-side in the former plug-in-layer. As described in the note, this is a modification. It's recommended to apply in non-productive system first.
    Hope the above infor.are helps for you!
    Best Regards,
    Gladys xing

  • Non-po invoice posting using IDOC into LIV module

    Hi,
    does anyone know if idoc interface is available for posting non-po invoice as an LIV invoice into MM module. what  I found that I can post the idoc to FI module directly using message code - FI.
    Thanks.

    Hi
      I Got your name from this site.I would be very thankful if you can help me here.I am designing a EDI based invoice LIV.Is it possible to post some charges which are without PO reference but are coming in Vendor Invoices.Is it possible to post these kind of charges with EDI message INOIC01 or we have to post through FI posting.If possible through EDI in which segment of IDOC we will enter these charges with amt.Also is it possible to post credit memo also with EDI
    Thanks
    Sanjeev

  • Reservations creation with customer fields in ECC from SRM does not work?

    Hi,
    I have to create reservations into backend system (ECC) from shopping cart creation in SRM 7.0.
    Reservation items contiain two customer fields.
    RESB is extended by adding an append structure that contains an include with the data structure of the two customer-specific fields.
    When reservation is created by BAPI_RESERVATION_CREATE1 function in ECC customer fields are filled.
    In SRM I use FILL_RS_INTERFACE1 method of BADI BBP_CREATE_BE_RS_NEW.
    When a shopping cart is created in SRM and then approved a reservation is created in ECC but customer fields are empty.
    Why?
    Thank you for your collaboration.
    Best regards.
    Al

    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/90bd6f78-bcce-2a10-17ac-a74187b924ea?quicklink=index&overridelayout=true
    Note 885458 - SRM partner maintenance: 'Add to invoicing party' is missing
    Note 1034662 - BBP_VENDOR_SYNC: Invoicing Party not getting changed
    in classic there may not be any issue since while creating a PO partner function automatically determined correctly int he ECC purchase order .
    In SRM , we might pulled only VN vendors.
    this could be one of the grey area in SRM Extended classic mode.
    check with SAP and update SAP comments / suggection here.
    Are PI  (invoice party) and VN ( real supplier) vendor number ranges same?
    Are many vendor VN and PI  different?
    Note 1022311 - SRM Integration: Partner at purchase order item level
    In Supplier Relationship Management (SRM), you can maintain partners at item level. During the replication into the ECC back end, this partner information is no longer available because there are no partners for the document item in the ECC back end.
    Other terms
    Business Add-Ins:
    ME_BAPI_PO_CUST, ME_PROCESS_PO_CUST, ME_GUI_PO_CUST, MB_MIGO_BADI, MRM_PARTNER_CHECK
    let us wait for others reply
    Muthu

  • Item text and note not transfering to PR which is in ECC from SRM 5.0

    Hi,
    We are in SRM 5.0/ECC 6.0
    We have a requirement to transfer Item text and item note (Item Text/note to be printed on PR(T Code ME53n)) to ECC PR. From SRM 5.0
    These Item note and Item text is available in PR->Iteam->Service->service text and line text.
    Item text comes from Internal note and item note from vendor text .
    I posted same question in SRM Form, but as these changes has to be done by ABAPer so I am posting it again here.
    Please advice..
    thanks,
    shri
    Moderator message: no cross-posting, please.
    Edited by: Thomas Zloch on Nov 14, 2011 9:17 AM

    For similar kind of problem in SRM 7.0 there is SAP note implementation : Note 1424590 - Text mapping from SRM SC to backend purchase requisition.
    can any one give solution for SRM 5.0

  • PR and PO creation in ECC from SRM 7.0

    Hi everyone,
    I have a pair of doubt. We are planning to upgrade SRM 3.0 to SRM 7.0 with ECC 6.0 ep 4 in a classic scenario. My doubts are:
    1.- Can we create a PR from a SC using PI by standard or is the same as the previous version (using RFC)??
    2.- Can we create a PO from a SC using PI by standard or is the same as the previous version (using RFC)??
    3.- We checked the documentation and there is a different type of contract, the central contract. This contract can be transfer to ECC?? if yes, is it transferred using PI??
    Thanks,
    Ivá

    Purchase Requisition transfer from ECC to SRM via XI
    Hi Ivan
    for self service procurement XI is not required .sorry for the confusion.
    please see the donald reply here
    XI is mandaory in PDP .
    SRM 550 - no required in PDP.
    Here there is no BBP TRANSFER job.
    Automatically done .
    Thanks
    Muthu

  • Sending shopping cart no from SRM to ECC while creating  PO in ECC from SRM

    Hi all,
    I have a requirement where in i need to enhance the custom screen of PO. In this custom screen there is a field called shopping cart number.
    So when a PO is created in SRM the shopping cart has to be copied into this custom field of ECC.
    i got to know that BBP_CREATE_BE_PO_NEW is to be used.
    So please enlighten me on how to implement this badi?
    Thanks and Regards
    Veda

    Hi Veda,
    Please go through the following Wiki link to know more about BBP_CREATE_BE_PO_NEW usage to send customer fields:
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/srm/bbp_create_be_po_new-CreatePOin+backend
    Thanks,
    Pradeep

  • Invoice posting from SRM system -ECC mandatory fields data need to be fille

    Dear Experts,
    I am creating an invoice from external system(SAP SRM) and generates an IDOC in SRM and same is sent to ECC. In ECC for creating invoice we have two mandatory fields house bank(hbkid) and section code(secco). These fileds data is not coming from SRM IDOC so i need to pass these fileds data before posting the IDOC.
    I am using EXIT_SAPLMRMH_015 for passing these fields data. I tried to debug the exit but it is not stopping.
    I written the below code for this but still data is not filling . I request you to give me your suggestions on this.
    DATA: S_RBKPV TYPE MRM_RBKPV OCCURS 0 WITH HEADER LINE.
    DATA: W_SCACD LIKE LFA1-SCACD.
    S_RBKPV = E_RBKPV.
    IF E_RBKPV-LIFNR IS NOT INITIAL.
    SELECT SINGLE SCACD FROM LFA1 INTO E_RBKPV-SECCO WHERE LIFNR = E_RBKPV-LIFNR.
    SELECT SINGLE VBANK FROM ZMM_HOUSEBANK INTO E_RBKPV-HBKID WHERE BUKRS = E_RBKPV-BUKRS
    AND GSBER = E_RBKPV-GSBER.
    IF SY-SUBRC EQ 0.
    E_CHANGE = 'X'.
    ENDIF.
    ENDIF.
    Regards,
    Ravi

    Identified the EXIT and working on EXit.
    Thanks
    Ravi

  • Transfer of non-valuated materials from ECC to SRM

    I kindly request your help with an issue that I am facing.
    The scenario is as follows :
    1. There is a non valuated material X (material type UNBW).
    2. MRP run happens and generates a PR with account assignment U.
    3. Transfer report BBP_EXTREQ_TRANSFER is executed in order to transfer the PR to SRM.
    4. The PR reaches SRM, but the SC is not created instead in SLG1 there is an error thrown, "No account assignment exist. Enter an account assignment".
    5. In the backend now If I try to change the PR i get the error " 6Q204 (Procurement profile 36 cannot be changed).
    Is this scenario supported ?? i,e, transfer of non-valuated materials from ECC to SRM.
    Kindly let me know if you have any idea on this.

    Hi,
    As per your query you have not determind accounts assignment. Please do these activity.
    Please see the below link.
    http://help.sap.com/saphelp_srm30/helpdata/en/a9/cde93a2876a81ae10000000a11402f/content.htm
    Regards,
    Anil

  • Posting date filed not available to modify in invoices from SRM

    Hi there.
    When we try to create an invoice from SRM ITS, the field posting date it is as displayed field, we can not populate it with another date. The value of this field is always the actual date.
    Is it possible to activate this field in order to modify the content?
    Thanks and regards.
    Raúl.

    Hi All-
    Though this is claimed to be standard in SRM 5.0 in the release notes, the Posting Date field is not displayed in the SRM Invoice Basic data screens or is not editable rather. We had the same issue and SAP created an OSS note for us.
    The OSS Note number is OSS note 1082248.
    Pls assign points for usefull answers !!
    Sundeep

  • Deleted service entry sheet from SRM not posted in ECC

    Experts,
    SRM 5.0 (Ext classic)
    We have a limit PO for 1000GBP. User created a service entry sheet for 880GBP and this was posted in ECC. Then user deleted this entry sheet after which I see 'Error in process' status. RZ20 status shows "Error whilst creating an entry sheet in the backend system. Entry sheet XXX already deleted". Also Service entry sheet in ECC has status 'deleted'.
    How come SES in ECC has status deleted but in SRM it shows error in process?
    Thanks in advance

    Hi Christian,
    Thanks for your reply.
    But this is what has happened. No the SES was not deleted in ECC before the confirmation was deleted in SRM. Our users don't have access to ECC T-codes.
    Also I have checked the time at which the cancellation was created and everything is in sync.
    How can i change the status of SES from 'Error in process' to 'posted in backend'?
    Please advise
    Thanks

  • Returm Delivery Possible Despite ECC Invoice Posted

    Hi forum gurus,
    We are implementing SRM 5.0 (SRM SERVER 5.5 and are on SP 12) in the extended classic scenario.
    We have a test issue where we created a PO for 10 items, fully GRN'd the PO and then posted an invoice against the PO in ECC (no blocks on th invoice).
    We can then see the 'Return Delivery' button is active and the return delivery can be posted from SRM despite the invoice having been paid.
    Having tested ECC this also seems to be the case if we were to create the PO, GRN and invoice all within MM.
    Can you tell me?:
    1. Is this correct logic?
    2. Can we change ECC finance or MM config to stop this (I know there is config to stop this being possible for GR-Based IV PO items, but what about normal items)
    3. Does anyone have any suggestions as to what is best practise in this case and why?
    Thanks a lot,
    Best regards,
    Nick

    Hi. In SRM you can easily use the BBP_DOC_CHECK_BADI to prevent this by issuing an error.
    In ECC you can use MB_MIGO_BADI method CHECK_ITEM to issue an error.
    Regards,
    Dave.

  • SRM 7.0 Invoice posting issues, validation

    Hi  Experts ,
    We are configuring SRM7.0 with ECC6 ( Ehp4) having Classic Scenario .
    1. In Std SRM , we can post Invoice both ways
       With ref to PO
       W/o ref to PO.
    We don't want to post Invoice w/o refernce to PO. How it can be stoped ? I want system should even, not allow user to post invoice w/o ref to PO ( Should give error).
    2. We had NOT actiacted "Activate Direct Posting to G/L Accounts and Material Account" in ECC Invoice Config. But in SRM, If we post any invoice w.r.t. PO and add some extra line item, than system do not Stop me , and just give message that "Invoice 80000000112 is created, but not forwarded to Accounting " and its ststus shows "Waiting from preceeding document".
    How it can be stoped ? I want system should even, not allow user to post invoice w/o ref to PO ( Should give error)?
    3. We are using GR based IV in PO.
    If for any PO , GR is not done
    User tried to post the invoice in SRM, system gives error message that "Precessing document  req for invoice is not availble", but if I POST it , system proceeds it with green color message "Invoice 80000000113 is created, but not forwarded to Accounting " and its status shows "Waiting from preceeding document"
    If PO Qty = 100, GR= 20, IR =100 Qty
    System 1st give error Message
    Line 1 : Qty too high ( Tol  Limit of 0.00 AUD exceeded)
    Line 1 : Value too high ( Tol  Limit of 0.00 AUD exceeded)
    And after that if user POST it, then system just do not Stop me , and just give message that "Invoice 80000000057 is created, but not forwarded to Accounting " and its status shows "To be Corrected Manually". How this can be stopped ?
    I believe , by using DOC check or ITEM Check BADi this can be done , Can anyone suggest there is another way ?
    Thanks
    NAP

    Thanks Ranjan,
    1. No there is no any Portal Link for Invoice w/o PO. In the Portal for SRM BP, same single link displays from which we can post both Invoice w.ref to PO and w/o PO.
    2. Since we do not want user to make mistake. System should stop him and do not allow if PO is not refered or IR Qty > GR Qty.
    Do anyone have any inputs.
    Thanks
    NAP

  • Invoices can be released and posted in ECC

    Hi Experts,
    We are following f-63 for parking invoice and need to get service confirmation from SRM to post parked invoice. But Invoices can be released and posted in ECC without entering confirmation in SRM.
    Thanks in advance
    Regards,
    Srinivas Muthyala

    Hi,
    Request you System Administrator to remove the  access of FBV0  for posting of parked document to User ID which may be given only to SRM User ID.
    Regards,
    Sadashivan

Maybe you are looking for

  • How do I create fixed elements (e.g., header) on my iWeb site pages?

    I have built a web site for my brother's business, and he would like me to make the header links visible at all times so they don't ever scroll up off the page. How do I do this in iWeb?

  • Java.rmi.ConnectException using webstart Swing client with WL 8.1 SP2 in a

    Hi all, I'm receiving the following exception when invoking a remote method on a cached remote stub. This only happens if there are at least two nodes running in a cluster. It happens more often the more nodes are running. It seems that the exception

  • Change PP order from PLANT STOCK to PROJECT STOCK ?

    We are creating a production order via BAPI_PRODORD_CREATE_FROM_REF.  We are using an existing production order as our reference.  The existing production order has account assignment to WBS, and the existing production order is listed under PROJECT

  • Blurry TIFFs - what's going on???

    Hello, I have a problem that was mentioned here already (Re: Tiffs blurred when viewed in CS5 but clear in windows paint?), but the solution to set the Cache to 1 does not work on my machine (2012 iMac 27" running Mavericks and Windows 7). The issue

  • How to Manually decide what to store, and what not to..

    Hi, I recenlty stored my computer through time machine with an external hard drive. After the back up was complete I decided to delete some stuff to increase the available space in my computer. But I realized that the stuff that I deleted from my com