Showing posts with label AP. Show all posts
Showing posts with label AP. Show all posts

Sunday, July 17, 2016

S2 CLOUD SCHOOL INFORMATION SYSTEM (SIS)

Click:
Ikonomikal Company website
Ikonomikal software site



Cloud School Information System (SIS) is one of the Add-In Modules of Ikonomikal Cloud Accounting ERP. SIS is integrated with the modules of Ikonomikal

The status of the Development of SIS as of July 17, 2016
A. Ready to Use SIS Programs
Phase 1
1. Admissions And Collections
1.1. General Setup
1.2. Curriculum
1.3. Admissions
1.4. Cashier

Phase 2
2.1. Grading

Phase 3
3.1. Attendance

Phase 4
4.1. Options and Helpers

Phase 5
5.1. Analysis for SIS
Reports of Cloud School Information System (Please click it)

B. For Development
1. Scheduling of Subjects and Room Assignments
      Note: This will be included in the Attendance group of programs
2. Point of Sale
3. Library
4. Bus Service
5. Student and Faculty Portal


READY TO USE SIS PROGRAMS

Phase 1
1.1. General Setup
1.1.1. Branch Account Set
1.1.2. Settings




1.2. Curriculum
1.2.1. Course And Fees
1.2.2. Curriculum
1.2.3. Grade And Year Level
1.2.4. School Year
1.2.5. Semester
1.2.6. Subjects




1.3. Admissions
1.3.1. Class Sections
1.3.2. Enrollment And Fees
1.3.4. Guardian Registration
1.3.5. Movement Sheet
1.3.6. Student Registration




1.4. Cashier
1.4.1. Bank Collections
1.4.2. Cash Collections





Phase 2
2. Grading
2.1. Grade Labels*
2.2. Grade Sheet*
2.3. Grading Component*
2.4. Grading Period*
2.5. Learning Competency*
2.6. Semester Grading Period*
* = Please click Grading in Cloud School Information System (SIS)




Phase 3
3. Attendance
3.1. Attendance Sheet**
3.2. Class Section Assignments**
** = Please click Attendance in Cloud School Information System (SIS)


Phase 4
4. Options And Helpers
4.1. Class Section Batch Run



Phase 5
5. Analysis for SIS

The Analysis Modules for School Information System has the following group of programs
5.1. Admissions
5.2. Grading
5.3. Attendance
5.4. Student Accounts



Please click Reports of Cloud School Information System for more details

5.1. Admissions
5.1.1. Enrolled Students
5.1.2. Students Movement

5.2. Grading
5.2.1. Report Card

5.3. Attendance
5.3.1. Students Attendance

5.4. Student Accounts
5.4.1. Periodic Collections
5.4.2. Student SOA (Statement of Accounts)





Please click the following to know more about Ikonomikal

Suggested modifications, customizations and developments with general industry use will be done and corresponding upgrades will be deployed accordingly for free.
Click to email:Teodoro Rolluqui
 


Wednesday, June 15, 2016

CLOUD FIXED ASSETS SYSTEM

DEPRECIATE FIXED ASSET/S UP TO END OF USEFUL LIFE IN ONE BATCH

AUTOMATIC REVERSAL OF FUTURE FISCAL PERIODS' POSTINGS UPON DISPOSAL


FIXED ASSETS MODULES of IKONOMIKAL CLOUD ACCOUNTING ERP are programs useful in the management of company assets. It concerns the acquisition, depreciation, transfer, disposal and its standard costing for allocation to activities. Depreciation cost can also be allocated to project.

FA is the short name of FIXED ASSET MODULES of IKONOMIKAL

All programs of FIXED ASSETS MODULES are integrated with Ikonomikal programs. 

All accounting entries are automatically generated. Print Fixed Asset Register and Fixed Asset Lapsing Schedule anytime.

The depreciation methods are:
1. Straight Line
2. Declining Balance
3. Double Declining Balance
4. Sum of Years Digits

How to go to FIXED ASSET MODULES?

Click Programs
Click Core Modules
Click Fixed Asset






The FIXED ASSET MODULES contain the following programs:


1. General Setup


  1. Asset Account Set
  2. Asset Budget
  3. Asset Groups
  4. Asset Profile
  5. Asset Sub Locations
  6. Asset Types
  7. FA Settings



2. Transactions


  1. Acquisition Entry
  2. Depreciation Entry
  3. Transfer Entry
  4. Disposal Entry
  5. Asset Project Allocation Entry



3. Options and Helpers


  1. AM Depreciation Batch Run


Note: This is where multiple assets are being depreciated in multiple fiscal periods up to end of corresponding useful lives.





Please click the following to know more about Ikonomikal
1. What is Ikonomikal?
2. What are the Security Features of Ikonomikal?
3. What is Ikonomikal SSL Security Level?
4. Ikonomikal Programming Language and Environment Diagram
5. How Robust is Ikonomikal?
6. Is 3rd Party Interface Possible in Ikonomikal?
7. Company website of Ikonomikal
8. Ikonomikal software site
9. How to Subscribe to Ikonomikal?
10. Ikonomikal Monthly Subscription Price List


Suggested modifications, customizations and developments with general industry use will be done and corresponding upgrades will be deployed accordingly for free.
Click to email:Teodoro Rolluqui

Tuesday, June 14, 2016

CLOUD HR PAYROLL


1 SECOND PER EMPLOYEE AUTOMATIC PAYROLL CALCULATION OR 86,400 EMPLOYEES IN 24 HOURS





Yes, HR PAYROLL Modules of Ikonomikal Cloud Accounting ERP calculates payroll automatically at 1 second  per employee/head

The calculation includes all the earnings such as Basic pay, De Minimis, Overtime, Holiday Pay, Allowances... and deductions such as Advances, Withholding Taxes and Contributions (SSS, PHIC, HMDF, Union etc.). The payroll calculation includes the generation of reports such as the payroll worksheet, individual payslip, automatic payroll and accrual accounting entries, etc.. The user can also make manual changes on the calculation. The calculation can be separately done for confidential, regular, contractual and casual employees. A group of employees assigned to customers can also be done.

All the programs of HR Payroll Modules are integrated with the other programs of Ikonomikal Cloud Accounting ERP.

The HR PAYROLL MODULES has the following integrated programs:


     1. Document (Non Transaction)

1.1. HR Leave/ Advance Request (Business Advance & Trip or Absence)
1.2. HR Leaves Schedules
1.3. HR Liquidation Request
1.4. HR Payment Request
1.5. HR Termination Request
1.6. HR Vacation Request/ Return
1.7. Time Card (from Bio-metrics or any other source)




     2. General Setup

2.1. Absent Penalty
2.2. Accruals Profile
2.3. Civil Status
2.4. Compensations Profile
2.5. Deduction Profile
2.6. Earnings Profile
2.7. Employee Profile
2.8. Employee Remit-To/ Addresses
2.9. Employee Salary
2.10. HR Contract Price
2.11. HR Job Categories
2.12. HR Settings
2.13. Job Descriptions
2.14. Late Penalty
2.15. Relationships
2.16. Religion
2.17. Salary Templates
2.18. Time Schedules
2.19. Time Set Groups
2.20. Time Sets





     3. Transactions

3.1. Employee Advances/ Loans
3.2. HR Adjustments
3.3. HR Bank Group Payments
3.4. HR Bank Payments
3.5. HR Cash Group Payments
3.6. HR Cash Payments
3.7. HR Payroll
3.8. HR Project Allocation
3.9. HR Terminations
3.10. HR Vacations
3.11. HR Liquidattions/ Refund of Advances





     4. Cash Fund Reversals

4.1. HR Cash Group Payments Reversal Entry
4.2. HR Cash Payments Reversal Entry




     5. Bank Reversals

5.1. HR Bank Group Payments Reversal Entry
5.2. HR Bank Payments Reversal Entry




     6. Options and Helpers

6.1. HR Payroll Batch Copy
6.2. HR Payroll Batch Run
6.3. HR Time Card Batch Run




Please click the following to know more about Ikonomikal
1. What is Ikonomikal?
2. What are the Security Features of Ikonomikal?
3. What is Ikonomikal SSL Security Level?
4. Ikonomikal Programming Language and Environment Diagram
5. How Robust is Ikonomikal?
6. Is 3rd Party Interface Possible in Ikonomikal?
7. Company website of Ikonomikal
8. Ikonomikal software site
9. How to Subscribe to Ikonomikal?
10. Ikonomikal Monthly Subscription Price List


Suggested modifications, customizations and developments with general industry use will be done and corresponding upgrades will be deployed accordingly for free.
Click to email:Teodoro Rolluqui


Sunday, March 20, 2016

ACCESSING THE WEB API

Webopedia definition of "API"

API - application program interface

API, an abbreviation of application program interface, is a set of routines, protocols, and tools for building software applications. The API specifies how software components should interact and APIs are used when programming graphical user interface (GUI) components.  A good API makes it easier to develop a program by providing all the building blocks. A programmer then puts the blocks together.

Types of APIs
Please click this link to know more: http://www.webopedia.com/TERM/A/API.html

Please click to read first the blog on "3RD PARTY INTERFACE IS POSSIBLE IN IKONOMIKAL".


Accessing the Ikonomikal Web API


Content:
  1. Requirements
  2. Enable WEB API
  3. Granting Access To Roles
  4. Request And Response Method 
    • JSON Format Example
    • Class Example
    • JSON Serialized/De-serialized to Class
  5. Basic Example (“Adding A New Department”)
    • Log-In
    • Requesting for a "NEW" token
    • Executing the "NEW" procedure
    • Complete the Program
  6. 3rd Party Interface
    • Why Mapped Fields and Batch Upload is Recommended?
    • Why API in Real-Tim Communication is not Recommended?

1. Requirements

The following are the major requirements to access the API:

Functional:
  1. Registered Email ID
  2. Active company subscription
  3. Currently assigned to a company by invitation
  4. Enabled API Access (to bypass the captcha requirement)

Development Language:
  1. Must support Classes
  2. Must support JSON Format
  3. Must be able to Serialize and De-serialize JSON
  4. Must support HTTP or Web Request


2. Enable WEB API

Enabling WEB API from Ikonomikal User Home Page






3. Granting Access To Roles

Example: Granting “NEW” access to Department Profile





4. Request And Response

Ikonomikal API’s are accessed by issuing a POST request And receiving a response in JSON Format.








Note: This cannot be done on the browser unless the Cross Origin Resource Sharing (CORS) policy is disabled.




4.1 JSON Format Example





4.2 Class Example




4.3 JSON Serialized/De-Serialized To A Class



5. Basic Example

“Adding A New Department Profile”



5.1 Log-IN




5.2 Requesting for a “NEW” token



5.3 Execute the “NEW“ procedure



5.4 Complete Program



6. 3rd Party Interface
  • Why Mapped Fields and Batch Upload is Recommended
  • Why API in Real-Time Communication is not Recommended.


6.1 Mapped Fields And Batch Upload

THIS IS AN IKONOMIKAL PROGRAM
Fully Integrated With Other Ikonomikal Programs



THIS COULD BE YOUR PROGRAM

FEATURES:
  • Your programs’ performance will be based on how much hardware you install.
  • You can add any field or data you want in future revisions without asking us to modify our system.
  • Your program will only communicate with Ikonomikal during a scheduled batch upload and use the ikonomikal MAP field in place of the Department Code. 
  • The batch upload data is scheduled and can be monitored and then corrected before it goes to ikonomikal.
  • Operations users can continue working even if ikonomikal is under maintenance or if you suddenly lost connection to ikonomikal. Only the batch upload will not run.
  • Use this technique if you want to minimize inter system maintenance down-times. 



Think of a Point Of Sale System that connects to an ERP or any Accounting System. 

With mapped fields and batch upload, customers and cashiers are able to complete transactions even when the ERP or Accounting System is on maintenance.

Mapped Fields and Batch Upload is recommended


6.2 API in Real-Time communication

THIS IS AN IKONOMIKAL PROGRAM
Fully Integrated With Other Ikonomikal Programs

THIS COULD BE YOUR PROGRAM


FEATURES:
  • You will have to map your program users to ikonomikal users so they could be assigned with the correct Roles (this is for each User you create in your system). 
  • You need constant API Access and needs uninterrupted availability of ikonomikal.
  • Which ever system is slowest, is your overall systems’ performance.
  • The reverse of the features mentioned in the “MAPPED FIELDS AND BATCH UPLOAD”.




API in Real-Time communication is not recommended




THIS IS ONE OF THE REASONS WHY 
YOU HAVE TO COMPLETE YOUR SYSTEM SO IT CAN RUN INDEPENDENTLY



Ikonomikal Sample API of a Department Profile.

Please do the following:
2. Click Clone or download
3. Download Zip

Requirements:
Visual Studio 2013
VB.NET
Microsoft .NET 4.6


You may also be interested to know (please click to browse):
  1. What are the Security Features of Ikonomikal?
  2. How Robust is Ikonomikal?
  3. What is Ikonomikal SSL Security Level? 
  4. Is 3rd Party Interface Possible in Ikonomikal?
  5. Ikonomikal Programming Language and Environment Diagram
  6. Company website of Ikonomikal
  7. Ikonomikal software site
  8. What is Ikonomikal?

Click to Email: Teodoro Rolluqui



Accessing the
Ikonomikal Web API