Showing posts with label SAP FI-New GL. Show all posts
Showing posts with label SAP FI-New GL. Show all posts

Points for ECC 6.0 FI Certification - NEW GL

1.       Possibilities with New GL:

·          Legal and Management Reporting

·          Extensibility                                  (extended data structure by default - with customer fields)

·          Account Balancing with Any characteristics

·          Simple Mapping of Parallel Valuation              (possible to manage multiple "books" (->ledgers)

·          Reduction of TCO

·          Transparency and Uniformity

·          Segment Reporting                              (with online document split in real time)

·          Real-Time Integration        CO=>FI                        (time consuming recon activities omitted)

2.       Above possibilities not available in Classic GL

3.       Do I have to use the new GL

·          Optional: for existing SAP customers – during upgrade Classic GL (GLT0) remains active at first

·          For initial installations New GL Ledger is active by default in mySAP ERP

4.       Activating the NGL Accounting:

·          Automatic in initial installation

·          It is at client level – applicable across all CC'

·          TCODE: FAGL_ACTIVATION

·          Result in system-wide changes to the easy access menu and screen and customizing paths

·          Conventional Financial Accounting paths will initially remain available – can hide with program RFAGL_SWAP_IMG_OLD

5.       Ledger Definition:

·          SAP provides leading ledger "0L" and summary table – FAGLFLEXT with the standard system

·          Leading ledger gets many of its control parameters from the CC – automatically comes to LL

·          LL manages additional local currencies & FYV  & PPV which are assigned to CC

·          There is exactly only one leading ledger

·          Only the values from LL are posted on to CO in standard system

·          Addition to LL, you can define other non-leading ledger

·          You can assign different alternate currencies &/ FYV, PPV to NLL

6.       Summary / Total Table:  

·          Every reporting is from this table only

·          It has extended database

·          New GL Total Table (FAGLFLEXT) updates more char/data than the Classic GL Total Table (GLT0)

·          New standard fields included:

                                                   i.      CC

                                                  ii.      PC

                                                iii.      Segment

·          It can extended with additional fields – both predefine SAP fields and entirely new fields

·          To add this – have to add to account assignment block

·          Extending the block will lock out all other transactions

7.       Scenarios – Definition and Assignment:

·          Scenario defines which fields are updated in the ledgers (in GL view) during a posting (from other application component)

·          Scenario provided by SAP:

                                                   i.      Cost center update                 -        FIN_CCA        - sender & receiver CC

                                                  ii.      Preparation for consolidation         -        FIN_CONS        - consolidation transaction type & trading partner

                                                iii.      Business area                -        FIN_GSBER        - sender & receiver BA

                                                 iv.      Profit center update                -        FIN_PCA        - PC & Partner PC

                                                  v.      Segmentation                -        FIN_SEGM        - segment, partner segment & PC fields

                                                 vi.      COS accounting                 -        FIN_UKV        - sender & receiver FA

·          Scenarios should be associated with the types of Ledgers (LL, NLL (N1), NLL (N2))

·          Scenarios available in customizing         -        provided scenarios assigned to ledgers in customizing

·          A ledger (LL) can be assigned one or more scenarios, or even all six at once

·          Can not define your own scenarios

·          Scenarios do not have to be assigned to non-leading ledgers

·          You do not need one ledger for each scenario

·          Multiple/non-leading ledgers are useful for modeling different accounting rules

·          Values recorded in non-leading ledgers not record in CO module

·          If you don't assign scenarios to a ledger (or to multiple ledgers) - segment B/S will not be possible

8.       Entry View and GL View:

·          When NGL active Financial accounting document always has two views

·          You can also see the document in NLL in GL view

·          Entry:        view of how a document also appears in the sub ledger views / sub ledgers (AR/AP/AA/Taxes)

·          General:        view of how a document only appears in GL        -        only for GL and not for sub ledgers

9.       S – A & F' I:

·          In general, nothing has changed regarding the entry of the documents

·          Dependencies have also remained:

                                                   i.      Expense account is defined as primary cost element in CO and therefore requires a CO relevant account assignment during entry

                                                  ii.      CO object is used to derive PC and FA

                                                iii.      Now new with ERP: A segment can now be derived from PC

10.    S – A & F' II:

·          If corresponding scenario not assigned – no entities are inherited to GL (neither LL / NLL)

·          Effects of missing scenario will be like – if you call up B/S you can see the amount in exp account – but the same not allocated to scenarios – so segment B/S not possible

11.    S – A & F' II:

·          Scenario assignment is not capable of creating a "zero balance position" for any given entity – because all the terms not passed to all the line items so segment B/S not possible – this function can be possible using the document splitting with active inheritance

12.    Use of segment entity:

·          Segment field is one of the standard account assignment objects available in mySAP ERP to run analyses for "objects" below CC Level.

·          Objective is to give a detail look at the various business activities- segment reporting        -        IAS14

·          BA / PC can be used as alternatives – segment is in addition to BA & PC

13.    Deriving a segment:

·          Segment assigned in the PC Master record

·          Segment posted automatically when PC posted

·          There is no "dummy segment posting"

·          If the PC does not have a segment, there is no segment account assignment either

·          Default is derive segment from profit center – using BAdI , customer can develop their own derivation solutions

·          BAdI : FAGL_DERIVE_SEGMENT

14.    To post, analyze, and display document segments in NGL you have to perform below activities:

·          Definition of the segment

·          Derivation of the segment                             -        from PC

·          Maintain the FSV & FSG of corresponding FI doc         -        make 'segment' field to 'optional entry'

·          Maintain the field status of the posting key          -               "   "

·          Display the segment field using layout in the document display

·          Define the scenarios : scenarios has to be defined for LL         - if not segment will only be visible in entry view

15.    Document Splitting:

·          Motivation: to create segment financial statements

·          Assumption:

                                                   i.      Operative process (of document entry) must not be disturbed (changed) by the online split

                                                  ii.      When a vendor line item list is called, of course, there should still be only one open item for the invoice.

·          Splitting doesn't happen in sub ledgers – happens only in GL account level

16.    Steps involved in DS:

·          Passive split

·          Active (rule-based) split

·          Clearing line/zero balance formation by document

17.    Passive split:

·          During clearing the account assignments of the items to clear are inherited to clearing line items

·          Cannot be customized

18.    Active split:            (rule – based)

·          System splits document due to splitting rules         (provided or custom define)

·          Can be configured

19.    Clearing lines / zero balance formation by document:

·          System creates new clearing line automatically to achieve a split

·          Can control this process with the "zero balance flag"

20.    Splitting procedure:

·          Is the total of all splitting rules of all business transactions.

·          Defines how and under which circumstances split will be performed

·          Means, each procedure defines how each item category will be handled in the individual business transactions

                                                   i.      Business transaction: is a general breakdown of actual business process that SAP provides and that is assigned a wide variety of item categories

                                                  ii.      Business transaction variant: is a specific version of the predefined business transaction provided by SAP and (technical) modeling of a real business process for document splitting.

                                                iii.      Item category:  is (technical) map of the posted line items – describes the items that appear within a document – derived from among other things, GL account categories – semantic description of document split.

                                                 iv.      An individual splitting rule defines which item categories can be split and at the same time defines which foundation can be used

·          Every GL has to be categorized into one of the item category

·          GL account is associated with the item category

21.    Splitting rule TCODE: GSP_RD

22.    Splitting rules are not for CC – it is defined at client level

23.    Document splitting characteristics:

·          After defining how you want to split – now define which characteristics to use for splitting in GL accounting

·          System proposes logical document splitting characteristics based on the assigned scenarios

·          If you elect to use additional splitting chars, you should manage these chars in at least one Ledger

·          Activate:

                                                   i.      Zero balance flag – if you plan to use char to create FS. Balance of the involved entities is then always 0 for every posting, ensuring  "entity balancing"

                                                  ii.      Mandatory flag – has the two meanings:

1.       It is an extension of the field status for accounts in which the char can not be entered during doc entry and for accounts that cannot be controlled through the field status.

2.       It is a check as to whether a business process-equivalent business transaction variant was selected (which determines whether a splitting rule can be found)

24.    Activating document splitting and inheritance:

·          Splitting is first activated client-wide in customizing

·          In a further step you can activate/deactivate splitting in each CC

·          Inheritance: means when you create customer invoice from a revenue line – entities (such as BA / segment) are projected to the customer and tax lines in the GL View

·          Default account assignment can be used to replace all account assignments that could not be derived from the posting with a constant "value"

25.    Splitting procedure 0000000012 is the defaulted procedure provided by SAP

26.    There is no reason why you shouldn't activate inheritance when splitting is active.

·          If you didn't use inheritance, you'd have to define "rules" for the business processes to ensure that the account assignment are inherited – to achieve a zero balance in order to post the item

·          Activation of inheritance is a first practical step to enable documents with active splitting, without any other customizing activities.

·          Inheritance is performed online and at the line item level.

Difference between ECC 6.0 vs 4.7EE - SAP FI / SD / MM / ABAP (Functional & Technical)

ECC means Enterprise Central component.


SAP R/3 4.7 is based on the 3-tier architecture. SAP is continuously upgrading the software, which is called as release versions for example SAP R/3 4.6C, SAP 4.7....

 

Now SAP evolved into using the Internet technology and is called as service oriented architecture (SOA). There are lots of functionalities available in ECC 5.0 and ECC 6.0 compared to R/3 in integrating with other systems. Probably to understand the specific release dependent changes, you can go thro the help documentation. For example to understand the diff between ECC 6.0 and ECC 5.0 please go thro the link:

 

Release Notes for SAP ERP Central Component (English) – Click here

 

Some of the differences in SD Module are:


1. Document Flow


In ECC 6.0, the flow of sales documents is seen much better and improved as compared to 4.6C. Once you look at the screen, you will clearly figure out the difference.

2. Sales Order Look and Feel


There are more tabs in ECC 6.0 for Item Level Details.
The Sales Doc. appears as supremely perfect.

3. ECC 6.0 is built on Net Weaver Technology (that possess SOA i.e. service oriented architecture), Hence more reliable and improved as compared to previous one.

Release Notes for SAP ERP Central Component (English) – Click here

 

Some of the differences ABAP Module side:

 

  1. For installing ECC 6.0 you required a solution manager key. With out solution manager key you cannot install ECC6.0.
  2. ECC 6.0 is called net weaver component here you have ABAP+JAVA stack & for installing 4.6 you don't require solution manager key. It only having ABAP stack.
  3. ECC6.0 supports UNCODE & 4.6C supports NONUNICODE.
  4. Major difference is ECC6 is net weaver product having WASJAVA+ABAP - secondly support Unicode apart from this we have other diff. you can get from master guide from service.sap.com/instguides.

5.      In terms of ABAP some function modules are obsolete in 4.7. e.g. WS_UPLOAD, WS_DOWNLOAD etc. You can find the list of obsolete FMs in the table RODIR. These need to be replaced in the ECC System.

6.      Also ECC is very strict in case of EPC Errors. You need to check the EPC and remove the call function interface errors where it says SLIN observes catching of a runtime error. These might work with no issues in 4.7 but will short dump in ECC.

7.      If you are doing to a Unicode conversion also. You need to check the transaction UCCHECK for Unicode errors. You also need to replace obsolete statements like >< and => , =< etc.

8.      If you want to know more ABAP changes go to transaction ABAPDOCU and there is a node ABAP Changes by Release. You can see more ABAP Changes version by version here.

9.      ECC is more towards OOPS concepts, ECC is very developer friendly

10.   It has new debugger.

11.   New Enhancement Framework is introduced in ECC.

12.   It is more efficient to use Adobe forms in ECC.

13.   5.0 ECC - Build in Net Weaver Platform & 6.0 ECC - Build in Net Weaver Platform with Solution Manager

14.   ECC has new options in BADIs where you can create your own badis and implement it.

15.   You have new concept called Implicit and explicit source code plugins in ECC.

16.   Has webdynrpo component accessible from SE80 transaction Itself.

 

Some of the differences FI Module side:

 

 

1.      ECC 6.0 enables Business area posting - Segment reporting made easy.

2.      Profit center accounting is through new GL.

3.      Document splitting: Split of entry to post assets and liabilities to respective profit centers. (Balance sheet items)

4.      Enables commitment of FM, improved CRM feature & Mobile sales feature

Here are the list of Transactions not their in ECC 6.0

QAS1 Download Insp. Specs. (Obsolete)
QAS2 Download Basic Data (Obsolete)
QAS3 Upload Results (Obsolete)
QAS4 Upload UD (Obsolete)

WLF1K Report used to generate WLF1K is: SAPLWLF1
O07C Report used to generate O07C is: SSFPSEMAINT

 

 

Check the below links to download the PDF files for the release notes of MM Module:

ECC 5.0 - MM Module Release notes

SAP R/3 MM Module Release notes

 

Some of the differences Basis/Technical Module side:

 

If you're "Basis/Technical", focusing on the underlying technical "Basis" or "NetWeaver" versions will help you stay on the right track. Technically, ECC 6.0 is 2 "technology" versions higher. Following is the terminology/version information for the last 3 ERP product versions:

SAP R/3 Enterprise (4.7x)
SAP BASIS 6.20

SAP ERP 2004
SAP NetWeaver 2004 (BASIS 6.40)
ECC 5.0

SAP ERP 2005
SAP NetWeaver 2004s (BASIS 7.00)
ECC 6.0

The main technology feature delivered with NetWeaver is the integrated J2EE engine (Web Application Server Java).

 


You can use the below link for finding the differences between the 2 versions.
http://solutionbrowser.erp.sap.fmpmedia.com/



Can find the difference in release notes of each SAP version. Here are the links.

http://help.sap.com/saphelp_47x200/helpdata/en/fc/e3003deddfae4de10000000a114084/frameset.html


http://help.sap.com/saphelp_scm50/helpdata/en/28/b34c40cc538437e10000000a155106/frameset.html


http://help.sap.com/saphelp_erp2005/helpdata/en/43/68805bb88f297ee10000000a422035/frameset.html