Quantcast
Channel: SCN : All Content - All Communities
Viewing all 8679 articles
Browse latest View live

Menuevent issue in User form

$
0
0

Hi,

 

I am creating a user form through UDO. Initially, the form opens in find mode. On pressing (Ctrl+A) to open the form in add mode, a new row is required to be added. I have written the code for adding new row. But, the menu event is not hitting.

When I navigate previous/next record & then press (Ctrl+A), it works.

 

Please explain what could be the reason. The same functionality is working for other user forms.


Workflow approve reject Notification

$
0
0

Dear Experts

 

My client requirement is:

 

Production department will create a breakdown notification with basic details. after that maintenance engineer will maintain the why why analysis. Then it will be saved. After that Section head will approve(in ztcode) the why-why analysis. then after his approval the HOD will approve(same ztcode) it. then only the notification will be completed. If any changes in Why-why HOD will be sent back for change. How to map this in SAP worklfow.

 

Thanks

Sandhya Raju

Replication failes in Distributed BO system

$
0
0

Hello

 

we have a distributed system BI 4.0 SP7 platform existing out of a Web Tier (TomcatServer) and 2 BO processing servers
(ProdBOServer and FailOverBOServer).

 

 

architecture.jpg

 

We are trying to replicate the BO objects from ProdBOServer (origin) towards the FailOverBOServer (destination), but that doesn't seem to work.

 

We have created a simple object (webi report) on the ProdBOServer and added a replication list with this object.

On the FailOverBOServer, we created a remote connection with the following settings:

 

     Remote System Web Service URI: http://TomcatServer:8080/dswsbobje

     Remote System CMS: ProdBOServer

     Username: Administrator

     Password: xxxx

 

Then we created a new replication job based on the replication list of the ProdBOServer.

After running the replication job, the status is success but no object has been replicated.

 

When looking at log file, we got a error that our browser didn't support xml 1.1. When displaying the log with a different browser, we get

 

log.jpg

 

We have also put up a TraceLog (high) to the AJS with the following result:

 

...

|1528|0|4|0|CMC.WebApp|TomCatServer:2992:74.16085:1|CMS.runJobs|localhost:3208:3464.2947714:1|.run|FailOverBOServer:9044:28.8:1|CqBhSBmWS0NPjGTuOu4ZmCg3efd|||||||||com.businessobjects.js.child.federation.ReplicationProcessingSubsystem||Failed
to find EnterpriseNode for server with friendly name 'BI1.AdaptiveJobServer'

...

SDK error occurred at the origin site.

 

cause:com.crystaldecisions.sdk.exception.SDKServerException: All the
servers with CMS ProdBOServer:6400, cluster
@ProdBOServer:6400, kind cms which host service null, are down
or disabled

 

 

cause:com.crystaldecisions.enterprise.ocaframework.idl.OCA.oca_abuse:
IDL:img.seagatesoftware.com/OCA/oca_abuse:3.2

 

detail:All the servers with CMS ProdBOServer:6400,
cluster @ProdBOServer:6400, kind cms which host service null,
are down or disabled

 

detail:SDK error occurred at the origin site. All the servers with CMS
ProdBOServer:6400, cluster @ProdBOServer:6400,
kind cms which host service null, are down or disabled

 

 

Can anyone help us out?

 

Thx.

Password for admin and b1i

$
0
0

Dear Experts,

 

I want to activate B1 cockpit but there was an error B1i password error , how to solve this matter? before version 8.8 we can define id user for  intregation framework, but on 8.81 its automatically install intregration framework, any one know the default password for b1admin?

 

Thanks

RAISE_EXCEPTION

$
0
0

I Received *RAISE_EXCEPTION* dump message frequently in my environment.

 

Pl. suggest.

 

 

       RAISE_EXCEPTION

Date and Time          11.08.2009 16:10:53

-


Short text

Exception condition "SYSTEM_FAILURE" raised.

-


 

-


What happened?

The current ABAP/4 program encountered an unexpected

situation.

-


 

-


What can you do?

Note down which actions and inputs caused the error.

To process the problem further, contact you SAP system

administrator.

Using Transaction ST22 for ABAP Dump Analysis, you can look

at and manage termination messages, and you can also

keep them for a long time.

-


 

-


|Error analysis                                                                               

|    A RAISE statement in the program "SAPLOLEA" raised the exception                             

|    condition "SYSTEM_FAILURE".                                                                  

|    Since the exception was not intercepted by a superior                                        

|    program, processing was terminated.                                                          

|                                                                               

|    Short description of exception condition:                                                    

|                                                                               

|                                                                               

|    For detailed documentation of the exception condition, use                                   

|    Transaction SE37 (Function Library). You can take the called                                 

function module from the display of active calls.

-

-


 

-


How to correct the error

If the error occures in a non-modified SAP program, you may be able to

find an interim solution in an SAP Note.

If you have access to SAP Notes, carry out a search with the following

keywords:

*"RAISE_EXCEPTION" " "

*

*

"SAPLOLEA" or "LOLEAU10"

*

*

"AC_FLUSH_CALL_INTERNAL"*

or

"SAPLOLEA" "SYSTEM_FAILURE"

or

"RSPOLPRF " "SYSTEM_FAILURE"

If you cannot solve the problem yourself and want to send an error

notification to SAP, include the following information:

1. The description of the current problem (short dump)

To save the description, choose "System->List->Save->Local File

(Unconverted)".

2. Corresponding system log

Display the system log by calling transaction SM21.

Restrict the time interval to 10 minutes before and five minutes

after the short dump. Then choose "System->List->Save->Local File

(Unconverted)".

3. If the problem occurs in a problem of your own or a modified SAP

program: The source code of the program

In the editor, choose "Utilities->More

Utilities->Upload/Download->Download".

4. Details about the conditions under which the error occurred or which

actions and input led to the error.

-


 

-


System environment

SAP-Release 700

Application server... "CILECCCI"

Network address...... "172.16.5.11"

Operating system..... "AIX"

Release.............. "5.3"

Hardware type........ "000715C2D900"

Character length.... 16 Bits

Pointer length....... 64 Bits

Work process number.. 25

Shortdump setting.... "full"

Database server... "CILECCDB"

Database type..... "ORACLE"

Database name..... "PDR"

Database user ID.. "SAPSR3"

Char.set.... "C"

SAP kernel....... 700

created (date)... "Nov 18 2008 21:27:59"

create on........ "AIX 2 5 005DD9CD4C00"

Database version. "OCI_102 (10.2.0.2.0) "

Patch level. 185

Patch text.. " "

Database............. "ORACLE 9.2.0.., ORACLE 10.1.0.., ORACLE 10.2.0.."

SAP database version. 700

Operating system..... "AIX 1 5, AIX 2 5, AIX 3 5, AIX 1 6"

Memory consumption

Roll.... 16192

EM...... 8379696

Heap.... 0

Page.... 16384

MM Used. 1530208

MM Free. 2657040

-


 

-


User and Transaction

Client.............. 300

User................ "SD5505EXE1"

Language key........ "E"

Transaction......... " "

Transactions ID..... "4A7D4C8EA1904067E1008000AC10050B"

Program............. "SAPLOLEA"

Screen.............. " "

Screen line......... 0

-


 

-


Information on where terminated

Termination occurred in the ABAP program "SAPLOLEA" - in

"AC_FLUSH_CALL_INTERNAL".

The main program was "RSPOLPRF ".

In the source code you have the termination point in line 352

of the (Include) program "LOLEAU10".

-


 

-


|

Problem creating simple AddOn installer with B1DE

$
0
0

Hi all,

I've just created a simple AddOn with B1DE2.2 and VS2010, for B1 8.82.

The AddOn just adds a menu and submenu option, to open a custom form.

I had to change the "Target platform" to .NET 4 version since the AddOn requires it.

 

The AddOn works fine, when debugging within VS2010.

 

Then I created a B1 Setup project, using the B1DE VB template, and generated all files including the ARD file.

The project is registered ok, but when I start it, it gives the "AddOn connection timeout" error...

 

Is there any step that I am missing? Since this is a custom client AddOn, I can use the standard conn string "0030002C0030002C00530041005000420044005F00440061007400650076002C0050004C006F006D0056004900490056" right?

 

I tried other options (force x86 compilation, force release compilation, etc) but it always gives the same error...

 

Thanks!

mdias

CHECKDB warning

$
0
0

Hello,

 

We get the following warning in daily db check which runs on our SCM system running on oracle 11.2.0.4.0.

-----------------------------------------------------

BR0970W Database administration alert - level: WARNING, type: CRITICAL_TABLESPACE, object: PSAPSR3, value: (max_extn of 38 files on disk 26) 198841344 KB (> 39780800 KB)
BR0970W Database administration alert - level: WARNING, type: CRITICAL_TABLESPACE, object: PSAPSR3700, value: (max_extn of 6 files on disk 26) 39905280 KB (> 39780800 KB)-

----------------------------------------------------------


Not able to understand the info in bold.


 

Please find the tablespace PSAPSR3 extension info from brtools.


List of database data files

 

 

Pos.  Tablespace     Status  Type  File

        Id.    Size[KB]     Device  Back.  AuExt.  MaxSize[KB]  IncrSize[KB]

 

 

   1 - PSAPSR3        ONLINE  FILE  /oracle/P43/sapdata2/sr3_1/sr3.data1

         4     5079040          26  NO     YES       10240000         20480

   2 - PSAPSR3        ONLINE  FILE  /oracle/P43/sapdata2/sr3_2/sr3.data2

         5     5201920          26  NO     YES       10240000         20480

   3 - PSAPSR3        ONLINE  FILE  /oracle/P43/sapdata2/sr3_3/sr3.data3

         6     5058560          26  NO     YES       10240000         20480

   4 - PSAPSR3        ONLINE  FILE  /oracle/P43/sapdata2/sr3_4/sr3.data4

         7     4915200          26  NO     YES       10240000         20480

   5 - PSAPSR3        ONLINE  FILE  /oracle/P43/sapdata2/sr3_5/sr3.data5

         8     5017600          26  NO     YES       10240000         20480

   6 - PSAPSR3        ONLINE  FILE  /oracle/P43/sapdata2/sr3_6/sr3.data6

         9     5017600          26  NO     YES       10240000         20480

   7 - PSAPSR3        ONLINE  FILE  /oracle/P43/sapdata2/sr3_7/sr3.data7

        10     4915200          26  NO     YES       10240000         20480

   8 - PSAPSR3        ONLINE  FILE  /oracle/P43/sapdata2/sr3_8/sr3.data8

        11     5079040          26  NO     YES       10240000         20480

   9 - PSAPSR3        ONLINE  FILE  /oracle/P43/sapdata2/sr3_9/sr3.data9

        12     4997120          26  NO     YES       10240000         20480

  10 - PSAPSR3        ONLINE  FILE  /oracle/P43/sapdata2/sr3_10/sr3.data10

        13     4956160          26  NO     YES       10240000         20480

  11 - PSAPSR3        ONLINE  FILE  /oracle/P43/sapdata2/sr3_11/sr3.data11

        14     4997120          26  NO     YES       10240000         20480

  12 - PSAPSR3        ONLINE  FILE  /oracle/P43/sapdata2/sr3_12/sr3.data12

        15     4894720          26  NO     YES       10240000         20480

  13 - PSAPSR3        ONLINE  FILE  /oracle/P43/sapdata2/sr3_13/sr3.data13

        16     4956160          26  NO     YES       10240000         20480

  14 - PSAPSR3        ONLINE  FILE  /oracle/P43/sapdata2/sr3_14/sr3.data14

        17     4874240          26  NO     YES       10240000         20480

  15 - PSAPSR3        ONLINE  FILE  /oracle/P43/sapdata2/sr3_15/sr3.data15

        18     4853760          26  NO     YES       10240000         20480

  16 - PSAPSR3        ONLINE  FILE  /oracle/P43/sapdata2/sr3_16/sr3.data16

        19     5160960          26  NO     YES       10240000         20480

  17 - PSAPSR3        ONLINE  FILE  /oracle/P43/sapdata2/sr3_17/sr3.data17

        20     5017600          26  NO     YES       10240000         20480

  18 - PSAPSR3        ONLINE  FILE  /oracle/P43/sapdata2/sr3_18/sr3.data18

        21     5038080          26  NO     YES       10240000         20480

  19 - PSAPSR3        ONLINE  FILE  /oracle/P43/sapdata2/sr3_19/sr3.data19

        22     5181440          26  NO     YES       10240000         20480

  20 - PSAPSR3        ONLINE  FILE  /oracle/P43/sapdata2/sr3_20/sr3.data20

        23     5181440          26  NO     YES       10240000         20480

 

KINDLY HELP ME UNDERSTAND THE INFO IN BOLD in the warning(dotted lines).

 

Thanks  in advance!

Uday

connection error in sap lumira

$
0
0

Hi All,

       While I am connecting  SAP HANA cloud platform through SAP LUMIRA its throughing  an error "Check the server name and instance ID."

where I will get the server name and instance id.

 

2014-12-05_124621.jpg

 

Thanks & Regards,

Hemanth Reddy M.


Text Field is Gray for FBL5N in Edit mode

$
0
0

Greetings Experts,

 

When I execute T-Code FBL5N, And go in edit mode for any open item for any customer. I can not edit text field. It is gray. I have checked two things. Please let me know if i am missing anything here.

 

1. The user has SAP ALL access. So there is no security issue.

2. Required configuration is in place in OB32 for "BSEG-SGTXT"

 

Configuration :

Capture.PNG

 

Text Field is Gray :

 

QE1.PNG

*XDIM_GETMEMBERSET returning no results

$
0
0

Hello experts,

 

I am attempting to use an *XDIM_GETMEMBERSET statement so that my script logic will only run on Time periods in which a statistical account has been populated with a value of 1.

 

The code I have written is as follows:

 

*XDIM_GETMEMBERSET Time

   *XDIM_MEMBERSET Category=FORECAST_R

   *XDIM_MEMBERSET CostCenter=CC.000000

   *XDIM_MEMBERSET DataSrc=Input

   *XDIM_MEMBERSET Entity=E.0000

   *XDIM_MEMBERSET ProfitCenter=PC.000000

   *XDIM_MEMBERSET RptCurrency=LC

   *XDIM_MEMBERSET TradingPartner=TP.0000

   *XDIM_MEMBERSET Version=NoVersion

   *CRITERIA [Account].[H1].[RollingForecast]=1

*ENDXDIM

 

The code validates successfully without any errors.

 

To test this out, I am using the following sample record:

 

AccountCategoryCostCenterDataSrcEntityProfitCenterRptCurrencyTimeTradingPartnerVersionSignedData
RollingForecastFORECAST_RCC.000000InputE.0000PC.000000LC2008.JANTP.0000NoVersion1

 

As you can see, I have populated the appropriate code block with a value of 1 for January, 2008.  When running the logic, I would expect the subsequent calculation to be performed in the period of 2008.JAN.  Instead, I get the error Warning: No TIME to process.  It seems to me that the *XDIM_GETMEMBERSET statement is failing to recognize any Time periods containing the RollingForecast value of 1 within the prescribed code block.

 

Has anyone experienced a similar issue and found a resolution?

 

FYI - I am running BPC 10.0 MS SP12.

 

Thank you!

How to limit number of rows in Webi page?

$
0
0

How to limit the number of rows displayed in a Webi page?

I have 300 rows of data.

It is getting displayed as 100 rows per page in 3 pages.

 

I want to limit the number of rows displayed per page as 25.

 

How can this be achieved?

NWDS Error

$
0
0

Hi Experts,

 

I am using NWDS 7.3-EHP1-SP04-PAT0000-win32. While click on nwds i am getting the error which i attached a screen shot.

please tell me how can i resolve. i tried so many things contacted network administrator. And the problem is same.

 

Regards,

Suhale Shaik.

Wrong GR Quantity Entered, Assigned in Production Order

$
0
0

A user has entered the wrong GR quantities via MIGO for 2 separate Purchase Orders of the same raw material.

Problem is almost all of the materials are assigned to several Production Orders and it is not practical to undo the assignment then reverse GR.

To summarize in numbers:

 

Purchase Order 1

PO quantity 100 ea

GR quantity 100 ea

Actual physical quantity received 102 ea

Batch 10001

Quantity assigned to Production Orders 90 ea

 

Purchase Order 2

PO quantity 100 ea

GR quantity 100 ea

Actual physical quantity received 90 ea

Batch 10002

Quantity assigned to Production Orders 100 ea

 

Invoices have not yet been created for the 2 Purchase Orders.

However, quality inspections have been completed and are assigned to Production Orders that have been released.

 

What can be done to resolve this? Can Are movement types like 501 that can be used to correct the stock?

Or should the correction be made using Physical Inventory Document?

Set Bin Location using DI API

$
0
0

Hi,

 

I have to add an AR Invoice using DI API, Code is given below

 

oInvoice.CardCode = frmWizardGenerate.DataSources.UserDataSources.Item("UDCCode").ValueEx

oInvoice.CardName = frmWizardGenerate.DataSources.UserDataSources.Item("UDCName").ValueEx

oInvoice.DocDate = Date.ParseExact(strFromDate, "yyyyMMdd", provider)

oInvoice.DocCurrency = frmWizardGenerate.DataSources.UserDataSources.Item("UDCurr").ValueEx

oInvoice.Address1 = frmWizardGenerate.DataSources.UserDataSources.Item("UDAddress").ValueEx

 

loooop

 

     oInvoice.Lines.ItemCode = oRecodSet.Fields.Item("ItemCode").Value

     oInvoice.Lines.Quantity = oRecodSet.Fields.Item("QtyKg").Value

     oInvoice.Lines.BaseType = SAPbobsCOM.BoObjectTypes.oOrders

     oInvoice.Lines.BaseEntry = strDocEntry

     oInvoice.Lines.BaseLine = oRecodSet_2.Fields.Item("LineNum").Value

     oInvoice.Lines.UnitPrice = oRecodSet_2.Fields.Item("Price").Value

     oInvoice.Lines.TaxCode = oRecodSet_2.Fields.Item("TaxCode").Value

     oInvoice.Lines.WarehouseCode = oRecodSet.Fields.Item("StoreGrp").Value

     oInvoice.Lines.BatchNumbers.BatchNumber = oRecodSet.Fields.Item("BatchNum").Value

     oInvoice.Lines.BatchNumbers.Quantity = oRecodSet.Fields.Item("QtyKg").Value

     oInvoice.Lines.BatchNumbers.AddmisionDate = dtDocDate

     oInvoice.Lines.Add()

 

looooop END

 

intError = oInvoice.Add()

 

 

Above code does not mention the BIN Location. Please tell me show to set the Bin Location in the Batch.

 

Thank You

Build Your Own Fiori Application (BYOFA) workshop with OpenText

$
0
0

As part of UX service offering SAP has held an on-site workshop with OpenText to go through the entire development lifecycle within one week: From multiple, iterative steps in design to development & deployment of a Fiori application. With this blog I would like to share both, the structure and content of this workshop offering as well as a role model mindset and behaviour of OpenText as the partner which made this particular workshop very successful.01OpenText.jpgDay 1 – Persona, pain points, ideate and story board

We kicked off the workshop with an overview of what Fiori is (concept, design & technology) as well as SAP’s UX strategy to create a common knowledge level within a diverse group as a basis to build upon. With 17 participants of very diverse background (UX designers, product managers, developers) and different knowledge levels reaching from experts to people who get in contact with the Fiori UX for the first time every participant was enabled to be ready for the workshop to start.

 

Before the actual hands on part of the workshop started, the basic design process was explained in order to set the stage and expectations for the first and second day.

Within these 2 days, the goal was to get through the full process of designing (see discover and design stages below) Fiori apps for personas who need to solve one specific business task in their job.

 

02Design.png

 

After teaching and discussing the first 6 steps of the design process, it was time to roll up the sleeves: 3 groups were created where each group started with the first step to define the actual scope of the business task each group wanted to tackle. Supported by a design coach, the first step was to create a persona. With a persona it is easy to keep focus on the business problem by also creating empathy for the user during the design process.


03Persona.jpg


Each group then presented their persona within the workshop to share and openly discuss their results and experience of the group work.

 

To prepare the next round of hands on work again the theoretical background was presented and discussed about the concept for the next step, the “current user experience journey” which is a mechanism to identify the today’s process steps, system interactions and the users’ reaction and experience on each of the steps.

04UserJourney.JPG

After getting back together in groups the groups had 1 hour to finalise this exercise which increased the coverage of the walls in the large workshop room.With the analysis of the status quo and ground work done, the groups now were ready to move to the next level: Improving the experience! In the first step, the groups generated ideas with the most possible diverse and therefore comprehensive output. In order to achieve these brainstorming goals, a few basic rules were provided:

05BrainstormingGuidelines.png

With many ideas generated, the next challenge was to narrow the scope. The groups did achieve this by clustering the ideas. A final round of voting helped to prioritise the different clusters in addition.

 

Following this exercise, the day was already well advanced; however, before wrapping up the first day, the groups came together one last time to connect the ideas with the persona and the persona’s business issue. The groups accomplished this by creating a user story. In this user story a typical scenario out of the persona’s normal business day was drawn on paper / i.e. large post its. In this way it was possible to distribute the single steps, draw a story and put it up on a wall. The final user story was created quickly and ready to be easily told to others in a comprehensive way.06UserStoryWritten.gif07UserStoryVisual.gif

With the creation of the user story we wrapped up the day with a feedback round. The feedback was very positive to bring together people with different expertise like UX, product management and development to identify a persona, the persona’s daily challenges and design the user story which will make the persona’s life simpler and better. The process was perceived to be both efficient and provide valuable results.

 

Day 2 – creation of low and high fidelity prototype

After rejuvenating overnight, we kicked of the second day with each group to present their user story. The presentation was interactive because questions were raised to understand or refine the user story. This in turn helped the presenting group to sharpen the user story based on the feedback and do another iteration to refine the design. This was the base for the next step: The creation of a low fidelity prototype. The low fidelity prototype is the next step of the iteration to become more precise and evolve the user story to the actual application which can make the persona’s life simpler. With this iteration the cost is still low as the low fidelity prototype is realised with post its of various sizes. They are used to construct an application which meets the persona expectations by flexibly sticking them to the wall. In group work and discussion it is still very easy to discuss, rearrange or discard proposals which in turn encourages everyone involved to contribute with better ideas or additional thoughts. This effect is not equivalent when investing into pixel perfect design where changes are expensive and therefore more difficult to achieve. The photo below illustrates how a low fidelity prototype can look like, you can tell that it is easy to redo single cards & post its which the group actually did as new ideas came up once it was possible to relate to an actual application with a first look and feel.

 

08LowFidelityPrototype.JPG

 

In between these intense sessions we also enjoyed formidable coffee at OpenText during breaks, a big compliment – the coffee was as good as it gets!

 

09Coffee.gif

 

The final step of the design phase left to be mastered was the creation of a high fidelity prototype. The goal at the end of this 90 minute session was for the groups to present their final design of the Fiori application where other participants would now be asked to in detail challenge the design before it is taken over by development to realise the application. Firstly the participants got an introduction and a quick tour over SAP’s design stencils, a set of UI images as part of a Fiori stencil template which can be used to compile complete Fiori application mockups. Secondly the groups got familiar with the stencils and started their work. Groups divided the entire scope form the low fidelity prototype into sub screens and assigned them to group members. Each person used available stencils from the template to create screens which exactly look like a real Fiori application screens. With each group member finishing their part, the overall design was put together piece by piece until the final presentation was done. Quick feedback within the group & direct action enabled the groups to actually manage to finish the high fidelity prototype within the given time frame.

 

From start to finish every button click was mockup up, e.g. see the Fiori Launchpad tile where the persona starts:

10Tile.png

 

to the detail of the application:

 

11HighFidelityPrototype.png

 

Day 3 – Technical kick-off & first hands on

On day three the goal was now to kick off the development of the Fiori application and create a skeleton version of the app where views & navigation exist but the content of views is still open. Naturally the workshop attendees changed a bit to reflect the technical focus: UX designers & product managers stepped out, but not before sharing their interest in the results at the end of the week which was a nice proof point of the engagement level and enthusiasm by the results achieved in the first two days.

 

The day started with a technical overview of the current architecture, system landscape & deployment for Fiori apps on the on premise suite.

Following the overall architecture we gave an overview of SAPUI5 by explaining basic SAPUI5 concepts with the Fiori Sample / Reference applications which are available with the SAP Web IDE. To name a few examples we covered topics like the purpose of the Component.js file, explained how the MVC pattern is realized in Fiori applications, how test data handling (mock capabilities) or translations are realized. Of course we also dove deeper in particular topics of interest which were raised in this interactive form of initial enablement.

 

Next the group discussed how to best get started with the actual development. The agreed working mode was to have one team of two developers to focus on the OData service development where one SAP coach would sit at their side to walk them through the development process. The OData service development team decided to use the SEGW capabilities and used a step-by-step blog to build an OData service on existing APIs.

 

12ODataTeam.jpg13ODataDev.jpg

 

14ClientTeam.jpg

 

 

 

 

 

 

 

 

 

 

 

 

The remaining developers started with the Fiori app development with a code dojo like approach. Due to different knowledge levels in the team (expert to novice) the team felt this is the best approach to get started as it had the effect of having discussions & questions as well as getting everyone on the same page. A SAP UI5 coach assisted and guided the team when required.

 

 

The passion in both groups was very high, even so high that the OData team stayed some extra hours until the OData read service was ready to be consumed by the Fiori application the next day.

 












Day 4 – effective team work to finish the application

On day 4 the team got back together at 9 am and started with the discussion how to tackle the 4th day. Since the OData service was mature enough for the app to serve the read scenario, and the focus was to enable every developer to develop Fiori applications, it was decided to have the entire team to focus on the UI developments.

 

To get started, one developer shared his screen with the entire team which then started development. As a whole group, the team developed the connection to the available OData service through HCP capabilities and bound OData service attributes to the UI. More precisely the team used the metadata.xml of the built OData service as a base and developed the actual data binding to existing UI elements. After successfully calling the OData service and after seeing actual backend values on the UI, the pattern was clear to the team members, which was the base for scaling up the development. The team then took a few minutes to discuss the various work packages which needed to be developed: e.g. the master list, the detail header and footer as well as 4 different tabs for which the content needed to be developed.

 

15ClientTeamPlanning.jpg

 

Having identified the work packages, each developer picked up one of the topics and developed in parallel. Using the Web IDE and a central GIT repository, it was great to see with which speed every developer was able to provide his contribution to the overall Fiori application. During the parallel development, two SAP UI5 coaches helped whenever developers got stuck or had a question.

 

By the end of the development on that day there were 106 commits in the repository and the result was remarkable. It was pretty impressive to see how much of the design has been realized as a Fiori app and certainly the goal of enabling the team to develop Fiori applications had been achieved. To reward ourselves we had a great night out with the team to enjoy some local Bavarian food.

 

Day 5 – final presentation and time for more…

On the 5th day product managers & UX designers joined the development team which then presented its results. People were impressed on the progress to have a Fiori application that can read data from the internal test system with a UI that is responsive, simple and delightful to use. The Fiori application was close to the initially designed high fidelity prototype and proved the workshop to be a great success.

 

16GroupPresentation.jpg
17FioriAppResult.jpg

 

Due to the fact that the team was making such great progress, we spent some more time to present and demo capabilities of Fiori Smart Business applications and their power to cover insight to action use cases. After lunch we wrapped up the day with the next steps to take the Fiori application mobile by providing an overview into SAP Mobile secure and SAP Mobile app protection.

 

With a final positive feedback round, we wrapped a very successful week of passionate work and a great learning experience.


Pricing Category Error in FM ISU_S_INSTLN_CHANGE

$
0
0

Hi Gururs,

 

I am executing a FM to add a new price key with a new timslice to certain installation facts. But it is giving an error for cetain operands like E-DAL , E-LAAG. the error is Operand E-LAAG is not of category LPRICE.

 

For some operands the FM is working fine and a new time slice is getting added just fine, but it lands in this error for others. Can this FM be used for certain specific operands only and not for others??!! Or is something specific needed to be passed for certain cases?

 

Any insight would be helpful!

 

Regards,

Suman

OpenPS os and project compatibility

$
0
0

Hi,

I try to install OpenPS on windows 7 32bit client with Microsoft Project 2003, but I can't view the OpenPS add-on menu on project.

anyone have any suggestion?

Thanks.

issue with attachment in soap protocol

$
0
0

Hi all,

 

We are in SOAP--> ABAP proxy senario.

We want to send data from PI to ECC. For this purpose we used soap adapder sender with the option keep attachement, and XI adapter reciever.

When we generate the wsdl from the sender agrement, and want to test the webservice using SOAPUI: If we didn't add an attachement, all works fine, and data are transmited to ECC, but when we add an attachment, we didn't find any entry sxmb_moni in PI.

 

This is the request :

request.PNG

The response is :

response1.PNG

response2.PNG

Could you tell me what the issu of what I did ?

GRC Inbound - IPI Outra base em branco quando não há incidência de IPI (suspenso, diferido, alíquota zero)

$
0
0

Bom dia a todos,

 

Todas as NF-e que recebo via GRC quando não há incidência de IPI (suspenso, diferido ou alíquota zero) não é populada na MIRO em Outra base, pois o fornecedor não envia no xml a base de IPI, o que está correto:

 

Tag IPI.png

IPI_Outra base zerada.png

IPI_Outra base zerada_2.png  

IPI_Outra base zerada_3.png

Porém, deverá ser escriturada a NF-e na linha de IPI em Outra Base.

 

 

Alguém já passou por isso? Estamos no SP 17 level 0002 no ECC e no SP 17 com algumas notas do SP 18 e SP19 no GRC NF-e.

 

Abs,

 

Sola

CCMS table content monitoring - Internal error

$
0
0

Hello,

 

I have configured a tabel content monitoring as following:

 

Header 1Header 2
TARGET_TABLE/WEB/MON_ERRORS
FIELDNAMEEF
FIELDVALUEEV
MAXROW50
WHERECLAUSE1EV = 'AU01'

 

I set it up as startup method and after reset segment in "WARMUP" Status; In RZ20 Technical Experts Modus -> CCMS Selfmonitoring -> DataSupplier

the following message appear:

 

Internal error in method: /WEB/TABLE_CONT_AU01, Error: SELECT, SY-SUBRC = 0

 

Does anyone know a solution for this problem?

 

If I am adding into WHERECLAUSE1 the following: EV > 1 (and modify the databasetable EV Integerfield) the method starts without any problems. So I think there is really a problem with the WHERECLAUSE, but I don't know why. All field in the database should be charfields.

 

I hope anyone can help me to solve this problem.

Viewing all 8679 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>