Professional Documents
Culture Documents
Official Document Numbering (ODN) Configuration Sd/Mm/Fi For GST
Official Document Numbering (ODN) Configuration Sd/Mm/Fi For GST
Official Document Numbering (ODN) Configuration Sd/Mm/Fi For GST
Overview
Below notes should be implemented fully and correctly-
2487589 - GST India: Data Dictionary Activities for Official Document Numbering
2489866 - GST India: Official Document Numbering ----> VALID ONLY FOR SAP_APPL: 606 SP (17,18 and 19)
2487781 - GST IN: Invoice and ODN numbers are skipped while saving billing document in transaction VF01
2496588 - GST India: Customer exit to enable ODN for payment vouchers and other relevant transactions
2497855 - GST India: ODN Corrections to populate fiscal year for billing documents
2497727 - GST India: ODN Corrections to enable BAPI_ACC_DOCUMENT_POST and additional functionality
ODN Configuration
For SD
Billing-
5. Assign Number range group to Company Code, BUPLA and other fields in J_1IG_V_OFNUM via SM30
6. Maintain number range for the object J_1IG_ODN, ensure that all the settings are set as below-
Proforma-
For Proforma, document type is not required to be assigned to billing type(VOFA)-
SPRO > Sales & Distribution > Billing > Billing documents > Define billing type > Here document type will be blank
But here transaction group should be “8”.
Rest all the steps will be same as what is mentioned for Billing.
For MM-
1. Maintain docclass in V_DOCCLS via SM30
For MM- ODN is only required for UNREGISTERED Vendors with RCM conditions.
BKPF-XBLNR will get updated with the value that you will enter manually in reference field.
BKPF-XBLNR_ALT will get updated with ODN
For Customer/output FI - The generated Official Document Number will be updated against BKPF-XBLNR.
For Vendor/input FI - BKPF-XBLNR will get updated with the value that you will enter manually in reference field.
BKPF-XBLNR_ALT will get updated with ODN
2489866 - GST India: Official Document Numbering ----> VALID ONLY FOR SAP_APPL: 606 SP (17,18 and 19)
2487781 - GST IN: Invoice and ODN numbers are skipped while saving billing document in transaction VF01
2496588 - GST India: Customer exit to enable ODN for payment vouchers and other relevant transactions
2497855 - GST India: ODN Corrections to populate fiscal year for billing documents
2497727 - GST India: ODN Corrections to enable BAPI_ACC_DOCUMENT_POST and additional functionality
odn
"For MM- ODN is only required for UNREGISTERED Vendors with RCM conditions.
BKPF-XBLNR will get updated with the value that you will enter manually in reference field.
BKPF-XBLNR_ALT will get updated with ODN
Since some of the entries relevant for RCM will be processed through MM and some through FI, it will create confusion
since in BSEG table ODN will be in different fields for different documents, even for the same vendor.
Since the table-field BKPF-XBLNR_ALT is not visible in FB03 transaction, how do user (without authorization for
SE16/SE16N or similar t-codes) confirm that the field has been populated by ODN.
Hi Brinda,
After implementing above SNOTE of ODN, ODN is getting generated for all the MIRO transaction. it doesn't check either
vendor is registered / RCM conditions are there or not.
The ODN is generated based on the FM J_1IG_CHECK_BEFORE_ODN. In this FM it is hard-coded that when the Vendor
Classification is 0 or 2 or the country is not 'IN' ODN will be generated for reverse charge. This hard-coding is bound to
create problems. (For Mr Mihir Patel - You can check this FM and your problem can be due to the master data maintained in
vendor master)
I checked the vendor classification in vendor master data and it's blank. Further, I also run the transaction FB60, it's still
generating ODN number.
There is no RCM conditions during posting document using MIRO & FB60
The ODN generation has no links to RCM condition types. It is generated only when
If any of this three condition is satisfied ODN will be generated irrespective of the transaction (MIRO or FB60).
IF ( lv_ven_class EQ '0' OR " Unregistered Vendor
lv_ven_class EQ '2' ) OR " GST SEZ Vendor
lv_ven_land1 NE 'IN'. " Import Vendor
you are right, but problem is still there. I think FM is not validating vendor classification properly
implementing ODN.
We have one Problem when trying to create the object J_1IG_ODN as per note 2487589, Attachment "Number-Range-
Object.pdf"
In the Transaction SNRO we should enter the Package J1I_GST_LO. We have the Problem because the entry field in the
Transaction is not shown as
described in the attachment document. So we can not enter the package. When we enter all the other required data and try
to go to another Tab or save, we got error message saying the object does not exisit and should be created via SNRO
(which we are just doing). We checked that required entries (Package, Domain etc.) have been creted. Also all the Tasks
related to the other two attachments of the note have been performed. We had the idea that it might be the authorisation, but
su53 was fineWe had the idea that it might be the authorisation, but su53 was fine.
Has anyone any Idea what is wrong here? .How have You processed this step?
Vivien