What is Chakra ?

It is a new javaScript engine developed by Microsoft for its IE9 web browser.

A distinctive feature of the engine is that it include a new JavaScript compiler that compiles the scripts on a separate CPU core and convert into high-quality native machine code.

The engine is also able to access the computer’s graphics processing unit (GPU), in particular for 3D graphics and video.

It also include a new interpreter for executing script on traditional web pages, and improvements to the JavaScript runtime and libraries.

What is the importance of the HTML DOCTYPE ?

The doctype declaration should be the first thing in an HTML document, before the html tag.

The doctype declaration is not an HTML tag; it is an instruction to the web browser about what version of the markup language the page is written in.

The doctype declaration refers to a Document Type Definition (DTD). The DTD specifies the rules for the markup language, so that the browsers can render the content correctly.

What is Extjs ?

ExtJs is JavaScript application framework that works on all following modern browsers.
IE 6+
Firefox 3.6+ (PC, Mac)
Safari 4+
Chrome 10+
Opera 11+ (PC, Mac

It enables you to develop the best Rich cross-platform applications. It also offers an extraordinary range of UI widgets like grids, trees, menus, and more.

Is JavaScript case sensitive?

Yes,it’s purely case-sensitive.

For ex:-

we can write getElementById function not getElementbyID.
we can write function not Function.
we can write ClientID not clientId or Clientid.

We can understand all cases by simple example:-

function do_stuff()
{
var txt_name = document.getElementById (‘<%=txt_name.ClientID %>‘);
}

I am trying to do MIRO for a fixed assets from PO. But I got the error message when I want to post MIRO, I got an error message 'Enter asset value date in the same year as posting date 20111231 Message no. AA310'. I checked the table ANEK and the asset value date are all in 2011. The MIRO date that I input is also 2011.12.31.

I hope your PO was not created with GR Based Inv Verf indicator in it. Coz of that, system is posting to asset during MIRO.

If your PO is made with GR Based INV VERF indicator, then system would have posted the asset capitalisation during MIGO itself.

And also check, whether you have correctly configured the value date determination rules for your TType for acquistion for assets in SPRO->FA-AA->Transactions->Specify How Value Date is Determined->Define variant for determining default asset value date->SAP_DEFAULT->Business Transctions

Here for transx type Invoice receipt for purchase order, the primary rule must be 12 and Alt rule must be 02.

SAVE and check with MIRO.

I am sure that, MIGO for this MIRO was done in last FY and you might have missing the Alt Rule in the above config area.

"Exception type:com.sap.netweaver.bc.uwl.connect.ConnectorException Message:Wed Jan 11 07:46:55 2012 (Connector): com.sap.portal.connectivity.destinations.PortalDestinationsServiceException: User is missing credential for connecting to alias . Contact your system administrator." I find that user has been mapped in the corresponding system of that alias. Note: the user has his first name and last name interchanged. FYI. Is it the first name and last name interchange issue which created the problem?

One thing that could cause this error message is also that the user does not have permission to the system object itself. So, drill down to the system object in PCD and check the permissions.

How to find domain name for the host

http://help.sap.com/saphelp_erp2004/helpdata/en/9f/fc9c3b122efc6ee10000000a114084/frameset.htm

That should solve all your problems at least with the FQDN

I have downloaded the latest version of the Portal Activity reporting from the SDN i have followed the installation guide, but in the content_report.log i get the following error regarding the Portal Activity Reporting tables: "Exception during update. Rethrowing exception… java.sql.SQLException: [SAP_Portals][SQLServer JDBC Driver][SQLServer]Invalid object name 'WCR_USERNODESTAT'. "

the installation guide has some failures. In the programming they use db pool name “sapep”. If you have a lock in the SAP J2EE Engine Administrator (usrsapj2eej2ee_00admingo.bat) under Server->Services->dbpool you will find an entry for the Database URL. This URL points normally to the portal database PCD. For that reason the Portal Activity reporting is not working if you create tables in another database than PCD.

Please change the sqlserver_setup.sql as follows:

*********************************************************

USE master

exec sp_addlogin ‘webreporting’, ‘mypassword’, ‘PCD

USE PCD

exec sp_grantdbaccess ‘webreporting’

GO

exec sp_addrole ‘webreporting_role’

exec sp_addrolemember ‘webreporting_role’, ‘webreporting’

CREATE TABLE [WCR_AGGINFO] (“TIMESTAMPHOUR” BIGINT NOT NULL, “AGGREGATIONLEVEL” NVARCHAR(1) DEFAULT N’ ‘ NOT NULL, “LASTAGGLEVEL” NVARCHAR(1) DEFAULT N’ ‘ NOT NULL, “NUMAGGREGATES” BIGINT NOT NULL)

ALTER TABLE [WCR_AGGINFO] ADD PRIMARY KEY ([TIMESTAMPHOUR], [AGGREGATIONLEVEL])

CREATE TABLE [WCR_USERNODESTAT] (“TIMESTAMPHOUR” BIGINT NOT NULL, “NODEID” BIGINT NOT NULL, “HASHEDUSERID” NVARCHAR(28) DEFAULT N’ ‘ NOT NULL, “USERTYPE” NVARCHAR(1) DEFAULT N’ ‘ NOT NULL, “LOGONID” NVARCHAR(255))

ALTER TABLE [WCR_USERNODESTAT] ADD PRIMARY KEY ( [TIMESTAMPHOUR], [NODEID], [HASHEDUSERID])

CREATE TABLE [WCR_USERSTAT] (“TIMESTAMPHOUR” BIGINT NOT NULL, “AGGREGATIONLEVEL” NVARCHAR(1) DEFAULT N’ ‘ NOT NULL, “HASHEDUSERID” NVARCHAR(28) DEFAULT N’ ‘ NOT NULL, “USERTYPE” NVARCHAR(1) DEFAULT N’ ‘ NOT NULL, “LOGONID” NVARCHAR(255))

ALTER TABLE [WCR_USERSTAT] ADD PRIMARY KEY ( [TIMESTAMPHOUR], [AGGREGATIONLEVEL], [HASHEDUSERID])

CREATE TABLE [WCR_WEBCNODESTAT] (“TIMESTAMPHOUR” BIGINT NOT NULL, “NODEID” BIGINT NOT NULL, “COUNTER” BIGINT NOT NULL, “PCDURL” NTEXT , “OBJECTTYPE” NVARCHAR(1) DEFAULT N’ ‘ NOT NULL, “IMPRESSIONS” BIGINT NOT NULL, “VISITS” BIGINT NOT NULL, “CUSTOM” NVARCHAR(1024))

ALTER TABLE [WCR_WEBCNODESTAT] ADD PRIMARY KEY ( [TIMESTAMPHOUR], [NODEID], [COUNTER])

CREATE TABLE [WCR_WEBCONTENTSTAT] (“TIMESTAMPHOUR” BIGINT NOT NULL, “AGGREGATIONLEVEL” NVARCHAR(1) DEFAULT N’ ‘ NOT NULL, “COUNTER” BIGINT NOT NULL, “PCDURL” NTEXT , “OBJECTTYPE” NVARCHAR(1) DEFAULT N’ ‘ NOT NULL, “IMPRESSIONS” BIGINT NOT NULL, “VISITS” BIGINT NOT NULL, “CUSTOM” NVARCHAR(1024) )

ALTER TABLE [WCR_WEBCONTENTSTAT] ADD PRIMARY KEY ( [TIMESTAMPHOUR], [AGGREGATIONLEVEL], [COUNTER])

grant all on WCR_AGGINFO to webreporting

grant all on WCR_USERNODESTAT to webreporting

grant all on WCR_USERSTAT to webreporting

grant all on WCR_WEBCNODESTAT to webreporting

grant all on WCR_WEBCONTENTSTAT to webreporting

*********************************************************

You may modify also the sql.properties (chapter 3.4) as follows:

*********************************************************

sql.driver=com.sap.portals.jdbc.sqlserver.SQLServerDriver

sql.user=webreporting

sql.password=mypassword

sql.connstring=jdbc:sap:sqlserver://localhost:1433;DatabaseName=PCD

*********************************************************

Localhost only works if the SQL server is on the same host.