SAP R/3 to External System RFC issue during Sales Order Processing

Hi Experts,
We have one Peculiar issue in our SAP R/3. Request you to help me in resolving this.
Order Processing:
During Sales Orders Processing, for every line item a RFC is being initiated from SAP R/3 to an external system called Trilogy Pricer to get the Pricing data. 
Trilogy Pricer sends the Pricing data to SAP R/3 and the respective Orders are being processed in SAP R/3.
Current Issue:
The issue we are facing is that, once the Pricing data is sent to SAP R/3, Trilogy Pricer expects an acknowledgement (RFC_OK) from SAP R/3 in order to release the RFC connection.  Intermittently, Trilogy Pricer is not receiving this or any kind of acknowledgement from SAP R/3 causing the connection to hang which is causing several problems.
For example:
On every business day, there will be 50,000 Sales orders.
So, 5 or 10 sales orders are getting hanged every day.
We tried to simulate this issue in Dev and Stage environments by processing 30,000 to 40,000 sales orders.
But we were unsuccessful, which means all the RFC connections were being closed as the external system is able to get the acknowledgements for all those orders from SAP R/3.
We are having this problem only in Prod.
Any thoughts to solve this issue is highly appreciated.
Advance thanks for your great help.
Thanks and Regards,
Srinivasa

Hi I am not sure if it was similar issue, but I once had a kindaa problem I solved using
CALL FUNCTION func STARTING NEW TASK task
              [DESTINATION {dest}]
              [{PERFORMING subr}|ON END OF TASK].

Similar Messages

  • SAP R/3 to External System RFC issue

    Hi Experts,
    We have one Peculiar issue in our SAP R/3. Request you to help me in resolving this.
    Order Processing:
    During Sales Orders Processing, for every line item a RFC is being initiated from SAP R/3 to an external system called Trilogy Pricer to get the Pricing data.  Trilogy Pricer sends the Pricing data to SAP R/3 and the respective Orders are being processed in SAP R/3.
    Current Issue:
    The issue we are facing is that, once the Pricing data is sent to SAP R/3, Trilogy Pricer expects an acknowledgement (RFC_OK) from SAP R/3 in order to release the RFC connection.  Intermittently, Trilogy Pricer is not receiving this or any kind of acknowledgement from SAP R/3 causing the connection to hang which is causing several problems.
    For example:
    On every business day, there will be 50,000 Sales orders.
    So, 5 or 10 sales orders are getting hanged every day.
    We tried to simulate this issue in Dev and Stage environments by processing 30,000 to 40,000 sales orders.
    But we were unsuccessful, which means all the RFC connections were being closed as the external system is able to get the acknowledgements for all those orders from SAP R/3.
    We are having this problem only in Prod.
    Any thoughts to solve this issue is highly appreciated.
    Advance thanks for your great help.
    Thanks and Regards,
    Srinivasa

    Hi I am not sure if it was similar issue, but I once had a kindaa problem I solved using
    CALL FUNCTION func STARTING NEW TASK task
                  [DESTINATION {dest}]
                  [{PERFORMING subr}|ON END OF TASK].

  • Issue in Sales Order & Process Order interface

    Hi,
    Issue:
    In case of Assemble to Order scenario, Process order is created automatically when SO  is created.
    Process order will have Sales order number  under General data tab ( COR3)
    When sales order is  created with respect to Inquiry, Inquiry number is displayed in process order instead of Sales order number.
    Also when process order is confirmed, stocks are posted to Inquiry number stock i.e in MMBE Inquiry number is displayed against stock ( sales order stock)
    since stock are not posted to sales order stock, schedule line is not confirmed.
    As a result sales order cannot be delivered.
    Query
    1) please let me know the customizing settings  done for automatic creation of process order WRT sales order( Both SD and PP if possible)
    2) Customizing setting which controls the sales order field in Process order. so that stocks are posted to sales order stocks and not Inquiry or Qutation stock even if they are present.

    Where you checking these details.Are you seeing the print preview If yes then it seems the changes not captured into print preview.Check with your ABAPer why system is not getting right weights.

  • Read/Open a file in SAP DMS from an external system

    Hello Sap Gurus,
    I want to read/open a file in SAP DMS from an external system . External system is basically a non-sap system.
    Can this be achieved through an RFC..
    Does anyone know of any BAPI's/FM's that can be called from an external system (non-sap system) through RFC which will open a document which is stored in SAP DMS.
    Regards,
    Madan Shetty.

    Hi Madan,
    If you want to view documents from an external system, there are many ways of achieving this.
    It depends on the solution that you are approaching.
    Few methods that I have come across are, OData services, Custom RFC Function  Modules, to retrieve document attachments.
    FTP is also a possible solution.
    Please let us know your exact requirement.
    Regards,
    Tamilnesan G

  • Transfer article master from SAP R/3 To External Systems(Futura) Using IDOC

    Dear Experts
    Please let me know  how to  Transfer article master from SAP R/3 To External Systems(Futura) or text file Using IDOCs.
    thanks

    Hello,
    Since you want to transfer Article Master, it should be a Retail System. So you should use Message Type ARTMAS. For fullbuild, you can use transaction WDBM and for changes, you can use WDBU.  For changes, you can enable change pointers for required fields using BD64.
    Thanks,
    Venu

  • SAP Mobile Sales 2.0 delta load issue for Sales Orders

    Hello,
    we have used Mobile Sales 2.0 with a Windows app for a while now. Our current issue is that sales reps won't see any historical sales order data on their devices.
    Background
    Due customer requirements, we need to make small changes to customer master data attributes and reload all customers from ERP to CRM. Then we ran delta loads (MAS_PARTNER followed by all other objects) to DOE, in which virtually all 5000+ customer accounts were compared. The delta load ran for about 3 days (some performance bottleneck we haven't located yet).
    During the delta load, data on devices was inconsistent. Accounts were missing and all transaction data disappeared. After the delta loads, all accounts and contacts are OK, save for a few. Data from activities (appointments, tasks) have reappeared, as they should. Only sales orders won't reappear. The sales orders exist in the backend and belong to active accounts and sales reps.
    Settings and troubleshooting so far
    We don't have any limitations for sales orders in CRM Sales Mobile configuration.
    We've run delta loads for all objects in transaction SDOE_LOAD.
    MAS_CUSTOMIZATION etc seem fine.
    We've re-run initial load for sales orders from CRM.
    In the test system, we've even reinitialized the whole CDS database on DOE and on the devices, then re-ran the loads.
    Checked steps suggested in discussion
    SAP CRM 2.0 initial load issue
    Historical sales orders (those created before the master data reload) exist in the backend, but don't show up on the device.
    If I change one of those historical sales orders in the backend, it gets sent to the device.
    If I create a new sales order in the backend or on the device, it is saved and replicated just fine.
    To sum it up, it seems DOE is unable to identify the sales orders relevant for replication.

    First Doubt i got clarify by my self as we can go with Unwired Runtime option .
    But i still have doubt in :
    2. How can i Modifying the Main Menu for iOS.
    i am able to customize the same for windows using files SybaseCRM.Configuration.xml file.
    Same how can i do for iphone/ipad.

  • Issue with sales order stock that is referencing a non-existing sales order

    We have an issue with sale order stock.
    Due to user error we have ended up with a negative quant of sales order stock in a bin. Further the error was due to mis-keying of sales order number. Hence this negative quant is referencing a sales order that does not exist.
    We need to get rid of this quant.
    I thought of cycling this quant off as a solution. And hence replicated the scenario in the test system. I was able to create a TO to cycle it off but cannot clear the differences from 999 . The error I get while trying to do this is "SD document not in database or has been archived" . This error is true since the sales order actually does not exist. So cycling it off did not work.
    Can anyone suggest how we can get rid of this negative quant of sales order stock ?
    Thanks

    Hi,
    You said that your user mistyped the SO number and it resulted in a -quant. In which transaction was it possible? If I give a non existing no. SAP doesn't allow me to book.
    If I were you I would check both in WM & IM what the user had done...step-by-step...
    Negative quant comes to existance in interim storage type if we book e.g. a GI. It should have started in IM...how was your user be able to do that??? If it was possible cannot you reverse the IM booking?
    (...if all else fails...cannot you create a SO document with external number assignment with the same number?...)
    BR
    Csaba
    Edited by: Csaba Szommer on Jun 24, 2008 8:31 PM

  • External Procurement with a Valuated Sales Order Stock

    Hi Experts,
    I read the following in SAP Help,
    For external procurement with a Valuated Sales Order Stock, system generates a purchase requisition from the sales order.
    If you are using a valuated sales order stock, the externally procured material is assigned to inventory at the time of the goods receipt. If the sales order item is flagged as carrying costs and revenues, then when the goods issue for delivery to the customer takes place, the sales order item is debited with the costs of the externally procured material.
    My question is - it says costs of external procurement is debited to sales order item when " goods issue for delivery to the customer takes place"
           - but in my case, when I made the GR for purchase order (created automatically by sales order), system directly posted the procurement cost as actual costs to the sales order item. There is no delivery for sales order done still.
    So actually, when should the external procurement cost be debited to sales order item -- when GR for purchase order is done (or) when  goods issue for delivery to the customer takes place?
    Thanks,
    GAN

    Hi Rafi,
    Thanks for your reply. I understand the problem now.
    Material which comes from prod order is posted statistically (value type 11) to sales order when GR for prod order is done.
    Here, the issue is about a GR for purchase order (assigned to sales order). This material purchased is not used in any production process. Its a material which is supplied to customer along with main material produced in house.
    In purchase order, I have given the consumption account (which is cost element 1). Entry was Consumption Dr and GR/IR Cr. So, this posted as actual cost to sales order.
    I should have given inventory account in purchase order (with cost element 90).
    Its a mistake of using consumption account in purchase order.
    Thanks.
    GAN.

  • Interesting and an  imporatant issue at sales order schedule line.

    hi all,
    interesting and an  imporatant issue at sales order schedule line.
    i created a sales order with 10 qty.and the system proposed a two schedule lines.
    let's say to order created date is 27.11.2008.and the requested delivery date is 27.11.2008.
    but the stock is not available today then the system proposed two more schedule lines apart from the 27.11.2008.so now there are three schedule lines like below.
    schedule line date                      Material availabilyt date   delivery date                   
    27.10.2008 with zero quantity.     
    28.10.2008 with 5 qty.                28.10.2008                     29.10.2008
    02.10.2008 with 5 qty.                02.10.2008                     03.10.2008
    now the delivery and pgi already for the schedule line 28.10.2008.
    then when i run the availability check on 01.11.2008 system is over writing the material vailability date as today at the scheduleline number two.
    now i can able to view only two schedule lines only.
    schedule line date                      Material availabilyt date   delivery date                   
    28.10.2008 with 5 qty.                01.11.2008                     29.10.2008
    02.10.2008 with 5 qty.                01.11.2008                     02.11.2008
    now my concern when we reschedule the avalability check it should notchange the Material availability date of the schedule line which i already delivered.
    Regards,
    sheshukumar

    can any one repsond for this.....

  • How to block material issuing after sales order invoiced?

    As the subject mentioned,  could be a possible to block material issuing since sales order invoiced, or
    in the another words, after the sales order completed?
    Or could be a possible to set sales order as closed, and then material issuing related with this sales order are
    forbidden?
    Thanks in advanced,
    Zhou Zhen

    Dear Friend
    A sales order is created say order no 10000 and for material X say 10 units this order is delivered and PGIed and invoiced and the payment too has come
    That means the order 10000 is closed
    Case 1
    Now an user goes to VA02 t code and put this order no 10000 and changes the material X qty from 10 to 12 and opens up the whole order once again
    This can be controlled by using t code OVAH choosing message class the V4 message no 083 and change from warning to error
    Case2
    But to avoid the user to add material Y to the existing order say 10000 then i think we have to go for user exit
    Because the system doesnot even throw a warning message too in case 2 (according to my knowledge) and allows another line item to be added in the same order
    But you can test it if it throws any warning message we can try to convert that error
    But in case 2 it is not happening(even warning is not there)
    Regards
    Raja

  • RFC to get sales orders for customers from r/3 to crm ..

    Hello,
    Is there already a FM (RFC) in place to get the list of sales orders from r/3 to crm.
    CRM middleware is not configured to get this data from r/3 to crm .. so am looking out for a r/3 FM module which i could call from crm system to get the sales orders as an export parameter ..
    Regards
    Shivani

    Hi,
    If you are replicating the sales order from R3 to CRM then you will get all the orders present in CRM. If that is not the case then you need to write one RFC in R3 to get the desired data as R3 is governed by Select queries on tables instead of Function modules in CRM.
    So if you want to fetch any information from R3 then you need to create RFC and use select query to get the data.
    Thank you.
    Ashish

  • System should Not copy sales order header text

    Hi all,
    My requirement is system should not copy sales order header text while copying sales order to sales order with same order type.
    for example i have order type OR - standard type with 500 line items with reference to that same sales order we are creating another order with same line 500 line items,but requirement is system should not copy source document header text in to target document header text,
    Do you have any standard functionality to avoid this or we need to go exit
    Regards
    Nishad

    Hi,
    You can do it via standard SAP configuration.
    Transaction VOTXN.
    In the access sequence you have the corresponding Text ID added with "Text Object" VBBK. That's the reason why you are copying text.
    Change the entry.
    Check below link on how exactly to do that. This doc says about how to copy customer text to the sales order. But procedure is same for you as well. Just the object is different.
    [Text type config|http://learnsaptips.blogspot.com/2010/09/text-type-configuration-in-sap.html]
    Hope it helps!
    Best regards,
    Rahal

  • Pricing issue in sales order

    Hi All,
    We are facing pricing issue for few sales orders.
    The pricing is being carried for  line items even though there is valid condition record exist at pricing date of line items .
    For example we are creating order on 26.10.2010 and Requested delivery date is 01.01.2011.
    The pricing date at line tem is 01.01.2011 and condition record is valid only till 31.12.2010.
    Still pricing is carried for line item and it is not for all the sales orders .
    So could please advice how to overcome this kind of errors?
    Thanks in advance

    Hi All,
    We are again facing pricing issue in sales order,the pricing date of line item is not in synchronization with the condition record validity date.
    Due to that incorrect pricing is being carried out .
    But when we do repricing the error is getting fixed.
    So could you please let us what could be the root cause for this error ?
    This is not happening for all the orders,for only few orders it happens.
    If we create new order for  same sold to ,sales doc type the error is not occuring.
    Thanks,
    Praveen

  • Goods issue without sales order

    Hello experts,
                       1)  Goods issue without sales order (movt type 251) in T.code "MB1A"*
                               Accounting entry:- Change in stock of Fin. Goods A/c    Dr.
                                                                          To Stock of Fin. Goods A/c
                       2) Customer Invoice through T.code "FB70"
                             Accounting entry:-     Customer A/c   Dr.
                                                                 To Sales of Fin. Goods A/c.
    We are temporarily not implementing SD module, i am entering Sales transaction data. Are the above two accounting entries correct in respect to "Goods Issue" and "Customer Invoice" ?
    Regards
    Ashwin

    Thanks a lot, but if you could please tell me what impact will on the balance sheet? will the stock be reduced after goods issue
    For eg;
             Change in stock of F.G A/c Dr.    200
                           To Stock of F.G A/c               200
             Customer A/c Dr.     200
                     To Sales of F.G       200.
    Is this correct? and i have assigned cost center to "Change in stock of Fin. Goods.
    Ashwin

  • Goods Issue to sales order

    Hi Experts,
    When doing Goods issue to sales order using movement type 231, I am getting the following warning message 'Sales order (SOBKZ = ) is not provided for this goods movement'. I think this warning is due to difference in special stock indicator in sales order and Goods issue transactions. Where should be the maintanence done, in order to prevent this warning message in future.
    Regards,
    Prasanna. R

    Dear Prasanna
    The special stock indicator is not maintained for your sales order item category in VOV7
    Hence the error
    Please maintain special stock indicator E in the item category  details in VOV7 for your item category of yours
    231 Goods issue for a customer order (without Shipping)
    I hope you are doing this only
    If you ignore this as a warning message it will hit somewhere down the process
    So better maintain it in item category
    Regards
    Raja

Maybe you are looking for