Sunday, 16 August 2015

RICEF - Reports, Interfaces, Conversions, Enhancements, Forms

This acronym is of recent vintage to me. RICEF refers to Reports, Interfaces, Conversions, Enhancements, Forms.

Report development. All the technical objects/developments dealing with programming of SAP Reports. It includes different types of reports; Simple reports with output using WRITE statements, Simple ALV reports, ALV Grid, ALV Grid with advanced functionality, etc.

Interface development. Interfaces are ALE/IDOCs development. Involves ABAP programming for IDOCs plus IDOC customization.

Conversion refers to BDC programming. Data upload from legacy system in flat file format to SAP done via Conversion Objects. This involves uploading data through BDC, LSMW, BAPI, etc.

Enhancements are User Exits, Customer Exits, BADI's etc. ABAP code written to enhance SAP functionality.

Forms include SAP Smartforms, SAP Scripts. Technical development dealing with fetching necessary data from SAP and displaying in terms of forms for output is classified under Forms.

Source: The Basics - What's RICEF?

Saturday, 20 September 2014

Due Diligence

In any experiment, great due diligence, etc. before, during and after is imperative.

Retrospect will ultimately determine the merits of the idea. After all, you don't know what you don't know. At the same time you don't know until you have tried.

On the other hand, I wouldn't shoot myself in the foot to confirm whether it hurts or not.

Tuesday, 8 July 2014

Wall-to-Wall Overview

Whether time really exists or not, thus far "winding the clock back" is something I have yet to experience. So any time spent may as well have been worthwhile.

Hence, when evaluating the prospects of a potential solution, spend time wisely by getting a meaningful "wall-to-wall" overview and "feel" of the entirety from inception through to its logical conclusion before getting down to brass tacks i.e. the details.

Once deemed worthwhile as a whole and high level due diligence having been carried out, only then should the more detailed issues be attended to (e.g. the particular advantage of a feature, etc.).

If eventually deemed without meaningful value, minimal time will have been spent and therefore wasted.