Max Titov IV @ TechSplice

The most beautiful music of all is the music of what happens.
  • Home
  • About
7 Mar 2012

SAP: Enterprise Portal related Business Packages

A list of packages can be found and downloaded by following below reference links:

  1. Go to service.sap.com
  2. Select SAP Support Portal
  3. Select Software Downloads
  4. Select Support Packages and Patches
  5. Select Browse our Download Catalog
  6. Select SAP Application Components
  7. Select SAP ERP
  8. Select SAP ERP 6.0
  9. Select Entry by Component
  10. Select Portal Content

At this point you would be able to see a collection of available business packages.  Select the required package and download the archive.

 

Current available list of packages includes:

BP COMPENSATION SPECIAL. 60.2
BP CREDIT MANAGEMENT 60.1
BP DMS CONNECTOR KM 1.0
BP ENV. HEALTH & SAFETY 50.1
BP ERP05 BUS UN ANALYST 20 1.0
BP ERP05 BUYER 1.0
BP ERP05 COMMON PARTS 1.0
BP ERP05 DEV COLLABORATION 1.0
BP ERP05 ESS 1.0
BP ERP05 HR ADMINISTRATOR 1.0
BP ERP05 INT SALES REP 1.0
BP ERP05 INVOICING CLERK 1.0
BP ERP05 LEARNING 1.0
BP ERP05 MAINTENANCE TECH 1.0
BP ERP05 MSS 1.0
BP ERP05 PLANT MNG 20 1.0
BP ERP05 PROD SUPERVISOR 1.0
BP ERP05 PROJ SELF-SERV 1.0
BP ERP05 QUALITY INSPECTOR 1.0
BP ERP05 SELF-SERV ADMIN 1.0
BP ERP05 SUPPLIER 1.0
BP HIGHER EDUCATION & RES 1.0
BP PAYER DIRECT 60.2 (no longer in maintenance)
BP PROJ., PORT. & DCOL. 4.0
BP RETAIL 1.0
BP SALES ANALYSIS 60.1

 Reference Link: http://wiki.sdn.sap.com/wiki/display/EP/List%20of%20Portal%20related%20Business%20packages?bc=true

 

7 March, 2012 at 12:37 by maxtmax

Posted in SAP/ABAP | Comments Off

5 Mar 2012

Flex & SAP: SAP Gateway as dataService plugin

Follow these steps in order to set up SAP GAteway as one of the data service objects in your Adobe Flex builder.

Prerequisites

  • Fully installed version of Adobe Flex builder version 4.5

Installation instructions

  • Download the SAP Gateway plug-in from Adobe [link here]
  • Start Flex Builder using as an Administrator

  • Once started select Help – Install New Software option from the header menue

  • Specify the location of the file that you’ve downloaded from Adobe website
  • Select the appropriate version to be installed
  • Accept the terms and complete the configuration process
  • The system will begin the installation process, upon completeion you will have to restart your Flex Builder instance
  • Once Flex Builder is re-installed you will see SAP Gateway as one of the available data models

For more information on the subject you can reference the following links:

  • Flash Builder Plug-in for SAP NetWeaver getting started guide
  • Getting Started with Flash Builder Plug-in for SAP NetWeaver Gateway Services video
  • Getting Deeper with Flash Builder Plug-in for SAP NetWeaver Gateway Services video
  • Sap Netweaver Gateway Developer Tools

 

5 March, 2012 at 15:26 by maxtmax

Posted in Flex, SAP/ABAP, Web Development | Comments Off

23 Feb 2012

SAP: sure way to configure saplogon.ini

There are lots of post on locations where SAP Pad picks up the saplogon.ini file.  Without resorting to those and relying on guess work follow below instructions to identify where the SAP Logon Pad picks up your system information.

  1. Open SAP Logon Pad
  2. Do one of the following to bring up an option menue
    • Press Alt
    • Click on the icon in the top-left corner
  3. Select Options
  4. In the Configuration Files grid find the saplogon.ini file reference – the specified directory is the location from where the file is loaded.
  5. Update the file in designated directory
23 February, 2012 at 13:33 by maxtmax

Posted in SAP/ABAP | Comments Off

9 Feb 2012

SAP: Enterprise Portal: Reset/Reload PCD object

When updating PCD with new objects one might run in to a problem with cashing/ghosting [old objects remaining active].  Two simple methods that would allow you to counteract this problem are:

  1. Restart SAP Enterprise Portal
  2. Restart one of dependant Portal Application
    • In my scenario I needed to update the com.sap.portal.navigation.afp.layout component
    • First upload the PAR file via
    • System Administration -> Support -> Support Desk
    • Portal Runtime -> Administration Console
    • Once the PAR file is uploaded go back to Portal Runtime and select Application Console
    • Pick com.sap.portal.navigation.afp.layout from the drop down list and click show button
    • Notice that one of the depending components is com.sap.portal.navigation.api_service
    • In the same screen use the drop down to navigate to the depending component com.sap.portal.navigation.api_service and click show button
    • Notice a refresh hyperlink under State column
    • Click and wait for the system to refresh the components – you won’t be able to access portal contents until the applications are refreshed
9 February, 2012 at 14:30 by maxtmax

Posted in SAP/ABAP, Web Development | Comments Off

20 Dec 2011

SAP: IDES ECC6 [EHP5] – disable devaccess check

The proper solution is to register for a Developer access key from SAP, but in cases when you can’t do that there’s always a work-around.

I’ve set up a personal IDES system on my home computer and ran in to this problem.  Debugging the code I’ve identified that the function that performs the checks is DEVELOPER_KEY_CHECK.

The FM is very small, looks like this:

  CALL ’CHECK_DEVELOPER_KEY’ ID ’KEY’    FIELD DEVELOPKEY.
CASE SY-SUBRC.
WHEN 1.
RAISE PARAMETERS_WRONG.
WHEN 2.
RAISE WRONG_KEY.
ENDCASE.

The hack/crack is to change the code to overwrite the OS command that returns 1 or 2.

Modification of the source SAP code is also tricky, you need to log in using user SAP, go to the FM DEVELOPER_KEY_CHECK – click change, using the debugger make sure the change can be allowed [update the sy-subrc to 0 when applicable] and add something like COMMIT WORK statement after the OS call which will overwrite the SY-SUBRC value to 0.

20 December, 2011 at 11:56 by maxtmax

Posted in SAP/ABAP | Comments Off

8 Sep 2011

SAP: ALV grid Field Catalog [ref_table] SAPLSKBH & [source code of program " "] error

I’ve came across a strange error that occurred while building an SAP ALV grid.  After calling the create_dynamic_table method of the CL_ALV_TABLE_CREATE object the program throws a hard error complaining about a blank program call in SAPLSKBH .

After spending some time debugging I’ve identified that based on custom reference table parameters the  source 4.6C SAP code attempts to generate a dynamic program using a GENERATE REPORT prog call.  When the attempt fails instead of returning a corresponding error message the algorithm throws an error about a blank program pointer that failed to be created.

Here’s the problematic code – while debugging examining the l_message parameter will identify the true cause of the failure.

  catch system-exceptions generate_subpool_dir_full = 9.
    generate subroutine pool lt_source name l_name
             message l_message line l_line word l_word.
  endcatch.
  case sy-subrc.
    when 0.
    when 9.
      raise generate_subpool_dir_full.
    when others.
      message x000(0k) with l_message l_line l_word.
  endcase.
8 September, 2011 at 9:08 by maxtmax

Posted in SAP/ABAP | Comments Off

30 Aug 2011

SAP: EDI: Conversion of External Tax Rate

T076M is a standard SAP table available within R/3 SAP systems depending on your version and release level. Below is the standard documentation available for this table and a few details of the fields which make up this table.

Transaction: OBCD can be used to maintain the contents.

30 August, 2011 at 9:57 by maxtmax

Posted in SAP/ABAP | Comments Off

15 Jul 2011

MXML: “true && true” error

Stumbled across this strange error while doing some development.  I’ve needed to determine the enable function of a button based on two boolean conditions and as a result created the following bit of code:

<com:Component enabled=”{booleanA && booleanB}”/>

The compiler didn’t like what I’ve put together and threw the following error: The entity name must immediately follow the ‘&’ in the entity reference.

At first I litteraly thought that I’ve forgotten how to code and trivially tried a simple if statement in a <fx:Script> tag – that worked without a problem.  I’ve also tried to see if the or ”||” operator worked within the enabled attribute – which it did. My last thought before searching for a solution online was that the latest version of Adobe Flex had a bug in it.

Some of the solution that I’ve discovered are:

  • use ;&amp instead
  • use (booleanA) ? (booleanB):false
  • use !(!active1 || !active2)
I found the third option to be quite amusing though in general the root cause of the problem is the XML parsing of the MXML code.  Once you understand it should be straight forward.
15 July, 2011 at 14:39 by maxtmax

Tags: coding, Flex, programming
Posted in Flex | Comments Off

13 Jul 2011

SAP: Configuring a Trust Relationship for SAP Assertion Tickets

Some useful reading material about configuring trust relationships between different SAP instances.

http://help.sap.com/saphelp_nwpi71/helpdata/en/45/341a2176b74002e10000000a155369/content.htm

13 July, 2011 at 8:35 by maxtmax

Tags: configuration, sap
Posted in SAP/ABAP | Comments Off

8 Jul 2011

SAP: substitution/validation transactions

A quick and simple way to locate a validation/substitution rules can be achieved through the utilization of two transactions GGB0/GGB1 respectfully.

Within the transaction if accessed the menu panel Environment – Directory one can select the level of detail and display an entire collection of all the rules that exist in the system.

8 July, 2011 at 10:25 by maxtmax

Tags: configuration, SAP/ABAP, substitution, validation
Posted in Everyday stuff | Comments Off

« Older Entries
  • Subscribe using FeedBurner
  • Cloud Data

    abap adobe animation basic beautiful builder camera code configuration contribution design development digital engineering fix flash Flex function images interesting lesson new paypal Photography php problem problems program programmer programming review sap SAP/ABAP sdk setup soap software solution story system tables transaction transports user video

    WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.

  • My Links

    • Cooking
    • Gallery
    • Resume
  • Online Tools

    • Airline Ticket Search
    • Estimate Shipping Cost [from US]
    • Link your Blog
  • Software Engineering Blogs

    • Adam Goucher
    • Joel on Software
    • The Third Bit
    • Wide Awake Developers
  • Categories

    • Everyday stuff
    • Flex
    • Photography
    • SAP/ABAP
    • Short Stories
    • Software Engineering
    • Web Development
  • Gallery

    Roy Tanck's Flickr Widget requires Flash Player 9 or better.

Max Titov IV @ TechSplice is proudly powered by WordPress
Design & code by Jonk
Entries (RSS) and Comments (RSS).
Podcast powered by podPress v8.8.10.13