Skip to Content

Newly created partner function should not flow into sales order

Scenario:
Created new partner function - ZG (GST partner)
Created new PDP - ZP (GST PDP)
Created new account grp - ZGST
Completed all this config

Now created new customer using acc grp (ZGST), number 100068.
Assigned this customer (100068 - GST partner) to some existing customer (100029)

When creating sales order, GST partner (ZG - 100068) is auto flowing into sales order, which should not happen!
Although I dint assing GST partner (ZG) at sales order level (both header and item).

Could anyone please help me, how to avoid GST partner (ZG) to flow in sales order?

Expectation: GST partner to be added to Sold-To-Party, and I want to add this GST partner manually in SO (If I require as per my business scenario).
Note: without assigning GST partner to Sold-To-Party, I can add GST partner manually in SO, but this will not help in GST pricing determination.
As per SAP labs guidance, GST partner function should be assigned to Sold-To-Party (which I did).

Refer the link: Kindly check below link
https://www.sap.com/india/assetdetail/2016/12/ee1401c5-9b7c-0010-82c7-eda71af511fa.html (to see GST Partner getting added in customer Master at 11:20)

https://www.sap.com/india/assetdetail/2016/12/2cdb33c5-9b7c-0010-82c7-eda71af511fa.html (to see GST partner getting added manually in SO from 7:55 to 9:50)

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

5 Answers

  • Best Answer
    Jun 08, 2017 at 03:39 PM

    You need to go with user exit.

    Add comment
    10|10000 characters needed characters exceeded

    • Thank you very much.
      Your one statement made my day. Could you please share which user exit should I refer to make this development?


      I have one more question.
      Now I have removed the GST partner from my sold-to-party, and adding it manually to the required item in partners tab in sales order. (which means, whichever item my supplier ships to end-customer, to that item, I assign GST partner).

      Scenario 1: interstate sales with GST
      Supplying plant = KA
      Ship-To-Party = KA
      Eligible taxes = SGST n CGST are getting determined
      Result: Pass. This is working fine

      Scenario 2: interstate sales with GST
      Supplying plant = KA
      Ship-To-Party = Chennai (manually I am editing KA Ship-to-party to Chennai customer)
      Eligible taxes = IGST (is getting determined automatically)
      Result: Pass. This is working fine (as something has been developed in BADI)

      Note: when SH is edited to interstate customer at item level in partner tab, system is showing window (Taxes have been re-determined)



      Scenario 3: Third party sales
      After entering into sales order, I can see the below details:
      Sales Org & Plant: KA
      Ship-To-Party = KA
      Eligible taxes = SGST n CGST are getting determined
      Now I am adding new partner function (Supplying partner or 3rd party supplier) at third party item level, his region is TS (Telangana). But after adding system does not show any message (Taxes have been re-determined), rather I need to manually click on UPDATE to redetermine taxes. How to automate this UPDATE? The moment I add 3rd party partner at item level in sales order, system should behave the way it behaves when SH is edited.

  • Jun 09, 2017 at 12:35 PM

    You can add the required logic in EXIT_SAPMV45A_003

    Add comment
    10|10000 characters needed characters exceeded

    • Thank you very much for sharing info (user exit details)

      I am still waiting for your answer on the below scenario:

      Scenario 3: Third party sales

      After entering into sales order, I can see the below details:
      Sales Org & Plant: KA
      Ship-To-Party = KA
      Eligible taxes = SGST n CGST are getting determined
      Now I am adding new partner function (Supplying partner or 3rd party supplier) at third party item level, his region is TS (Telangana). But after adding system does not show any message (Taxes have been re-determined), rather I need to manually click on UPDATEto redetermine taxes. How to automate this UPDATE? The moment I add 3rd party partner at item level in sales order, system should behave the way it behaves when SH is edited.

  • Jun 10, 2017 at 09:31 AM

    Try maintaining the Pricing Type as "G" in copy control

    Add comment
    10|10000 characters needed characters exceeded

  • Jun 10, 2017 at 09:59 AM

    I forget to ask you earlier. Why in third party sales, you want the tax to determine in sale order based on vendor? Your client will only invoice the end customer right ?

    Add comment
    10|10000 characters needed characters exceeded

  • Jun 10, 2017 at 10:10 AM

    If it is a statutory rule and SAP is not working as expected, then you can very well raise an OSS message so that SAP would address

    Add comment
    10|10000 characters needed characters exceeded