TS E-Invoice Register Billling Documents
TS E-Invoice Register Billling Documents
TS E-Invoice Register Billling Documents
Version 2017
Date – 07/06/2020
Contents
1....................................................................................................................................................................... 3
1. Requirement Overview....................................................................................................................3
2. Solution overview.............................................................................................................................3
3. Program Details................................................................................................................................4
4. Input Screen.........................................................................................................................................5
5.Output Fields.........................................................................................................................................5
6. Tables/Structures.................................................................................................................................5
7. Authorization Object............................................................................................................................6
8. Impacted Processes, Systems, Packages/Application...........................................................................6
9. System Impact:.................................................................................................................................6
10. Overall function’s triggering..............................................................................................................6
11. Overall function’s frequency..............................................................................................................6
12. Overall function’s usability.................................................................................................................6
13. Proposed Data Gathering / Processing Logic......................................................................................7
14. Selection Screen.................................................................................................................................8
15. Output Screen....................................................................................................................................9
1. Requirement Overview
The user requirement is to register billing document on e-invoice portal so
we have develop a report for that.
2. Solution overview
To satisfy above requirements we have develop an executable program ZREP_EIN_PRT.
ZREP_EIN_PRT
Technical Specification
3. Program Details
Report Name ZREP_EIN_PRT
Description E-Invoice Portal Data Send For Billing Document
Reference Functional Version: 2017
Specification:
Deviation from Functional
Specification:
Server Name: Server IP Client: 500
sapde
address:
vlop
Development Transaction code: ZIRN
class: (for this program)
Authorization Transport Request: D11K907347
Group:
Program type: () Report Interactive () Report () Standard Modification
() Online program () Layout () User Exit/Enhancement
Characteristics () Drill-down () Push buttons () Sort
() Entry files () Others: Table View () File Download
Type: () Creation () Change ( ) Display
Technique: () Report Painter () Report Writer () ABAP Query
() ABAP Program () Info System () Layout
Priority: () high-mandatory () medium-recommended () low-optional
Technical We have created a executable report ZREP_EIN_PRT to satisfy requirement.
description:
4. Input Screen
Variable Reference-Field / Type Selection Screen level Validation / Comments
Option/Parameter
NA VBRK-VBELN P_VBELN OBLIGATORY
5.Output Fields
Field Name Reference-Field/ Type Selection Screen level Validation /
6. Tables/Structures Option/Parameter Comments
Name Description
IRN Z1IG_INVREFNUM-IRN NA NA
Z1IG_INVREFNUM GST INDIA: LINK IRN DETAILS TO DOCUMENT
VBRKAck NO BILLING DOCUMENT: HEADER DATANA
Z1IG_INVREFNUM-ACK_NO NA
Authorization Object
NA.
9. System Impact:
As it is custom report there is no impact on system standard functionality.
Step 1. We have Design function Module ZFM_EINV to get billing document details with all values
Seller, buyer, material and tax etc. all details are fetched in this function module.
2. For GSTIN Unit we have make a custom table ZGST_UNIT in that table we put sap unit
And corresponding GSTIN unit.
3. For registering invoice on e-invoice portal payload is required that generated form
ZFM_EINV Function Module.
4. After successful generation of payload we have send billing document to register on
E-Invoice portal.
5. To register E-Invoice we call function module ZFM_TSA_REG_EINVOICE after successful
register of billing document on E-invoice portal we record of that billing document in
table Z1IG_INVREFNUM.
6. If any error occurred during register billing document on e-invoice portal that information
1. If the billing document is already registered you can see the message as bellow.
2.