Creation of Invoice in ecc system from SRM

Hi,
We are using SRM 7.0 and ECC 5.0.
When we post a invoice(without PO reference) the IDOC get transmitter.
The status of the invoice IDOC is successful ( status 53 ) but no invoice document gets created in the backend system.
Has any one got this problem before?
Please help
Thanks,
Vignesh

Hi Vignesh,
In transaction BBP_PD, does your invoice show all the correct status'?
Is there an X beside the status Awaiting approval?
Is there an entry in table BBP_DOCUMENT_TAB for this document?
You should manually run update report CLEAN_REQREQ_UP and BBP_GET_STATUS_2 to ensure that SRM and the backend are up to date. then checking again you may see that the invoice has gone to the backend.
Is it only invoices that this occurs to?
Confirmations run off the exact same process and if it is affecting them also, there there may be an issue with you settings in table BBP_BACKEND_DEST?
Hope this helps,
Kind Regards,
Matthew

Similar Messages

  • [Help] Move ECC system from one server to another - Considerations

    Hi Guys
    We currently have two SAP ECC 5.0 Instances over DB2 9.7/AIX 6.1 on a same server (WS01), and now we are splitting this, by leaving Development box on WS01 and moving QA to WS08
    What would you think/recommend the best approach to fulfill this requirement
    Im taking in mind such things like, transport system, RFC connections, Database and SAP Profiles
    What steps would you think are mandatory to have QA system fully working on a brand new server
    Is an option to install an system from scratch on that new server (WS08), and they restore the actual database and perform the post processing steps just like a refresh, and then adding that system to the actual ECC landscape
    Best Regards
    Martin

    > We currently have two SAP ECC 5.0 Instances over DB2 9.7/AIX 6.1 on a same server (WS01), and now we are splitting this, by leaving Development box on WS01 and moving QA to WS08
    >
    > What would you think/recommend the best approach to fulfill this requirement
    >
    > Im taking in mind such things like, transport system, RFC connections, Database and SAP Profiles
    >
    > What steps would you think are mandatory to have QA system fully working on a brand new server
    This process is called "system copy".
    > Is an option to install an system from scratch on that new server (WS08), and they restore the actual database and perform the post processing steps just like a refresh, and then adding that system to the actual ECC landscape
    It's an option but not necessary to first install a full featured system and then "overwrite" the database.
    You can install a new system using the database backup of the original system.
    http://service.sap.com/instguides
    Markus

  • Regarding posting invoice to sap system from non r/3 system

    HI experts,
                    I have to create or change the existing invoice in sap system by using the idoc. Idoc has been extended to meet customer requirements. for creating i am using BAPI_INQUIRY_CREATEFROMDATA2 and for changing  i am using BAPI_CUSTOMERINQUIRY_CHANGE in the same function module Z_IDOC_INPUT_INQUIRY_CREATEFRO (standardd one: IDOC_INPUT_INQUIRY_CREATEFROMD)
             It is working fine for the creating but it is going into dump for change by giving error messge fm is not called properly. I am passing same all parameters  to the change bapi like i have passed for the Creating bapi. please help me out in this.
    Thanks & regards,
    Prasanna
       *good solutions will be rewarded***

    Hello Prasanna,
    Go to transaction SE37, put in 'BAPI_INQUIRY_CREATEFROMDATA2' and use menu entry
    - Goto - Documentation - Function Module Documentation
    There you can find a description of the various parameters for that BAPI.
    Regards,
    Michael

  • Calling a web service in external system from SRM

    Hi folks,
    A web service is created in the external system and I need to access this web service from a BADI. Can you tell me how can I call this web service (the external system is giving me a URL) and how I'll get a return. Please let me know in detail.
    Thanks,
    Prem

    Prem,
    Hi. You can call the service via HTTP protocol. Pass them values (SET_DATA), and receive a response (GET_DATA), via xml/html.
    In your code you would need to create the xml data to pass them, and evaluate the returned xml.
    Process...
    Data setup
    1) Create the XML to send them
    Working with the external service
    2) Open the HTTP connection
    2a) cl_http_client=>create_by_url (IF_HTTP_CLIENT)
    2b) lr_client->authenticate
    3) Call the to send them the XML
    3a) lr_client->request->set_data
    3b) lr_client->send
    4) Call the lr_client->receive to return the response
    5) Close the connection lr_client->close
    Data evaluate
    6) Evaluation the returned XML and process.
    Hope this helps
    Cheers
    Rob
    Code example below.. (There are loads of SAP examples depending on which release you are on).
    Process the call to the HTTP client - logic copied from RSHTML01     *
    Open IF_HTTP_CLIENT
      call method cl_http_client=>create_by_url
        exporting
          url                = l_url
        importing
          client             = lr_client
        exceptions
          argument_not_found = 1
          plugin_not_active  = 2
          internal_error     = 3
          others             = 4.
      if sy-subrc <> 0.
        message id sy-msgid type sy-msgty number sy-msgno
                   with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4
          raising oops.
      endif.
    Authenticate the user
      if not g_int_type-usr is initial.
        move: g_int_type-usr      to l_user,
              g_int_type-password to l_password.
        call method lr_client->authenticate
          exporting
            username = l_user
            password = l_password.
      endif.
    Allow for Cookies
      lr_client->propertytype_accept_cookie = lr_client->co_enabled.
    Set the server protocol
      select single gsval into l_server_protocol
        from z77s0
          where grpid = c_grpid
          and   semid = c_server_protocol.
      if sy-subrc eq 0
      and not l_server_protocol is initial.
        move l_server_protocol to l_st_server_protocol.
        call method lr_client->request->set_header_field
          exporting
            name  = '~server_protocol'
            value = l_st_server_protocol.
      endif.
      Send out the XML
      Set body to XML data
        lr_client->request->set_data( g_xxml ).
        save_xml( i_role = cl_xml_document=>c_role_oreq ).
        l_request_length = xstrlen( g_xxml ).
      If Data is sent through then we need certain flags set
        lr_client->request->set_header_field(
                                   name = 'Content-Type'
                                   value = zcl_tem_bsp=>c_xml_content ).
        call method lr_client->request->set_header_field
          exporting
            name  = '~request_method'
            value = 'POST'.
      Set length of string to the header fields
        if not l_request_length is initial.
          move l_request_length to l_st_request_length.
          lr_client->request->set_header_field(
                                    name = 'content-length'
                                    value = l_st_request_length ).
        endif.
      Send the request
        call method lr_client->send
          exceptions
            http_communication_failure = 1
            http_invalid_state         = 2
            http_processing_failed     = 3
            http_invalid_timeout       = 4
            others                     = 5.
        check_for_error 'Send'.
      Receive the response
        call method lr_client->receive
          exceptions
            http_communication_failure = 1
            http_invalid_state         = 2
            http_processing_failed     = 3
            others                     = 4.
        check_for_error 'Receive'.
      Determined returned XML or HTML
        g_xxml = lr_client->response->get_data(  ).
      Determine the header fields for failure validation
        if lr_client->response->get_header_field( '~status_code' )
              between 200 and 299.
          save_xml( i_role = cl_xml_document=>c_role_ires ).
        else.
          l_status_code =
            lr_client->response->get_header_field( '~status_code' ).
          l_descript_1 =
            lr_client->response->get_header_field( 'error' ).
          l_descript_2 =
            lr_client->response->get_header_field( 'errortext' ).

  • Net Value in ECC differ from SRM Value in Goods Receipt

    Hi All,
    We are creating Goods Receipt in SRM.When we create Goods Receipt  in SRM Goods Receipt shows correct value, where as in ECC it shows Wrong.
    Ex: In SRM  Goods Receipt value is '1000', where as in ECC  it is '1' instead of '1000'. Could any body tell me what would be the reason.
    and
    could anybody explain me, How SRM replicates the Goods Recipts data to ECC  Goods Receipt automatically..means is there any BADI/IDOC etc...what is the exact procedure...
    Thanks in Advance...

    Hi,
    SRM replicates the GR data to ECC through ALE/IDOC concept
    Check in BD64 Distribution model will be created with message type MBGMCR for GR postiong
    check in WE02 ( idoc display) inbound idcos in SRM and in ECC for outbound idocs for message type MBGMCR and also check the data records for that perticular GR.
    Thanks
    prasad s

  • Invoice management system in SRM 7.0

    Dear Experts,
    I get to know that SAP is no longer developing the invoice management  system from SRM 7.0. In fact they have partnered with open text to provide the IMS exception processing functionality plus additional OCR capabilities.
    Does SAP in a way recommend customers planning to upgrade to SRM 7.0 to do away with IMS? could you please share your knowledge on it?
    Thanks a lot in advance,
    Ranjan

    Hi Schuffelen,
    I have a quick question for you - what are the roles you assigned to the user with IMS.. in the Portal and in SRM 7.0?
    I have assigned the portal role "com.sap.pct.srm.core.ro_invoicer" and the SRM role "/SAPSRM/ACCOUNTANT" to the user.
    When you say Invoicing in IMS, do you mean that you are able to create Invoices with enhanced functionality, like, being able to change the document type, creating one-time vendor invoices etc (as mentioned in the link below)
    http://help.sap.com/saphelp_srm50/helpdata/en/42/dc00a78d23162fe10000000a1553f7/frameset.htm
    Any quick help is highly appreciated.
    Sai
    Edited by: SNR on Jul 19, 2010 4:44 AM

  • Number ranges - APO or ECC system - Which one is master system?

    Hi
    In SRM always SRM system is a  master system for issuing number range. to create a folow on documents like purchase request and Purchase order . SRM system always determines the number range  for  purchase orders , Purchase request .
    for example in Classic scenario :-
    SRM we create a Shopping cart and Purchase order in  ECC system.but SRM determines the number range which number Purchase order needs to be created.
    What about in APO number ranges for Purchase request and Purchase order ? .iS That SAME ? .
    In APO , do you have technical scenarios like Classic and Extended classic?
    classic :- shoping cart crated in SRM and Purchase order will be created in ECC system.
    Ext Classic :- Shopping card created in SRM and Purchase order will be created in SRM itself and replicated to ECC system.
    But both above scenarios, SRM system is a master system to issue number ranges.
    i learnt that APO system dont supply any number ranges to create a PR or PO in ECC system (trigger from APO) only ECC system determines? is it true?
    BR
    Muhtu

    Hi,
    For Purchase requisition there is temporary number range in APO system but once requisition gets transfered to ECC through CIF it determines number range from ECC and returns back same number to APO.
    For Purchase order number range exists in ECC only and not in APO. Even if you trigger conversion of PR to PO from APO number range will be taken from ECC only.
    So ECC remains master system .
    Regards,
    Santosh

  • CALL_FUNCTION_OPEN_ERROR in CRM while trying to connect to ECC system

    Hi All,
    We are having issues while connecting to ECC system from CRM at specific point of time.
    It occurred only once yesterday . Since it is a production system, we need to investigate the cause of the issue.
    Upon checking the logs, I can see dumps in ST22 stating CALL_FUNCTION_OPEN_ERROR while trying to connect to ECC.
    This issue has been faced by multiple users at the same time.
    Both CRM and ECC are in the same server . There are no errors in ECC system ,
    The error description says
    Error opening RFC connection
    Error text........... "Group USER not found"
    Description.......... "LgIGroupX"
    The response time is fine for the system and during the time when the error occurred.
    Both the systems are in kernel 720 patch level 416.
    There are no errors in dev_rd and dev_ms as well.
    The errors in trace file also give information that ECC system cannot be reached.
    However our ECC system was available , up and running and there were no issues at that time with ECC.
    I have attached the dump, kernel and patch level details , work process trace files and the response times.
    Please suggest.
    Thanks,
    Sowmya.

    LB: Hostname or service of the message server unknown#DEST =PUCCLNT220#MSHOST
    =puc.apps.eon.com#R3NAME =PUC#GROUP =USER"
    disp+work information
    kernel release 720
    kernel make variant 720_EXT_REL
    compiled on Linux GNU SLES-11 x86_64 cc4.3.4 use-pr121116 for linuxx86_64
    compiled for 64 BIT
    compilation mode UNICODE
    compile time Feb 16 2013 02:50:12
    update level 0
    patch number 416
    source id 0.416
    Error from work process trace file
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    A  reached MAX_RUDILOCKS for (user: L13526      , ta:                     ), sending RUDILOCK_RESET
    M
    M Mon Apr 20 15:48:09 2015
    M  ThPlgTimeout: ThPlgTimeout for plugin T144/U17974
    A
    A Mon Apr 20 15:58:59 2015
    A  *** ERROR => RFC Error RFCIO_ERROR_SYSERROR in abrfcpic.c : 2825
    LB: Hostname or service of the message server unknown
    DEST =PUCCLNT220
    MSHOST =puc.apps.eon.com
    R3NAME =PUC
    GROUP =USER
    [abrfcio.c    9213]
    A {root-id=441EA15C8F181ED4B9E4168F16E66417}_{conn-id=441EA15C8F181ED4B9E416A941234417}_1
    A  TH VERBOSE LEVEL FULL
    A  ** RABAX: end RX_GET_MESSAGE
    A
    A Mon Apr 20 15:59:02 2015
    A  *** ERROR => RFC Error RFCIO_ERROR_SYSERROR in abrfcpic.c : 2825
    LB: Hostname or service of the message server unknown
    DEST =PUCCLNT220
    MSHOST =puc.apps.eon.com
    R3NAME =PUC
    GROUP =USER
    [abrfcio.c    9213]
    A  {root-id=441EA15C8F181ED4B9E4168F16E66417}_{conn-id=441EA15C8F181ED4B9E416A941234417}_1
    A  *** ERROR => RFC Error RFCIO_ERROR_SYSERROR in abrfcpic.c : 2825
    LB: Hostname or service of the message server unknown
    DEST =PUCCLNT220
    MSHOST =puc.apps.eon.com
    R3NAME =PUC
    GROUP =USER
    [abrfcio.c    9213]
    A {root-id=441EA15C8F181ED4B9E4168F16E66417}_{conn-id=441EA15C8F181ED4B9E416A941234417}_1
    A  *** ERROR => RFC Error RFCIO_ERROR_SYSERROR in abrfcpic.c : 2825
    LB: Hostname or service of the message server unknown
    DEST =PUCCLNT220
    MSHOST =puc.apps.eon.com
    R3NAME =PUC
    GROUP =USER
    [abrfcio.c    9213]
    A {root-id=441EA15C8F181ED4B9E4168F16E66417}_{conn-id=441EA15C8F181ED4B9E416A941234417}_1

  • Baseline date in Accounting document changed after creation of Invoice List

    Hi all,
    1) User Requirement:-
    Creation of Invoice document(using VF01), Transfer u201CGoods Issue Dateu201D to FI accounting as a Baseline date instead of Invoice creation date.
    To meet the above requirement I did enhancement name: SDVFX008 user exit: EXIT_SAPLV60B_008.
    Its working fine and transfered goods issue date to Accounting(as baseline date) insted of  invoice date.
    2) Problem:-
    After Creation of Invoice List (VF21) system again overwriting baseline date iwith invoice list date.
    Does anyone know how to Stop overwriting baseline date in accounting while creation of invoice list.
    Thanks & Regards
    Sudheer

    Hi Valerie,
    do you recall the User Exit?
    Thanks

  • Unable to access ECC transactions from CRM using Transaction Launcher

    Hi Folks, we are trying to create a booking request using VA11 from portal. For this we have configured transaction launcher in CRM which will connect to ECC system from portal and VA11 screen will be launched. For this we have done the necessary configuration in transaction launcher (Including RFC destination and logical system) and this is working fine in Dev system but not in quality system. We are able to see SAP screen with toolbar Menu and System but not the entire transaction (refer image below). Our questions here are,
    1)     What user type has to be configured when connecting from CRM to ECC? (System, Communication data or any ohter)
    2)     If this has to work with user as Dialog, is there any supporting document from SAP saying this should be Dialog user?
    3)     Is there any other issue and need development specifically related BOR TSTC?
    Warm regards and thanks in advance for your time.
    Prasad

    Hello JC,
    Yes, it is possible . You have to create new work center link or Direct Link for the existing transaction launcher.
    Transaction Launcher
    Regards,
    Ashik

  • ECC Upgrade from ECC 5.0 to ECC 6.0 EHP4 - impact on XI 3.0

    Hi,
    We are palnning for upgrade our ECC System from ECC 5.0 to ECC 6.0 EHP4. We do not have any plan of upgrade on XI, which is on XI 3.0.
    After ECC upgrade please provide the impact on XI 3.0 ?
    Will XI 3.0 able to work with ECC 6.0 without any change or any change is required in the XI configuration level, please specify?
    Thanks.

    >>Will XI 3.0 able to work with ECC 6.0 without any change or any change is required in the XI configuration level, please specify?
    As far as I know, no change is required in XI configuration.
    Regards,
    Praveen Gujjeti.

  • How to find the status of an invoice in ECC ?

    Hi,
    Could anyone please tell me how to find the status of an invoice in ECC system (Parked, posted or saved as completed)
    Regards
    Prashant Chauhan

    HI
    MIR6
    Regards
    Kailas Ugale

  • Trouble using LogonTicket for SSO to ECC System

    Hi,
    I am trying to connect to an ECC System from my portal. I created a system object and filled all relevant fields. When I run the Connection Tests the Connection Test for Connectors fails with
    "Connection failed. Make sure that Single Sign-On is configured correctly"
    I have imported the portal certificate into my backend system. But I still think that there is something wrong with the PSE on my ABAP side...
    When I run the transaction SSO2 it says that the "The Digital Signature for This Certificate Cannot Be Verified" and that there are no entries in the certificate list.
    When I open STRUSTSSO2 the certificate appears in the Certificate List and in the ACL as it should be...
    Any help solving this issue would be appreciated...
    Thanks ahead,
    Bernd

    Hi Bernd,
    Check the parameters in RZ10.
    login/create-sso2_ticket = 2
    login/accept_sso2_ticket = 1
    Good Luck
    Grilo

  • 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

  • How is goods receipt and invoice sent from backend system to SRM system?

    Hi friends
    How is goods receipt and invoice sent from backend system to SRM system?
    Thanks
    regards
    Krishna

    Hi Khan
    BBP_GET_STATUS_2 and Clean_recrec_Up are background jobs to sync ecc and ebp.
    BBPIV and MBGMCR are used to send goods receipt and invoice from srm to backend system
    So we dont require any special idocs to send goods receipt and invoice from ecc to ebp.Are all handled by BBP_Get_status_2
    Regards
    Krishna

Maybe you are looking for

  • 10.6.8 update breaks image capture?

    Image capture works fine until it gets half-way through its final scanning operation, then it quits. This problem began after I completed an Apple suggested 10.6.8 update. I see indications that others have experienced this, but can't find how the pr

  • HP Paviliion HPE-120 F compatibility with Gateway montiro

    I am upgrading to an HP Paviliion HPE-120F desktop tower but don't want to have to purchase a new monitor. Can anyone tell me if an older Gateway FPD1810 montior will work with the new tower?

  • Windows Server Datacenter 2012

    Dear Team, We are using VM esxi 5.5 and we have bought volume License from microsoft for Datacentre 2012 R2. My concern is "how many 2012 data centre system I can create on VM with this License". Can I install 2012 enterprise /Standard or other versi

  • Plan suspension

    I suspended my plan for ninety days which will be up 1 August and I need to suspended it for an additional 90 days.  I am in Italy and do not have the toll free international number.  Can someone provide that to me at [personal detail removed]  I may

  • Help me for the withe cover iphone

    hi j caome from italy and sorry for my not good english, j have a problem, j have broken the white cover of my i phone where j can buy it on line or in Italy?At the store where j have bought the i phone told me that he haven't it (the behind cover of