Quantcast
Channel: SCN : All Content - SAP CRM: Webclient UI - Framework
Viewing all 4552 articles
Browse latest View live

SAP WEB Services for Stock Levels and Price Catalogues

$
0
0

We are staring work on setting up a web-shop for e-commerce, interfacing with SAP!

 

The purpose of the web-shop is to allow the customers to browse the site and purchase goods if they so wish.

 

Once of the 'Must Have' requirements from the business point of view is the availability of the Stock Level per product (something like what Amazon.com has to offer).

 

We are investigating whether we can use some of the standard WEB Services that SAP offers in it Cloud 4 Customer (C4C) solution, such as COD_SALESORDER_SIMULATE (For simulating an Order) and IDOC_INPUT_COD_SALEAORDER_CREA for creating an order.

 

However the question whether SAP also offers a Web Service for offering the Product Stock Levels???

 

An even a better solution will be to offer the customer the "price catalogue" and also the "stock level per product" so he has all the information when creating an order.

 

So as soon as the customer logs on to the web site, he can see immediately the products that he can order, the price and the stock level of each product.

 

What kind of Web Services does SAP offer for Stock Levels and Price Catalogues??

 

Your help is much appreciated!

 

Thank you,

 

Shariar (SAP OTC Consultant)


Graphical modeler - CRM Web UI

$
0
0

CRM Web UI.

SAP CRM ABAP 7.0

WEBCUIF    701    0006    SAP Web UI Framework

 

When choosing a segment in a Marketing Campaign, then Edit Segmentation Model, I receive a message saying "You are not authorized to use the graphical modeler". 


I have SAP_ALL.


Anyone seen this issue before?


 

Program to create URL in Attachment Block of Opportunity in CRM WEB UI

$
0
0

Hello Guys,


In this document, I'll explain the way to create a URL directly in the Attachment Block of any Opportunity using a Custom Program, without going to the Web UI.

This can be really helpful in case there is a requirement to automatically attach a unique URL for each opportunity after Create/Change operation.


For illustration, here I have created a Program to create the URL, but you can also put the code in a FM & call the same during/after the save or as per the business requirement.


Below is the small piece of code which will solve our purpose.

 

Sample Code

REPORT  ztest1.

PARAMETERS : p_opp_id TYPE crmt_object_id,      " Opportunity ID
             p_url    TYPE char100 LOWER CASE.             " External URL

DATA : lv_opp_guid        TYPE crmt_object_guid,
       wa_bus_obj     TYPE sibflporb,
       lt_url         TYPE sdokcntascs,
       wa_url         TYPE sdokcntasc,
       lt_prop        TYPE sdokproptys,
       wa_prop        TYPE sdokpropty,
       wa_loio        TYPE skwf_io,
       wa_phio        TYPE skwf_io,
       wa_error       TYPE skwf_error.

CHECK p_url IS NOT INITIAL AND p_opp_id IS NOT INITIAL.

***
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
  EXPORTING
    input  = p_opp_id
  IMPORTING
    output = p_opp_id.

***
SELECT SINGLE guid
  FROM crmd_orderadm_h
  INTO lv_opp_guid
  WHERE object_id = p_opp_id.

***
wa_url-line = p_url.
APPEND wa_url TO lt_url.

***
wa_bus_obj-instid = lv_opp_guid.  "(Opportunity GUID)
wa_bus_obj-typeid = 'BUS2000111'. "(For Opportunity)
wa_bus_obj-catid  = 'BO'.         "(Business Object)

***
wa_prop-name = 'KW_RELATIVE_URL'. "The name of URL
wa_prop-value = p_opp_id.
APPEND wa_prop TO lt_prop.

wa_prop-name = 'CONTENT_URL'.
wa_prop-value = p_url.
APPEND wa_prop TO lt_prop.

wa_prop-name = 'LANGUAGE'.
wa_prop-value = sy-langu.
APPEND wa_prop TO lt_prop.

wa_prop-name = 'DESCRIPTION'.
wa_prop-value = 'Opportunity External URL'.
APPEND wa_prop TO lt_prop.

***
CALL METHOD cl_crm_documents=>create_url
  EXPORTING
    url             = lt_url
    properties      = lt_prop
    business_object = wa_bus_obj
  IMPORTING
    loio            = wa_loio
    phio            = wa_phio
    error           = wa_error.

***
IF wa_error IS INITIAL.
  WRITE : 'URl added to Oppty : ', p_opp_id .
ELSE.
  MESSAGE ID wa_error-id TYPE wa_error-type NUMBER wa_error-no
        WITH wa_error-v1 wa_error-v1 wa_error-v1 wa_error-v1.
ENDIF.

 

The above program calls the Static Method CREATE_URL of Global Class CL_CRM_DOCUMENTS and the logic is pretty straight forward & simple.


If I execute the above program with below inputs :


2.png

 

The URL will be directly added in the Attachment block of opportunity like below:

 

4.png

 

You can use the same program for Activities/ Business Partners or any other CRM object, you just need to pass the corresponding Business Object (BO) Type & the respective GUID in the method parameter "BUSINESS_OBJECT". (for Eg. BUS1006 for Business Partner / BUS2000126 for Activity)

 

I hope this will be helpful for you. Please add comments if you need any further help or inputs.

 

Regards,

Bharat Bajaj

CRM Service Ticket attachment is not opening

$
0
0

Hi Team,

 

i can able to attach the file in the service ticket  using  create_with_table ..but   the attachment its not getting opened in the service ticket.

 

error : fiel correpted / Word cannot start the converter mswrd632.wpc

 

  *Attaching the document

             call method cl_crm_documents=>create_with_table

               exporting

*                business_object     = ls_business_object

                 business_object     = ls_bor_object

                 properties          = ls_properties

                 file_access_info    = ls_file_access_info

                 file_content_binary = lt_content_bin

                 raw_mode            = 'X'

               importing

                 error               = ls_att_error.

 

i tried with the below code as well , but it's give file error.

 

call method cl_crm_documents=>create_with_file

               exporting

                 file_name       = lv_filename1

                 directory       = lv_path

                 properties      = ls_properties

                 business_object = ls_bor_object

               importing

                 loio            = lv1

                 phio            = lv2

                 error           = lv3.

             .

             call function 'BAPI_TRANSACTION_COMMIT'

               exporting

                 wait = 'X'.


Regards

Anbu b

Text Type Log Details not shown

$
0
0

Hi All

 

We have configured Text Types in the system with Log being one of them. For all Text Types, when we click on the Text the Text Details are shown on the subsequent screen. But for the Log Text Type it is not shown.

Capture1.JPG

These Text Types are on the component GSTEXT. When we Select any one, the subsequent screen displays the Text completely.Capture2.JPG

This is also on GSTEXT. However, for the Log Text Type, while the initial Business Transaction Type still remains as GSTEXT:

Capture3.JPG

When we click on this Text Type to view the Text, the subsequent screen does not show the necessary details as you can see below.

Capture4.JPG

The only difference I see here is that this screen is under a different component - BTNote.

Why is this? Is this standard behavior? How can I fix this so that the Log Text details are visible as in the case of the other Text Types?

 

Thanks in advance

Faisal

SAP CRM

$
0
0

Hello,

I wanted to know that if  anybody has ever worked on INVESTIGATION RECORD assignment block of ICM?

My requirement is to read file attached in the assignment block and send it in the email.

Restrict Word Document Template Options in "With Template" Popup of Attachments

$
0
0

Hello All,

 

I have created a few word document templates to be used in Opportunity Transactions' Attachment assignment block. The document templates are working as need. I have a new requirement from my client to restrict the template options given in the popup, based on certain values of a zfield in Opportunity, when the "With Template" button is clicked. I know the "EH_ONNEW_WITH_TEMPLATE_BTN " event of view "GS_CM/DOCLIST". However, I cant seem to find where the templates are fetched and filled in the popup. Please advise. Any help will be greatly appreciated.

 

Thanks and best regards,

Jaimin

Duplicate transaction ID's are getting created in CRM when we do PGI/PGR for a order

$
0
0

Transaction ids are getting duplicated when performed below scenarios.

1.Created a Complaint of type FD which is created from the Follow up transaction of type complaint ZMAC.

2.Replicated the FD document type to ECC as a sales order for further processing for logistics purpose.

3.After doing the out bound delivery, Post Goods Issue and Post Goods receipt and when the document ids are getting generated for each processing.

4.The multiple transaction IDs are getting created about how many times I process the transaction in ECC .

5.The duplicates are seen when coming back to CRM web ui and searching with the document number.

6.A multiple transaction IDs can be found with under the main Transaction but with the Multiple errors in those documents.


Exception Class CX_BSP_WD_INCORRECT_IMPLEMENT

$
0
0

Hy all ,

 

Do you know what could be the issue for this dump :  The component ZSLA is a specific component that allow us to look for a service order 

So when i try to clic on button "for PACK Details" in order to get account data i get this dump:

 

bouton.png

dump_navigation_link.png

 

Thank you for advance

How to display Sort Ascending and Sort Descending names in the result page of newly added Model Attribute

$
0
0

Hi All

Good day

 

I had added one Model Attribute in the webui result page.i am getting data as expected but i am not getting Sort ascending and sort descending values to do sort on my newly added model attribute.

as per standarded  it is getting displayed for all other result page columns when i click on any one of the standarded column in the result page.

 

please suggest how can i display sort ascending and sort descending values on my newly created model attribute and how to make event on those if user click on any sort?

 

Thanks

Subhani Shaik

BP with role Employee is not searchable in Accounts

$
0
0

Hello All,

 

I have a Business Partner category Person(1), business role: employee.

 

I can see this BP in my GUI easily. But on my webui, when a user search this BP in Accounts->Search->All Accounts or Individual accounts

 

it does not pull any data.

 

But when I search with Employee option it pulls this BP.

 

I am not able to understand why it is not pulling the details of this BP on Accounts.

 

Kindly guide.

 

Thanks,

Pradeep

Check the Attachment path before saving

$
0
0

Dear All,

 

I would like to kindly ask you to advise how it is possible to check File extension (the whole path) before the attachment is saved in CRM.

 

I was going to do that in ZL_GS_CM_ADDDOC_IMPL  EH_ONATTACH_BTN. (Component/View BS_CM/AddDoc).

 

I am able to check e.g. file name - which is free text field. However not sure how to identify the actual file path, or the type of the file. If the extension is e.g. .doc, .exe etc.

 

Could you please help?

 

Many thanks!

 

Honza

Swachh Bharat cess configuration for Indian

$
0
0

Hi Friends,

We have the following scenario for Swachh Bharat cess, after implementation  of  SAP released notes, we are able to generate entry up to step 4 as below but business is expecting one more line item with step 5.

How to do the step 5 configuration, pls advice if anybody face the similar situation.

Entry should be

 

 

  1. 1. Expense  Dr
  2. 100.00

Manual

  1. 2. Vender Cr

-100.00

Manual

 

  1. 3. Exp  Dr ( SBC will treat as expense which       define in Purchase order, GL will same as line    No.1 )
  2. 0.50

Automatic Calculation by system (100*0.5%) with line item

  1. 4. Service tax Input (G/Lxxxxx) Dr
  2. 14.00

Automatic Calculation by system (100*14%) with line item

  1. 5. Service tax Payable Cr (G/L ac xxx)

-14.50

Automatic Calculation by system (100*14.5%) with line item

AET Table Enhancement

$
0
0

Application Enhancement Tool can be used for both Field and Table Enhancement. Recently We had a requirement in my project to enable AET for a Table .This blog would explain on how AET can be used for Table Enhancement.

 

Field Enhancement : AET Tool can be used to create,update and delete fields in the table that does not belong to standard Delivery.

Table Enhancement : AET Can be used to create,update and delete tables that does not belong to standard delivery , the same table can be linked with an existing table via Parent ID . This table can be made available in the CRM WEB UI as an Assignment Block or in Form View.

 

 

Requirement :

There is a Relationship Table which maintains the relationship between the entities .For example we have a Case and Person as two entities and the different relationships can be created between these two entities .For Example : Person can be related as Suspect to a case , or as an Victim.

 

The requirement was to enable AET for this relationship Table , so that customer can maintain there own fields in a new table and link with this relationship Table.

Customer should be able to create , update and delete entries in this new table from UI .

 

 

1) Enabling AET for a Table

 

  Call transaction AXTREG and create the Table Enhancement Place and also mention the required details like Application Group and the Parent ID .

Parent ID Data Element will be same as the Key field in the Parent Table.

 

 

Capture.PNG

 

Next step is to mention the Parent Business Object under which Extension BO will be created .

In the Transaction AXTREG , under Enhanced Business Objects select the Enhanced Business Object and the the part of Enhanced BO  under which Enhancement place will be included

 

Untitled.png

Specify the Table Enhancement Place which was created in first step and also Select New Extensions allowed .

 

 

2) Creation of Extension Tables From UI

 

Steps to make Configuration Active

 

First Enable the Configuration from Personalize settings from the Web UI

 

Untitled.png

 

Now go to the page from where Enhanced BO will be called ( For  which Table Enhancement Place is added  ) and select configuration from left Upper corner as shown below.

 

 

Untitled.png

Then Select the particular Block and Display the enhancements .

 

Capture.PNG

 

From here , you can create a table and this will generate all the Extension BO's with the structure of Table mentioned by the user.

 

Capture.PNG

 

Table Created is as show below

 

Capture.PNG

Once we Create Table from UI , this will also generate the View under the  UI Component which is mentioned   while creating.

View will have Context node referring the Extension BO Object .

 

Capture.PNG

 

 

3) Enhance the Genil Class to show the Extension Bo's in BOL Model Brower.

 

Next step is to Enhance the Genil Class to show the Extension Bo's which will be created under this root Object.

 

 

Below Code can be put in the Get_model Method of Genil class of Parent Object

TRY.

      CALL METHOD cl_axt_extensibility_access=>get_extension_tables

        EXPORTING

          iv_appl_group = 'ICM'

          iv_ext_tplace = 'ICM_RELATION'

        IMPORTING

          et_model_il   = lt_model_id.

    CATCH cx_axt_runtime.

  ENDTRY.

 

  LOOP AT lt_model_id ASSIGNING <fs_model_id>.

    MOVE-CORRESPONDING <fs_model_id> TO ls_relation_det.

    INSERT ls_relation_det INTO TABLE rt_relation_det.

  ENDLOOP.

 

This will add all the extension BO's to the Model as shown below.

 

 

Capture.PNG

 

4) Create new Genil Class for Handling CRUD Operation on the new Extension BO's

 

Create New Genil Class for the New relation which is created and Read , Modify and Save Methods to handle CRUD operation on the new table.

 

API's of Standard class CL_AXT_TABLES_API ( Create,Change,Delete and Save Methods ) can be used for CRUD operations.

 

Adjust the Genil Class of Parent Object in such a way that New Genil Class will be called for CRUD operation on the new Table.

 

 

5) Enhance the Existing UI with the View Created for Table

 

Creation of a Table would have generated the new view as mentioned in the step 2 . This view can be used in the Existing View for enabling CRUD operation from UI by a User.

 

 

This completes the End to End Implementation of AET Enhancement for Table.

 

Hope this Blog helps the people dealing with AET.

 

 

Thank You,

 

Jayashree

ABAP Unit for CRM WebUI BSP applications

$
0
0

how can we integrate ABAP Unit for implementing test driven development of CRM WebUI applications.

 

plz help.


Worklist error after CRM upgrade: Syntax error in CL_CRM_BT_T_SEARCHVIEW_IMPL class, GET_STATUS_BY_DESCRIPTION method

$
0
0

After CRM upgrade from CRM 7.0 EHP1 to CRM 7.0 EHP sps 14 we get a syntax error when accesing worklist funcionatity.

 

The problem is a syntax error in a standard class called: CL_CRM_BT_T_SEARCHVIEW_IMPL

 

This class has a method called GET_STATUS_BY_DESCRIPTION which seems to be declared twice, one as a public method and the other one as a private method. So we're getting a syntax error.

 

Does anyone know the cause of this error and the solution?? we can't find a snote which fix this error.

 

I've attached dump in st22

 

Thanks in advance

Entry in outbound table not found E0 400 ????

$
0
0

Hi all ,

            I have created person as Business Partner and am trying to change the Buiness Partner to Employee and am trying to save but its giving error as

Entry in outbound table not found E0 400 ...Please help me out ........

create and change condition prices in opportunity

$
0
0

Hi group!

 

We're trying to update condition prices in opportunities (create / change / delete) using BAPI_OPPORTUNITY_CHANGEMULTI. However the BAPI is not updating the conditions, neither in creation (condition_create) nor in change (condition_change). Does anyone have a running example on how to use the BAPI for updating condition prices? Please find below our current code (it's just a program that will try to add a new condition price to an existing position of an opportunity).

 

Thanks!!

 

&----


*& Report  ZTEST_PRIDOC                                                *

*&                                                                     *

&----


*&                                                                     *

*&                                                                     *

&----


 

REPORT  ZTEST_PRIDOC                            .

 

 

 

  • Actualizamos las condiciones de precio ya existentes

  • MAINTAIN-structures

DATA:

     gt_orderadm_h      TYPE  crmt_orderadm_h_comt,

     gt_orderadm_i      TYPE  crmt_orderadm_i_comt,

     gt_schedlin_i_com  TYPE  crmt_schedlin_i_comt,

     gt_input_fields    TYPE  crmt_input_field_tab,

     gt_partner         TYPE  crmt_partner_comt,

     gt_orgman          TYPE  crmt_orgman_comt,

     gt_appointment     TYPE  crmt_appointment_comt,

     gt_pricing         TYPE  crmt_pricing_comt,

     gt_sales           TYPE  crmt_sales_comt,

     gt_pridoc          TYPE  crmt_pridoc_comt,

  • WORK-structures

     gs_orderadm_h      TYPE  crmt_orderadm_h_com,

     gs_schedlin_i_com  TYPE  crmt_schedlin_i_com,

     gs_orderadm_h_wrk  TYPE  crmt_orderadm_h_wrk,

     gs_partner         TYPE  crmt_partner_com,

  • temp structures

     gt_saved_objects      TYPE  crmt_return_objects,

     gt_obj_guids          TYPE  crmt_object_guid_tab,

     gt_requested_objects  TYPE crmt_object_name_tab,

     gt_schedlin           TYPE  crmt_schedlin_wrkt,

     gv_log_handle         TYPE  balloghndl,

     gt_pricing_t          TYPE  crmt_pricing_i_comint,

     gt_input_field_names  TYPE crmt_input_field_names_tab,

     gs_input_field_names  TYPE crmt_input_field_names,

     wa_input_fields       TYPE BAPIBUS20001_INPUT_FIELDS,

     t_input_fields        TYPE BAPIBUS20001_INPUT_FIELDS occurs 0,

  •     t_condition_change   TYPE BAPIBUS20001_CONDITION_CHANGE occurs 0,

  •     wa_condition_change   TYPE BAPIBUS20001_CONDITION_CHANGE,

     t_condition_create  TYPE BAPIBUS20001_CONDITION_CREATE occurs 0,

     wa_condition_create   TYPE BAPIBUS20001_CONDITION_CREATE,

     t_header              TYPE BAPIBUS20001_HEADER_UPD occurs 0,

     wa_header             TYPE BAPIBUS20001_HEADER_UPD,

     t_obj_save            TYPE BAPIBUS20001_GUID_DIS occurs 0,

     wa_obj_save           TYPE BAPIBUS20001_GUID_DIS,

     t_oportunidad         TYPE BAPIBUS20001_OPPORTUNITY occurs 0,

     wa_oportunidad        TYPE BAPIBUS20001_OPPORTUNITY.

  •      t_pric_cond           TYPE PRCT_COND_PRINT_T,

  •      wa_t_PRIC_COND        TYPE PRCT_COND_PRINT.

 

DATA: ls_field_name TYPE CRMT_FIELDNAME.

 

 

clear wa_input_fields.

CLEAR ls_field_name.

 

DATA: lv_pd_handle TYPE PRCT_HANDLE.

 

CALL FUNCTION 'CRM_PRIDOC_GET_HANDLE_OW'

  EXPORTING

    IV_HEADER_GUID                   =

'E6CDBF9A7B3ECE4E9CCD9350E0F06EA9'

  •   IV_NO_CREATION                   = FALSE

  •   IV_PRIC_PROC                     =

IMPORTING

  EV_PD_HANDLE                     = lv_pd_handle

  •   EV_PRICING_PROCEDURE             =

  •   EV_NEW_PRICING_DOCUMENT          =

  •   EV_PRIDOC_GUID                   =

EXCEPTIONS

   ERROR_OCCURRED                   = 1

  HANDLE_DETERMINATION_ERROR       = 2

   OTHERS                           = 3

          .

IF SY-SUBRC <> 0.

MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO

         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.

ENDIF.

 

*Position

wa_input_fields-ref_handle = lv_pd_handle.

wa_input_fields-ref_guid   = 'B07CD76614763840B88425DB8692051C'.

wa_input_fields-ref_kind   = 'B'.

wa_input_fields-objectname = 'PRIDOC'.

wa_input_fields-fieldname = 'COND_ADD'.

APPEND wa_input_fields TO t_input_fields.

 

 

 

*ls_field_name = 'COND_RATE'.

*APPEND ls_field_name TO lt_field_name.

*

*ls_field_name = 'COND_P_UNT'.

*APPEND ls_field_name TO lt_field_name.

*

*ls_field_name = 'COND_UOM'.

*APPEND ls_field_name TO lt_field_name.

*

*ls_field_name = 'COND_TYPE'.

*APPEND ls_field_name TO lt_field_name.

*

*APPEND wa_input_fields TO t_input_fields.

 

*Posicion

*wa_condition_change-REF_GUID  = 'B07CD76614763840B88425DB8692051C'.

*wa_condition_change-REF_KIND  = 'B'.

*wa_condition_change-cond_st_no = '010'.

*wa_condition_change-COND_COUNT  = '001'.

*wa_condition_change-CURRENCY  = 'EUR'.

*wa_condition_change-COND_RATE = '105'.

*wa_condition_change-cond_p_unt = '1'.

*wa_condition_change-COND_UOM  = 'UN'.

 

wa_condition_create-REF_GUID  = 'B07CD76614763840B88425DB8692051C'.

wa_condition_create-REF_KIND  = 'B'.

wa_condition_create-CURRENCY  = 'EUR'.

wa_condition_create-COND_RATE = '105'.

wa_condition_create-COND_P_UNT = '1'.

wa_condition_create-COND_UOM  = 'UN'.

wa_condition_create-COND_TYPE  = 'ZVAI'.

 

APPEND wa_condition_create TO t_condition_create.

 

 

 

*Header

wa_header-GUID = 'E6CDBF9A7B3ECE4E9CCD9350E0F06EA9'.

 

APPEND wa_header TO t_header.

 

  •    wa_oportunidad-REF_GUID = wa_posiciones_modificacion-guid.

*

  •     APPEND wa_oportunidad TO t_oportunidad.

**

  •    CALL FUNCTION 'BAPI_BUSPROCESSND_CHANGEMULTI'

  •      TABLES

  •        HEADER                  = t_header

*

  •        input_fields            = t_input_fields

  •        CONDITION_CHANGE        = t_condition_change.

 

 

CALL FUNCTION 'BAPI_OPPORTUNITY_CHANGEMULTI'

  •   EXPORTING

  •     TESTRUN                =

  TABLES

    HEADER                 = t_header

  •     ITEM                   =

  •      OPPORTUNITY            = t_oportunidad

  •     ORGANISATION           =

  •     PRICING                =

  •     PARTNER                =

  •     TEXT                   =

  •     PRODUCT                =

  •     STATUS                 =

  •     SERVICE_OS             =

    input_fields           = t_input_fields

  •     RETURN                 =

  •     APPOINTMENT            =

  •     SCHEDULELINE           =

  •     DOCUMENT_FLOW          =

  •     PRICING_ITEM           =

  •     CONDITION_CREATE       =

  •    CONDITION_CHANGE       = t_condition_change

    CONDITION_CREATE       = t_condition_create

 

  •     CONDITION_DELETE       =

          .

 

 

  • wa_obj_save = wa_posiciones_modificacion-guid.

wa_obj_save = 'E6CDBF9A7B3ECE4E9CCD9350E0F06EA9'.

 

APPEND wa_obj_save to t_obj_save.

 

 

DATA: LT_SAVED_OBJECTS TYPE BAPIBUS20001_OBJECT_ID OCCURS 0 WITH HEADER

LINE.

CLEAR LT_SAVED_OBJECTS[].

DATA: RETURN TYPE BAPIRET2 OCCURS 0 WITH HEADER LINE.

 

CALL FUNCTION 'BAPI_BUSPROCESSND_SAVE'

  •     EXPORTING

  •       UPDATE_TASK_LOCAL       = FALSE

  •       SAVE_FRAME_LOG          = FALSE

  •     IMPORTING

  •       LOG_HANDLE              =

  TABLES

    OBJECTS_TO_SAVE         = t_obj_save

   SAVED_OBJECTS           = LT_SAVED_OBJECTS

   RETURN                  = RETURN.

 

 

 

 

CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'

  • EXPORTING

  •   WAIT          =

IMPORTING

   RETURN        = RETURN.

In production system field not visible in webui which was created in development after TR Move

$
0
0

Hi All

 

I had 2 systems 800 and 801 both are development systems where 800 don't had authorization to do configuration changes in webui level and component configuration level.

where 801 system having authorization to do configuration changes in webui and by component configuration levels.

 

at beginning of my development i try to move my new field from 800 system and created one TR But after going to move the field i seem error message as  dont had authorization to move the field.

so i logged with 801 and again created TR and Added the field which was created .

 

now i am facing issue in Production where my newly created field not available for all production users after TR Move from Development to Production

I only given 2 TR one is work bench and another one is customization TR Which was created in 801 ,i didnt given 800 TR Why because i just created TR To move the field but due to authorization issue i am unable to move so i feel that its not required

 

but the 800 System TR Having entry as below

 

Table Contents->BSPC_DL_STXTREP2

 

where my 801 system having entry as below

 

CRM UIF, Dynamic Layout Configuration / Customer Layer

 

    1BEF1E84205801D53B48CACE216C3678016D468F

 

please suggest me do i need to give both TR'S To move Production?

i given only 801 system TR to move but the field is not visible in production if i click on reset to default then only i can able to see the field and i can able to move the field from avaliable to display but i had nearly 1000 end users who are working with production for every one do i need to suggest same manner or by sending 800 TR i can resolve this issue where it contains table contents but when i checked entries for above table both production and development having same entries no difference between entries.

 

Thanks

Subahni Shaik

Custom table view and fiter options

$
0
0

Hi everyone,

 

I am trying to build a new component to show table view for a z-table. I did that using a value node.

Now I need to add some filter options to display the view according to the parameters.

Can you please suggest what is the best way of doing this?

 

Regards,

Dhruv

Viewing all 4552 articles
Browse latest View live


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