Quantcast
Channel: SCN: Message List
Viewing all 8594 articles
Browse latest View live

WCM vs ECM

$
0
0

Hey Guys,

 

   There seems to be much of the confusion to implement what on WCM and ECM. Looking for some guys en light on these.

 

Best Regards,

Charan


Re: Warehouse task not creating automatically after completion of Deconsolidation step

$
0
0

Hi CK

 

Thanks for your response. As indicated by you, PQIS step was not consistent and when i made the changes the automatic task is now creating. Thanks for help.

 

 

Thanks and Regards

Arjun Sai

Re: How to Post COGS to COPA for FOC Order which will not generate Billing Document

$
0
0

Ajay,

 

Thanks for the help.

One more question, how can I see the posted COPA document in COPA module?

I used KE24, I cannot see this COPA document.

 

Regards

Felicia

Re: Issue with GR Qty - Batch Specific UOM

$
0
0

Hi Prem,

 

The Plan Value refer to Raw Milk Batch Density which the QA team will define as one of the Characteristic value.

If i am making a GR for 100 litres (at Density = 1.026 KG/L) it should create a stock of 102.6KG of Raw Milk.

I tried to reverse the UOM setting but still not getting the correct value.

 

Thanks,

Anil

Re: SAP Script not transported to QA system in certain languages

$
0
0

Check whether the status of the form in DEV for missing languages has been changed from translate to active.

Prerequisites wrt BW Security and Authorizations prior to migrating to SAP BW on HANA

$
0
0

Hi all,

 

We are implementing BW Security for one of our clients who is currently on SAP BW 7.30 on Oracle Database. In 3-6 months time they will be migrating to SAP BW on HANA with BW 7.40. Keeping this in mind do we have to take any pre-requisites while creating analysis authorizations and roles in SAP BW 7.30.

Please advise.

 

Thank you.

 

Regards,

 

Pavan.

How To retrieve list of Users and Groups on BI BOBJ 4.1

$
0
0

Hi

 

I need to extract from the BOBJ 4.1 sql server back end  a list of users and the Groups currently on the System to show them in report webi.

 

Please could anyone tell me about the way extract them from the Repository Database or how to extract the through sdk and insert the to a database.

 

 

 

Thanks

Re: Uncaught TypeError: Cannot read property 'getController' of undefined

$
0
0

you are in controller, "this" is the controller. so it should be this.getView().getModel()

don't use sap.ui.getCore()

in your component, use this.setModel()


Re: Parallel Processing for Item level data for single Header Guid

Output in Column Format - ABAP program

$
0
0

Hi,


I need small help in one of my ABAP program.


I am retrieving data from a table, but the output I am receiving is in row format , rather I want it in column format. Please see blow example.


 

TABLES: SFLIGHT.

SELECT * FROM SFLIGHT.

WRITE: / 'Carrier ID : ' , SFLIGHT-CARRID.

WRITE: /'Aircraft type :' , SFLIGHT-PLANETYPE.

 

Output I am receiving is:

 

Carrier ID: 'AA'

Aircraft Type: 747-400.

 

Rather I want the output to come in this format.

 

Carrier Id            Aircraft Type

AA                     747-400

 

 

Please help me , how to show desired output.

 

 

Regards

Shafali Jain

Re: Authorization error - Execution was rejected

$
0
0

Account should end with 'trial'.

If that's already the case, you can post the full stack trace from the Eclipse error log.

individual capacity update automatic

$
0
0

hai friends,

 

 

    I have booked 4 individual labor capacity of one work center to particular prod order for next day. The next day one person not came client required automatic update on absence need alternative also to be done automatic production should not stop and how would manage in sap and what configuration to be done please give detailed explanation.

 

thank you

Re: BW Hierarchy display in Analysis for Office

$
0
0

Hi Barton,

 

Authorization object S_RS_HIER is only checked when working with hierarchies in the BW backend (i.e. Data Warehousing workbench). It is not checked during BEx Query processing, assuming that you use a BEx Query as a DataSource in Analysis for Office.

 

I think that you will have to work with Analysis Authorizations (t/code RSECADMIN) to make appropriate Analysis Authorization objects for the various user groups to restrict hierarchy selection and processing. Prerequisite is to make Characteristic 0MATERIAL authorization-relevant.

You have to assign the relevant Analysis Authorization object to the user either directly (using t/code RSECADMIN) or via an Authorization Role (t/code PFCG).

 

Best regards,

Sander

Incorrect session found in HTTP header X-SAP-LogonToken (too many values)

$
0
0

Hi,

 

When I try to retrieve a list of infostore objects using the Rest API (http://localhost:6405/biprws/infostore) everything works fine.

 


But when I try to retrieve a list of universes I get the following error:

ERROR: 401 - Unauthorized - WSR 00002 - Incorrect session found in HTTP header X-SAP-LogonToken (too many values) error


In my code the X-SAP-LogonToken has been surrounded by double-quotes:

    

xhrObj.setRequestHeader("X-SAP-LogonToken",sessionToken);

 

Does anyone know what I'm doing wrong?

 

Here is the full code:

 

<!DOCTYPE html><html><head>    <script src="scripts/jquery-1.11.3.js"></script>    <script src="scripts/jquery.json2html.js" type="text/javascript"></script>    <script>        var nextRequestAttemptDelay=700; //set this value for longer time if many of requests fail-milliseconds        var sessionToken;        var boServer;        function login() {            console.log("logOn");            boServer="http://localhost:6405";            //new logon object            var logonInfo = new Object();            //for BO login there are 3 attributes essential for logging: userName,password and auth.            logonInfo.userName="enter user";            logonInfo.password="enter password";            logonInfo.auth="secEnterprise";            //#biprws/logon/long            var logonUrl="http://localhost:6405/biprws/logon/long";            console.log("URL: " + logonUrl);            //#for log            var inputData = JSON.stringify(logonInfo,null,'\t');            // call request to BO to perform query and log inging we will use JSON. Simply because it is clearer than XML            // convert JS objects to JSON string with input data...            var queryResult=performQuery(inputData,'POST',logonUrl);            // if query was successfull            if (queryResult.errText==null){                //set global session token                sessionToken=queryResult.data.logonToken;                console.log("You are now logged in! ","success");                                setTimeout(  function(){                            loadMainInfostoreView();                                        }                        ,500                );            } else{ //there was an erro while processing request                            console.log("Logging to BOBJ server has failed - "+queryResult.errText ,"error");            }        }                function loadMainInfostoreView() {            setTimeout(  function(){                                               //var infostoreUrl="http://localhost:6405/biprws/infostore";                       var infostoreUrl="http://localhost:6405/biprws/sl/v1/universes"                        //no input data required                        // call request to BO to perform query for getting infostore data                        var queryResult=performQuery(null ,'GET',infostoreUrl);                        // if query was successfull                        if (queryResult.errText==null){                            //show results                            showResults('INFOSTORE_LIST',queryResult.data.entries)                        } else{ //there was an erro while processing request                            //inform user about error during logg-in process..                            console.log("ERROR: Loading main infostore view has failed - "+queryResult.errText ,"error");                        }                    }                    ,300            );        }        function performQuery(inputData,requestType,requestUrl){            // result object            var result = new Object();            result.data=null; //for result data            result.errText=null; //for result error message            //console.log("performing query");            $.ajax({                beforeSend: function(xhrObj){                    //xhrObj.setRequestHeader("Content-Type","application/json");                    xhrObj.setRequestHeader("Accept","application/json");                    //if session exists it is neccessary to add it into any request                    if (sessionToken != null){                        xhrObj.setRequestHeader("X-SAP-LogonToken",sessionToken);                    }                },                //if input data exists we want to add it                async: false, //otherwise function would be always null                crossDomain:true,                data: inputData,                type: requestType,                url: requestUrl,                dataType: 'json',                contentType:'application/json',                error: function(xhrObj, textStatus, errorThrown) {                    // sometimes we get only HTTP OK 200 status without {} and jquery incorrectly ¨                    //interpretes that as an error state so we want                    // check for client 4xx and server 5XX error codes                    if (xhrObj.status>=400){                        //if there is no response at all..                        if (textStatus=="error" && errorThrown==""){                            errorThrown="No response from server";                        }                        var d=" - ";                        var errObj = new Object();                        // try enhanced error description                        try {                            errObj=JSON.parse(xhrObj.responseText.replace(/\n/g,"")); // remove new lines from response string                            result.errText=xhrObj.status+d+errorThrown                                    +d+errObj.error_code+d+errObj.message;                            //otherwise at least some description                        } catch (err) {                            result.errText=xhrObj.status+d+errorThrown;                        }                    }                },                success: function(xhrObj, textStatus, errorThrown) {                    //manage non error but still unsuccessful requests                    result.data=xhrObj;                },            });            return result        }        function showResults(actionType,actionData){            switch(actionType){                case "INFOSTORE_LIST":                    // for infostore base view we create menu items                    // create menu                    $.each(actionData,function(key,value){                        //create menu button and its label                       console.log("data: " + key + " - " + value.name)                    });            }        }    </script></head><body><button onclick="loadMainInfostoreView()">Click me</button></body><script>    $( document ).ready(function() {        console.log( "ready!" );        login();    });</script></html>

Re: SAP WEB IDE trial version.

$
0
0

Are you sure you're entering the right credentials?

Probably the needed credentials are the ones of the Gateway to reach the OData service.

Regards,
Michal.


Re: Different closing dates for Planned Maintenance Notifications

$
0
0

Hi William,

 

In standard behavior of maintenance plan, it is not possible.

 

You have to create individual plan for individual equipment OR define a 2 plans with 5 equipment in each plan.

 

Schedule each plan with a different start of cycle. ( Note : other than start of cycle date, remaining scheduling parameter should remain same for all plans)

 

Regards,

Amol

Re: The Cockpit failed to start while installing Sybase ASE 16 developer edition in ubantu

$
0
0

For me, it was a matter of putting my ethernet ip address in the /etc/hosts file:

 

$ cat /etc/hosts

127.0.0.1       localhost

192.168.2.117   MYHOSTNAME

 

After this, I was able to start COCKPIT.  Not sure if this is your problem or not.  But the point here is that I needed to use the same IP address in /etc/hosts as I have in the $SYBASE/interfaces file for my ASE instance.

Re: Partial payment for a GL account

Re: Incorrect Exchage rate for Delievry cost duties in GRN

$
0
0

Thanks for repaonce....We have already rejected this option.WE document type is used globally accross the all companies and out FI team does not agree to set exchange rate at WE document type...

 

Anu other solution

 

ATP

Re: Error while recovery DB

$
0
0

Hi Abhinav,

 

Please check the sap note

2188676 - Recovery of a tenant database failed due to missing log area

 

You may apply the workaround after checking

 

if you are facing this error scenario and you are certain the log area cannot be accessed due to another technical reason you have to repeat the tenant database recovery using HANA studio and select the “Initialize Log Area” option in the recovery wizard. Thus, the log area will be re-created. Keep in mind that the not backed up log entries will be lost according to the configured recovery point objective (RPO), typically a maximum of 15 minutes.

Best Regards,

Atul

Viewing all 8594 articles
Browse latest View live




Latest Images