PHP

Why use PHP?
You have clearly detected of variety of programming languages out there; you'll be questioning why we might need to use PHP as our poison for the online programming. Below area unit a number of the compelling reasons.

PHP is open supply and free.
Short learning curve compared to different languages like JSP, ASP etc.
Large community document
Most internet hosting servers support PHP by default not like different languages like ASP that require IIS. This makes PHP a value effective selection.

PHP is regular updated to stay abreast with the newest technology trends.Other profit that you just get with PHP is that it’s a server aspect scripting language; this suggests solely|you simply|you merely  got to install it on the server and shopper computers requesting for resources from the server don't got to have PHP installed; only an internet browser would be enough.

PHP has in engineered support for operating hand in hand with MySQL; this doesn’t mean you can’t use PHP with different management systems. you'll be able to still use PHP with Postgres Oracle
MS SQL Server ODBC etc.

What is PHP used for & Market share
In terms of market share, there area unit over twenty million websites and application on the net developed victimization PHP scripting language.

SAP CO

SAP ERP Controlling popularly known as SAP CO helps improve management across the financials spectrum by Planning and analyzing costs to deliver reports the influence decision making. Since almost every SAP ERP Financial Accounting and Logistics process ends with a controlling document, the controller has to understand the value flow and be able to realize errors early and to correct them in a timely manner. Reports generated by controlling activity have to be informative and include detailed information on any actual/plan variance.

SAP FI-CO Integration

SAP CO and FI modules are independent components in an SAP system. The data flow between these components takes place on a regular basis.

SAP CO Sub-Modules

The Controlling module in SAP ERP contains a variety of sub-modules that offer functionality for diverse controlling requirements. Here is a list of those sub-modules.

1. Cost Element Accounting

Cost Elements structure revenues and expenses, making them a critical piece of any organization’s complete managerial accounting picture. Cost and Revenue Element Accounting provides an overview of cost and revenue occur in an organization. Values are moved automatically from Financial Accounting to controlling. It calculates cost which

2. Cost Centre Accounting

Cost Center reflects the organizational structure of a company and displays the areas of responsibilities. The cost center structure is very important because it defines the basis for other modules and overhead reporting. Cost Centre is one of the cost objects in cost of production calculation. It is used for Overhead Management in Product Cost Calculation

3. Internal Order

Internal Orders are used in SAP to represent projects. Compared with Cost Center Internal Orders are temporally limited. Internal Orders don’t reflect the organizational structure; instead, they represent, For example, research and development projects, exhibition events or SAP Implement project cost. Internal Order is CO is used to collect & control cost for a specific purpose or task. We can assign a budget for these jobs so that the system automatically monitors to ensure that they will not exceed from the set budget. Note that we cant create complex structures with Internal Orders, so if we need to create project hierarchies, It is better checking out the Project System module of SAP ERP.

4. Product Costing

Product Costing is the core module that relies on the correct setup of master data in Logistics modules to create cost estimates. the cost estimates help plan and analyze costs and their different components. The result of using Product Costing is a standard price that can be released to the material master and used for at least one period for inventory valuation of those manufacturing goods.

5. Cost Object Controlling

Cost Object Controlling is required for companies that produce goods or service within Production planning or the Production Planning for Process Industries submodule. If we working with Product Costing to determine our standard Cost, then Cost object Controlling determines our actual cost and any variances to standard cost. The cost object controlling is presented by production order, process Order, product Cost Collector or sales order-depending on the type of cost object controlling we are using.

6. Profitability Analysis (CO-PA)

Profitability Analysis is a sub-module of SAP controlling module for which there is no template. This means that each customer structures Profitability Analysis according to their specific needs. Operating Concern is the highest organizational element in the SAP organizational structure. The operating concern services as a valuation level for profitability Analysis and needs to be created before Profitability Analysis can be used. We can assign multiple controlling areas to an operating concern. It is required that these controlling areas all have the same Fiscal Year variant, though they can have different charts of accounts. We cant create reports in SAP that contain data of different operating concerns, so we should assign all controlling areas to one operating concern if group reporting required.

Types of Profitability Analysis

  1. Costing-based Profitability Analysis
  2. Account based Profitability Analysis
Costing based Profitability Analysis is the type that is used the most. Account based Profitability Analysis can be activated alone or add to costing-based Profitability Analysis. With S4 HANA Finance, the use of account-based Profitability Analysis is recommended because data from account based Profitability Analysis is stored in the same database table as the SAP Financial Accounting and Controlling documents. (Table ACDOCA) To activate new Profitability Reporting in SAP S/4 HANA Finance, we must activate account-based Profitability Analysis. With SAP S/4 HANA Finance the features of account-based Profitability Analysis get enhanced.

7. Profit Center Accounting

Profit center Accounting is used to calculate profit or Loss of individual, independent areas within the organization. Profit Center accounting single Dimensional Analysis where as Profitability Analysis multi-Dimensional Analysis.

SAP MM (Materials Management)

SAP MM (Materials Management) is a module in SAP ERP Central Component (ECC) that gives organizations materials, stock and distribution center administration abilities. The essential objective of SAP MM is to ensure that materials are constantly kept in legitimate amounts and without deficiencies or holes in the association's store network. It likewise assists supply with fastening experts and other SAP clients complete the acquiring of merchandise in a convenient and financially savvy route and to have the option to manage everyday changes in these procedures. 
One of the basic modules in SAP ECC, SAP MM is a piece of SAP ECC's coordinations capacity and assumes an essential job in a producer's production network. It coordinates with other ECC segments like Production Planning (PP), Sales and Distribution (SD), Plant Maintenance (PM), Quality Management (QM), Finance and Controlling (FICO) and Human Capital Management (HCM). 
Backing for SAP ECC is planned to stop in 2025, so, all in all it will be supplanted by SAP S/4HANA. It's uncertain from SAP how the elements of MM will progress to S/4HANA, in spite of the fact that the more current stage has segments to address the center issues behind MM. 
SAP MM submodules 
SAP MM's capacities incorporate material administration, acquirement process the executives, ace information the board (material and merchant ace), stock administration, material prerequisites arranging and receipt confirmation. 
These MM submodules have capacities that perform explicit business forms for those modules. These are executed through exchanges, the strategy that SAP ECC uses to finish business forms. MM likewise bolsters different coordinations works that require materials data, for example, plant support and task the board. 
Business advantages of SAP MM 
Everything in MM spins around ace information, which is put away and controlled in unified ace information tables. Ace information types incorporate materials ace, work focus, bill of materials and directing. The ace information is utilized to make value-based information in SAP ECC. 
For instance, when a generation request is made in PP, it utilizes ace information from MM about the crude materials expected to deliver the completed item, which will in this manner be utilized to make a business request in SD.

SAP SD ( SALES AND DISTRIBUTION)

SAP SD Professionals have great vocation in deals and promoting SAP SD (Sales and Distribution) is known as one of the biggest and most seasoned of SAP useful modules. SAP SD is utilized to perform day by day business activities and can deal with all procedures from request to conveyance. Essential activity of the RFP (Request for Proposals) module deal client orders creation, cost, Select (and different procedure items at home), bundling, charging, hazard the board and conveyance.

Probably the most significant utilitarian qualities in essential preparing SAP SD module are:

Costs and charges: Evaluates the cost of numerous items for various sorts of conditions, for example, limits or decreases gave by the client.

Accessibility: Check accessibility of the item in items for the home.

Credit Management: Defining the client's credit limit when selling various items on the association.

Bills and solicitations: Create and post receipt the client for the item.

Recognizable proof Material: This SD work module to decide the subtleties dependent on a particular type of the infection materials.

Record definition: This capacity handles every one of the subtleties of the customer based on a particular kind of conditions.

Word Processing: This capacity enables you to duplicate content starting with one archive then onto the next.

Job in ERP SD module

SD module is an application in the stock and the executives of operational execution string that offers a client assistance module. This module is incorporated with materials the board (MM), Production Planning (PP) and other SAP modules. It likewise empowers associations incorporate offers of items to clients and check for open entryways.

Profession in SAP SD 

Any individual who has involvement with deals and advertising field or any MBA - Fresh Marketing and deals can go to preparing module of SAP SD and can move his profession in SAP practical master. It is additionally valuable from an alternate perspective, an ever increasing number of organizations are actualizing or attempting to execute SAP usage in their association. SAP as a solid ERP framework is the requirement for all medium and huge organizations. SAP SD is one of the intricate, a well known profession and profit. SD SAP vocation is more secure than a normal profession in showcasing and deals open doors for headway in the field of SAP SD wide.

SAP ABAP

SAP ABAP (Advanced Business Application Programming) is an elevated level sap abap programming language made by the German programming organization SAP. SAP ABAP is a programming language that runs in the SAP ABAP runtime condition, made and utilized by SAP for the advancement of utilization programs including Reports, Module Pool Programming, Interfaces, Forms, Data transformations, User Exits and BADI. The entirety of R/3's applications and even pieces of its premise framework were created in ABAP. SAP ABAP is an occasion driven programming language. Client activities and framework occasions control the execution of an application. SAP ABAP is likewise called ABAP/4. The "4" in ABAP/4 means "Fourth Generation Language" or 4GL. 

Prologue TO SAP AND ABAP/4 LANGUAGE 

By and large prologue to SAP 

Presentation SAP R/3 engineering, Introduction to SAP ABAP/4 

ABAP/4 manager (Focus on the functionalities of new ABAP editorial manager) 

  • Information types 
  • Yield proclamations 
  • Composing little projects 
  • Number juggling tasks 

String tasks 

Control explanations 

Parameters 

Open SQL – explanations {insert, adjust, erase, update}. 

  • Basic revealing 
  • Determination screens 
  • Exchange code creation 
  • Information Dictionary 
  • Tables 
  • Information component 
  • Area 
  • Structures 
  • Search makes a difference 
  • Perspectives 
  • Type Groups 
  • Table support generator and T-code creation 
  • Essential and outside keys. 
  • Check and worth tables. 
  • Detailing 
  • Troubleshooting methods 
  • Breakpoint creation. 
  • Watch point creation. 
  • Underscore on the use of New Debugger. 
  • Inward tables 
  • Revelation 
  • Preparing. 
  • Populace. 

Control Break Statements. 

  • Modularization systems. 
  • Incorporates. 
  • Subroutines. 
  • Capacity modules. 
  • Macros 
  • Variations. 
  • Transformation exits. 

For all passages and joins {inner and left outer}. 

Message class creation and message types and dealing with messages. 

  • Occasions for old style reports. 
  • Occasions for intuitive reports. 
  • Cover up and hotspot. 
  • Making and dealing with catches. 
  • Menu painter. 
  • ABAP OOPS 
  • Essentials of OOPS. 
  • Prologue to Local classes and techniques 
  • Significance of Public, Private and Protected areas. 
  • Basic announcing utilizing neighborhood classes and techniques. 

Worldwide classes and interfaces. 

Use of worldwide classes in the reports. 

ALV 

Presentation. 

  • Sorts of ALV 
  • Straightforward report to show basic ALV List utilizing Function Modules 
  • Straightforward report to show basic ALV network utilizing Function Modules. 
  • Intelligent ALV Reports. 
  • Working with OOALV utilizing classes (List, Grid). 
  • Exchange PROGRAMMING 
  • Prologue to screen painter and exchange programming. 
  • Stream rationale 

PAI. 

PBO. 

POV. 

POH. 

Screen planning. 

Programming in object program. 

Field approvals.

  • Making of Table Controls. 
  • Tab Strips. 
  • Dynamic Screen. 
  • Call Screen. 
  • Set Screen. 
  • Leave to Screen. 

Handling of rundown from exchange and the other way around. 

Screen table and its fields. 

Lock objects. 

INTERFACE PROGRAMMING 

Why Data Transfers 

  • Prologue to BDC. 
  • Record Handling. 
  • Introduction server. 
  • Application server. 
  • Chronicles. 
  • Techniques in BDC. 
  • Call exchange. 
  • Session strategy. 

Blunder Handling in Call Transaction. 

Inheritance System Migration Workbench (LSMW) 

Various strategies. 

Steps to Create a LSMW Project. 

  • Level document creation. 
  • Transferring information. 
  • SAP Scripts 
  • Presentation. 
  • Format Sets. 
  • SAP Script Elements. 

Altering standard format sets (by utilizing subroutines). 

Counting logo. 

  • SAPscript Control Commands. 
  • SMARTFORMS 
  • Working with shrewd structures. 
  • Standard Texts. 
  • Illustrations the executives. 

Composing print program and planning designs. 

Yield type design to standard requests. 

ADOBE FORMS/INTERACTIVE FORMS (PDF) 

Presentation 

Various TOPICS 

  • SAP System Landscape. 
  • Revision and Transport System (CTS). 
  • Transport Organizer. 
  • Workbench Request. 
  • Undertaking Creation. 
  • Consolidating Requests 
  • Discharge Requests. 
  • SAP memory. 
  • SET/GET parameters. 
  • ABAP memory. 
  • Imports/Exports. 
  • Sensible Database and Handling Events (LDB). 
  • Field images. 
  • SD stream. 
  • MM stream. 
  • Capacity MODULES 
  • Ideas of Function Group. 
  • Various Types FMs. 
  • Ideas of FM interface. 
  • Ideas of Update Programs. 
  • CROSS APPLICATION 
  • Prologue to CA. 
  • RFC goal. 
  • Working with RFC work modules. 
  • IDOCS 
  • Ideas of IDOCS. 
  • Structure of IDOCS and Types. 
  • Making of fragments 
  • Making of IDOCS. 
  • Utilizing standard message types 
  • Lager 
  • Characterizing sensible frameworks utilized for ALE interfaces. 
  • Outbound/Inbound preparing. 
  • Moving of ace information starting with one framework then onto the next framework. 
  • Dissemination modular view. 
  • IDOC Programming/Custom IDOCS. 
  • BAPI and Business Objects 
  • Prologue to BAPI 
  • Review of Business Objects. 
  • Bit by bit Approach pursued to make BAPI. 
  • Improvements 
  • Prologue to improvements. 
  • Various Ways of doing Enhancements. 
  • Client Exits. 
  • Prologue to BADI 

Step by step instructions to actualize BADI 

Diagram on Enhancement Spots, Enhancement Section, Enhancement Implementations and Class Enhancements 

  • SAP WORKFLOW 
  • Presentation of SAP WORKFLOW. 
  • Presentation of various components of Workflow. 
  • Prologue to ideas of Binding. 
  • Prologue to Business Object Events 
  • Basic down to earth instances of SAP Workflow

SAP FICO

Presentation 

SAP represents System Application and Products in Information Processing. SAP FICO is one of the most broadly utilized SAP modules. SAP FICO module incorporates SAP FI design and SAP CO setup. SAP FI module records and keeps up the money related exchange of the association for outer revealing. SAP CO module manages inner bookkeeping. SAP FICO modules can be incorporated with other SAP modules like SD (Sales and Distribution), MM (Material Management), HR(Human Resource), PP (Production Planning), QM (Quality Management), PS (Project System) and so forth.

FI represents Financials CO represents Controlling.

What is ERP?

ERP represents Enterprise Resource Planning, it coordinates all capacities into one framework.

There are numerous offices in an association. ERP coordinates all the capacity into one framework. It encourages the free progression of information among different divisions.

ERP Packages:

1972 - SAP R/1 - Real-Time Data Processing

1980 - SAP R/2 - Included Countries and Currencies

1990 - SAP R/3 - Application Server, Data based Server and Presentation

2004 - NetWeaver - Integrates all Information, People and Processes.

Zone Covered under SAP FICO 

Money related Accounting deals with the budgetary exchange of the association. Money related exchange is recorded to be decided sheet and Income Statement(P&L)

FI:

1. General Ledger Accounting

2. Records Payable

3. Records Receivable

4. Resource Accounting

The CO Module underpins the preparing, arranging, announcing and observing the business activities. It includes around dealing with the expense and expanding productivity.

CO: 

1. Cost Element Accounting

2. Cost Center Accounting

3. Inner Orders

4. Benefit Center Accounting

5. Item Costing

6. Benefit Analysis

Extent OF SAP FICO 

Business Path:

Join as an end-user in an association in their corporate money or some other account-related offices. Coca-Cola, Pepsi, Unilever, Reliance and so on

Job OF SAP FICO CONSULTANT 

1.Project Implementation

2.Business diagram

3.Realization

4.Final readiness

5.Go live and support

SAP HR

What is SAP HR?

SAP Human Capital Management (SAP HCM) is a significant module in SAP. It is otherwise called SAP Human Resource Management System (SAP HRMS) or SAP Human Resource (HR). SAP HR programming enables you to computerize record-keeping forms. It is a perfect system for the HR division to exploit the organization and finance reports.

SAP HR modules 

  • SAP HR comprises of the accompanying modules 
  • Hierarchical Management 
  • Workforce Administration 
  • Time Management 
  • Finance Accounting 
  • Travel Management 


Association the executives:

Association the board is a significant sub-module of SAP HR. It empowers the association to speak to the hierarchical arrangement and examination of the present arrangement. It likewise enables you to make extra plans and make better work process the board.

Elements of Organization the board:

Making graphical reports of association structure

Overseeing Information on Departments/Org Units

Following of Positions in different divisions

Looking after Jobs

Detailing connections

Opening related reports

Workforce Administration:

Workforce Administration is a significant sub-module of SAP frameworks. It records the basic worker's data. It encourages you to perform different regulatory assignments like contracting the representatives, workforce data, travel costs, finance accounting,etc.

Significant elements of the Personnel Administration module are:


  • Individual Infotype support 
  • Agreement Elements 
  • Observing of dates family/related individual 
  • Training 
  • Other/past Entity Relationship 
  • Cost dissemination 
  • Inward medicinal help 
  • Time Management (TM) 


Time the executives is another significant sub-module of HR and record representative information. It is generally is identified with participation, time assessment, shifts, and so forth.

Here are some significant elements of the Time Management Module:

  • Occasion schedule 
  • Individual work routine 
  • Month to month work plan 
  • Participation and nonattendance shares 
  • Participation check 
  • Graphical participation/leave announcing 
  • Movement assignment 


Finance:

SAP finance module encourages you to process the installment for the work done by representatives. It incorporates compensation, health advantages, charges, conclusions, and so on. SAP finance module is additionally coordinated with different modules like individual organization, time the board, money related bookkeeping, etc.

Here are some significant elements of Payroll framework:

  • Net finance bookkeeping with programmed wage figuring 
  • Programmed extraordinary installments calculation 
  • Full gross/net retroactive bookkeeping 
  • Information trade with social protection offices, banks, and so on. 
  • Preparing and Event Management: 
  • Preparing and Event Management module manages to perceive preparing needs, planning the preparing process, cost the executives, and so forth. 

Travel Management 

This SAP module incorporates overseeing official excursions, cost the executives for movement, travel costs, and so on.

Significant elements of Travel the executives:

  • Passage of excursion information 
  • Figuring of supper remittance 
  • Keep up receipts guarantee 
  • Advance installment 
  • The portrayal of inner organization rules 
  • Excursion explicit record task 
  • Reproduction of explanation 

Rundown:

SAP Human Capital Management (SAP HCM) is a significant module in SAP

SAP HR comprises of the accompanying modules

1)Authoritative Management
2) Personnel Administration
3) Time Management
4) Payroll Accounting, and
5) Travel Management


  • Authoritative administration speaks to the hierarchical arrangement and examination of the present arrangement 
  • Workforce Administration records fundamental representative's data. 
  • Time the executive's record worker information participation, time assessment, shifts, and so forth. 
  • SAP finance module encourages you to process the installment for the work done by representatives 
  • This SAP module incorporates overseeing official outings, cost the board for movement, travel costs, and so on.