New validation rule based on the combination of Supply type, sub-supply type, document type, GSTIN  of Consignor and GSTIN  of Consignee are added

For example, If the user passes the Transaction as “Outward” for O, Sub-types of Supply as “Supply” for 1  then user can pass in document type as “Tax Invoice” or “Bill of Supply” unlike in previous version where user can pass any document type for e-way bill generation and now in GSTIN of the Consignor, user needs to mention self GSTIN and in GSTIN of Consignee Other-party GSTIN or URP is accepted. 

See the List of all combinations which are allowed:

Transaction  Type  

Transaction  Sub-Type  

Document Type    

From GSTIN (Supplier) 

To GSTIN (Buyer) 

Outward

Supply

Tax Invoice

Self

Other GSTIN /URP

Bill of Supply

Self

Other GSTIN /URP

Export

Tax Invoice

Self

URP

Bill of Supply

Self

URP

Job Work

Delivery Challan

Self

Other GSTIN/URP

SKD/CKD

Tax Invoice

Self

Other GSTIN /URP

Bill of Supply

Self

Other GSTIN /URP

Delivery Challan

Self

Other GSTIN /URP

Recipient not known

Delivery Challan

Self

Self

Others

Self

Self

For own Use

Delivery Challan

Self

Self

Exhibition or fairs

Delivery Challan

Self

Self

Line Sales

Delivery Challan

Self

Self

Others

Delivery Challan

Self

Self/Other

Others

Self

Self/Other

Inward

Supply

Tax Invoice

Other GSTIN /URP

Self

Bill of Supply

Other GSTIN /URP

Self

Import

Bill of Entry

URP

Self

SKD/CKD

Bill of Entry

URP

Self

Tax Invoice

Other GSTIN /URP

Self

Bill of Supply

Other GSTIN /URP

Self

Delivery Challan

Other GSTIN /URP

Self

Job Work Returns

Delivery Challan

Other GSTIN /URP

Self

Sales Return

Delivery Challan

Other GSTIN /URP

Self

Exhibition or fairs

Delivery Challan

Self

Self

For Own Use

Delivery Challan

Self

Self

Others

Delivery Challan

Self/Other

Self

Others

Self/Other

Self