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

Difference between tcode and table

$
0
0

Hello experts


     please tell us how to access tables in sap pm and any one please give me sap pm configuration tcodes

                                                                                                                 

                                                                                                               Thanks and Regards

                                                                                                                              R.karthi


full-dayhalf-day-customisation-of-my-leave-requests

Simple JSON transformation not working

$
0
0

Hi people,

 

I am working on a Simple Transformation to serialize ABAP data to JSON.

I pass an internal table to that transformation. During design time I have no information about the column names and types of the internal table.

My aim is to fetch the values of all columns per row and serialize all values as a big JSON array per record.

 

<?sap.transform simple?>

<tt:transform xmlns:tt="http://www.sap.com/transformation-templates">

   <tt:root name="RECORDS"/>

   <tt:template>

     <object>

       <array>

         <tt:loop ref=".RECORDS">

           <object>

             <array>

               <tt:loop ref="$ref.*">

                 <tt:value ref="$ref"/>

               </tt:loop>

             </array>

           </object>

         </tt:loop>

       </array>

     </object>

   </tt:template>

</tt:transform>

 

So I have one outer JSON array that covers all records. The inner array shall cover the actual values of all columns of the recent record.

 

However, when executing the transformation I receive this error message:

ERROR: Invalid XML document for serialization.

 

Anyone who can help?

 

Thanks!

Marco

Liquidity Planning and Cash Management Legacy Data

$
0
0

Hi Team,

 

Kindly share your suggestions from past implementation experience

- While implementation of  liquidity and cash management application , we group GL accounts in different planning profiles.

- This profile is also stored in table BSEG for reporting data,

- Say we do this GL master data change in 2016 , but system contains legacy data of last 4 years so how do we update this transaction data with planning profile ? Is this transaction data modification required  ? 

HCI/ECC connection issue with reverse proxy

$
0
0

Hi,

 

we are struggling to set up the connection from C4C to ECC using a reverse proxy (apache).

 

Thank you for any help!

 

Best Regards

Florian

 

Our apache config is as follows:

<VirtualHost *:443>   ServerName customer.reverseproxy.com  SSLEngine             On   SSLProxyEngine             On   ErrorLog              /var/www/customer/log/error.log   Customlog             /var/www/customer/log/access.log "common" 
# TransferLog  "<Apache_home>/logs/access.log" 
# Offical SSL Certificate for customer.reverseproxy.com   SSLCertificateFile    "/etc/apache2/ssl/customer/customer_cert.pem"   SSLCertificateKeyFile "/etc/apache2/ssl/customer/customer_key_np.pem"   SSLCACertificateFile "/etc/apache2/ssl/customer/SSL123_CA_Bundle.pem" 
# SSLCertificateChainFile "<Apache_home>/conf/proxy-server-ca.crt"   # activate the client certificate  authentication 
#SSLCertificateChainFile "/etc/apache2/ssl/customer/SAP-CA.crt" 
# Signing CA's for SAP client certificate (Baltimore CyberTrust Root & Verizon Public SureServer CA G14-SHA2 + more)
SSLCertificateChainFile "/etc/apache2/ssl/customer/SAPClientCA.pem"
SSLVerifyClient require 
SSLVerifyDepth  10 
SSLOptions +ExportCertData +StdEnvVars 
# CA's from SAP and customer for backend connections between Proxy and SAP system (Baltimore CyberTrust Root & Verizon Public SureServer CA G14-SHA2 + more)
SSLProxyCACertificateFile "/etc/apache2/ssl/customer/SAP-CA.crt" 
# SSLProxyMachineCertificateFile <Apache_home>/conf/proxy-client.pem   # initialize the special headers to a blank  value to avoid http header forgeries   RequestHeader set  SSL_CLIENT_CERT ""   <Location />       # add  SSL_CLIENT_CERT header to forward real client certificate     RequestHeader set SSL_CLIENT_CERT "%{SSL_CLIENT_CERT}s"     ProxyPass        https://sap.internal.com:8300/     ProxyPassReverse https://sap.internal.com:8300/   </Location> </VirtualHost>


On the HCI we get the following error shown

Message Processing Log{  ContextName         = com.sap.scenarios.cod2erp.customermaster.replicate  IntermediateError   = true  MessageGuid         = AFU2MVOblsS5yIwpSvYiCt7XnLaT  Node                = vsaxxxxxx.od.sap.biz  OverallStatus       = FAILED  ReceiverId          = Q47_  StartTime           = Tue Apr 21 11:15:31 UTC 2015  StopTime            = Tue Apr 21 11:15:31 UTC 2015  Children [    Invoked endpoint{      Cxf.EndpointAddress = https://HCI.intaas.hana.ondemand.com/cxf/COD/ERP/BP_MASTER_REPLICATION      Error               = Inbound processing in endpoint at https://HCI.intaas.hana.ondemand.com/cxf/COD/ERP/BP_MASTER_REPLICATION failed with message "Sequential processing failed for number 0. Exchange[Message: [Body is not logged]]. Caused by: [org.apache.cxf.interceptor.Fault - Could not send Message.]", caused by "SunCertPathBuilderException:unable to find valid certification path to requested target"       StartTime           = Tue Apr 21 11:15:31 UTC 2015      Status              = FAILED      StopTime            = Tue Apr 21 11:15:31 UTC 2015      Children [        Entering Camel route route52{          StartTime           = Tue Apr 21 11:15:31 UTC 2015          Children [            Exchange ID-vsaxxxxxx-od-sap-biz-40387-1427614280233-51-38 created in Endpoint[cxf://bean:my308416_]{              StartTime           = Tue Apr 21 11:15:31 UTC 2015              Children [                Processing exchange ID-vsaxxxxxx-od-sap-biz-40387-1427614280233-51-38 in ref:encodingProcessor{                  StartTime           = Tue Apr 21 11:15:31 UTC 2015                  StepId              = process151                  StopTime            = Tue Apr 21 11:15:31 UTC 2015                  Children [                    Processing exchange ID-vsaxxxxxx-od-sap-biz-40387-1427614280233-51-38 in removeHeaders[*]{                      StartTime           = Tue Apr 21 11:15:31 UTC 2015                      StepId              = removeHeaders52                      StopTime            = Tue Apr 21 11:15:31 UTC 2015                      Children [                        Processing exchange ID-vsaxxxxxx-od-sap-biz-40387-1427614280233-51-38 in setHeader[MessageId]{                          StartTime           = Tue Apr 21 11:15:31 UTC 2015                          StepId              = setHeader76                          StopTime            = Tue Apr 21 11:15:31 UTC 2015                          Children [                            Processing exchange ID-vsaxxxxxx-od-sap-biz-40387-1427614280233-51-38 in sap-map-pi:COD_ERP_BusinessPartnerERPBulkReplicateRequest{                              Sent To URI         = sap-map-pi://COD_ERP_BusinessPartnerERPBulkReplicateRequest                              StartTime           = Tue Apr 21 11:15:31 UTC 2015                              StepId              = CallActivity_1                              StopTime            = Tue Apr 21 11:15:31 UTC 2015                              Time Taken          = 11                              Children [                                Processing exchange ID-vsaxxxxxx-od-sap-biz-40387-1427614280233-51-38 in ref:idocOutboundRequest{                                  StartTime           = Tue Apr 21 11:15:31 UTC 2015                                  StepId              = process152                                  StopTime            = Tue Apr 21 11:15:31 UTC 2015                                  com.sap.sod.utils.idoc.soap.messageid= 00163E0CB1A01EE4BA82F713C72AD65B                                  Children [                                    Processing exchange ID-vsaxxxxxx-od-sap-biz-40387-1427614280233-51-38 in split[bean{idocPackageSplitter, method=split}]{                                      Error               = org.apache.camel.CamelExchangeException: Sequential processing failed for number 0. Exchange[Message: [Body is not logged]]. Caused by: [org.apache.cxf.interceptor.Fault - Could not send Message.], cause: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target                                      StartTime           = Tue Apr 21 11:15:31 UTC 2015                                      StepId              = CallActivity_2                                      StopTime            = Tue Apr 21 11:15:31 UTC 2015                                      Children [                                        Successor Exchange ID-vsaxxxxxx-od-sap-biz-40387-1427614280233-51-39 created with reference to Exchange ID-vsaxxxxxx-od-sap-biz-40387-1427614280233-51-38{                                          StartTime           = Tue Apr 21 11:15:31 UTC 2015                                          StopTime            = Tue Apr 21 11:15:31 UTC 2015                                          Children [                                            Processing exchange ID-vsaxxxxxx-od-sap-biz-40387-1427614280233-51-39 in setHeader[SapIDocContentType]{                                              StartTime           = Tue Apr 21 11:15:31 UTC 2015                                              StepId              = setHeader77                                              StopTime            = Tue Apr 21 11:15:31 UTC 2015                                              Children [                                                Processing exchange ID-vsaxxxxxx-od-sap-biz-40387-1427614280233-51-39 in removeHeader[ssl_client_cert]{                                                  StartTime           = Tue Apr 21 11:15:31 UTC 2015                                                  StepId              = removeHeader197                                                  StopTime            = Tue Apr 21 11:15:31 UTC 2015                                                  Children [                                                    Processing exchange ID-vsaxxxxxx-od-sap-biz-40387-1427614280233-51-39 in removeHeader[ssl_client_user]{                                                      StartTime           = Tue Apr 21 11:15:31 UTC 2015                                                      StepId              = removeHeader198                                                      StopTime            = Tue Apr 21 11:15:31 UTC 2015                                                      Children [                                                        Processing exchange ID-vsaxxxxxx-od-sap-biz-40387-1427614280233-51-39 in removeHeader[operationName]{                                                          StartTime           = Tue Apr 21 11:15:31 UTC 2015                                                          StepId              = removeHeader199                                                          StopTime            = Tue Apr 21 11:15:31 UTC 2015                                                          Children [                                                            Processing exchange ID-vsaxxxxxx-od-sap-biz-40387-1427614280233-51-39 in removeHeader[operationNamespace]{                                                              StartTime           = Tue Apr 21 11:15:31 UTC 2015                                                              StepId              = removeHeader200                                                              StopTime            = Tue Apr 21 11:15:31 UTC 2015                                                              Children [                                                                Processing exchange ID-vsaxxxxxx-od-sap-biz-40387-1427614280233-51-39 in cxf:bean:Q47_{                                                                  Error               = org.apache.cxf.interceptor.Fault: Could not send Message., cause: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target                                                                  Sent To URI         = cxf://bean:Q47_                                                                  StartTime           = Tue Apr 21 11:15:31 UTC 2015                                                                  StepId              = MessageFlow_2                                                                  StopTime            = Tue Apr 21 11:15:31 UTC 2015                                                                  Time Taken          = 123                                                                  Children [                                                                    Sent message to endpoint{                                                                      Cxf.EndpointAddress = https://customer.reverseproxy.com:443/sap/bc/srt/idoc?sap-client=310                                                                      Error               = Outbound processing in endpoint at https://customer.reverseproxy.com:443/sap/bc/srt/idoc?sap-client=310 failed with message "Could not send Message.", caused by "SunCertPathBuilderException:unable to find valid certification path to requested target"                                                                       StartTime           = Tue Apr 21 11:15:31 UTC 2015                                                                      Status              = FAILED                                                                      StopTime            = Tue Apr 21 11:15:31 UTC 2015                                                                   }                                                                    Exchange ID-vsaxxxxxx-od-sap-biz-40387-1427614280233-51-39 failed{                                                                      StartTime           = Tue Apr 21 11:15:31 UTC 2015                                                                      Status              = FAILED                                        } ] } ] } ] } ] } ] } ] } ] }                                        Exchange ID-vsaxxxxxx-od-sap-biz-40387-1427614280233-51-38 failed{                                          StartTime           = Tue Apr 21 11:15:31 UTC 2015                                          Status              = FAILED                                          Children [                                            Exiting Camel route route52{                                              StartTime           = Tue Apr 21 11:15:31 UTC 2015  } ] } ] } ] } ] } ] } ] } ] } ] } ] } ] } ]  ReceiverIds [    Q47_
] }

Master-Detail: show number of elements on the filter tab

$
0
0

Hi,

 

I am learning to create fiori apps with the hana cloud platform. I have created a fiori master detail app and specified my OData model as well as mock data ( I don't have a backend service).

 

The app is pretty simple, the master contains a set of elements for which the details are shown in the Detail view in two tabs. One tab contains general information and the second contains a table. This second tab's count property must contain the table's number of rows.

 

What I have tried so far is to get the number of rows (Detail.controller.js):

 

this.byId("__table0").getItems().length 

and put it in the tab filter's count property:

 

this.byId("iconTabFilter2").setCount(this.byId("__table0").getItems().length);

This piece of code does the trick... but I don't know where to put it. I literally put it at the end of every function in the controller but when i test, the result is wrong.

 

Example: I have two elements in the master, the first element's table has 4 rows and the second has 0. Both tabs show 0 as their count. When I used a console log, here's what I get (I put the log at the end of every function in the controller. The number on the left is the number of elements in the table) :

 

When the app first starts, the first master element is is selected.

 

0 getEventBus
0 getRouter
0 onInit
0 onRouteMatched
0 onRouteMatched
0 getEventBus
0 fireDetailChanged
0 fireDetailChanged
0 getEventBus
0 onMasterLoaded

When I select the second element in the master:

 

4 onRouteMatched
4 getEventBus
4 fireDetailChanged
4 fireDetailChanged
0 getEventBus
0 onRouteMatched

When I go back to selecting the first element in the master:

 

0 onRouteMatched
0 getEventBus
0 fireDetailChanged
0 fireDetailChanged
0 getEventBus
0 onRouteMatched

FPM Process LPD

hi respected

$
0
0

i am new in sap can any one tell me what is table and feild what its exactly mean ?

 

thanks very much for revert


adding in the middle of output payload in xslt

$
0
0

/DoHello All,

 

I am working on XSLT Mapping where we are configuring the MQ Header in xslt mapping.

after removing MQ header detail by MQ from output file we need to add XML version tag for further processing but xslt is not allowing to add any related tag in the middle of the file so can anyone please suggest how to achieve this.

 

My code :

 

<?xml version="1.0"?>

<!-- $Id: XMLStatementSingle_MQHeader.xsl 7799 2015-06-26 13:52:36Z NEOMORE\erktaa $ -->

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:output method="xml" encoding="ISO-8859-1"/>

<xsl:param name="MessageId"/>

<xsl:template match="/">

  <xsl:text disable-output-escaping="yes">&lt;</xsl:text>!DOCTYPE MessageHeader<xsl:text disable-output-escaping="yes">&gt;</xsl:text>

  <xsl:text>&#xa;</xsl:text>

            <MessageHeader>

                       <xsl:text>&#xa;</xsl:text>

                                 <File>

                                         <xsl:value-of select="concat('abc', '.xml')"/>

                                     </File>

                       <xsl:text>&#xa;</xsl:text>

            </MessageHeader>

 

  <?xml version="1.0" encoding="UTF-8"?>

 

  <xsl:processing-instruction name="xml-stylesheet">

   <xsl:text>type="text/xsl" href="abc.xsl"</xsl:text>

  </xsl:processing-instruction>

</xsl:template>


I want to add   <?xml version="1.0" encoding="UTF-8"?> after <MessageHeader> tag so that we will get the same in output xml but XSLT is not allowing to this tag by any way so can some one please help me how can we achieve this.

 

Required output :

<?xml version="1.0" encoding="ISO-8859-1"?>

<MessageHeader>

<FIle>abc.xml</File>

<MessageHeader>

<?xml version="1.0" encoding="UTF-8"?>

<?xml-stylesheet type="text/xsl" href="abc.xsl"?>

<Document>

...................

.....................

</Document>

 

 

 

 

 

Thanks in advance.

 

Anant

Option for User to give range of date in compose tab other than what Preview provides

$
0
0

Hi ,

 

User wants to select a range for date in which the data should be displayed and he wants to do everything in the compose tab. Other than the preview mode option. I am looking forward to provide input control so that he can select range of values in which he can see the data, but I cannot find this kind of functionality in compose tab. Any options or suggestions by which i can ?

 

Thanks,

Shanky

"BW BEx -> IDT -> BO" or "BW export to HANA view -> IDT -> BO"

$
0
0

Hello Gurus,

 

The customer I work for is planning on moving to a BW on HANA environment. One of the questions that came up was around usability of BO in the post-hana world. Unfortunately I could not get hold of any customer experience to get to a logical conclusion.

 

Option 1 ) We continue to use the standard approach. Consume data from BW BEx queries via BICS connection into Business OBjects

Option 2 ) The second option comes with the feature that BW on HANA provider. You could export an Infoprovider into a view inside HANA(it has a setting to be enable during activation). This would mean we the same data could be consumed from a column-view via a normal RDBMS connection.

 

In terms of better performance and a stable architectural approach, what could be a better suggestion  and why ...

 

Thanks,

Prabhu DC

how to navigate from login screen to next screen?

$
0
0

hello,

i have my login screen designed using css in html file. So i want to navigate from login screen to next screen which will display the data by using web service "http://47.22.42.139:8000/sap/opu/odata/sap/ZNOTIF_LIST_SRV_01/NOTIFICATION_LIST" after clicking on login button.

          but i am getting an problem like my master detail screen is getting appended to login screen. Find the screenshot below and please help me out.

Willing to shape career in ERP...

$
0
0

Dear Members,

 

Wish you all Happy New Year. I hope all of you have a very Happy Diwali 2015.

 

I am an Electronics Engineers (BE) passed in 1994 in Maharashtra and started my career as Trainee Engineer (Operations) at ECE Industries Ltd. New Delhi. I worked there for about a year and due to unavoidable family reasons had to leave the job and came back to my native place Khamgaon, a town in Vidarbha Region having population about 1.5 Lakh. I was left with no other option than to start a small business of Computer Sales and Service in 1996. I expanded business across the length and breadth of the District and was happy until recession started from year 2005. Mounting expenditures, high debts level and diminishing profit margins compelled me to hunt for alternative sources of income. I tried a lot of ways including share broking, Reliance Mobile Outlet, Uninor Mobile Distribution, COCO Petrol Pump (Indian Oil) management, real estate broking, Insurance Agency etc. but due to less potential in small town, I really can not achieve much till December 2011. During this period, I also worked with a local co-operative Bank as System Manager and acquired knowledge about banking as well as Core Banking System being a team member of CBS implementation.

 

On very first day of 2012, I joined a company in Engineering, Construction and Operations of National Highways as Assistant Manager in Nagpur at a moderate salary of 15k pm. I am confident about my abilities and worked hard to get appreciation in September 2012 as Toll Manager with salary 30K. In view of my domain knowledge of system integration, vast knowledge of processes, communication skills and hard work, my management appointed me as Single Point of Contact for all Toll Management System and Liaison issues. System Management, Toll Plaza Management, MIS Reporting, Maintenance activities on Project Highway, Liaison with Authorities and a lot more to list come under my scope of work. Now I am promoted as Sr. Manager - O&M and I am earning handsome salary of 60K and stable on my job at the age of 43 years.

 

But, yet away from a goal of my life to become a ERP Professional. I want to become a SAP Professional and render my services. I was partner to Tally ERP (Sales and support) and of course using Tally ERP for my business and at work. My experience in various verticals and knowledge about various processes in corporate, proprietorship, industries, institutions, offices etc. might help me to become a ERP professional. As my domain area of experience is Sales and CRM, I started reading material available through various media about SAP Sales & Distribution during 2010-11. But, unfortunately I failed to gather required fees for Certification at that time.

 

Now, I wish to make my dreams come true and become a successful ERP Professional. I understand, at the age of 43 years, it may be difficult but nothing impossible. What I need is proper guidance from the experienced in ERP. SAP SCN is one of the best group to have latest information about SAP and hence I joined with no hesitation in mind.

 

I hope a lot of people from this group will come forward to help me in my career building and I am waiting for so. Well wishers may email me at svakhm@rediffmail.com or even call me on +91-8390907701 (before calling, please send a SMS for introduction and scheduled time of call. This is my work cell number and I avoid unknown and personal calls during office hours.)

 

In the mean time, I am going to contact Halo Technologies office at Nagpur (Authorized SAP Training Partner) for further information.


Waiting for a huge response from the group members...

 

Thanking you,

 

Sandesh Agrawal

NWBC Upgrade for IE11 browser

$
0
0

Hi,

We are planning to upgrade Netweaver Business Client (NWBC) compatible for IE11 browser.

Need suggestions on Installation process, Prerequisites.

Currently we are on ECC 6.0 EHP4. SAP_BASIS 701 008 and Kernel 701 patch 194.

 

Thanks in advance.

how to navigate from login screen to next screen?

$
0
0

hello,

i have my login screen designed using css in html file. So i want to navigate from login screen to next screen which will display the data by using web service "http://47.22.42.139:8000/sap/opu/odata/sap/ZNOTIF_LIST_SRV_01/NOTIFICATION_LIST" after clicking on login button.

          but i am getting an problem like my master detail screen is getting appended to login screen. Find the screenshot below and please help me out.


Process order confirmation issue

$
0
0

Hello experts,

 

We found a difference between
the activity quantity: 9284,826 HL and the quantity to be notified: 33807 PC.
If we check material conversion, that´s not the reality: Real conversion
factor=0,117 (1170/10000).

 

So as per this calculation the hectoliter process quantity to be confirmed should be 3955.419 HL (33807 * 0.117) and not 9284.826 HL.

Please refer to the attached screenprints and can you please explain why that diference between
activity quantity in HL and quantity in PC?

In other words, the logic behind the Hectoliter Process confirmation quantity calculation in HL.

 

Thanks and regards,

Kaushik

Apply Filter on JSON Model

$
0
0

Hi,

 

I got a JSON model as follows

 

{

    "items": [

        {

            "name": "Test1,

            "description": "Description1"

        },

        {

            "name": "Test2",

            "description": "Description2"

        }

    ]

}

 

Binding:

 

var oModel = new sap.ui.model.json.JSONModel();

oModel.loadData("./json/items.json",null,false);

 

Is there any way I can filter at this spot by name name=Test1

The reason is that I have form layout in which I want to only show this filtered value

SAP Screen Personas - Scripting

$
0
0

Hello Sirs

I have asimple question, inproductioncan not bemodify scripts??

Thank you
A greeting

E-mail text in Sales Quote

$
0
0

Hi everybody,

 

I try to personalize the email text in sales quote, but i don't know where i can configure it.

 

Captura.PNG

 

best regards.

Allan Pasion

Call to UI5 code diffrent

$
0
0

HI,

 

im having the following code and I want to call it different way but to do the exact same functionality

 

Path.addEventDelegate({
onAfterRendering: $.proxy(oController.onAfterPathField, oController)
},
Path);


I want also to add additionl code inside to debug it, I think that with function is the way but the following code is a bit confusing...


(oController.onAfterPathField, oController)


Thanks,

Stephane

Viewing all 3255 articles
Browse latest View live


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