You are on page 1of 23

ZGST_SLREG - GST Sales register

ZGSTR1_OUT - GSTR1 outward


ZGST_PREG - GST Purchase register
ZPCM_PRN - Purchase returns
ZGSTR_AP - GSTR advance payment
ZGSTR_AR - GSTR advance receipt
ZGSTR2_IN - GSTR2 Inward
ZGSTR1_OUT - GSTR1 outward
ZPCM_FI_OUTPUT - ZPCM_FI_CREDIT_DEBIT

ZPCM_EINV_GEN - E-Invoicing Solutions Report

#1305Cathy@

https://ga.support.sap.com/dtp/viewer/#/tree/2257/actions/29115
1. Dashboard
2.  ERP Supply Chain Management
3.  Localization India

Skip to end of banner


Go to start of banner

Subcontracting process /Jobwork in GST


Skip to end of metadata
 Created by Minu Shaw, last modified by Waman Shirwaicar on Dec 30, 2019
Go to start of metadata

Purpose
The Purpose of this page is to clarify Subcontracting process and configuration for GST and to
resolve common errors in J1IGSUBCON and J1IGRECON transactions. 
As per the Model GST law, you can run Subcontracting process in one of the following ways:
1. With Challan
2. Without Challan

Overview
Customers have implemented below GST notes for Subcontracting scenario from below guided
answer link:
https://ga.support.sap.com/dtp/viewer/#/tree/2257/actions/29115

This document covers the configuration to set up Subcontracting process for GST and GST
subcontracting cycle with Challan.

Subcontracting Configuration - GST


1. Assign Sales Area to the Supplying Plant
 A sales organization, a distribution channel and a division must be assigned to the plant
from which the components are to be delivered
 Maintain the Sales org, Distribution Channel and Division using tcode SM30 foe the view
'V_001W_IV'.

2. Maintain Customer for a Vendor


 The Subcontracting vendor must be assigned a customer number.
 Create a Customer master with the necessary details (Partner Function, Recon
Account etc) for the sales area assigned to plant in step 2.
 Maintain this customer number in the Vendor(Subcontractor) master details.
Execute XK02 and provide the subcontractor id. In the ‘Control’ details, maintain
the customer number.
3. New Billing Document Types
 A sales organization, a distribution channel and a division must be assigned to the plant
from which the components are to be delivered
 A new document type to be created for outbound GST invoice.
 Execute transaction code VOFA.
Copy existing document type FX into ZSP and ZSN.
NOTE: The document types ZSP and ZSN are only for reference. You may create
document with any other name.
Change the Transaction Group to ‘8’ (Proforma Invoice) and SD document Categ.
for Billing type ‘ZSN’ and save.
 ZSN Billing type
 ZSP Billing type

4. Maintain the view J_1IG_V_SUBINV


 Execute tcode SM30 and provide the view J_1IG_V_SUBINV.
 Select New Entries.
 Classify the Billing Types created in previous step in this view.
 ZSN is relevant for "Create Challan" and ZSP is relevant for "Create Invoice" option in
J1IGSUBCON transaction.

5. Pricing Procedure
 You can use an existing pricing procedure for the billing types created.
 You may configure a separate pricing procedure as well.
 Pricing procedure is determined based on Sales Organization, Distribution Channel,
Division, Customer Pricing Procedure, Document Pricing Procedure.
Sales Organization, Distribution Channel and Division are derived from Sales area
assigned to Supplying Plant.
Customer Pricing Procedure is fetched from the Customer maintained for
Subcontracting vendor.
Document Pricing Procedure is fetched from Billing Document Types ZSN/ZSP.

6. Set up ‘Delivery to Billing’ copy control


 Execute transaction code VTFA.
 Create copy control for the new Billing types(ZSP and ZSN) created in step 4, by copying
the existing copy control setting of the Billing type ‘FX’ and Sales order type ‘OR’.
 Save the settings.

7. Extend Material Master


 For the material to be transferred, you must create the sales organization data for
the sales organization/distribution channel of the supplying plant.

Subcontracting Process With Challan 


1. Create subcontracting PO using transaction ME21N, with item category ‘L’.

2. Create material document with 541 movement type using transaction ‘MIGO’/ 'MB1B'.

3. Execute transaction ‘J1IGSUBCON'


In the Processing tab, you can either ‘create challan’ or ‘display’ existing challans.
In the next screen, you can select the material document (541 movement type) and choose the
‘Create Challan’ button to create the billing document (Proforma invoice).

4. Create the goods receipt for the subcontracting purchase order, using transaction ‘MIGO’.

5. Execute MIRO for the invoice verification for the service charges paid to the subcontractor.
Enter the relevant tax code.
6. For the reconciliation of challans created, execute the transaction ‘J1IGRECON’.
There are two options provided for reconciliation:
First In, First Out (FIFO) – It will automatically assign the existing challans to the goods receipt
document.
Manual – Enter the challan number to reconcile the challan for the material document.

Once the data is verified, click ‘Save’ to update the reconciliation table.

J1IGSUBCON and J1IGRECON Errors


SAP KBA 2490351 - GST IN: J1IGSUBCON tcode- Create challan option not visible
Change the function key for &CLN to "Shift + F2" and activate the objects.
SAP KBA 2494348 - GST IN: J1IGSUBCON Pricing error V1801

Related Content
Related SAP Notes/KBAs
SAP Note 2484361 - GST IN: Data Dictionary Changes for Subcontracting/Jobwork
SAP Note 2483852 - GST IN: Subcontracting process /Jobwork
 

 No labels

7 Comments
1.
TUSHAR PARMAR
Very Helpful document
thanks for searing.  
 
 
o Jul 03, 2017
2.
Former Member
HI Nice Document , 
Request to complete the process for Invoice processing also if the material is not
returned. 
o Jul 06, 2017

3.
Former Member
Hello ,
how to use the Invoice option for without challan process. Also need to know the
CHallan reversal process.
need some details on it.
Thanks
kUnal
 
 
o Jul 18, 2017

4.
nischith r
Hi Folks,
 
What is the correction notes for Subcontracting Challan Save button disabled in
J1IGRECON Tcode..
 
Please assist on priority Basis.  Thanks in advance
 
Best Regards
RaghupathI P
o Jul 18, 2017

5.
Rajeev Ranjan
HI SAP Team,
Please confirm is there any possibility to cancel the reconciliation? If yes, please share
the process or provide any work around, as there are many chances that business user will
do the wrong reconciliation.
Also till now, no link exists between a sub-contracting purchase order and vendor stock
material document with movement type 541.
Can you please suggest or provide a link between these two? Even it is not available in
the new table J_1IG_SUBCON.
Regards
Gaurav
 
 
o Jul 20, 2017

6.
Former Member
Hello team.. can you plz guide on the query asked foe invoice prcess and reversal process
.
 
Thanks 
KUnal
o Jul 24, 2017

7.
Former Member
Dear Ms. Minu,
This configuration is stopping us to use the process for multi-plant (sender) having
common vendor (receiver).
do you suggest any work around?
thanks & regards,
vijay g prabhu
+91 9909997748
vijay.prabhu@aiaengineering.com
2484361 - GST IN: Data Dictionary Changes for Subcontracting/Jobwork

2483852 - GST IN: Subcontracting process /Jobwork

2492476 - GST India: Corrections and Improvements to Note 2483852

2497735 - GST India: Corrections and Improvements to Note 2483852 (II)

2497891 - GST India: Corrections and Improvements to Note 2483852 (III)

2504943 - GST India: Corrections and Improvements to Note 2483852 (IV)

2512801 - GST India: Corrections and Improvements to Note 2483852 (V)

2532699 - GST India: Corrections and Improvements to Note 2483852 (VI)

2528484 - GST India: Subcontractor ID not updated for movement type 101

2549262 - GST India: Corrections and Improvements to Note 2483852 (VII)

2553197 - GST India: Subcontracting challans gets created even without base price condition -
J1IGSUBCON

2564114 - GST India: Corrections and Improvements to Note 2483852 (VIII)

2570636 - GST IN: Challan Reconciliation

2583566 - GST IN: Subcontracting Challan Date Check

2587445 - GST IN: Rework for Subcontracting

2640619 - GST IN : Price unit considered in Subcontracting Pricing

2548904 - GST IN: DDIC activities for Subcontract Reconciliation and Reversal

2561051 - GST IN: Subcontract Reconciliation Reversal for cancelled Material Documents

2593118 - GST India: DDIC Activities for Subcontracting Challan Expiry Process

2600365 - GST India: Corrections to determine Subcontracting Challan validity and to process
expired challan
2600744 - GST India: Corrections to Subcontracting challan reconciliation based on challan
validity

2651283 - GST Subcontracting: Display Expiry Challan Corrections

2722954 - GST India: Corrections to Expiry Challan Process

2677499 - GST India: Corrections to Subcontracting Challan or Invoice pricing procedure


determination

2651897 - GST India: Subcontracting Challan Reconciliation Corrections

2673835 - GST India: Subsequent adjustment in subcontracting process

2722954 - GST India: Corrections to Expiry Challan Process


2677499 - GST India: Corrections to Subcontracting Challan or Invoice pricing procedure
determination
2687565 - GST India: Corrections to subcontracting reconciliation process
2684411 - GST IN : Stock adjustment during invoice creation for the expired challan quantities

2647754 - GST India : Subcontracting Report

2697672 - GST In : Corrections to subcontracting report 

2816864 - GST India: Changes and bug fix to Sub Contracting Display Report (J1IGSUBREP)

Note: If J_1IG_SUBCON table has erroneous reconciliation entries, please check the below
notes:
2550247 - GST India: Reconciliation correction (I)
2554758 - GST India: Reconciliation Correction (II)
2568279 - GST IN: Subcontract Reconciliation - Correction of Sequence number field

This solved my issue

This did not solve my issue


Process Documentation:

2494310 - GST IN: Subcontracting/Jobwork Process


2459411 - GST IN: Cancel challan created using “Create Challan” Option in
J1IGSUBCON.
2942070 - GST IN: Return damaged goods to subcontracting vendo

Note Implementation Issues:


2490351 - GST IN: J1IGSUBCON tcode- Create challan option not visible
2698235 - GST IN: Create Invoice button is not visible in J1IGSUBCON - Process
Expired Challan Transaction
2534492 - GST IN: SAVE button is inactive in J1IGRECON Transaction
2736538 - GST IN: SAVE button is inactive in J1IGREVREC Transaction

Common Errors:

2927713 - GST IN- Subcontracting - Common issues/errors


2475804 - GST IN: Error J_1IG_MSGS041 during challan creation in J1IGSUBCON
Tcode

2532111 - GST IN: Error J_1IG_MSGS042 during challan creation in J1IGSUBCON


Tcode
2573397 - GSTIN: How to handle additional mvt types in Subcontracting scenario?

2494348 - GST IN: J1IGSUBCON Pricing error V1801

J_1IG_V_T003_I
1175384
2419214
2410917
2419215
2410105
2378678
2417506
2415115
2385575
2484361
7100395878

0032538616

7000198739

0090556034
 
User ID Tcode
ONA_ADGAONK
A ZGSTR1_OUT
ONA_APTEA ZGSTR1_PCM
ONA_BADAVEM ZGSTR2_IMP
ONA_DINKAR ZGSTR2_IN
ONA_DONGRE ZGSTR2_PCM
ONA_GODSEA ZGSTR_AP
ONA_KAUSHIKN ZGSTR_AR
ONA_LONDHES ZGST_FV11
ONA_NIMJEP ZGST_PREG
ONA_PASALKAR ZGST_SLREG
ONA_PATILV ZMM_J1IV
ZPCM_AMC_FOC
ZPCM_EINV_GEN
ZPCM_FI_OUTPUT
ZPCM_PRN
ZPICK
ZPMFGSTV
ZQTREP
ZSREG
ZSVREG
Tax code and its calculation as per tax code in sales register

We will observe the Billing document


9400000000

Go to respective billing document and line item data


Go to condition and analysis tab to know the source of condition type

e.g. JOIG
Go to VK13 to view the details
9400000002

Customer

4898031

Vendor

6520436

You might also like