E-Ledger Solution User Manual
E-Ledger Solution User Manual
E-LEDGER SOLUTION
User Manual
DOCUMENT DETAIL
PUBLISH DATE
13.10.2014
CURRENT VERSION 2.0
REVISION HISTORY
Revision Date
Revision Notes
Resetting e-Ledger Processes for a Given Period title has been detailed
22.10.2014
and such mistakes in the document has been fixed.
FIT Solutions
TABLE OF CONTENTS
1
1.2
1.3
1.3.1
To Establish And Reporting Of Documents Which Has Incomplete Source Document
Number 15
1.3.2
1.3.3
Reporting of Documents Which Source Document Number Has Not Been Entered ....17
1.3.4
Ledger
To Establish Of Accountant Documents And Items Which Are Not Occurred In The e19
1.3.5
2.2
2.3
2.4
2.5
2.6
2.7
2.8
Upload/Download Transaction For Completed Ledgers And Certificate Files In Report
Screen 29
2.9
2.10
2.11
2.12
2.12.1
Status 14: An error occurred while reading company code data or tmp xml file...........34
2.12.2
2.12.3
2.12.4
2.12.5
FIT Solutions
2.12.6
3
Logon to Program.......................................................................................................................................................36
3.2
Package Uploading.....................................................................................................................................................40
3.3
Troubleshooting ....................................................................................................................................................................44
FIT Solutions
Figures
Figure 1: Creation Job For e-Ledger Creation Program ................................................................................................ 6
Figure 2: Simple Job Selection .................................................................................................................................................... 7
Figure 3: Reset e-Ledger Processes for a Given Period ................................................................................................ 9
Figure 4: Reset e-Ledger Processes for a Given Period - Company Code ............................................................ 9
Figure 5: Reset e-Ledger Processes for a Given Period - Begin Data of Period ..............................................10
Figure 6: Reset e-Ledger Processes for a Given Period - End Date of Period ..................................................11
Figure 7: Reset e-Ledger Processes for a Given Period - e-Ledger Creation Process .................................12
Figure 8: Reset e-Ledger Processes for a Given Period - Document Journal Sending Log .......................13
Figure 9: Reset e-Ledger Processes for a Given Period - General Ledger Sending Log ..............................14
Figure 10: To Set e-Ledger Source Document Analyze Program as Job .............................................................16
Figure 11: e-Ledger: Documents which source document entry has not been entered ............................18
Figure 12: e-Ledger: Documents which source document entry has not been entered ............................18
Figure 13: Accounting records which are not occurred in the e-Ledger ...........................................................19
Figure 14: Accounting records which are not occurred in the e-Ledger ...........................................................19
Figure 15: e-Ledger period analysis .....................................................................................................................................20
Figure 16: e-Ledger period analysis .....................................................................................................................................21
Figure 17: User Creation Screen Step 1...............................................................................................................................23
Figure 18: User Creation Screen Step 2...............................................................................................................................23
Figure 19: Creation Of Company Data .................................................................................................................................24
Figure 20: Creation Of Branch Data Step 1........................................................................................................................25
Figure 21: Creation Of Branch Data Step 2........................................................................................................................25
Figure 22: Creation Of Account Data ....................................................................................................................................26
Figure 23: Process Start ..............................................................................................................................................................26
Figure 24: Following e-Ledger Process In Postal, Analyzing Report Screen Step1......................................27
Figure 25: Following e-Ledger Process In Postal, Analyzing Report Screen Step2......................................28
Figure 26: Following e-Ledger Process In Postal, Analyzing Report Screen Step3......................................29
Figure 27: Displaying e-Ledger and Certificate Files Step1......................................................................................31
Figure 28: Displaying e-Ledger and Certificate Files Step2......................................................................................31
Figure 29: e-Ledger Program Login Page...........................................................................................................................37
Figure 30: Enter Type and Password of Token ...............................................................................................................38
Figure 31: Selection of Certificate ..........................................................................................................................................38
Figure 32: Signing Process for Login to System..............................................................................................................39
Figure 33: Main Screen of e-Ledger Program ..................................................................................................................40
Figure 34: Package Uploading Page ......................................................................................................................................41
Figure 35: Package Uploading Page (Multiple Uploading)........................................................................................42
Figure 36: Saved Package To System ...................................................................................................................................42
Figure 37: Package List Page ....................................................................................................................................................43
Figure 38: Access to e-Ledger Berat .....................................................................................................................................43
FIT Solutions
User must run /FITE/LDG_R01 transaction code. In the selection screen, company
code, start and end time of period is selected and clicked
FIT Solutions
When Execute button is pressed all processes that are executed in selected dates will
be listed on screen. If job info contains spool flag as shown in red circle below, it means that
job has got an error. This error must be analyzed and problem must be solved and process
must be triggered again. If there is no spool and status is Completed then it means that
ledger info is sent to Portal.
FIT Solutions
If you need to initialize created e-ledger data or e-ledger sending logs, /FITE/LDG_R02
transaction code must be run. If everything is ok,you dont need to run this transaction
code.
The programs parameters are shown below.
FIT Solutions
FIT Solutions
Figure 5: Reset e-Ledger Processes for a Given Period - Begin Data of Period
FIT Solutions
10
Figure 6: Reset e-Ledger Processes for a Given Period - End Date of Period
FIT Solutions
11
Figure 7: Reset e-Ledger Processes for a Given Period - e-Ledger Creation Process
This option clears both journal and ledger creation process, the data on header an item
tables and data creation job. If the program is run with this option, than Document Journal
Sending Log and General Ledger Sending Log options must be selected and run also to
initialize the period.
FIT Solutions
12
Figure 8: Reset e-Ledger Processes for a Given Period - Document Journal Sending Log
This option is used to initialize journal ledger period. Journal ledgers logs are deleted
(/FITE/LDG_T003) if program is ran with this option.
FIT Solutions
13
Figure 9: Reset e-Ledger Processes for a Given Period - General Ledger Sending Log
This option is used to initialize journal ledger period. General ledgers logs are deleted
(/FITE/LDG_T003) if program is ran with this option.
Note: The period to be initialized must be selected with the same period which the ledger data
creation process is selected. The creation process date can be found on /FITE/LDG_T008 table.
If the whole period is wanted to be initialized, than program must be run with all options
selected separately.
FIT Solutions
14
In line with the experience gained in projects, some additional controls in scope of eLedger is important to make sure that whether e-Ledger has been created correct or not. In
line with these needs, /FITE/LEDGER_TOOLS package has been created. Programs and
their functions are described below.
1.3.1
1.3.2
Before all else, the documents which has incomplete Source Document Number have
to be established. For that, the program (program name:
/FITE/RLDGT_SRC_DOC_ANALYSE_J) which has /FITE/LDGT_R01 process code is run.
FIT Solutions
15
IF ps_header-blart EQ 'XX'.
READ TABLE pt_item INDEX 1 TRANSPORTING sgtxt.
FIT Solutions
16
ENDFORM.
" USEREXIT_GET_SOURCE_DOC_NUM
As can be seen, if there is a required situation about source document number (it
means, in most interior if block) and this source document type field has not been entered,
no_source_doc field is set as X.
1.3.3
Reporting of Documents Which Source Document Number Has Not Been Entered
After running process of job is completed (after defining document which their source
document entry has not been entered), reporting of these documents can be done. For that,
report which has /FITE/LDGT_R02 (program name:
/FITE/RLDGT_SOURCE_DOC_ANALYSE) process code is run.
FIT Solutions
17
Figure 11: e-Ledger: Documents which source document entry has not been entered
Company code and period values must be entered which analysis result will be seen in
selection screen. As desired, filtering based on SAP document type and e-Ledger document
type can be done. As following ALV will be seen after entering the parameter from the
selection screen and clicking the run button.
Figure 12: e-Ledger: Documents which source document entry has not been entered
FIT Solutions
18
1.3.4
To Establish Of Accountant Documents And Items Which Are Not Occurred In The eLedger
Figure 13: Accounting records which are not occurred in the e-Ledger
After entering company code, year and period values from the selection screen and
clicked to run button, as following ALV screen will be seen.
Figure 14: Accounting records which are not occurred in the e-Ledger
Note: In e-Ledger, items dont occur which have a header value but not have an item value
and if their amount is 0 TL. These kinds of records can be seen with this report.
FIT Solutions
19
1.3.5
After e-Ledger is run in Live for a period, a report which has /FITE/LDGT_R04 process
code (program name: /FITE/RLDG_PERIOD_ANALYSE) has been developed to be seen of
numerical information such as balance information at the end of the related period,
information in related period, whether the related period is consistent with the previous
period or not.
Company code, year and month values must be entered from the selection screen of the
report. Additionally, selection criteria is also available to be seen of total debt and total
receivable values based on main account number or sub account number in related month.
As following screen will be shown after entered the parameter entry and clicked to run
button.
FIT Solutions
20
Note: Main account number or Sub account number parameters which are entered
from the selection screen will be affect the values of Total debt according to filtering
criteria and Total receivable according to filtering criteria fields which are at the bottom.
Other numerical values on the screen are the calculated values on the basis of all records of
the related month.
FIT Solutions
21
FIT Solutions
22
FIT Solutions
23
Separate company data must be created for each company that will use eledger. Source
system User id and password must have SAP_ALL authorization in R3 side. The path to be
used for company creation is Settings->Company Management ->New Company
If there are branches of the company, you have to define them on portal. Settings>Company Management ->Branch Management
FIT Solutions
24
Separate Accountant data must be created for each company that will use e-Ledger.
The path to be followed in order to create accountant is; Settings->Accountant
Management-> New Accountant
FIT Solutions
25
FIT Solutions
26
After starting process Journal Ledger process is started message is displayed. If this is
not the message displayed, then it means that process is not started. For General Ledger the
message is like this General Ledger Process is started.
After completion of job in R3 side, we can follow up ledger processes in e-ledger report
segment in e-ledger portal side. If Ledger has status 100, it means that process is completed
without an error. If Ledger has status 1, 5, 10, 20, 30, 40, 50, 60, 80, 90, it means that ledger
is continuing into some processes. If Ledger has status 2, 6, 11, 12, 13, 14, 41, 51, 61, 81,
91, 101, it means that there is an error in ledger. Press
on status info error explanation can be displayed. Addition to that, you can see error
explanations at the last page of this document. In the below screen shut, document journal
example sent from R3 is displayed. Ledger is divided into 4 pieces; first piece is completed
without an error, second piece got a signature error (41), 3rd and 4th pieces still continue to
be processed.
Figure 24: Following e-Ledger Process In Postal, Analyzing Report Screen Step1
FIT Solutions
27
process. In this transaction, without connecting to R3 side, process is restarted for that
piece by using backup files.
Process steps can be monitored by pressing
piece.
Figure 25: Following e-Ledger Process In Postal, Analyzing Report Screen Step2
FIT Solutions
28
Figure 26: Following e-Ledger Process In Postal, Analyzing Report Screen Step3
Certificates) buttons in order to analyze the results. Or at the top of the list Multiple
Certificate Download button is used to select required ledgers certificates.
FIT Solutions
29
After completion of all ledger processes, Certificate files must be downloaded from ELedger Management Portal and uploaded to TRA portal manually. After TRA approval to
ledgers, certificate files must be reloaded to E-Ledger Management Portal.
In order to do this, either
one for each file or Multiple Certificate Download button at top of the list must be pressed.
After loading TRA approved certificate files successfully to E-Ledger Management Portal,
ledgers statuses become 105 and Certificate Download button is replaced by (Download
Approved Certificate) button. If approved certificates would like to be downloaded as a
whole, (Download Multiple Approved Certificate) button can be used.
FIT Solutions
30
FIT Solutions
31
FIT Solutions
32
<statu id="1"
<statu id="2"
<statu id="5"
<statu id="6"
<statu id="10"
<statu id="14"
xml file
<statu id="20"
<statu id="30"
<statu id="40"
FIT Solutions
33
<statu id="41"
<statu id="50"
<statu id="51"
<statu id="60"
<statu id="61"
<statu id="80"
<statu id="81"
<statu id="90"
<statu id="91"
<statu id="100"
<statu id="101"
<statu id="105"
When the ledger status is 14, there is no available space error. Check the disk which is
the ledger was transformed. If there is enough space in disk, you should inform the
consultant for deep search of the fix.
34
If you faced error like this, firstly check the USB Token is connected, then restart or
start the Apache Tomcat Server Service. If error continues then inform the consultant.
In addition to Status 41, Timestamp informations can be added wrong. Or you filled
your TimeStamp quota. Please check quota and informations then contact with the
consultant.
There was an error in ledger data, which is not valid by GIB controls. You can see the
detail of the error in e-Ledger Cockpit, e-Ledger Report Page. There is a button which name
is Show Validation Error, if the detail is not clear for you please inform the related
consultant.
There was an error in certificate data, which is not valid by GIB controls. You can see
the detail of the error in e-Ledger Cockpit, e-Ledger Report Page. There is a button which
name is Show Validation Error, if the detail is not clear for you please inform the related
consultant.
FIT Solutions
35
When the ledger status is 101, there is no available space error. Check the disk which is
the ledger was archived. If there is enough space in disk, you should inform the consultant
for deep search of the fix.
There is not any option connecting to TRA portal as English so the portal is in Turkish.
You can find the necessary part as below which has been translated to English.
The berat files(cover pages) will be uploaded to TRA through TRAs web site. Firstly,
login to this web site must be done. Private corporation will be login to e-Ledger web site
with token certificate and real person will be login with token or qualified electronic
certificate.
After the user logon to system, the berat files will be uploaded to TRA. Controlled berat
files will be approved by TRA. The user can download the berat files which has been
approved by TRA.
You can login to e-Ledger program as using https://uyg.edefter.gov.tr/edefter/.
FIT Solutions
36
The process of obtaining the session code occurs as clicking to Start button. Type and
password of token are entered and is clicked to Enter button.
FIT Solutions
37
And then, the certificate which will be used is selected and is clicked to OK button.
FIT Solutions
38
Program main screen will be displayed after login to the web page by using token or
secure electronic signature.
FIT Solutions
39
Uploading process of created Berat files will be processed as selecting Upload the
package button from the main screen.
FIT Solutions
40
FIT Solutions
41
The system gives a process number after package uploading process will be done
successfully.
Status of the packages can be controlled also from the Package List menu.
FIT Solutions
42
FIT Solutions
43
When these processes are completed, approved Berat files must be uploaded to Portal
as defined the title of 2.8.
TROUBLESHOOTING
Error
message in
Portal with
status
System
Portal
Portal
Portal
Portal
Portal
Portal
Portal
FIT Solutions
44
Portal
Portal
Portal
Error
message in
Portal
You can see these messages from "e-Ledger Process" screen
without
of Portal on a pop-up screen while triggering e-Ledger
status
creation process
System
Error
Description
Solution
Portal
Job creation e-ledger sending job
There occurred any technical problem
error!
cannot be created in R3 while creationg job in R3 side.Triger eside.
ledger sending again.If the problem
continues please ask your basis team
why job creation fails.
Portal
Portal
Portal
FIT Solutions
The
Document journal
There occurred any technical problem
program of sending program cannot while executing document journal data
creation
be executed.
sending program in ECC side. Trigger eLedger
ledger sending.If the problem continues
Journal
please inform ABAP team who developed
could not be
ABAP part of e-Ledger project.
started!
Maintain
/FITE/LDG_T001 table /FITE/LDG_T001 stores some company
the
wasnt maintained
specific data for e-ledger processing.So
/FITE/LDG_ correctly.
this table must be filled in a correct
T001 table.
way.Please inform ABAP team who
developed ABAP part of e-Ledger project.
45
Portal
Portal
Portal
Portal
Portal
Portal
FIT Solutions
46
Error
message in
ECC for eLedger
You can see these messages from e-Ledger Creation job's logs
via sm37 transaction code.
Creation
Job
This job's name begins with 'EDEFTER_'.
System
Error
Description
Solution
ECC
<account> An account in the
You must add the account into Financial
numbered created e-ledger isnt
Statement Version that used for e-ledger.
account
defined under Financial
must be in Statement Version that
<chart of
used for e-ledger.
accounts>
account
plan which
has
<Financial
Statement
Version> !
ECC
Maintain
/FITE/LDG_T006 table Please inform ABAP team who developed
ABAP part of e-Ledger project.
the
must be maintained.
/FITE/LDG_
T006 table!
ECC
Document you try to create a
There musnt be any date gap between
selection
document journal for an document journal periods .Please trigger
must be
error period.
document journal creation considering
done in
this.
consideratio
n of &.
Otherwise,
ledger
journal
remains
incompleted
.
ECC
Documents You try to create a
There musnt be any conflicts between
must be
document journal for an document journal periods .Please trigger
seletected error period.
document journal creation considering
in
this.
consideratio
n of &.
Otherwise,
FIT Solutions
47
ECC
ECC
ECC
ECC
ECC
ECC
FIT Solutions
period
amounts are
mistake.
&2
&2 accounting
All accounting document types which are
document document type is not in related to e-ledger , should be stored at
type in &1 the e-Ledger scope for /FITE/LDG_T002 table.Please don't add a
company
&1 company code!
new acconting document type to this
code is not
table , inform ABAP team who developed
in scope of
ABAP part of e-Ledger project.
e-Ledger.
An error
Created e-Ledger &1
Please inform ABAP team who developed
occured
data, couldn't be written ABAP part of e-Ledger project.
when
to the table &2!
created eLedger is
written to
&2 table
Maintain
/FITE/LDG_T001 table /FITE/LDG_T001 stores some company
the
wasnt maintained
specific data for e-ledger processing.So
/FITE/LDG_ correctly.
this table must be filled in a correct
T001 table!
way.Please inform ABAP team who
developed ABAP part of e-Ledger project.
At the same There is still a running
time, more e-ledger creation job
than one
and you have triggered
Ledger
one more creation for a
Journal can company at the same
not be run! time .
Please try
again later.
Ledger
e-Ledger creation
creation
processes have been
processes completed for this
has been
period already!
already
completed
for this
period.
There is
There is an
inconsistenc inconsistency between
y beetween document journal
48
ECC
ECC
ECC
Error
message in
ECC for eYou can see these messages from e-Ledger Creation job's logs
Ledger
via sm37 transaction code.
Sending
This job's name begins with 'YEVMIYE_' or 'KEBIR_' or
Job
'JOURNAL' or 'GNRL'
System
Error
Description
Solution
ECC
Maintain
/FITE/LDG_T001 table /FITE/LDG_T001 stores some company
the
wasnt maintained
specific data for e-ledger processing.So
/FITE/LDG_ correctly.
this table must be filled in a correct
T001 table!
way.Please inform ABAP team who
developed ABAP part of e-Ledger project.
FIT Solutions
49
ECC
ECC
e-Ledger
has not
been
created fot
&1-&2!
Accounting
record
could not
found for
&1-&2!
No e-Ledger data
created for period &1&2
FIT Solutions
50