Product Basic text to catalog item text

Hi,
I’m trying to use product standard texts (Basic text and inspection text) in product catalog.
Under text object PCAT_ITM, I’ve defined a text determination procedure with “changes=C” and “Transfer Type=C” associated to an access sequence which has PRODUCT as ref. object and BASE as ref. text type. On assignment of fields I have the key fields PRODUCT_GUID and TDSPRAS where the first one has PRODUCT_GUID defined as comm. field and the second has this field empty.
The text determination procedure is associated to my catalog type.
After this configuration I make an initial replication and I can see the different text types for each product but the text is empty.
Does any one know what I am doing wrong?
Any help would be appreciated
Thanks & Regards,
Phani

If you're working with B2B - You want catalog/ProductsISAHeader.jsp
If you're working with B2C - You want catalog/ProductsB2CHeader.jsp
Look in the source code for something like
<!-- BEGIN OF CODE for the upper part of page (ie: Categorie Picture, Categorie Name, Categorie Description, And Filter -->

Similar Messages

  • Custom Product catalog item text not displayed after product search

    Hello Experts,
    1. We have configured a custom PCAT_ITM text - Product catalog item text. - (say 000A )
    2. Have appropriate text determination procedure, access sequence to determine this custom text
    3. The text determination procedure has been chosen in the custom catalog type.
    The above steps lets us use and publish this custom text in catalog using the text id ( TEXT000A_ ).
    4. For accessing this text in the ISA Catalog search, we have maintained the text-id mapping in the file catalog-site-config.xml as follows:
      <Map ID="siteMapID">
        <Key ID="Subtitle">TEXT_000A</Key>
    </Map>
    Well, the issue now is, this setup works fine only in certain pages, but not in some other pages.
    a. Works fine in ProductDetails.inc.jsp - currentItem.getAttribute("TEXT_000A") gives the right catalog item text value.
    b. Doesn't work in organizer-content-product-search1.jsp - product.getCatalogItem().getAttribute("TEXT_000A"). Though the expectation is to get the catalog item text, we get a value "TRUE", yes (TRUE).
    Can any expert tell if we are missing anything.
    Easwar Ram

    Hi Suvitha,
    It may help in you looking up tables STXH / STXL before and after you make a change to one of your text objects ZPROD_DES.
    Cheers,
    Ashok.

  • Find text name of item text of object eban

    How to find the text name of item text of object eban.
    Thanks,
    Sai.

    Hi
    If you want to maintain any text in Purchasing first maintain the texts in Material Master - Purchase Order Text - Click Create / Change the Text in the Space given then
    GOTO - HEADER -  >              
                            TEXT NAME
                            TEXT ID : BEST
                            TEXT OBJECT :MATERIAL
                            LANGUAGE : EN
    Regards,
    senthil.

  • Free text and catalog items

    Hello SRM Experts
    How can I implemnt this requirement ?
    A Purchase Requisition has been uploaded from backend into SRM and a Shopping Card will be
    generated.
    The Purchase Requisition will be generated automatically if you create an Plant Maintance Order.
    After Approval Process within SRM is the following action is desired.
    If the generated Shopping Card has catalog items than choose or call in the BBP_DRIVER_DETERMINE
    BADI the class CL_BBP_BS_ADAPTER_PO_CRT_470 for creating a purchase order
    else choose in case of free text items CL_BBP_BS_ADAPTER_RQ_CRT_470 (update the Purchase Requistion inside)
    in order to update the Purchase Requistion in the backend.
    Any help on this would be highly appreciated.
    Regards
    ertas ilhan

    Hi. How's this:
    1 - Implement BADI BBP_DETERMINE_LOGSYS  method DETERMINE_LOGSYS -
    2 - Loop at ITEM_DATA
    3 - If ITEM_DATA-CATALOGID is not initial then ITEM_DATA-LOGICAL_SYSTEM = Backend R/3 / ECC system
    4 - If ITEM_DATA-CATALOGID is initial then ITEM_DATA-LOGICAL_SYSTEM = SRM system
    At this point if your shopping cart item is from a catalogue then you will get a backend PO. If it is a free text item you will get a local SRM PO.
    5 - Now implement BBP_DOC_CHANGE_BADI method BBP_PO_CHANGE. This will only get called when a local PO is created or changed.
    6 - In BBP_DOC_CHANGE_BADI Call function BAPI_REQUISITION_CHANGE destination R/3 / ECC backend to update your requisition.
    7 - Also in  BBP_DOC_CHANGE_BADI Loop at ET_ITEM and set ET_ITEM-DEL_IND to 'X'.
    Basically you have created a dummy SRM PO and used the PO change BADI to change the requisition, and also to delete the dummy PO.
    Regards,
    Dave.

  • Sales order item text to delivery item text

    Hi All,
    Please find my query below :
    sales order is maintining  item level text . is there any posibility to update same text at the item level in delivery ?  Means after creating delivery the sales order item text tranfered to delivery item  text.
    How can i update the sales order item level text to delivery item level text.
    is there any user-exit or any configuration process or any other process. please let me know
    Thanks in advance
    Regards
    Sudhakar

    Check this [link|http://saptechsolutions.com/pdf/VOFMCopyRequirementRoutines.pdf]
    Refer to page 19. you will have to assign the requirement to the access sequence of the header/item text determination, this, you can ask your functional consultant to do it,. If you want to code your own requirement, then refer to the link that I provided you above.
    KR,
    Advait

  • Update FI item text from PO item text

    Hi all,
                     i am trying to update FI item text(bseg) from PO item text(ekpo).I know that bseg is a culster table therefore inner join is not allow.So is there a way i can join these two tables together so i can retrieve the line item and then i'll do a modify to update into FI item text.I have tried the various codes that are posted within this forum but can never get anything to write:/ out.
                       I've manage to retrieve the various info from PO (ekpo) and also manage to update the FI text field with some random words(but both seperately).What i need now is to create a link between bseg and ekpo.
                       I have attached my coding for better understanding..Thankss
    REPORT  ZSTKLILINTEST3 LINE-SIZE 1023 LINE-COUNT 1023 NO STANDARD PAGE HEADING.
    Table Declaration
    TABLES: ekpo, ekko, bseg, zstkll_1.
    Types Declaration
    TYPES:  BEGIN OF t_bseg,
            ebeln LIKE bseg-ebeln,
            hkont LIKE bseg-hkont,
            END OF t_bseg,
            BEGIN OF t_ekpo,
            ebeln LIKE ekpo-ebeln,
            txz01 LIKE ekpo-txz01,
            bukrs LIKE ekpo-bukrs,
            ebelp LIKE ekpo-ebelp,
            hkont LIKE bseg-hkont,
            END OF t_ekpo.
    Data  Declaration
    *grab data from t_ekpo then append it to zstkcy008
    DATA: ekpo_tab TYPE STANDARD TABLE OF t_ekpo WITH HEADER LINE,
          bseg_tab TYPE STANDARD TABLE OF t_bseg WITH HEADER LINE,
          zstkll_1_tab TYPE STANDARD TABLE OF zstkll_1,
          wa_zstkll_1 LIKE LINE OF zstkll_1_tab.
    Selection-Screen
    SELECT-OPTIONS: s_bukrs FOR ekpo-bukrs,
                    s_ebeln FOR ekpo-ebeln,
                    s_hkont FOR bseg-hkont.
    INITIALIZATION EVENT
    AT SELECTION-SCREEN EVENT
    START-OF-SELECTION
    START-OF-SELECTION.
      SELECT bukrs
      FROM ekpo
      INTO CORRESPONDING FIELDS OF TABLE ekpo_tab
      WHERE bukrs IN s_bukrs.
    IF ekpo_tab[] IS NOT INITIAL.
    SELECT ekkoebeln ebelp bedat txz01 ekkobukrs
    FROM ekpo INNER JOIN ekko
    ON ekpoebeln = ekkoebeln
    INTO CORRESPONDING FIELDS OF TABLE ekpo_tab
    FOR ALL ENTRIES IN ekpo_tab
    WHERE ekko~bukrs = ekpo_tab-bukrs
    AND ekko~ebeln IN s_ebeln.
        WRITE:/ 'Extracted Data:'.
        LOOP AT ekpo_tab.
          MOVE-CORRESPONDING ekpo_tab TO wa_zstkll_1.
          WRITE:/ ekpo_tab-bukrs, ekpo_tab-ebelp, ekpo_tab-txz01, ekpo_tab-ebeln, ekko-ebeln, ekko-bedat.
          AT END OF ebeln.
           APPEND wa_zstkll_1 TO zstkll_1_tab.
          ENDAT.
          CLEAR: wa_zstkll_1, ekpo_tab.
        ENDLOOP.
        SKIP 2.
        TRY.
            CLEAR sy-dbcnt.
    INSERT zstkll_1 FROM TABLE zstkll_1_tab.
          CATCH cx_root.
            WRITE:/ 'Record(s) already exist!'.
        ENDTRY.
        WRITE:/ sy-dbcnt, ' Records are inserted.'.
    ELSE.
    WRITE:/ 'No data Selected.'.
    ENDIF.
    END-OF-SELECTION
    END-OF-SELECTION.
    REPORT  ZSTKLILINTEST13.
    TABLES:bseg.
    DATA:it_bseg LIKE bseg OCCURS 0 WITH HEADER LINE.
    PARAMETERS:p_belnr LIKE bseg-belnr,
               p_bukrs LIKE bseg-bukrs,
               p_gjahr LIKE bseg-gjahr.
    START-OF-SELECTION.
    SELECT * FROM bseg INTO TABLE it_bseg WHERE belnr = p_belnr AND bukrs = p_bukrs AND gjahr = p_gjahr.
    MOVE 'IF THIS APPEAR UPDATE IS SUCCESSFUL' TO it_bseg-sgtxt.
    MODIFY it_bseg FROM it_bseg TRANSPORTING sgtxt where belnr = p_belnr AND bukrs = p_bukrs AND gjahr = p_gjahr.
    LOOP AT it_bseg.
    WRITE:/3 it_bseg-belnr, it_bseg-gjahr, it_bseg-sgtxt.
    ENDLOOP.
    MODIFY bseg FROM TABLE it_bseg.
    COMMIT WORK.
    IF sy-subrc EQ 0.
    WRITE:/3 'BSEG TABLE UPDATED SUCCESSFULLY WITH TEXT'.
    ENDIF.

    self solved

  • Copy of header text to Line item text in MIRO transaction

    Hello Friends,
    I have a requirement where i need to copy the header text ( BSEG-SGTXT) to item text ( EKPO-TXZ01 i.e PO text) during MIRO creation.
    Is there any user exit or BADI .OR is there any other method for doing the same .
    Thanks and Regards !
    Ashish

    Dear,
    Go to se37 MRM_FINAL_CHECK.--display
    then click on that enhance source button ( shift+f4) then go to edit--enhancement operation ---show implicit enhancement option   this is how you can find out the eh=nhancementts .
    Cheers
    fareed

  • Standard SAP Table for PO Header Text and PO Item Text

    Hi,
    I want to know the Standard SAP Table where the PO Header Text and the PO Item Text are stored.
    Thanks,
    RK

    PO texts are stored in tables STXH and STXL.
    TDOBJECT is EKKO for header texts and EKPO for item texts.
    Just for future reference with regards to getting text id's etc.
    eg: PO texts.
    --> Go into the PO.
    --> Go to the text tab (item or header - depends what u want).
    --> Double click into the required text.
    --> Click the "GO TO" menu option.
    --> click Header.
    and all the info you need is there.
    You need to use function module READ_TEXT. Since lenght of text is variable it is stored in binary format and cannot be read via a table viewer.

  • How to read the text from the item text of the purchase order

    i want to extract the text which is maintained in the purchase order item text. i used the function module read_text but it reads only the header text. can anyone help.

    u have to chek the following parameters  
      ID: this textid
      language:language u maintained the text,this also important
       name: The no in which text-id is maintained
             Usually we make mistake here,the no is          combination of purchase order no and item no.
    Example:420000210000010(Puchase orderno:4200002100 item no:00010)
        Object:it change based on the text-id so u can check it the document no.
        CALL FUNCTION 'READ_TEXT'
             EXPORTING
                  id                      = p_var
                  language                = g_f_langu
                  name                    = g_f_tdname
                  object                  = g_f_obj
             TABLES
                  lines                   = g_t_lines
             EXCEPTIONS
                  id                      = 1
                  language                = 2
                  name                    = 3
                  not_found               = 4
                  object                  = 5
                  reference_check         = 6
                  wrong_access_to_archive = 7
                  OTHERS                  = 8.
        IF sy-subrc <> 0.
         MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                 WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
        ENDIF.
    Pass the varibles as i have said and let me know if u face any problem.
    Regards

  • HEADER TEXT COPY TO ITEM TEXT

    dear all,
    Can i know whether can we copy the Sales order header text to sales order item text.
    Description:
    While creating sales order, the value which is entered in header text needs to copy to all the line items.
    I have tried in text determination, which is not working. Kindly throw some light on the same
    regards,
    Arun prasad C R

    Header text correspond to the entire document, whereas the Item text is specific to that particular line item in the sales order.
    It is not posible in the standard to copy the Header Text to each of the item text. You need to maitain the text IDs in the text procedure for the item and assign the relavant text procedure to the Item category.

  • Short text vs contract item text-Please specify short text more precisely

    Hello all
    1. creating free text PO w.r.t material group for reference to material group contract
    2. miselanious - SHORT TEXT vs Contract MATERIAL group miselanious SHORT TEXT are same
    now i get error Please specify short text more precisely
    Why SAP set as E . if i make W . what are the impacts.
    -> Purchasing
    -> Environment Data
    -> Define Attributes of System Messages
    -> System messages (double click on it)
    Add a new entry
    Version = 00
    Appl.A = 06
    No. = 474
    Cat = E
    if i set W , i could create PO successfully. ..
    Why SAP KEPT ERROR for this matter?
    thanks
    Muthu

    Thanks Jurgen
    Note 371796 - Msg 06474: Please specify short text more precisely
    ME21N, ME22N, ME23N
    Message 06474: "Please specify short text more precisely" for a purchase order with reference to a material group contract.
    Additional key words
    ME21, ME22, material description
    Cause and prerequisites
    In the new transactions for the purchase order, the system displays the message for a material group contract with reference, which is correct, if there is an assigned material without a material number and the short text, which was copied to the purchase order from the contract to help you, was not changed to the actual material text. In this case, the short text of the material should be more specific in the purchase order than that for the material group in the contract.
    For situations in which the specification of the purchase order text does not need to be checked, the message could be made adjustable in Customizing.
    In Transaction ME21 and ME22, the text is not copied and must be entered manually. However the system then no longer carries out a check.
    Solution
    For situations in which the specification of the purchase order text for contracts with the item category material group should not be checked, this note enables you to set error message 06474 in Customizing.
    See the advance corrections.
    any impacts what itcause damage to business.
    bullet points. i will freeze the thread.
    Muthu

  • Line item text in ALV..urgent

    hello
       i m creating an alv interactive report. in basic list i have fields from likp table and in interactive i have lips table fields. one need one more field in interactive list and that is "line item text" field. (i have matnr and arktx in interactive). for the time being i created line item text in VL02>>ITEM>>TEXTS>> FOR ITEM NUMBER(POSNR). I didnt understand where this line item text is stored ; i mean in which table it is stored . how to retreive this field from a table??

    Hi,
    You have to use the FM READ_TEXT..to get the text name..
    The following are the details you have to pass to the FM..
    Text name - Delivery number + line item.
    Language - SY-LANGU
    Text ID - ????
    Text Object - VBBP.
    You can get the above details in the text itself..
    Display the text..
    Double click on the text to get to the editor..
    In the menu..choose..GOTO -> HEADER..
    There you can see the details like Text ID, text name & text object..And use them in the FM read_text..
    Thanks
    Naren

  • BAPI creating incorrect Item Texts

    Hi all
    I've got a problem where sales orders and credit notes get created via BAPIs but sometimes an item text from the previously created record appears on the following record.
    Background
    The process is as follows:
    1. XI creates a bunch of IDocs containing a mixture of sales order and credit memo doc types
    2. These are all processed in one go within a custom function module
    3. For Credit notes the BAPI 'BAPI_SALESDOCU_CREATEFROMDATA' is used, if this is successful then the item texts are processed which basically involves adding an item text to the last item. This is done using the SAVE_TEXT function. If there is more than one item the first to penultimate items do not have texts.
    4. For other doc types (standard orders, forward orders, paid), function 'SD_SALESDOCUMENT_CREATE' is run in test mode so that a credit check can be performed in advance of creating the document - the sales_text table is populated. If the credit check passes then the order is created using BAPI 'BAPI_SALESORDER_CREATEFROMDAT2'. The texts are created vai the BAPI by populating the order_text table.
    5. The next Idoc is then processed.
    Five times since this went live (about 18 months ago) a Credit Note has been created where the first item on it has the item text from the previous sales order
    What I've done so far
    1. I've reviewed the code to make sure variables are being cleared - they are
    2. I've run data through the system and stepped through it in debug mode - it works fine
    3. Our QAS box was restored from PRD recently so contains some of these incorrect documents. I've re-run the exact same batch that casued the incorrect documents - they are all created correctly
    4. I've trawled through SAP Notes and this forum
    The fact that the problem is not replicable suggests to me that both the data coming in and the bespoke function module are OK. I'm not sure why the different methods have been used for the different doc types but I wonder if this is what's causing the problem, maybe memory is not being cleared or something.
    Any pointers, thoughts, solutions or other genreal musings would be greatly appreciated!
    Thanks
    Andy

    Hi Andy
    Although you have mentioned that, you have checked whether variables are cleared, but from the issue it looks like there must be some variable that does not gets cleared.....i would suggest you to debug once again and check this out.....it might help.
    regards
    Lokesh

  • Copy Header texte into Item text, trasactions FB60-FB50-FB70

    Hi,
    using the transactions FB50, FB60 and FB70 I need to copy automatically the Header text into the Items text.
    Can someone tell me how to do that?
    Thank you and best regards,
    Giorgia

    In the enjoy transaction like FB60-FB50-FB70, header and line items fields are quite mixed up. When you are mentioning Header text, please confirm that you meant "Header text" field in the "Details" tab screen and not the "Text" field in the basic data tab screen.
    Normally when you want to copy the "text" field content in the Basic Data screen to all the G/L line items text fields, you do it through "editing option" in the FB60-FB50-FB70 transaction screen itself. Here in the General entry options you activate the check box "Copy text for GL account enter".
    But if you want to copy really the header text in the Details screen to Vendor and Gl items for example, then you have to create substitution rule
    Thanks
    Ranjit

  • Sale order item text through BAPI_SALESORDER_CREATEFROMDAT2

    Hi,
    We are creating a sale order through a 'Zprogram'. Uploading the required details from a excel sheet and  passing to a BAPI_SALESORDER_CREATEFROMDAT2.
    We are using the 'order_text' parameter to create the item text. If there are multiple lines in the same item text likes this
    (we are passing it in a single line)
    Order type ORDER_ID   PO number u2026u2026 Item Note - Zi01
    STD                   2                   10                Currency - RS
                                                                       Test order -1
                                                                       Test item - 2                                                                               
    It is creating the sale order with the item text  and the item text when viewed normally its appears one below one. But if we click the 'detail' button and view it through the editor mode it is appearing in the same line with # characters in between.
    TAX_CURRENCY = Rupees #TAX_UNIT_PRICE =0.0000# Test order = 1
    It is replacing the enter statement with '#.' We can split the text where # appears and pass it as a separate line .but this will create a problem when the data itself contains a  # character.
    Please advise how we can avoid this and can create the sale order item text correctly.
    Regards,
    Charumathi Balachandran

    As you said, How are creating single line text from the multi line text.
    I hope you are using a CONTACTENATE statemetn to do so. Please the SEPARATOR being used for this.
    I hope you have copied texts from excel sheet to SE38 editor. Please copy text from Excel to Notepad, then Notepad to SE38.
    Edited by: Priyanka Chowdry on Dec 20, 2010 11:21 AM

Maybe you are looking for