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

How to make a message class as a language independent

$
0
0

Hi Experts,

 

I want to know how can we make message class as language independent.

If a user is logged in language portuguese the message should come in portuguese,if the user logged in spanish the same message should come in spanish...this is my requirement...looking for your help..

 

Thanks,


Message server port of ECC system

$
0
0

Hi

 

I was trying to create a Technical system for ECC system in SLD. I reached the Central Servers tab. I have to add the Message server port here. It should be ideally 36xx followed by the instance number.

 

I checked in T SMMS, and saw that the parameter is incorrectly added there. It's 36xy, the instance number plus one.

 

Will this effect the message flow in future. I am not a BASIS consltant and I want to know whether I need to correct it in ECC or add it as it is ECC in the SLD while configuring Technical system

 

 

Regards

 

Harish

PPV for subcontracting materials mystery- posting to a different cost element?

$
0
0

Dear All:

 

Are there any OBYC (FI-MM) account determination settings to have PPV incurred due to Subcontract (SC) POs post to a different account than regular PPV? If not, is there any distinguishing characteristic at the line item level for SC PPV posting to report it in contrast with regular PPV line item?

 

Or am I looking at creating a substitution rule to make this happen?

 

Looking forward to some insights!

Cannot Generate SRA002_TIMESHEET_SRV time entry

$
0
0

Hi All,

 

   I am trying to enhance the Time Entry SRA002_TIMESHEET_SRV service. When I click the Generate button I am getting an error as below.

"Property 'Counter' is a key and must set nullable to false".  Can you please suggest how to resolve it.

 

Timeentry.PNG

 

Thanks,

Gopi Nidjelli

SAP PI: Object locking issue and don't find in Administration -->Lock Overview

$
0
0

Hi,

 

In Quality environment one of my colleague did some changes in communication channel using aid -temporary id which is used for QA/PROD changes with approval and this user id will be deactivated after changes, but some how that communication channel is locked with aid and even we tried by activating the temporary user id to unlock that but no object appear in administration-->directory-->lock overview. Questions for you

1. is there any other way to unlock object other than administration-->directory-->lock overview

 

Note: I tried with PISUPER user but we don't see any locked objects.

 

 

Regards

satish

Work Manager 6.1: Adding custom field for notification creation

$
0
0

Hi,

 

I already added new fields in the past, and also in WM6.1 for fetch BAPIs, but now I'm trying to do it for the NotificationAdd Transaction and I'm not able to make it work. I guess I forgot some step but I don't know which, so I will describe what I did:

 

Agentry:

  1. Added new field to the Notification object
  2. Added new field to the NotificationAdd Transaction
  3. Added new field to the NotificationAdd Detail Screen

 

Java:

  1. Created class Notification.java extending com.syclo.sap.component.lam.notification.object.Notification
    • Added new field to the new Notifciation class
    • Copied constructors calling super method.
    • Override method setProperties(User u, NotificationPostBAPI bapi). Now is calling the super method and afterwards setting the new field. Here is where I have the error when I debug, the u.getString("transaction.Z_NewField")) i returning an empty string because it's not finding the value when reading from the transaction.
  2. Created class NotificaitonPostBAPI extending from com.syclo.sap.component.lam.notification.bapi.NotificationPostBAPI.
    • Override method setHeaderParameters to set the value in the ABAP structure for the new field after calling the super method.

 

Configuration Portal:

  1. Changed global parameter to assign the customer NotificationPostBAPI class
  2. Created global parameter to assign a BAPI wrapper to the new customer NotificationPostBAPI class
  3. Change the global parameter to assign the class for Notification object in order to use the new customer class

 

 

Do you know why during the setProperties method created in Java, Step1 the transaction value for the Z field is empty? It seems I'm forgetting something quite simple here.

 

Thanks in advance.

Consistency Violation error during activation !!

$
0
0

Hello Everybody,

 

We have created 3 automated activities which executes the same ABAP RFC and the service reference for all the 3 tasks points to the same service group. We followed the blog Calling ABAP RFC in CE BPM 7.2 to perform this activity.

 

NWDS and DC build have no error and we were able to check in the activity but the activation fails with the following error:

 

Consistency Violation has been found. End 0 of link is missing: Missing end:E016575C8E1FC01C2D1511E4CCE4000BCDA36701. Link type: [Galaxy, Workflow, AutomatedActivityHasServiceReference]

 

Please suggest what might be going wrong with the BPM DC automated activity?

 

Thanks & Regards

Gaurang Dayal

Status of Rate Table Validity

$
0
0

All,

We are working on an interface to automatically update rate tables in TM. For each validity period, there is a status 'Released' or 'In Process'. While adding a new validity via the interface, is it required to change the status on other validity periods to 'In Process'? What about closing an existing validity? Is it required to make it 'In Process' before updating Valid-To date?

 

Best Regards,

KC


One single large dev_W file in work directory

$
0
0

Hello Experts,

 

Today in our Production system, one of the work process has reached 14GB which is surprising.

I couldnt even restart that particulat work process from SM50 as a job is running.

Once the job finished it has moved to ".old" i.e. - dev_w9.old, then i moved to some other directory by which i am able to get some free space

 

I am still not able to understand how come the file has grown to 14GB though i have the following parameters set:

 

rdisp/TRACE = 1 (Explanation - 1   Error messages are written to the trace file)

rdisp/TRACE_LOGGING = on, 50 m (Explanation - Trace logging if trace file is larger than 50 MB)

rdisp/autothtime = 60

 

Could you please let me know of i need to set any more paremeters to restrict the growth of the developer trace file


Thanks,

Subbu

Looking for ideas for highlight, bold, indent, collapse the hierarchy in EPM report

$
0
0

Hi ,

 

I have report using one dimension to display in Hierarchically with the formula EPMDIMENSIONOVERRIDE(000, XXXX(LDEP(3)),

I would like to collapse the individual levels so that readability of the report is improved .

 

Please share if you have any ideas .

 

Thanks

Sreedhar Ravinutala

cannot be converted into the type of TABLE_DESCR

$
0
0

Dear All,

 

am getting this error message for this coding, can you pls. advise.

The result type of the functional method cannot be converted into the type of TABLE_DESCR.

 

Source: Extracting Debugging Information in Complex Program Environments - Test and Analysis Tools in ABAP - SAP Library

Kind regards thanks in advance
Alex
       CLASS lcl_debugger_script DEFINITION

*---------------------------------------------------------------------*

*

*---------------------------------------------------------------------*

CLASS lcl_debugger_script DEFINITION INHERITING FROM  cl_tpda_script_class_super  .

 

  PUBLIC SECTION.

 

    METHODS: prologue  REDEFINITION,

             init    REDEFINITION,

             script  REDEFINITION,

             end     REDEFINITION.

 

 

   PRIVATE SECTION.

 

* Example types for the data to be extracted and displayed

     TYPES ty_amount(16) TYPE p DECIMALS 2.

 

     TYPES:

       BEGIN OF ty_customer,

        name   TYPE string,

        street TYPE string,

        city   TYPE string,

        accountno TYPE string,

        accountbalance TYPE ty_amount,

       END OF ty_customer.

     DATA it_customer_info TYPE STANDARD TABLE OF ty_customer.

 

     DATA tablename TYPE string.

 

ENDCLASS.                    "lcl_debugger_script DEFINITION

*---------------------------------------------------------------------*

*       CLASS lcl_debugger_script IMPLEMENTATION

*---------------------------------------------------------------------*

*

*---------------------------------------------------------------------*

CLASS lcl_debugger_script IMPLEMENTATION.

  METHOD prologue.

* generate abap_source (source handler for ABAP)

    super->prologue( ).

  ENDMETHOD.                    "prolog

 

  METHOD init.

 

* Name of a table containing customer representations in ABAP objects

    tablename = 'SFLIGHT'.

 

  ENDMETHOD.                    "init

 

  METHOD script.

 

* Variables for metadata on the table from which data is to be

* extracted in the program that is being debugged.

    DATA: table_descr TYPE REF TO cl_tpda_script_tabledescr,

          content     TYPE tpda_scr_table_content_it ,

          table_clone TYPE REF TO data,

          l_cols_it   TYPE tpda_scr_table_comp_it,

          l_col_alv_it TYPE tpda_script_service_source_tab,

          l_col_alv    LIKE LINE OF l_col_alv_it,

          l_off TYPE i.

 

    FIELD-SYMBOLS: <table_clone> TYPE table.

    FIELD-SYMBOLS: <l_col> LIKE LINE OF l_cols_it.

    FIELD-SYMBOLS: <l_comp> TYPE any.

    FIELD-SYMBOLS: <l_clone> TYPE any.

    DATA l_comp_long TYPE string.

 

    DATA wa_customer TYPE ty_customer.

 

* Obtain the table metadata via the script reflection interface, available

* in Script Wizard functions.

 

* First get a handle for accessing the table from the script.

****************************************************************

*Interface (CLASS = CL_TPDA_SCRIPT_DATA_DESCR / METHOD = FACTORY )

*Importing

*        REFERENCE( P_VAR_NAME ) TYPE TPDA_VAR_NAME

*Returning

*        VALUE( P_DATADESCR ) TYPE REF TO CL_TPDA_SCRIPT_DATA_DESCR

****************************************************************

    table_descr = cl_tpda_script_data_descr=>factory(

        p_var_name  = tablename ).

 

* Clone the customer object table from the debugged program into the script session

****************************************************************

*Interface (CLASS = CL_TPDA_SCRIPT_TABLEDESCR / METHOD = ELEM_CLONE )

*Importing

*        REFERENCE( P_KEYS ) TYPE TPDA_TABLE_VIEW_KEY_COLS_IT OPTIONAL

*        REFERENCE( P_UNIQUE ) TYPE FLAG OPTIONAL

*        REFERENCE( P_TABLE_KIND ) TYPE I OPTIONAL

*        REFERENCE( P_STRING_CLONE ) TYPE FLAG OPTIONAL

*Returning

*        VALUE( P_REF_CLONE ) TYPE REF TO DATA OPTIONAL

****************************************************************

    table_clone = table_descr->elem_clone( ).

 

    ASSIGN table_clone->* TO <table_clone>.

 

* Loop through the customer objects and construct the attribute names needed by

* the get_simple_value method of cl_tpda_script_data_descr.

    LOOP AT <table_clone> ASSIGNING <l_clone>.

      CLEAR wa_customer.

      ASSIGN COMPONENT 2 OF STRUCTURE <l_clone> TO <l_comp>.

      IF sy-subrc = 0.

        FIND '{' IN <l_comp> MATCH OFFSET l_off.

        IF sy-subrc = 0.

          <l_comp> = <l_comp>+l_off(*).

        ELSE.

          RAISE EXCEPTION TYPE cx_tpda_varname.

        ENDIF.

 

* Get values from object references using a short form of the

* script wizard function 'Variable value (for simple variables)

        CONCATENATE <l_comp> '-ADDRESS-CARRID' INTO l_comp_long.

        wa_customer-name = cl_tpda_script_data_descr=>get_simple_value(

           p_var_name = l_comp_long   ).

 

        CONCATENATE <l_comp> '-ADDRESS-CONNID' INTO l_comp_long.

        wa_customer-street = cl_tpda_script_data_descr=>get_simple_value(

           p_var_name = l_comp_long   ).

 

        CONCATENATE <l_comp> '-ADDRESS-FLDATE' INTO l_comp_long.

        wa_customer-city = cl_tpda_script_data_descr=>get_simple_value(

           p_var_name = l_comp_long   ).

 

        CONCATENATE <l_comp> '-ACCOUNT->PRICE' INTO l_comp_long.

        wa_customer-accountno = cl_tpda_script_data_descr=>get_simple_value(

           p_var_name = l_comp_long   ).

 

        CONCATENATE <l_comp> '-ACCOUNT->PLANETYPE' INTO l_comp_long.

        wa_customer-accountbalance = cl_tpda_script_data_descr=>get_simple_value(

           p_var_name = l_comp_long   ).

 

        APPEND wa_customer TO it_customer_info.

 

 

      ENDIF.

   ENDLOOP.

 

* Set up the ALV table for displaying the data.

    CLEAR l_col_alv_it.

    l_col_alv-fieldname = l_col_alv-content = 'CARRID'.

    APPEND l_col_alv TO l_col_alv_it.

    l_col_alv-fieldname = l_col_alv-content = 'CONNID'.

    APPEND l_col_alv TO l_col_alv_it.

    l_col_alv-fieldname = l_col_alv-content = 'FLDATE'.

    APPEND l_col_alv TO l_col_alv_it.

    l_col_alv-fieldname = l_col_alv-content = 'PRICE'.

    APPEND l_col_alv TO l_col_alv_it.

    l_col_alv-fieldname = l_col_alv-content = 'PLANETYPE'.

    APPEND l_col_alv TO l_col_alv_it.

 

* Give the data to the script wizard ALV function for display

****************************************************************

*Interface (CLASS = CL_TPDA_SCRIPT_DATA_DISPLAY / METHOD = DATA_DISPLAY )

*Importing

*        REFERENCE( P_SET_POPUP ) TYPE TPDA_SCRIPT_SET_SCREEN_POPUP OPTIONAL

*        REFERENCE( P_LIST_HEADER ) TYPE LVC_TITLE OPTIONAL

*        REFERENCE( P_COLUMN_IT ) TYPE TPDA_SCRIPT_SERVICE_SOURCE_TAB OPTIONAL

*        REFERENCE( P_POPUP ) TYPE FLAG OPTIONAL

*Changing

*        REFERENCE( P_DATA_IT ) TYPE ANY TABLE OPTIONAL

****************************************************************

    cl_tpda_script_data_display=>data_display(

         p_column_it   = l_col_alv_it

         p_data_it     = it_customer_info ).

 

  ENDMETHOD.                    "script

ENDCLASS.                    "lcl_debugger_script IMPLEMENTATION

Please help me better understand the datasourse replication...we do this while we create/activate a new datasource in source system..do we also require to replicate it when a new field or text desription is changed?? Please help me on this thanks

$
0
0

Please help me better understand the datasourse replication...we do this while we create/activate a new datasource in source system..do we also require to replicate it when a new field or text desription is changed?? Please help me on this thanks

FICO Certification

$
0
0

I was out of touch for about 2 years. Now, I want to go for the FICO certification. I have SAP manuals i.e. TIFIN50_1 (2009 and 459 pages), TIFIN_2 (2009 and 707 pages) and TFIN_52 (2009 and 699 pages).


Please let be know if these manuals are the latest for certification or otherwise?

Overview

CC-e -> TAG não aparece na mensagem de B2B

$
0
0

Olá Pessoal,

 

Estou com um problema em um cliente que estou implementando a Nf-e 3.10. O problema ocorre no processo de B2B somente para CC-e(Carta de correção)  o que esta acontecendo é que o XML retorna corretamente do processo standard de B2B "ETB2B_procEventoNFe_OB" (com todas as TAGS do evento) analisando o payload, porém quando é enviado para o cenário desenvolvido o XML aparece sem a TAG principal <infEvento>, a mensagem de entrada do cenário desenvolvido tem exatamente o mesmo tipo da mensagem standard, a mensagem esta definida da seguinte forma:

 

img1.JPG

 

Alguém ja passou por isso? Inicialmente eu acreditava ser problema no Java Module desenvolvido para envio do B2B, mas após uma analise detalhada percebi que o XML já esta chegando errado para o processamento do java module. No meu entendimento o erro ocorre no recebimento da mensagem standard, mas nesse caso como não existe um mapping pois o BPM desenvolvido recebe exatamente o mesmo tipo eu não sei o que pode estar ocasionando o erro.

 

Eu já apaguei e criei novamente o BPM o cenário e todos objetos envolvidos, também executei o cache refresh completo e mesmo assim o erro continua.

 

Agradeço pela ajuda,

 

Att,

 

Bruno Komaroff


Need Help to Face the Issue

$
0
0

Hi Experts,

I am New to GRC. I dont know wich questions are askable and wich not.

But here i am facing the issue like No Cross system-ids maintained..

what is this means..???

F4 Help for Multiple fields in Modulepool - Process on Value request

$
0
0

Hi ,

 

 

I am trying to add F4 help depending upon input in the first field.

 

Ex :  First Fields is  STUD COUNTRY : USA, IND...etc

                                   STD  STATE       : CT    - F4 Help - CT, NJ, Maharastra ...etc

                                    STD CITY        :  Plainville , Mumbai

                                     STD ADD       :   Southington...AIROLI, etc....

 

I have written the code but the cursor is not at all triggering to get multiple on Value request.

 

 

  PROCESS ON VALUE-REQUEST.

  field  TABLE-STATE MODULE get_data_state.
      field  TABLE-CITY MODULE get_data_city.

 

When I debug, cursor is going to module get_data_state but it is not passing to get_data_city...even after putting the hard break point in there...

 

 

Any suggestions will be appreciated!

 

Best Regards,

KC

Update single column using data services job

$
0
0

Hi Experts,

 

I am getting input file with customer id and phone number. I have to update the employee table with only phone number, without updating all the columns.

 

Employee table  contains Employee ID, customer ID, Employee details, Employee Phone number. So I have to get the max employee ID for the customer ID and update the phone number of the employee without updating other columns.

 

Source: Input file contains ConsumerID, Phone number

Target: DB contains EmployeeID, consumer ID, Employee name, Employee address, Employee Phone

 

Can you please shed light how we can do this in data services.

 

 

Thanks for your help,

No commitment item entered/derived in item 00001

$
0
0

ERROR message     :     No commitment item entered/derived in item 00001

                    Message no. FI 311

 

At the time of preparing Stock order transfer (STO) through ME27, the system is asking for Commitment item and Fund Center as required field.

 

Please help us to know why the system is asking for Commitment item and fund Center as there is no Accounting Entry is required to Pass.

Funds Managegment is active in the CompanyCode level.

HANA installation failed

$
0
0

Hi Experts,

 

I am in the mid of HANA(sps8) installation in a IBM certified server. But during the installation phase I got a error message

 

cannot create instance

   Cannot read file /usr/sap/sapservices : no such file or directory

 

Any hint or advise to resolve this issue. OS-Suse linux 11 sp3

 

Regards,

Jituda

Viewing all 8533 articles
Browse latest View live


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