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

Re: SPAM - status could not be updated, rc 1, reason = "TABLE_UPDATE_FAILED: CVERS

$
0
0

As there are no log files attached to this thread it would be difficult to assist you. In any case I would recommend an OSS message and ask SAP support for help.


Re: Key Mapping Error InterCompany

$
0
0

Hi Sivaram,

 

Keymapping process is improved a lot in the latest patch release.

however, for java heap error, you are left with only one option that is excel based keymapping.

Please refer to the user guide for the same or you can map the object one by one using the keymapping GUI as you were doing before.

Suggestion is to upgrade to the lastest patch of SAP b1  and intercompany both.

 

Regards,

 

Agneesh

The Intercompany Team 

Re: Transfer BW data to Oracle DB using Open hub

$
0
0

Hello Jharna,

 

Since you do not have any other ETL like Data Services.

 

If you have BW 7.4 OR BW 7.3 with HANA only then you can configure the Oracle DB connection in the T-code DBCON and then choose the Open Hub setting to write to a "Database table".

 

If you are in a BW version which is less than the above ones that I specified, then I am afraid there is no option available till your system is upgraded.

 

Thanks,

 

Sundeep

Re: How do you write your EntitySet Paging?

$
0
0

I'll start by answering my own question, hopefully it gives context into why i am asking.

 

I have and use 3 different techniques

 

1. SELECT UP lv_max ROWS.  DELETE it_tab TO iv_skip

lv_max = $top + $skip

 

2. Use CURSORS, similar Open SQL to above but use OPEN CURSOR, FETCH NEXT CURSOR etc. to control which entries are returned   

 

3. Use Native SQL,  CL_SQL_STATEMENT with SELECT LIMIT $top OFFSET $skip

 

Option 1 has some limits when it comes sub queries and joins, but is easy to read debug and understand as its Open SQL

 

Option 2 is easy to read and understand but remember having issues getting customers to adopt, especially if there are SLA's around Cursors etc.

 

Option 3 the scope of what you can do increases, which makes it harder to understand, maintain and re-factor and debug, but I see as probably the best option as we should adopting more SQL and pushing down our code to the DB anyway

 

hopefully you see the reason why i am asking the question now, multiple ways to solve the same problem, which should be adopted as a standard and why?

 

JSP

Re: Missing field in delta queue

$
0
0

Hi,

 

can you replicate the data soruce form ECC to BW

 

come to BW side -> enter tcode - RSDS -> give the data source name -> give the soure system name ->

 

go to data source name -> select replicate the data source

after check the all fields are avalible at BW side

it should be all fields are avaliable in BW compare to ECC data source.

 

Thanks,

Phani.

Re: Error when loading from open hub

$
0
0

If the data is already loaded, you can try deleting the DTP last request.

 

Double Click on DTP -> Click on Last Request -> Click on the Where-used-list -> Delete

 

Thanks,

 

Sundeep

Re: How do you write your EntitySet Paging?

$
0
0

I've tended to use your option (1). I'd say it's the simplest of the methods but then most of the services I've built have been pretty simple.

I'm not sure that I'd advocate the direct sql option though only because the whole purpose of open sql was to generalise such that it will work over any database. But then.... How often does a customer change DB? Probably to HANA soon....

 

HANA is a different story though where SAP advocate "push down".

Re: data export to ORACLE tables from BW directly

$
0
0

Sunil,

 

If you are in BW 7.0,then you need to use other ETL like Data Services for Open Hub.

 

 

 

If you have BW 7.4 OR BW 7.3 with HANA only then you can configure the Oracle DB connection in the T-code DBCON and then choose the Open Hub setting to write to a "Database table".

 

This helps you to write data directly from BW to an Oracle Table.

 

 

 

If you are in a BW version which is less than the above ones that I specified, then I am afraid there is no option available till your system is upgraded.

 

 

 

Thanks,

Sundeep


Re: Activation and Deactivation of Depreciation areas

$
0
0

Hi Deepthi

 

In general, we need to activate 'Book depreciation' area in an asset class (T-cd:OAYZ) because we usually use 'Book depreciation' area to reflect asset values to General ledgers and outpu legal reports in Asset Accouting and so on.

 

You can activate book depreciation area based on own business requirement.

 

Hope this information is helpful.

 

Regards
George

Re: I need to make mandatory DMS LInk filed mandatory at the time of creation of notification

$
0
0

See whether the following work-around using QQMA0014 itself, is acceptable to you.


Code to be put in the include ZXQQMU20 of this exit.


IF SY-TCODE = 'IW22'.   BREAK-POINT.   DATA: V_DOKOB TYPE DOKOB.   SELECT SINGLE DOKOB FROM DRAD INTO V_DOKOB WHERE     OBJKY = I_VIQMEL-QMNUM.   IF V_DOKOB IS INITIAL.     MESSAGE: 'Attaching a DIR is mandatory' TYPE 'E' DISPLAY LIKE 'I'.   ENDIF.
 ENDIF.

 

Notes:

1. This does not stop user from Creating a Notification. This works on Change Notification viz,Tcodes QM02 or IW22 etc. (Replace the Tcode in the line1 accordingly)

2. The change mode of this Notification will be paralysed (will not get Saved) until, this notification under question, is assigned a DIR through Tcode CV02n. (Again attaching of the first DIR from within the Notification would not work)

 

 

Wish you have better solutions.

KJogeswaraRao


oCompany.GetContextCookie ... err: Unable to translate Unicode character \uDEBC at index 40 to specified code page.

$
0
0

I encounter an error when establishing connect to DI API

 

the error occurred at

sCookie = oCompany.GetContextCookie

 

the error msg prompted is Failed Setting connection to DI API

the system error message is ERR @ SetConnectionContext. Msg:Unable to translate Unicode character \uDEBC at index 40 to specified code page.

 

SAP B1 9.0

VB.Net 4.0 with Visual Stduio 2010

 

below is my code

Try

                commonCls.writeLog("inside set conn")

                oCompany = New SAPbobsCOM.Company

 

                '// Acquire the connection context cookie from the DI API.

                commonCls.writeLog("get context cookie")

                sCookie = oCompany.GetContextCookie

                commonCls.writeLog("Cookie=" & sCookie)

 

 

 

                '// Retrieve the connection context string from the UI API using the

                '// acquired cookie.

                sConnectionContext = SBO_Application.Company.GetConnectionContext(sCookie)

 

 

                '// before setting the SBO Login Context make sure the company is not

                '// connected

 

 

                If oCompany.Connected = True Then

                    oCompany.Disconnect()

                End If

 

 

                '// Set the connection context information to the DI API.

                SetConnectionContext = oCompany.SetSboLoginContext(sConnectionContext)

                commonCls.writeLog("done set context " & sConnectionContext)

                Return 0

            Catch ex As Exception

                commonCls.writeLog("ERR @ SetConnectionContext. Msg:" & ex.Message)

                Return -1

            End Try

Install Extensions

$
0
0

Hello,

 

We have BO developers who want to install Design Studion extensions from their Local machine to the 'Platform'. They are using the Design Studion Desptop tool.

 

However, the option to 'install' extensions is not active - image of the issue: http://i.imgur.com/1zKuBi0.png

 

We have checked the Security for the Application 'Design Studio', but there are not many options there, especially to allow access to install extenstions.

 

Myt question is is it so that only 'Administrators' can install extensions?

 

If not, how can general user install them? Where and what access needs to be provisioned?

 

Thanks.

 

http://i.imgur.com/1zKuBi0.png

Re: PO approval 2 or 3 step Work flow based on values

$
0
0

Hello Hari,

 

So your timelines dont permit you to get a business approval for extended notification configuration. Ok make sure you put this as your recommendations for future in your technical specification or Development strategy and guide lines document.

 

You can try following option for mail sending in absence of extended notification:

 

- If you dont have an option to copy the standard WF to custom WF then

  • Create a custom workflow with same trigger as standard workflow WS20000075 :  BUS2012 and event RELEASESTEPCREATED. Activate the linkages in SWE2
  • Just create a mail sending step in this workflow with agents as Rule 20000027. Now you have 2 workflows that are triggered on same event: one for approval(sap standard ) and other one for email notification.

 

- You can copy the standard WF WS20000075 to custom WF(if this is an option for you) and add the email step just before task TS20000166. This is much better approach.

 

Regards

sandy

Re: Back to author screen values are not being transferred to the other scenario form

$
0
0

Issue was resolved by providing authorization for object S_SRMRECST with values RMSID = ASR_POBJ, SPS_ID = ASR_SPS_CASE_RECORD, SRM_MODEL = SCOBJ_MODEL.

Re: Sub asset is not copying life from main asset

$
0
0

Hi

 

You can follow below steps to set relevant customizing in order to solve this issue.

 

1, T-cd:AS02 to display main number asset and go to menu: environment -> screen layout -> Depreciation area (or use T-cd:AO21)

 

2, Select the layout and double click on 'field group rules', then flag on fileds 'MnNo' and 'Sbno', 'Copy' for field group 'Useful Life'. Save your changes

 

3, T-cd:AS11 to create subnumber

 

Regards
George


Re: please suggest me how to use the exit plugin's in portal environment?

$
0
0

Hi Siva,

 

In which portal version you are working on ???

 

Have you tried to use the exit plugs in IE???Please follow the below thread, which gives you some more idea.

 

Close window in web dynpro abap

 

Else in the case, you can use the URL iView in your portal and handle the exit plug scenario there.

 

And also you can go ahead of using the construct_wd_url method of class cl_wd_utilities, where you should application name , that you are going to access as an exit application.

 

CALL METHOD cl_wd_utilities=>construct_wd_url

    EXPORTING

      application_name = 'TARGET_APPLICATION_NAME'

    IMPORTING

      out_absolute_url = lv_url.

 

 

BR,

RAM.

Re: Installation of Business suite on HANA??

$
0
0

Hello Sachin,

 

For ERP on HANA

ERP on HANA.jpg

 

ERP on HANA Content.jpg

 

For HANA

HANA.jpg

 

Please make sure that you buy the product and have enough authorization.

 

Regards,

Ning

.NET Connector - how to improve speed

$
0
0

Hi!

 

I have a simple .NET application which calls a function module. The module is simple: it reads 2-3 rows from Z-table (20 rows total, 5 columns).

All work fine saving speed. The function module id ok. It finishes in less than 1 ms every time. But the application running time is different. Some times it's less than 1 second, sometimes it's 20-30 seconds. There are no obvious dependences.

The application doesn't make a lot of calls, usually there is one call in 5 seconds. Sometimes even one call in 10 minutes.

 

How to find a source of these delays?

 

The RFC config parameners code is:

 

            RfcConfigParameters parms = new RfcConfigParameters();

            parms.Add(RfcConfigParameters.Name, "PE0");

            parms.Add(RfcConfigParameters.AppServerHost, "SAPPE0");

            parms.Add(RfcConfigParameters.SystemNumber, "00");

            parms.Add(RfcConfigParameters.SystemID, "PE0");

            parms.Add(RfcConfigParameters.SAPRouter, "/H/192.168.168.1/H/");

            parms.Add(RfcConfigParameters.User, "user");

            parms.Add(RfcConfigParameters.Password, "password");

            parms.Add(RfcConfigParameters.Client, "500");

            parms.Add(RfcConfigParameters.Language, "EN");

            parms.Add(RfcConfigParameters.PoolSize, "5");

            parms.Add(RfcConfigParameters.ConnectionIdleTimeout, "3000");

            destination = RfcDestinationManager.GetDestination(parms);

Re: How is possibe create structure like table?

$
0
0

Hi,

 

You can achieve your requirement with table in Webdynpro but its tricky.

 

Please refer the below document which has possible different table structures are explained.

Complex Tables in Web Dynpro

 

Hope this helps you.

 

Regards,

Rama

Issue with installing the SAP HANA Client

$
0
0

Dear all,

 

I am facing with installing SAP HANA Client

I copied the SAP HANA Client to Desktop on Suse and open terminal to install

 

Option 1: User terminal the run hdbinst file.

 

tiencruise@tiencruise:~/Desktop/SAP_HANA_CLIENT> chmod +x ./hdbinst

tiencruise@tiencruise:~/Desktop/SAP_HANA_CLIENT> ./hdbinst

cannot exec /home/tiencruise/Desktop/SAP_HANA_CLIENT/./../install/sdbrun: No such file or directory

tiencruise@tiencruise:~/Desktop/SAP_HANA_CLIENT>

Option 2: Open the terminal to chmod file hdsetup

 

- Open terminal: tiencruise@tiencruise:~/Desktop/SAP_HANA_CLIENT> chmod +x hdbsetup

- Open folder SAP_HANA_CLIENT and click on hdbsetup file to run

- System ask the root password, i entered correct password but nothing happened then

Capture.PNG

 

Does anyone have experience with this, kindly support

 

Thanks

Viewing all 8851 articles
Browse latest View live




Latest Images