SAP Inside Track Paris 2017

1st of December marked the first SAP Inside Track in the City of Light.

Having such a great location made it impossible for some community members to stay away. People came from all over Europe, Brasil and India.

The pre-event dinner overlapped with the first snowflake in Paris.

From SAP Basis, S/4HANA, SAP Cloud Platform and many more, the diversity of topics covered made it an interesting event. Just glaze over the agenda and you’ll find something interesting regardless of which area of SAP you’re coming from.

Besides a multitude of lectures, there was also a creative Lego IoT showcase:

And even a remote speaker…

Big thanks to the organizers for making it possible and for all the attendees, both speakers and participants, for transforming it into a great event.

 

PS: We didn’t forget to have fun … a lot ! http://bit.ly/2Dv15YY #SAP #SAPCloud #AI

SAP SuccessFactors: Adding Custom UI Screen

Hi All,

This blog will help you in creating a custom UI screen in SuccessFactors by following the steps, you can create, modify, maintain and delete custom objects easily and quickly.

Example: Assuming that there is a requirement to have a screen in SuccessFactors where they can get information about the Transports that all the employees are using to reach the work location. Currently, there are no such screen with fields to capture Transportation info of employees. Hence, we will now create a custom UI screen with required custom fields where the employees can input their information.

Step 1: Go to “Configure object definition” and create a new object using “Create new” Object Definition.

Step 2:  Input values for Code, Effective Dating, API Visibility, Label, Description as required.

Step 3: As we are going to track transport details, Iam going to add three fields in the fields section such as 1. “Is it a Public Transport” 2. “Is it Own Vehicle” 3. “Vehicle Number”

Step 4: Click “Details” and Input the Label which you want to display on the screen for all fields.

Step 5: Click “Done” and “Save”. You will get a success message as Successfully saved.

Step 6: The next step is to create a user interface. So, we’ll click on Manage Configuration UI. That’s where we create these new user interfaces and screens.

Step 7: We are going to click on Create New. We need to give our new user interface an ID and remember that ID because we are going to need to reference it later. We are going to define which object is this based on. Ours is Transport.

Now we can see a nice screen here, with all the fields we created. And let’s go ahead and hit Save.

Step 8: The next step is to go and add that screen to one of our employee screens. That is done under Configure Employee Files. So go into Configure Employee Files and  click Add New.

Step 9: Create new screen name Transport Details and “Save Dashboard” as below.

Step 10: Now add that user interface to that screen as below.

Step 11: To do that, we click at User Elements.

Step 12: Input the Portlet Title and MDF screen ID we talked about earlier called Transport and hit “Save”.

Friends, just few more clicks are needed to make new screen ready for users.

Step 13: Giving access.  Click Admin Tools and go to my role-based permissions. Select a role and click Permissions…, Employee Views. Click the check to make it visible and Save.

Go back to my home screen..My Employee files..you can see the new custom UI screen named, Transport Details…Click to open.

Guys you can also check my blog on how to add custom fields in successfactors screens in https://blogs.sap.com/2016/04/26/sap-successfactors-adding-custom-fields-field-types-picklist-values/

Thanks & Regards

Sabina Paskuraj

  http://bit.ly/2Cp5HQW #SAP #SAPCloud #AI

Long Text Overflow Issue in Table Display: SAP Adobe Forms

I am Senior ABAP Developer, extensively working on SAP ABODE Forms, here want to utilize the platform to share the encountered scenarios with the possible fix. This will help in timely resolution for the issues, and at the same time better to consider the cases in designing phase for qualitative delivery.

Objective: Case to consider in design phase of Adobe Form, while displaying long text in a Tabular Column

Long Text being Overflows in Tabular Display with multiple column + SAP Adobe Forms

Scenario: We have a case where long text is being maintained more than a page, and overflow data indented to left as shown below in Table Display + SAP Adobe Forms.

We have an option in forms to group list of fields and display them in fixed position by choosing “Positioned” Property or “Flowed” Property so that we can move them based on data existence ex., if field doesn’t have data below field should occupy that space.

Technically challenging scenario below is Description Column highlighted in Blue, should flowed to handle a case when data doesn’t exist for any field, below field should the accommodate the blank space. And First Field under Description Column (currently Material Text) should be a Fixed position to align with the table format and it should be flowable as it is a long text and if data doesn’t exist below field should move up. Both are contradicting with each other.

Proposed Solution:

We need to group the fields using sub form, which should be in Positioned and which to be flowed.

* Body row should be flow able as shown below and “Allow Page Breaks within Content”

* Group the list of columns to be fixed position in a sub form and check the properties “Positioned” and “Allow Page Breaks within content”.

Note: If data is not there, then there will be a blank space.

c. Group the movable fields and check the properties as shown below.

Note: Limitation for the fields in Fixed Position, we can’t hide them based on data. Ex., In case of no data, blank space will be displayed.

In the above screenshot Column 4 will have material details, so 1st field should be MATERIAL Number instead of any text which may be present for an item or not.

Conclusion: Scenario highlighted can be considered as a known issue while designing a form, or help in supporting the Adobe Forms in Business Scenarios http://bit.ly/2Co1Nru #SAP #SAPCloud #AI