Return process in Third Party system

Dear Friends,
Please suggest me the complete process of return under Third Party Order system, with T codes and paths,
Regards,
Atul

Hi ATul
Officially the return process is not supported by standard SAP ERP system for the third-party process.This functionality was never designed and is not supported.
The note 751609 is the official statement of SAP to this problem.
But any return goods to vendor from customer can be settled through credit notes.
The process is to first pass a credit memo to Vendor and after the process the with reference to Sales order a third party credit memo can be issued to customer
Hope this will help you.
Regards
Ramesh

Similar Messages

  • Return process in Third Party Sales

    Hi ppl need some help,
    In Third party Sales what happens if certain goods supplied by the Vendor to the customer are 'Defective' & are to be returned by the customer.
    Does the customer return it to the Company to which he placed the order or he returns it to the Vendor.
    How can we configure this process in SAP to settle the billing & issue the credit memo to the customer?
    Shilpi

    Hi Shilpi,
    third party Return process you can configure like this,
    Take return goods from ur customer, Your customer will return goods to you and not to vendor, remember one thing ur cutomer doesnt know who is vendor.
    Create CR with refeerence to RE. Because RE will contain that Product and quantity which you ar getting back from the Customer and that you have invoiced the customer.
    E.G. If you Sent 2 Quantiy of Materail XYZ at 50 Rs each to the customer, but you Got invoice from ur vendor at 40 Rs Each.
    and if customer retuirn 1 quantity u have to return him 50 Rs and not 40 Rs.
    So Create CR with respect to RE.
    Hope this will help.
    Revert back if u need any further help.
    Thanks,
    Raja

  • Return process in third party

    Hi sap gurus,
    please find one senario mentioned below
    i have raised a sales order with 630 units of a third party material, followed by
    630 units of Tata Swach Crystal were sold to M/s Friendu2019s Combine Indore (Madhya Pradesh) through third party sale order from TWGZ plant (Uttarpradesh) on 30/11/2011.
    It was a CST sale. Here all the sales are made against advance payment.
    Materials were purchased from The Supreme Industries Noida. Since it was a third party sale, initially Third Party Sale order (SO No - 2010209914) was created. Order type ZTPS.
    From the sale order Purchase requisition was generated (PR No -3900009137 ) and then PO was generated (PO No - 4100007931).Based on the PO vehicle was loaded and GR (GR No -  5105605330) and Miro was done  and then invoice (Invoice No u2013 2644001743) was generated in the warehouse (TWGZ plant).
    Invoices were handed over to the driver and vehicle was dispatched for delivery of goods to Indore. Goods are invoiced on delivered basis (Vehicle is arranged by company).
    Now on the way to Indore (in MP) vehicle met an accident and 50% of the materials got damaged.
    50% good stocks were kept at transport go down for about 1 year where it took time for investigation to complete for insurance claim. In the mean time company has come up with a new warehouse at Indore (TWID plant).  Now that the investigations are over, company wants to take GR/build up  50% good stocks in TWID plant.
    Also note that after the accident to cater customer requirement, credit for 630 units were given to the customeru2019s account. Now it is also important to normalise customeru2019s account as because customer had already paid the amount in advance. 
    Now please suggest the ways to build up the 50% good stock in TWID plant.

    Hello,
    Firstly, let me request you not to disclose the Client's business details (like Customer Name, Vendor Name, Material Name, Plant codes, etc) on Public Forums.
    Now, coming to your question, there are many angles to your question.
    1. The Transaction has happened sometime in November 2010 & you too would know that MM & FI Periods would be closed by now.
    2. Your client would have already filled Excise & Sales Tax Returns to espective authorities by now.
    3.  You have mentioned that after accident Credit of 630 Units was given to Customer? What do you mean by this statement? Was a Credit Memo was issued? or the Advance Payment received Entry was reversed? or another Delivery of 630 units was made to Customer?
    4. What about Vendor? Has he already beed paid?
    You will have to throughly discuss this matter with client & ask them what is that they exactly require to be done now & then explore the options.
    Hope this helps,
    Thanks,
    Jignesh Mehta.

  • Handling Rowset based message in third party systems

    Dear All,
    Could you please help me to understand, how can we handle a row set based message at third party system?
    PeopleSoft will be sending a row set based messages to third party system and in turn it will be expecting a row set based message as a response. How do we need to handle this?
    Thanks,
    Hari.A

    So you are creating an inbound sync service operation routing.
    This can be very well a rowset based message for the request as the response, since every message is an XML.
    3e party system will be sending an XML which in the rowset format (which is still XML).
    You can just take the message and read it in a rowset, process it and create a response message based on a rowset.
    3e party system will be receiving an XML which in the rowset format (which is still XML).
    The reason wy I mention XSLT is that the rowset based message has a lot of overhead noded which is not relevent for 3e party systems, but needed for PeopleSoft.
    See example:
    method OnRequest
       /+ &MSG as Message +/
       /+ Returns Message +/
       Local Message &response;
       &response = CreateMessage(Operation.SYNC_REMOTE,
       %IntBroker_Response);
       &response.GetRowset().GetRow(1).GetRecord(Record.QE_FLIGHTDATA).
       GetField (Field.DESCRLONG).Value = &MSG.GenXMLString();
       Return &response;
    end-method;

  • Standard SAP process for third party repair or subcontracting repair

    Hi All,
    Please let me know if there is any standard SAP process for third party repair or subcontracting repair.
    Given below is the process in brief.
    1. Receive the repairable product in the warehouse from customer
    2. Do the inspection in warehouse
    3. Send the repairable product to the subcontractor to do the repair
    4. Receive the repaired product from the subcontractor
    5. Send the repaired part to the customer.
    6. Bill the customer
    Please share your inputs if you have any.
    Thanks in Advance.
    Regards,
    Madhu.

    Hi there is no SAP standard process for this. I can give you work around for that.
    1.. Receive the repairable product in the warehouse from customer - Normal customer returns or customise a movement type to receive it with our without value as per requirement
    2. Do the inspection in warehouse - Normal inspection
    3. Create a service PO with the vendor.
    4. Send the repairable product to the subcontractor to do the repair - Send using 541 movement type to vendor or use the copy of 541 movement type to send to vendor.(you can refer PO also system does not validate)
    5. Receive the repaired product from the subcontractor - Reversal of 541
    6. Send the repaired part to the customer.
    7. Bill the customer
    Regards
    Antony

  • Payroll Data from Third party System & Payslip in ESS

    Hi All
    Client wants to display payslips in ESS for employees and the payroll is processed in Third party vendor system.
    I Would like to know whether we can store the payroll results in Result Tables in R/3 and generate the payslip and make it available in ESS.
    How can we store all the monthly results in Result Tables in R/3. And months payslips should be available for employee through ESS.
    Request you all provide inputs for the above scenario.
    Thanks in advance.
    Gautham.

    Hi,
    Can you please tell what solution did you apply.
    Many Thanks!
    Ritin

  • Incoming invoice from third party system

    Hi All,
    Could you please help in choosing functional module or bapi or badi's for incoming invoices that are receiving from third party system. I have no ideal about that but the SAP has to be loaded using idocs. what is the reason to choose the above ones
    Thanks in advance for response.

    Why not starting with docu?
    The general process  is explained well in help.sap.com
    As a service, put this into your Google: vendor invoice edi site:help.sap.com

  • PO import from third party system

    Hi All,
    We have a third party system where PO's are created and imported into Oracle as an approved PO via Standard interface table. A PO was created in Aug 2012 and is stuck in interface tables with rejected status as the vendor site ID missing. So updated the interface table with vendor site ID. And ran import standard PO program. PO is imported but with the date in FEB 2013 instead of the date in Aug 2012. ( As the PO period for Feb 2013 is opened)Why it happened? And is there any way I can cancel/delete the PO from Oracle and resend it with the same old date I.e., Aug 2012 date and so that it can create with old PO Number.
    Thanks in advance,
    Regards,
    Pramod

    Why not starting with docu?
    The general process  is explained well in help.sap.com
    As a service, put this into your Google: vendor invoice edi site:help.sap.com

  • File adapter polling stops after reboot of third party system

    Hi,
    We noticed that whenever we reboot our third party system, XI File Adapter is losing it's connection to that third party system and polling stops. As a result File Adapter is not processing any files from that particular server.
    To fix this problem, we either reboot XI Server or refresh communication channel (Go to change mode and save it).
    File adapter is configured to  use FTP  to transfer the files between Windows Server and Unix Server.
    Is there a better way to fix this problem?
    Thanks in advance.
    Regards
    Chandu

    Hi,
    Make the connect mode as PER FILE TRANSFER in the file adapter.
    <i>Connect Mode
    Permanently
    An existing connection to the FTP server is used permanently.
    The connection is reestablished automatically if it is closed by the server.
    Per File Transfer
    A new connection to the FTP server is established for each file transfer.</i>
    http://help.sap.com/saphelp_nw04/helpdata/en/e3/94007075cae04f930cc4c034e411e1/content.htm
    Regards,
    Bhavesh

  • Best practices for apps integration with third party systems ?

    Hi all
    I would like to know if there is any document from oracle or from your own regarding best practices for apps integration with third party systems.
    For example, in particular, let's say we need customization in a given module(ex:payables) need to provide data to a third party system, consider following:
    outbound interface:
    1)should third party system should be given with direct access to oracle database to access a particular payments data information table/view to look for data ?
    2) should oracle create a file to third party system, so that it can read and do what it need to do?
    inbound:
    1) should third party should directly login and insert data into tables which holds response data?
    2) again, should third party create file and oralce apps will pick up for further processing?
    again, there could be lot of company specific scenarios like it has to be real time or not... etc...
    How does companies make sure third party systems are not directly dipping into other systems (oracle apps/others), so that it will follow certain integration best practices.
    how does enterprise architectute will play a role in this? can we apply SOA standards? should use request/reply using Tibco etc?
    Many oracle apps implementations customizations are more or less directly interacting with third party systems by including code to login into respective third party systems and vice versa.
    Let me your know if you have done differently and that would help oracle apps community.
    thanks
    rrb.

    you want to send idoc to third party system (NONSAP).
    what kind of system is it? can it handle http requests
    or
    can it handle webservice?
    which version of R/3 you are using?
    what is the mechanism the receiving system has, to receive data?
    Regards
    Raja

  • RFID for third party system(rosetta net)

    hi friends
                                          Iam new for this Scenario, customers send the Purchase order through the ASN to the Rosetta net software. We are using the Rosetta net software for receive the purchase order from the customer.
                                         Our business process I want to convert purchase order to sale order from the Rosetta net .after sale order number generated.
                                            I am cleared about using the RFC program only  helping to convert the data to SAP data between the system .but I want to know how I SAP system is connect to third party system  and what are configuration required for this scenario .pls send me your sugggestion
    with regards
    dinesh
    Edited by: code acess on Oct 15, 2010 5:00 AM

    if third party system is capable of making Remote Function call, then writing a Function module & making it remote enable is not difficult task in ABAP.
    You may have to prepare specifications first to decide if third party system is going to Read, insert, update, delete records from Zee table.

  • Decryption of Account Number Send By Third Party System

    Hello,
    We are processing CSV file sent by one of Third Party System.
    Earlier we used to receive plain text account number in this CSV file. For this month, Third Party System has sent this Account Number in Encrypted Format.
    My Question is how can I decrypt this Account Number so as to get it converted in Plain Text ?
    If I get Private Key / Shared Key used by Third Party system for encryption, How can I use it in People code so as to decrypt the account number ?
    Thanks in Advance.
    Atul.

    Hi Ram,
    of course you cannot supply the WSDL URL. Inside the WSDL (just view it in your browser) you find (usually but not necessary) towards the end something like
    <soap:address location="http://www.weather.gov/forecasts/xml/SOAP_server/ndfdXMLserver.php"/>
    which is the actual adress of the service.
    An example service can be found here:
    <a href="http://www.weather.gov/xml/">National Digital Forecast Database</a>
    containing the WSDL URL at
    <a href="http://www.weather.gov/forecasts/xml/DWMLgen/wsdl/ndfdXML.wsdl">this address</a>.
    You might also want to browse for the amazon webservices which allow you to embed queries against amazon into your application.
    have fun,
    anton

  • Handling load of data in PI - third party systems to SAP R3(Idocs)

    Hi,
    Request your help in addressing the below issue:
    PI (PI 7.0) is receiving a huge load of messages from third party systems at one point of time and it is creating Idocs and dispatching the Idocs to SAP R3 system.
    Since the load that is being received by R3 is more than the work processed available in R3 system, the Idoc processing is being set as a background job which inturn is creating spool requests in R3 system and this is leading to spool overflow issue.
    Is there any possiblity to control the dispatch of Idocs from PI system, say, the Idocs should be queued up in tRFC of PI until the work process in R3 system would be available.
    Please suggest any other possible resolutions to resolve this issue.
    Thank you.
    Regards,
    Subbu

    >>Please suggest any other possible resolutions to resolve this issue.
    Modify idoc occurences and send individual idocs could solve your problem
    Check Michal blog
    /people/michal.krawczyk2/blog/2005/12/04/xi-idoc-bundling--the-trick-with-the-occurance-change
    Idoc packaging suggestion given in this thread
    Re: XI/PI: Receiver IDOC adapter packaging
    Edited by: Baskar Gopal on Mar 25, 2011 12:52 PM

  • Account posting keys involves for process of third party order

    hi
        pls tell me the process of third party order and whos account stock will be debited and tell me the account posting keys involves in this process and how it operates
    regards
    Ram
    Edited by: Ian Wong on Aug 13, 2008 7:06 PM

    THIRD PARTY SCENARIO
    In third-party order processing, your company does not deliver the items requested by a customer. Instead, you pass the order along to a third-party vendor who then ships the goods directly to the customer and bills you. A sales order may consist partly or wholly of third-party items. Occasionally, you may need to let a vendor deliver items you would normally deliver yourself.
    Process Flow
    The processing of third-party orders is controlled via material types. Material types define whether a material is produced only internally, can be ordered only from third-party vendors, or whether both are possible. For example, a material that is defined as a trading good can only be ordered from a third-party vendor. However, if you manufacture your own finished products, you may also want, from time to time, to be able to order the same type of product from other vendors.
    Processing Third-Party Orders in Sales
    Third-party items can be created automatically by the system, depending on how your system is set. However, you can also change a standard item to a third-party item during sales processing manually.
    Automatic third-party order processing
    If a material is always delivered from one or more third-party vendors, you can specify in the material master that the material is a third-party item. During subsequent sales order processing, the system automatically determines the appropriate item category for a third-party item: TAS. To specify a material as a third-party item, enter BANS in the Item category group field in the Sales 2 screen of the material master record.
    Manual third-party order processing
    In the case of a material that you normally deliver yourself but occasionally need to order from a third-party vendor, you can overwrite the item category during sales order processing. For a material that you normally deliver yourself, you specify the item category group NORM in the material master.
    If, as an exception, you use a third-party material, change the entry TAN to TAS in the ItCa field when processing the sales document. The item is then processed as third-party item.
    If address data for the ship-to party is changed in the sales order in third-party business transactions, the changed data will automatically be passed on to purchase requisition and also to the purchase order ,if one already exists. In the purchase order, you can display the address data for the ship-to party in the attributes for the item.
    You can only change the address data for the ship-to party in the sales order for third-party business transactions, and not in the purchase order.
    Processing Third-Party Orders in Purchasing
    When you save a sales order that contains one or more third-party items, the system automatically creates a purchase requisition in Purchasing. Each third-party item in a sales order automatically generates a corresponding purchase requisition item. During creation of the requisition, the system automatically determines a vendor for each requisition item. If a sales order item has more than one schedule line, the system creates a purchase requisition item for each schedule line.
    Purchase orders are created from purchase requisitions in the usual way. For more information about creating purchase orders, see the Purchasing documentation. During creation of the purchase order, the system automatically copies the delivery address of your customer from the corresponding sales order. In a sales order, you can enter purchase order texts for each third-party item. When you create the corresponding purchase order, the texts are automatically copied into the purchase order. The number of the purchase order appears in the document flow information of the sales order.
    All changes made in the purchase order are automatically made in the sales order as well. For example, if the vendor confirms quantities and delivery dates different from those you request and enters them in the purchase order, the revised data is automatically copied into the sales order
    You process third-party items by creating a normal sales order. In overview for the order, you can then overwrite the default item category (TAN in the standard system) with the special item category for third-party items: TAS
    Billing Third-Party Orders
    If relevance for billing indicator for the item category has been set to B (relevant for order-related billing on the basis of the order quantity) in Customizing, the system includes the order in the billing due list immediately. If, however, the indicator has been set to F (relevant to order-related billing on the basis of the invoice quantity), the system does not include the order in the billing due list until an invoice from the vendor has been received and processed by the purchasing department. In the standard system, item category TAS (third-party order processing) has been given billing-relevance indicator F.
    In the first case, the third-party order is considered to be completely billed only when the invoiced quantity equals the order quantity of the sales order item. In the second case, each time a vendor invoice is received, a customer invoice is created for the quantity in the vendor invoice and the order is considered to be fully invoiced until the next vendor invoice is received.
    If you have activated billing-relevance indicator F for item categories in Customizing, billing can refer to the goods receipt quantity instead of the incoming invoice quantity.
    You can control whether the invoice receipt quantity or the quantity of goods received is relevant for billing in Customizing for copying control for billing at item level.
    FOR YOUR PROCESS Individual Purchase Orders WELL GIVE THE RIGHT SOLUTION
    Individual purchase orders are used when your customer orders goods from you that are not in stock and must be ordered from one or more external vendors.
    Process Flow
    During sales order entry, the system automatically creates a purchase requisition item. The purchasing department creates a purchase order based on the requisition and the vendor ships the goods directly to you (unlike third party order processing, where the vendor ships directly to your customer). You then ship the goods to your customer. While the goods are part of your inventory, you manage them as part of the sales order stock. Sales order stock consists of stock that is assigned to specific sales orders and cannot be used for other purposes.
    Goods receipt will be posted when ever the vendor ships the goods to our customer.
    We will do this transaction in SAP using MIGO.
    Invoice receipt is done when the Vendor sends us the invoice.. ( I.e Billing ).
    It can be done using MIRO.
    THe above two steps are standard and manual. There are many other ways that the actual process can happen. If the client follows EDI standards then the Goods receipt and Invoice receipt can be done through IDOCs automatically.
    Process Flow for 3rd Party Sales
    Customize the third party sales in summary:
    Prerequisites for 3rd party sales,
    Purchasing org,
    purchasing group,
    assign the Purchase org to company code
    assign Purchase org to plant,
    should not maintain the stock in material, it should be trading goods,
    1. Create Vendor XK01
    2. Create Material – Material Type as "Trading Goods". Item category group as "BANS".
    3. Assign Item Category TAS to Order type that you are going to use.
    4. A sale order is created and when saved a PR is generated at the background
    5. With reference to SO a PO is created (ME21N). The company raises PO to the vendor.
    6. Vendor delivers the goods and raises bill to company. MM receives the invoice MIRO
    7. Goods receipt MIGO
    8. Goods issue
    9. The item cat TAS or Schedule line cat CS is not relevant for delivery which is evident from the config and, therefore, there is no delivery process attached in the whole process of Third party sales.
    10. Billing *--
    SD - 3rd party sales order Create Sales Order
    VA01
    Order Type
    Sales org, distr chnl, div
    Enter
    Sold to
    PO #
    Material
    Quantity
    Enter
    Save
    SD - 3rd party sales order View the PR that is created with a third party sales order
    VA01
    Order Number
    Goto Item Overview
    Item ->Schedule Item
    SD - 3rd party sales order View the PR that is created
    ME52N
    Key in the PR number
    Save
    SD - 3rd party sales order Assign the PR to the vendor and create PO
    ME57
    Key in the PR number
    Toggle the "Assigned Purchase Requisition"
    Execute
    Check the box next to the material
    Assign Automatically button
    Click on "Assignments" button
    Click on "Process assignment"
    The "Process Assignment Create PO" box , enter
    Drag the PR and drop in the shopping basket
    Save
    SD - 3rd party sales order Receive Goods
    MIGO_GR
    PO Number
    DN Number
    Batch tab , click on classification
    Serial Numbers tab
    Date of Production
    Flag Item OK
    Check, just in case
    Post
    Save
    SD - 3rd party sales order Create Invoice
    MIRO
    Invoice Date
    Look for the PO , state the vendor and the Material
    Check the box
    Click on "Copy"
    Purchase Order Number (bottom half of the screen)
    Amount
    State the baseline date
    Simulate & Post
    Invoice Number
    *Invoice blocked due to date variance
    SD - 3rd party sales order Create a delivery order
    VL01N
    In the order screen , go to the menu Sales Document , select "Deliver"
    Go to "picking" tab
    State the qty and save
    SD - 3rd party sales order Create a billing document
    VF01
    Ensure that the delivery document is correct in the
    Enter
    Go to edit -> Log
    Save
    Third party order processing is as follows:
    Assume three companies X, Y and Z
    X - The company,
    y - The customer
    Z - Vendor
    When ever X gets a PO from Y to supply some goods, X has an option of either manufacturing those goods or procuring those goods.
    If he is procuring the goods, there are two methods that are generally followed:
    Method 1) After receiving the PO from Y, X creates a sales order against Y.
    Now at the same time he also creates a PO to a vendor Z to produce the goods
    Z produces the goods and supplies to X
    X receives the goods from Z
    Then X delivers the same goods to Y.
    After that X invoices Y and Z invoices X.
    Note : Here there is no direct/ Indirect relation between Z and Y.
    This process is known as Trading Process. and the Material here is created with Material type HAWA.
    The other method is a Third party order processing method:
    Here the glaring difference is that instead of Z supplying the material to X and X in turn supplying the same material to Y.
    X authorizes Z to supply the material to Y on his behalf and notify him once the delivery is complete.
    Now Z supplies the material to Y and acknowledges the same to X.
    Z will send a copy of delivery acknowledgement and invoice to X.
    After receiving the delivery confirmation and invoice from Z, X has to verify the invoice and this process is known as invoice verification and is done in SAP through Tcode MIRO.
    The next step for X is to create an invoice and submit to Y
    Only after the invoice verification document is posted then only X can create an invoice for Y.
    This is the business flow that is followed for third party order configuration.
    There are few steps that have to be configured to enable the system to function as mentioned above.
    Step1)
    If you are always following a third party process for a material then you have to create the material using item category group BANS.
    The procurement type should be marked as External procurement (F) in MRP 2 view of the material master record.
    if you are not always allowing third party order processing then u can create a material master record with item category group as NORM and the procurement type should be marked as ( X) meaning both types of procurement ( in house manufacturing and external procurement).
    Step 2)
    the item category in the order should be manually changed as TAS.
    For that you need to configure the item category determination
    Order type + item cat Group + Usage + High level = Item cat + Manual item cat
    OR + NORM + + = TAN + TAS
    OR + BANS + + = TAS
    Step 3)
    make sure that during the item category configuration for TAS you need to mark relevant for billing indicator as F
    step 4)
    The schedule line category for this type should be CS.
    make sure that you mark subsequent type as NB - purchase requisition in this schedule line category as this will trigger the purchase requisition order immediately after the creation of the sales order and the PO to vendor is created against this purchase requisition.
    Award if Helpful,
    Regards
    Priyanka.P

  • Consignment sale process using third party.

    Hi Friends
    Whether one can do Consignment sale process using third party. That is instead of stock being supplied by the Company a third party supplies the goods directly to the customer but this stock is to be treated a consignment stock.
    Is this possible....if yes then how.
    Nagesh Murthy.

    hi;
    This is very much possible. Well a little ABAP help would be needed of course. But this is how it can work....
    1. Initially create a contract with the Vendor and let him build stocks and keep them in consignment. The contract itself will be for consignment. So the PO we create must be for consigned stocks.
    2. Once the stocks are created in consigned status we can change the availabilty check to refer to the stock status in the consigned level. So getting a Schedule line will not be an issue.
    3. Now, when the delivery is created we can trigger an output where in we can consume the stocks. This output would typically trigger a Call Off PO which will consume the stocks from the consigned status for delivering. This will happen only at the System level. Physical good will always be in the Consignment status at the vendor location. Once the Call Off PO is GR'd the stocks comes in to our account and then the PGI is done.  To develop this we nee ABAP's help.
    4. So all along the Stock is treated as Consignment stock and only at the time of PGI we take it into our account.
    Hope this helps. Do let me know if you need further info.
    Regards,
    Mani.

Maybe you are looking for