Problems faced with VL10D transaction in sap

Hi,
   I am using BADI to generate error message for VL10D transaction.The error message is generated properly.But it is exiting the transaction.The user wants that it should come back to the initial screen of the VL10D transaction.
   I have tried to do this with warning messages displayed as error message.But it is not working properly.The delivery is getting
created with errors.
    Please help me out. <removed by moderator>
Thanks and regards,
Raka.
Edited by: Thomas Zloch on Sep 28, 2011 1:06 PM

Hi
Combine your BADI as a warning message and with older userexits (see Note 198137 - VL10: Customer-specific enhancements / user exits). Use the include LV50R_VIEWG06 and set cf_subrc = 1 for the deliveries that you must not create because they hava an error.
I hope this helps you
Regards
Eduardo

Similar Messages

  • Problem with Sproxy transaction  in SAP ECC 6.0

    Hi,
    I executed SPROXY transaction in SAP  ECC 6.0 system, some objects of XI/PI repository are listed, some are not listed.
    Why?
    How can i achieve to be listed all XI/PI objects?
    Thanks.

    Objects are listed belonging to the Software component ECC 6.0 only as you are viewing from ECC server ( makes sense?)
    This link exist in SLD where Product and software components are listed.
    Now if you have created a third party software component ABC and wants the objects from here also to be listed in ECC then you can go to ECC in SLD and make the Software component ECC 6.0 dependent on ABC.
    regards

  • Problems Faced with Partitions in Oracle 9i.

    I have a doubt regarding the partitions in Oracle 9i can you please help me regarding this?
    Create table t1
    ( x number,
    y number,
    z number);
    insert into t1 values (1,1,1);
    insert into t1 values (2,2,2);
    insert into t1 values (3,3,3);
    Create table t2
    x number,
    y number,
    z number
    partition by range(x)
    partition p1 values less than(2),
    partition p2 values less than(3),
    partition p3 values less than(4),
    partition p4 values less than(maxvalue)
    alter table t2 exchange partition p1 with table t1;
    SQL> alter table t2 exchange partition p1 with table t1;
    alter table t2 exchange partition p1 with table t1
    ERROR at line 1:
    ORA-14099: all rows in table do not qualify for specified partition
    WHAT DOES THIS ERROR MESSAGE MEAN? I AM NOT ABLE TO UNDERSTAND THIS? WHAT NEED's TO BE DONE TO RESOLVE THIS?
    alter table t2 exchange partition p1 with table t1 WITHOUT VALIDATION;
    SQL> SELECT * FROM T2;
    X Y Z
    1 1 1
    2 2 2
    3 3 3
    SQL> SELECT * FROM T2 PARTITION(P1);
    X Y Z
    1 1 1
    2 2 2
    3 3 3
    SQL> SELECT * FROM T2 PARTITION(P2);
    no rows selected
    SQL> SELECT * FROM T2 PARTITION(P3);
    no rows selected
    (i) Why i am facing this error ORA-14099: while partitioning? Can you please brief me about this ?
    (ii) why there is not data's in the PARTITIONS p2 &p3 after the partitions is exchanged WITHOUT VALIDATION options?
    what is going with this method?
    (iii) Also can you please explain me with an example how to partitions a table having milliion of records with EXCHANGE PARTITION Options with MULITPLE partition segment's (say partition based on status id column with 6 differnt values i am thinking to use list partitions using status_id as partition key) ?
    Also i have tried the below approch is this a right approch? please correct me if i am wrong.
    Create table t1
    ( x number,
    y number,
    z number);
    insert into t1 values (1,1,1);
    insert into t1 values (2,2,2);
    insert into t1 values (3,3,3);
    commit;
    Create table t2
    x number,
    y number,
    z number
    partition by range(x)
    partition p1 values less than(2),
    partition p2 values less than(3),
    partition p3 values less than(4),
    partition p4 values less than(maxvalue)
    SQL> insert into t2 select * from t1;
    3 rows created.
    SQL> commit;
    Commit complete.
    SQL> SELECT * FROM T2 PARTITION(P1);
    X Y Z
    1 1 1
    SQL> SELECT * FROM T2 PARTITION(P2);
    X Y Z
    2 2 2
    SQL> SELECT * FROM T2 PARTITION(P3);
    X Y Z
    3 3 3
    SQL> SELECT * FROM T2 PARTITION(P4);
    no rows selected
    EXPLAIN PLAN
    FOR SELECT * FROM T2 WHERE X = 1
    | Id | Operation | Name | Rows | Bytes | Cost | Pstart| Pstop |
    | 0 | SELECT STATEMENT | | 1 | 9 | 2 | | |
    | 1 | TABLE ACCESS FULL | T2 | 1 | 9 | 2 | 1 | 1 |
    Now my question is what is problem instead of using EXCHANGE PARTITION why caun't we follow this above approch?
    to partition a non-partitioned table?
    Thanks,
    Rajesh.

    The value of 3 should obviously should go into the partition P3.Then why are you putting it into p1?
    Your command,
    <tt>    alter table t2 exchange partition <b>p1</b> with table t1;</tt>
    will swap partition p1 with the contents of table t1, leaving you with partition p1 containing the three values that were in t1. At first it told you there were rows in t1 that did not belong in that partition, but you used FORCE so it put them in anyway.
    btw there are notes in the FAQ about how to use ** tags to format your posts.
    ~Edited by: William Robertson on Oct 15, 2008 6:49 AM~                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Problem facing in Dynamic configuration in SAP PI 7.3

    Hello,
    I am doing dynamic configuration in sap pi 7.3. I am using the following UDF.
    String devFileName="'a.vc'";
    DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
    DynamicConfigurationKey FileName = DynamicConfigurationKey.create("http:/"+"/sap.com/xi/XI/System/File","FileName");
    conf.put(FileName, devFilename);
    I am using this UDF in message mapping and mapped this UDF in the message header.
    I have selected the adapter specific message attribute in receiver communication channel also.
    Still I am getting the folowing error.
    MP: exception caught with cause com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.aii.adapter.file.configuration.DynamicConfigurationException: The Adapter Message Property 'FileName' was configured as mandatory element, but was not supplied in the XI Message header
    Exception caught by adapter framework: The Adapter Message Property 'FileName' was configured as mandatory element, but was not supplied in the XI Message header
    'Transmitting the message to endpoint using connection File_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.aii.adapter.file.configuration.DynamicConfigurationException:  The Adapter Message Property 'FileName' was configured as mandatory element, but was not supplied in the XI Message header.
    Please help me what to do.
    Thanks & Regards,
    Moumita

    Hi, try this code:
    String devFileName="a.vc";
    DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
    DynamicConfigurationKey key = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/File","FileName");
    conf.put(FileName, devFilename);
    ASMA checkbox and respective parameter should be enabled in the required Adapter.
    Best Regards

  • Problem facing with file upload in webdynpro

    hi
    this is sathya, i very thank ful  to your answers, coming to my problem
    i have written the code for file upload action method, in this below code there is no syntax problem.
    but there is a run time error , i.e convt_no_number
    kindly rectify that.
      data:  lt_final type table of zalvtab,
             ls_final type zalvtab,
             "t_table1 TYPE STANDARD TABLE OF str_itab,
             "fs_table TYPE str_itab,
             i_data TYPE STANDARD TABLE OF string,
             lo_nd_zalvtab TYPE REF TO if_wd_context_node,
             lo_el_zalvtab TYPE REF TO if_wd_context_element,
             l_string TYPE string,
             l_xstring TYPE xstring,
             fields TYPE string_table,
             lv_field TYPE string.
      DATA : t_table TYPE if_main=>elements_sel_node,
             data_table TYPE if_main=>elements_sel_node.
    " get single attribute
        wd_context->get_attribute(
           EXPORTING
           name =  `upload`
           IMPORTING
             value = l_xstring ).
      CALL FUNCTION 'HR_KR_XSTRING_TO_STRING'
        EXPORTING
          in_xstring = l_xstring
        IMPORTING
          out_string = l_string.
        SPLIT l_string  AT cl_abap_char_utilities=>newline INTO TABLE i_data.
    " Bind With table Element.
       LOOP AT i_data INTO l_string.
        SPLIT l_string AT cl_abap_char_utilities=>horizontal_tab INTO TABLE fields.
        READ TABLE fields INTO lv_field INDEX 1.
        ls_final-ebeln = lv_field.
         READ TABLE fields INTO lv_field INDEX 2.
        ls_final-ekorg = lv_field.
         READ TABLE fields INTO lv_field INDEX 3.
         ls_final-bukrs = lv_field.
         READ TABLE fields INTO lv_field INDEX 4.
         ls_final-ebelp = lv_field.
          READ TABLE fields INTO lv_field INDEX 5.
         ls_final-menge = lv_field.
         READ TABLE fields INTO lv_field INDEX 6.
         ls_final-netpr = lv_field.
         READ TABLE fields INTO lv_field INDEX 7.
         ls_final-aedat = lv_field.
         READ TABLE fields INTO lv_field INDEX 8.
         ls_final-waers = lv_field.
         READ TABLE fields INTO lv_field INDEX 9.
         ls_final-description = lv_field.
          APPEND ls_final  TO lt_final.
      ENDLOOP.
      lo_nd_zalvtab = wd_context->get_child_node( 'sel_node' ).
    lo_nd_zalvtab->bind_table( lt_final ).

    Hi Sathya,
             I guess you are trying to upload data from excel file(XLS format).
             If it is correct then you cannot do this in webdynpro, first you save the excel file as tab delimited.
             Open your excel file->save as->other formats->give file type as TEXT(Tab delemited).
             Now use this file to upload. It should work perfectly.

  • Problem facing with Transient in View Object

    Hi Friends,
    I had created a new table in the database and create an Entity Object for that table,
    i had add this entity object in one of the View Object and when i was trying to add attributes from Available List to the Selected List.
    The Attributes are changing to Transient and that particular attribute Mapped to column got unchecked, even tho i check it manually it is turning unchecked automatically when i click on Apply Button.
    * In Entity Object Attributes are checked with >Persistent and Queryable and Type is NUMBER Updatable checked to Always.
    Can you please suggest me where am i going wrong, i had done me best to solve this problem.
    Please help me out from this problem.
    Thanks in advance,
    Rahul

    Rahul,
    Your question is related to ADF Business Components, not to JHeadstart.
    Please use the JDeveloper forum for this question.
    Thank you,
    Steven Davelaar,
    JHeadstart team.

  • Problem faced with setContentType

    Initially i am sorry for posting this here as this is not a Swings topic.
    I am facing a prob. of the foll. type :
    I have a string with me which has some content for eg strA =
    To:
    123/456
    239.
    Items Qty.
    2 8
    Thanks,
    ABC.
    Lets suppose the content is as above.I am using setContentType(strA,"text/plain").I can use text/html but there is a certain requirement due to which i have used plain text & the final format is as I have printed above.
    I am mailing this text.
    My prob. is that i receive the same format thru Microsoft Outlook ,hotmail & yahoo accounts.
    But am facing a prob. with the format when i receive it thru Outlook Express.
    The text gets typed without any alignment.,spaces ....
    What could be the reason & is there any way to solve this.Is my MIME type wrong?

    \n...is the only tag i have used...i have avoided even \t........
    basically the string spaces r maintained by means of spaces.....
    as no tags were wanted to be kept...as i said this is plain text......
    but even the spaces r not taken properly...........the text get's printed the way it wants to .......in outlook express...i believe that text/plain cud be replaced by something else but that is what i don't know....

  • Problem facing with BC-Set activation while doing servicedesk configuration

    Hi All,
    I have installed Solution Manager 4.0,And i applied all the latest service pack (both abap and java service packs).I try to activate some BC-sets(ex: Service_desk_change_request_32A,Service_desk_change_request_32F2).When try to activiation it is giving  Runtime errors like DATA_LENGTH_0
    and Exception CX_SY_RANGE_OUT_OF_BOUNDS
    Can some one help how to activiate the BC-Sets in the process of configuring the Service desk userin the SolutionManager system.
    regards
    srujan

    Hi JP,
    The BC sets in note 898614 are in IMG activity "Activate Service Desk BC Set". I put this together for myself just to track what the heck is going on while I configured this.
    Cofiguration of Basic Settings:
    SAP Solution Manager Implementation Guide
    ..SAP Solution Manager
    ....Configuration
    ......Basic Settings
    ........Standard Configuration of Basic Settings
    ..........Solution Manager
    ............Activate Maintenance Optimizer BC Set
    ................SOLMAN40_MOPZ_TTYP_SLMO_000
    ................SOLMAN40_CHARM_PROXYFACT_001
    ............Activate Service Desk BC Set
    ..............This task refers to the BC sets in note 898614:
    ................SOLMAN40_SDESK_BASICFUNC_000
    ................ZSOLMAN40_SDESK_ACT_ADVCLOSE_001
    ................ZSOLMAN40_SDESK_ACTIONLOG_001
    ................ZSOLMAN40_SDESK_TPI_ACT_AST_001
    ..............Then note 898614 says apply BC sets in note 931196:
    ................ZSOLMAN40_SDESK_TEXTTYPES_001 << This errors out
    ................SOLMAN_CORPF_TEXTTYPES_001 << Should I?
    For me activating BC Set ZSOLMAN40_SDESK_TEXTTYPES_001 gets the error:
    COMV_TEXT_CUST No data found for writing activation links for object COMV_TEXT_CUST.
    Also, I think I may have blown it by not doing the piece lists. I have heard differently whether to do it or not and in which client and how to get it form dev to prod.
    Also, I could be wrong but I thought SERVICE_DESK_CHANGE_REQUEST_32A was from SolMan 3.2.
    Please post if you get it all figured out.
    Good luck,
    David

  • Problem faced with Jtable

    I have a row added to JTable.I am trying to edit column 2 in it.Now i keep my cursor in the same column which is being edited (i.e the focus remains in the column being edited) & click on Cancel Button
    By means of this button i clear the Jtable.i.e delete the row which is added to it.
    Now i add 1 more row to this Jtable.
    The same column of the newly added row displays the contents which had been edited previously.
    Eg : Row consists of 3 columns Col. 1 : Name
    Col 2 : Roll No
    Col 3 : Place .
    Assume that i add a row with name pradeep Roll No. 2 & Place - Mumbai.
    I edit col. 2 having roll no. 2 & make it 3.Keeping the focus here only i click on cancel.
    This row has been thus deleted.Now i add a new row..which has name : Manish Roll No : 5 & Place : Mumbai.But Column 2 shows 3 instead of 5.
    I have tried Jtable..repaint();
    jtable.updateUI();
    jtable.lostFocus();
    jtable.getCellEditor().stopCellEditing();
    however still this happens...is there any way to make jtable lose focus externally.....or any other way to handle this.

    It's the same what i have explained, though it's not real stuff..the idea is the same....yet i have clarified things below also...i have an textfield wherein i enter the main code.I click on enter & the details related to this code get added to the grid.Like in the example given be4...Let's assume i enter 1 i.e the code in the textfield & click on enter.The details related to 1 are Name : Pradeep Roll No. : 2 & Place : Mumbai.(Note that Name,Roll No & Place are column names)
    This gets added to the grid.Now i change the Roll No. which is currently 2 to 3.My focus is in this column.For some reason i don't need this record & click on cancel button.
    Now i enter 2 in the Textfield & click on enter. The details expected to be seen in the added row are Name : Manish , Roll No. 5 & Place Mumbai.But what is seen instead of this is Name : Manish , Roll No. 3 & Place : Mumbai.Also the focus is already in column 2.
    When we edit a column the code added changes the column data & then calls
    jTable.getCellEditor().cancelCellEditing().
    The code on clicking cancel calls
    jtable.repaint();
    jtable.updateUI()
    if (jtblBarCodeDetails.isEditing()) {
    jtblBarCodeDetails.getCellEditor().stopCellEditing();
    well.....that is it..

  • Problem facing with iphone camera

    Hi Guys
    I am using iphone 4 from last 3 years, from last 6 months i am not able to use camera of my phone. When I try to open cam shutter it keep shut. I am not able to option shutter. Can you guys help me to sort out this problem..
    Regards
    Parveen

    Basic troubleshooting from the User's Guide is reset, restart, restore (first from backup then as new).  Try each of these in order until the issue is resolved.

  • Problem in with automatic payment TRANSACTION    f110  transaction

    Hi
    We are facing problem with automatic payment TRANSACTION    f110  transaction  version SAP ECC6.0
    When there are multiple invoices for the same customer with cash  discount amount  given by the user manually( not  cash discount percent)
    For eg if there  5 invoices with cash discount amount
    When there is  payment method defined on document level for some of the  invoices(3) and  2 invoices payment method is not defined on document level(Payment method is defined on customer master  also for those customers )
    The following dumb occurs
    Settlement  will be created, but the F110 cancelled with a shortdump on customer master balance update
    Database error text........: "[IBM][CLI Driver][DB2] UNSUCCESSFUL EXECUTION
      CAUSED BY DEADLOCK OR TIMEOUT. REASON CODE 00C90088, TYPE OF RESOURCE , AND
      RESOURCE NAME"  
    Internal call code.........: "[RSQL/UPDT/KNC1 ]"
    "DBIF_RSQL_SQL_ERROR" "CX_SY_OPEN_SQL_DB"
    "SAPLF005" or "LF005F01"
    "ZAHLVERHALTEN_FORTSCHREIBEN"
    Any help in this is highly appreciated
    Thanks
    Sarath

    1615356     F110 Code improvements
    1255455     F110 Exception BCD_FIELD_OVERFLOW during item output
    1237330     F110 Error if more than one down payment
    1105073     F110: Program termination DBIF_RSQL_SQL_ERROR

  • I have a problem with the transaction CBIH82

    Hi experts,
    I have a problem with the transaction CBIH82, when I try to assign a team in the tab "EventLocation", the transaction sends me the message "Equipment not available at the functional location".
    I previously reviewed the equipment is assigned to the transaction IL03.
    No authorization errors, I checked with the transaction SU53.
    Any idea to solve this problem?
    I appreciate it.

    Hello,
    I happened to again see this post where question is yet to be answered.
    As per SAP standard design, only those equipment would be allowed which are directly installed on the functional location. What this means is that those equipment which are not directly assigned to the functional location (might be assigned to another superior equipment which in turn is assigned to the functional location) can't be saved.
    Now, I am not sure why SAP has kept it like this when the same is allowed in notification.
    Can somebody clarify the business relevance of this standard behavior??
    Regards,
    Pavan

  • Can i get some live problems faced on support for sap hr

    Can i get some live problems faced on support for sap hr and how were they resolved? Please give a step by step detail of the sol.
    Dear
    Member,  of all the  Issues raised in the forum some of the issues are support issues you can have a look at all these threads
    Please read the forum rules before Posting the Query

    Hi,
    Please be with this SDN.SAP Forum, you will get solutions of all types of queris.
    Regards,
    Ram Aware

  • HT201210 In the attempt of updating the latest itune software, i am faced with the problem of not being able to be connected to itunes with my ipod touch that is blocked living the USB cable and the itune icons on my touch sceen. Can some one help me out

    In the attempt of updating my ipod touch, i am  faced with the problem of not being able to be connected to the itunes in my computer (windows xp ) because my ipod touch got blocked up, leaving the icon of USB cable and itunes on my touch screen. I am asked to restore my ipod first, but i have tried using all the examples stated and still can't help. Please please, can some one help me out ? Ones  in the process of trying, i see an error code: 1656 and most of the time nothing. Thanks

    See if placing the iPod in Recovery mode will allow a restore via iTunes
    Next try DFU mode
    How to put iPod touch / iPhone into DFU mode « Karthik's scribblings
    You can also try another computer to help determine if you have a computer or iPod problem.

  • Problem with CALL Transaction syntax

    Hi All,
    I have created  a report in which Im displaying Sales order, planned order n production order details.
    In the output if the user double clicks, anyone of the sales order/planned order/production order no, it has to take to concern transaction.
    Sales order and planned order are perfectly working.
    problem is with production order, it is not displaying, the exact order no.
    my code:
    WHEN '&IC1'.
          IF rs_selfield-fieldname = 'VBELN'.
         READ TABLE gt_final_so INTO wa_final_so INDEX rs_selfield-tabindex
            SET PARAMETER ID 'AUN' FIELD wa_final_so-vbeln.
            CALL TRANSACTION 'VA03' AND SKIP FIRST SCREEN.
          ELSEIF rs_selfield-fieldname = 'PLNUM'.
         READ TABLE gt_final_so INTO wa_final_so INDEX rs_selfield-tabindex.
            SET PARAMETER ID 'PAF' FIELD wa_final_so-plnum.
            CALL TRANSACTION 'MD13' AND SKIP FIRST SCREEN.
          ELSEIF rs_selfield-fieldname = 'AUFNR'.
         READ TABLE gt_final_so INTO wa_final_so INDEX rs_selfield-tabindex.
            SET PARAMETER ID 'ANR' FIELD wa_final_so-aufnr.
            CALL TRANSACTION 'COR3' AND SKIP FIRST SCREEN.
    In debugging I checked, after call transaction, the system executing the following code, here CAUFVD-AUFNR is initial.
    So, it has been picking some different no.
          Starten Batchrezept über Einsatzplanung - DO-THANH
      MODULE GET_PARAMETER OUTPUT.
        IF CAUFVD-AUFNR IS INITIAL.
          GET PARAMETER ID 'BR1' FIELD *CAUFVD-AUFNR.
          IF NOT *CAUFVD-AUFNR IS INITIAL.
            CAUFVD-AUFNR = *CAUFVD-AUFNR.
          ENDIF.
        ENDIF.
      ENDMODULE.                             " GET_PARAMETER  OUTPUT
    Pls help me how to resolve the above problem.
    Valuable suggesstion will be highly appreciated.
    regards,
    Priya

    Hi,
    Note that the code as different Parameter id
    you are setting the parameter 'ANR'
    SET PARAMETER ID 'ANR' FIELD wa_final_so-aufnr.
    Where as in that method it is reading the parameter id 'BR1'
    GET PARAMETER ID 'BR1' FIELD *CAUFVD-AUFNR.
    so try by setting  the 'BR1' in set parameter.
      ELSEIF rs_selfield-fieldname = 'AUFNR'.
         READ TABLE gt_final_so INTO wa_final_so INDEX rs_selfield-tabindex.
            SET PARAMETER ID 'BR1' FIELD wa_final_so-aufnr.
            CALL TRANSACTION 'COR3' AND SKIP FIRST SCREEN.
    Regards,
    Kiruba.

Maybe you are looking for