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

SAP ME - Creating Custom Screens and Navigation Link

$
0
0

Hi Experts,

 

I am an MII consultant and very new to SAP ME and custom development.

 

There is a situation in my project where-in I have the following requirement:

1) In the SAP ME Screen, the user wants to see a new link added that opens a new custom screen developed using SAP ME SDK.

2) He wants to create a new request, save it and then exit the screen.

 

I did a lot of research and reading around how that can be done. Finally I have come up with the following step-by-step approach.

 

Not sure if the elaborated version is ok to be shared on the forum. Moderators please mind me if not.

 

Please have a look at the following steps and let me know if I my understanding is correct and if i am wrong, where and how.

 

Your support and guidance will help me a lot. Thank you.

 

1) Install SAP ME SDK on your machine. (Build tool is not required)
2) In Eclipse, Go to Web Application project to make code changes.
3) In the Web Folder, create your JSP for the User Interface. As many JSP as required.
4) For obtaining data from SAP ME, follow 1 of the 2 options:
           a) Available PAPI Web Services
           b) Direct Database connection with SAP ME WIP Database
5) For posting data back in SAP ME, follow 1 of the 2 options:
           a) Available PAPI Web Services
           b) Direct Database connection with SAP ME WIP Database
6) Go to Project Build Resources --> Script --> build.xml. Right Click build.xml and
      Run on Ant. From the options of Targets, select build.web.
7) The war file can be found in SAP\SAPME\SDK\IDE\build\results\server\package.sca\ear or SAP\SAPME\SDK\IDE\build\results\server\sda.
      The name of the war file is: me.common.web-6.0.4.0.war
8) In the Deployment Perspective of the Eclipse, Import the Deployable archive:    me.common.web-6.0.4.0.war
9) Go to Windows --> Preferences --> SAP AS Java. Add the Java Instance of the Server where the SAP ME is installed or hosted.
10) Go to Deploy View, right-click the .war and deploy after giving User Name and Password.
11) Once the war is deployed on the SAP ME server, we should be able to see the activity on the SAP ME Screen.
12) Login to SAP ME, and go to Activity Maintenance. We will be able to see the new screen name in the pop up box.
13) Add it to see the new link in the navigation pane in the left.

 

Regards,

Gita


Re: Need to hide a subform in masterpage

$
0
0

Hi Swat,

 

You can hide the subform by writing javascript code.

 

Mpage.Page1.Subform1.presence = "hidden";

 

In the above script Mpage is the name of master page. You write this code in docReady event.

I hope it will work.

 

Regards,

Amit

Re: Interval in ATP

$
0
0

Hi Amol,

 

Did you manage to configure ATP for channel on hourly basis?

 

Thanks,

Indu K.

Re: how to avoid blank rows in Excel Sheet after exporting from Crystal Report

$
0
0

Hi Abhilash,,

 

 

                In the Report.. We have finished goods material...... for producing finished goods material what are the components they used.. we need to know...and availability of qty in the godown.. we need to display in the report......for that i used subreport to show availability of qty...for each component.. so if i place the sub report in report header.. how it reads the each component..?

 

                             Please provide your valuable suggestions on this..

 

Thanks

Thiru.G

Restrict profit center for user.

$
0
0

Hi Experts,

 

scenario is

User X - Profit center A (responsible)

User Y - Profit Center B (responsible)

 

respective user should be able to post for the particular profit center. This restriction is wanted for all the transactions.

can a basis do this and how?,

 

Thanks

Sudhir Krishna Kumar Singh

Re: How to learn SAP Cloud Application Studio

$
0
0

Hi Vinod,

 

Thanks for quick response.

Please tell me how to create a Button.

Please explain briefly, I’m new to SAP Cloud Studio.

 

Thanks,

Manohar

Re: DS Application is not working after upgrading into DS 1.2

$
0
0

Hi Tammy,

  I had DS 1.1 on my System and I did download 1.2 early this month and then my application is stopped working.

Thanks,

Mnaju

Typical runtime for Exchange Rate webservice call

$
0
0

In all your different systems, how much time does the exchange rate webservice call typically take in the integration with SAP ECC? From what we've seen, the webservice call will be asking for all currencies (*).

 

Thanks!


Re: Does the UJF_FILE_SERVICE_CLEAN_LOGS delete the folders?

$
0
0

Hello Allen,

 

I don't think UJF_FILE_SERVICE_CLEAN_LOGS was designed to delete folders but we can verify this.

 

In the meantime please ask the customer to delete the folders manually through UJFS. It may take a few minutes but it is a one time clean up.  After the initial time they can just continue to maintain the folder structure so it won't be a problem.

 

Best Regards,

Leila Lappin

Re: chemical kits: DGM data for one material number containing several items with different UN #s

Re: how to insert an non exist current year( monthly) columns in the cross tab XIR2

$
0
0

There is no way to do this without having the month/year data available for the missing months.  I usually use a calendar table in my database for this reason.

 

However, since you can't make changes to your database, you could potentially add this data to an Excel spreadsheet and use that data to provide the missing values.  For example, you would have something like the following rows in your spreadsheet:

 

StartDate     EndDate

1/1/2014      1/31/2014

2/1/2014      2/28/2014

...

12/1/2014     12/31/2014

 

Don't link the spreadsheet to your data - Crystal will throw a warning that this is generally not supported, but you can ignore the warning.  Then, in the Select Expert, edit the selection formula and add something like this:

 

(

IsNull({MyTable.DateField}) or

( {MyTable.DateField} in {ExcelTable.StartDate} to {ExcelTable.EndDate})

)

 

 

Note where I've put the parentheses - because of the "or" this won't work with any additional selection criteria without them.

 

 

Now, change the date in your CrossTab to be the StartDate field from the Excel file.

 

 

-Dell

Re: digits are getting turncated in WWI reports.

$
0
0

Dear Ranjith

 

do you have attached to the report symbol a "conversion module" ? As in the screen below the value is:

"888.6992 kg" but then "88869 G" is shown; therefore there seems to be a conversion runnign from "kg" to "G"; I assume that the second part is lb in american pounds. And this conversion seem sto be wron as well. 888 kg gives 1957.70 pounds (if my conversion was correct) and the value shown in your report does have "no connection" which I can detect to the original value.

Document http://scn.sap.com/docs/DOC-45838

contains a subsection there standard WWI conversion routines are mentioned C14N_SYM_MASS_TO_KG and C14N_SYM_MASS_TO_LB. Did you use them?

 

Can you should definition of report symbol and how it is used in WWI layout?

C.B.

 

PS: changed content of thread a little bit taking into account the answer / comment of Ralph. Thank you Ralph for you comment.

Re: SAP GRC AC 10.0

Re: Custom paper size revisited

$
0
0

OK, R2 is no longer supported...

 

What you should do is update your app to use CR Assemblies version 13, you can get the VS installer and runtime here:

 

SAP Crystal Reports, developer version for Microsoft Visual Studio: Updates & Runtime Downloads

 

SP 9 will support VS 2013, due out in a few months or less.

 

So right now we don't have any suggestions for you, R2 is not supported in VS 2013.

 

As of SP 8 you can get the paper size ENUM that is saved in the RPT file, everytime you add a custom paper size likely you'll get a new ENUM for it. As you can see CR saves the ENUM, that is likely your issue.

 

In SP 8 you can get the Custom Paper size by name and set the ENUM accordingly using the CopyTo/CopyFrom API so it updates the report info using RAS or the Engine.

 

And I believe if your printer doesn't support custom paper sizes how can you define one so CR uses it? The System.Printer collection won't have an ENUM for that size...

 

Don

Re: PR release strategy without classification

$
0
0

A question is considered basic if the answer can be found easily in the docu

For an IMG activity the docu is directly available in front of the activity:

basic.PNG

looking at your screenshot: it is a grey field, such fields have not been changeable for centuries in SAP

http://scn.sap.com/servlet/JiveServlet/showImage/2-14710250-369410/change.jpg

go into the detail. You can see the value of the purch req. is still grey, and it is not even listed as detail, it is listed above. Have you seen similar screens? e.g. in material master you can see such on top, in condition maintenance and many other transactions too.

What does that mean?

basic3.PNG

 

F1 is again not far away. put the cursor in the grey value field and hit F1

and you get: Together with the item category, the material group and the plant, the purchase requisition value determines which release strategy is chosen for the requisition.

 

This tells you that those values are actually key fields

Key fields are not changeable, keys can only be delete and new created.


Re: how to insert an non exist current year( monthly) columns in the cross tab XIR2

$
0
0

To make sure each Month prints, you can create a look-up table that has all dates and then do a Left Join with the Fact table being used at the moment.

 

You then need to use the Date field from the Lookup table which ensures that each day/month prints on the report.

 

Another method is described here.

 

-Abhilash

Re: Estim. CPU-Costs = 129,606,871,826 Estim. IO-Costs = 621,216

Re: retro happening for allowance

$
0
0

What you want please explain once clearly ?

Re: FMS - auto populate value in UDF

$
0
0

Hi Cheh Lu,

This is possible when you use FMS (Formatted Search). As you Mentioned "I wish to auto populate a value in UDF after I add the outgoing payment."Please Refer the Screen Shot For Your Requirement...

1.JPG

To acheive this automatically you have to follow these steps.

Create a query in Query Manager. For your reference please follow the screen shot..

2.JPG

Now you have to call this FMS query in UDF field in Outgoing Payment Screen.

Open Outgoing payment and put your cursor on User define field  and then follow the screen shot.

3.png

4.jpg

5.jpg

Hope It wil help you...

Re: payslip wage type issue

$
0
0

Please check the EE grouping for wagetype ...your problem solved ...

Viewing all 8594 articles
Browse latest View live




Latest Images