Form serial number selection (Form=25)

Hi All,
I want to transfert the content of the left matrix to the right matrix automatically when the user put something and press TAB in the field Filter.
I try to do this with use this :
oMatrixTo.AddRow(j, 1);
oForm.DataSources.DBDataSources.Item("OSRN").SetValue("2", i, "AZ");
But i cannot because the item is not an userdefined object.
So i want to select all lines in the left matrix and simulate a click in the button "8" (Button ">") but i don't arrived to simulate a press to CTRL and click to the header rows.
My questions are :
It is possible to transfert automatically data from left matrix to right ? Is yes, how can i do this ?
How to simulate CTRL + Click on the Header rows ?
Thanks for your help.
Best regards,
Michael

Hi Michael,
Yes it is possible to automatically transfer available serial numbers to the selected list. As njmog1 suggests, to select an available serial number you have to simulate a click in the first cell on the required row (the # column), then to transfer you need to simulate a click on the transfer ">" button. The following code will select all available serial numbers and transfer them across (ofcourse SAP will only bring across the required amount):
Dim oForm As SAPbouiCOM.Form = oApp.Forms.Item(FormID)
Dim mtx As SAPbouiCOM.Matrix = oForm.Items.Item("5").Specific
'Select first row.
mtx.Columns.Item(0).Cells.Item(1).Click()
'Shift click on last row to select all.
mtx.Columns.Item(0).Cells.Item(mtx.RowCount).Click(SAPbouiCOM.BoCellClickType.ct_Regular, SAPbouiCOM.BoModifiersEnum.mt_SHIFT)
'Cick on > button to transfer to selected list.
oForm.Items.Item("8").Click()
oForm = Nothing
You would use Shift not Ctrl on the last row click to select all rows. Ctrl only selects individual rows. Hope that helps.
Andrew.
[www.beabetterbusiness.com|www.beabetterbusiness.com]

Similar Messages

  • Opening the Serial Number Selection window

    Hello,
    I have designed a custom form using screen painter, which saves data to a UDT. I want the Serial Number Selection dialog to open when i click on the add button of my user form.
    How can it be done?

    Hi Rohan,
    Check the below threads, they may help u with some work around.
    Invoking Serial / Batch Number Selection System Form
    UI: Referencing serial number selection form
    Serial Number for UDO Screen
    Hope it helps,
    Vasu Natari.
    Edited by: vasu natari on Nov 19, 2009 11:04 AM

  • I purchased Adobe Acrobat X Pro two days ago and cannot receive my serial number; your form will not allow me to select my State for address-I have spent four hours of frustration

    Acrobat X Pro has a flawed serial number application form at the point where it asks for your State, the first time. I will not allow me
    to complete the form and receive my Serial Number.@

    I purchased it from my University bookstore and the attending clerk was no better informed than was I.
    The form is required to be infilled in order to receive the serial number necessary for installation of the software
    After five hours of trying, I was able to overcome the flaw in the form, as it appeared on the Acrobat website, and
    complete the two pull-down menus indicating the State in which I live.
    I called Adobe Customer Care for assistance and had to wait two hours for a return call, and by the time the
    call came though I had found that the website form allowed me to pull-down for the State of location.
    Adobe is an uncaring vendor, once it has your money in hand.

  • Serial Number Selection Limited

    using SAP Business One 2007A PL49.
    I am processing a return document on a serialized product.
    Original customer assigned to serial # is not the same on the return document, when Display Delivered SNs is set to ALL I am getting a notice the "Number of availabile serial numbers exceeds display limits; use "filter" field.
    total available qty is 10,379. 
    However, when i select filter table it is only showing filter table for the top (Rows for Document).
    Any solutions?

    The return document has only 1 line item and qty is 1.
    The serial number selection for this particular product lists 10,379 SNs delivered and available for selection however I believe the window cannot handle that many lines and does not show the SNs for me to select. 
    looking for a workaround or solution?

  • Serial Number selection in goods movements

    Hi all,
    I need to exclude from/(evidentiate in) MIGO, all serial numbers which I've already selected previosly to let them have a good mvement for ex. 101 or 321 in MIGO.
    I'd like to do that, as I can have a big production order, also for 100 or 200 units, and everytime I must select only a little group/number of finished products (5 or 6 a day) from the whole list of serial numbers..
    Is there a way to distinguish the serial number already moved?!
    regards,
    Valentina

    Hi
    When you had created serial numbers initially (IQ01 or IQ04) the status of the serial number is 'AVLB'
    Once you had done GR and assigned some serial Numbers the status for those serial numbers will be changed to 'ESTO'
    Again if you are posting second GR in serial number selection screen it will display only those serial numbers with status AVLB fior the material .
    Hope this will help you.
    SAS

  • Serial Number Selection with IQ09

    Hi all,
    I have a problem with serial number selection. When i submit some selection criteria to the program, the program shows me serial number list but i couldn't select any items from list. How can i select serial number from list and get seleced to the main program.
    I submited selection criteria like this.
    SUBMIT riequi21
    WITH matnr = p_matnr
    WITH werk = p_werks
    WITH lager = p_lgort
    WITH charge = data-charg
    AND RETURN.
    Message was edited by:
            Thammarit Thapbumrung

    When you submit this program riequi21, selectiong the Serial number will display it using standard transactions( ie02/ie03).
    if you need the same list, you can fetch the data from V_EQUI. it contains the link between material, serial number, plant, stor loc and Batch number. create your own alv list/grid and handle the selection.
    hope it helps.

  • Serial Number selection at order level

    Create an Item managed by Stock, sales and purchased. On 'General'  tab, under 'Serial and Batch Numbers' select 'Manage Item by Serial Numbers' and 'Management method On release only'.
    Create a sales Order for the Item, enter the quantity and the price. Right click on 'Quantity field' for the item, it displays the option 'Batch/Serial number' but this option does not work, it does not open the Batch/Serial Number selection.
    The Customer needs to complete the Serial numbers at Order level. (Now he loads the Serial Numbers scanning a barcode on the Item and updating directly the Sales Order. The storekeeper can see the Serial Numbers on the order and prepare the pallet and the delivery).
    Edited by: Andrea Mosca on Dec 17, 2007 3:21 PM

    Hello Andrea,
    at the moment it is only possible to select a batch number in the Sales Order.
    You could try to work with a draft Delivery document, here you can select the serial numbers.
    Regards,
    Anton.

  • Serial number selection

    I have an item which is managed by serial no.When I sell this item i.e. add a A/R invoice ,
    a form of serial no. selection is opened.I assign serial no. and then add the A/R invoice.
    This is the standard functionality of SAP.
    I have created a form using screen painter.I want to above functinality in my form.
    When I add the details of a item which is managed by serial no.,then the form of
    serial no. selection should open.

    Hello Dillip,
    You should create your own selection form for your screen painter made form. Calling up system defined form is not possible...
    Easyest solution:
    1. Put a new field called serial numbers on your screen painted form
    2. Create Formatted search on the field, which uses OSRI and SRI1 table / ChooseFromList with multiselect
    3. Subsract the selected serial numbers into the field with delimter (comma)
    4. Use the new field when you posting the inventory related transaction via DI API
    Best regards,
    János

  • Serial number selection in migo

    Hi all,
    I need to exclude from/(evidentiate in) MIGO, all serial numbers which I've already selected previosly to let them have a good mvement for ex. 101 or 321 in MIGO.
    I'd like to do that, as I can have a big production order, also for 100 or 200 units, and everytime I must select only a little group/number of finished products (5 or 6 a day) from the whole list of serial numbers..
    Is there a way to distinguish the serial number already moved?!
    regards,
    Valentina

    It is not possible to remove the serial numbers for existing stock. you need to maintain serial numbers.
    If you do not want to maintain serial numbers remove the serial number profile in the material master.
    So new stock of material wont ask serial numbers at the time of MIGO

  • DI need a serial number selection stratergy when invoicing

    (this is part of a single thread but since it had two diffrent questions I have brocken it to two)
    part of my add-on creates an invoice based on a order. When it hits any item managed by serial numbers I need to,
    offer the user a list of available serial numbers so he can select. What is the best stratergy for this? does any one out there have any experience with regards to this?
    is there a object within DI that can give me a list of available serial numbers????
    thanks,
    Indika

    Indika,
    SAP Business One 2004 does have the "SerialNumbers" Object available which represents the serial numbers and additional tracking information of items.  You may want to reference at this in the DI API Help file.
    Hope this helps,
    Eddy

  • Populate Serial Number from SO to forms

    Hi Gurus
    Need yr expertise.. I have maintained serial number in Sales Order (Extras --> Technical Objects).. I have a requirement to print the serial number in forms.. How do I do that? I have checked the serial number and it is in structure (RIWOL-SERNR)..
    Pls advise..
    Sanjay

    Hi Sanjay
    Serial Number Profile has Procedures , those procedures may be examples
    a)Maintain goods receipt and issue doc.
    b)Serial numbers in PP order
    c)PP order release
    d)Serial nos in repetitive manufacturing
    e)Maintain inspection lot
    f)Serial numbers in SD order
    g)Completness check for delivery
    h)Completion check IR delivery
    i)Maintain delivery
    j)Maintain returns delivery
    So we can maitain multiple procedures under one serial number profile.
    2) Those procedures might w.r.t our application
    3) In addition to that that procedures having another settings like Sr number Usage and Equipment number requirment like to create or not create.
    4) Serial number profile has some settings like Equipment category, stock chek etc
    5) The T.Code for Serial Number Profile is OIS2
    6) A Material will be activated for Serial Number Applications, and start asking to provide serial numbers eg. at the time Goods Movements, Production order etc
    7) The setting required is In Work Scheduling view, we can assign the profile
    8) Serial Number creation can be done at two places a) By IQ01 or IQ04 Tranacations and during Good Movement
    9) Normally system can generate only Numercal serial numbers by Internal Sr Number creation, Alpha Num is Manual
    10) If alpha numerical means we have to enter or have to make z program with our logic by calling the IQ01 tranasaction and entering our alpha numerical numbers
    11) A serial number can be changed or a material which was assigned to serial number can be changed by using the transaction IQ02 with serial number special functions
    The below link will help u
    http://www-03.ibm.com/servers/storage/disk/pdf/smsm200.pdf
    Reward if useful to u

  • Override Batch Numbers Selection Form

    Hi everyone,
    i need to implement a slightly different batch number selection form to handle two different units of measure (Kg & Number of Items). Is there any way to override the SAP form and then feed our own values to the document form?
    I couldn't understand how/where SAP stores this information once the user selected the batch numbers and returned to the document.
    Can anyone help me with this?
    Thank you very much
    David

    Hello David,
    You cannot override this form, but you can override batch selection method.
    On Bacth selection form you have 3 matrixes. in these 3 controls you can find all the relevant informations what you need.
    I used them to change the selection method to FeFo (First Expires First Out) or FiFo (First In First Out) in the developments.
    Regards
    J

  • Serial number of iPhone has been changed.How come?

    My iPhone4s has been stolen.Today,when I signed in my Apple ID.I found that the serial number has already been changed .The former is  C34H117SDTD2.Latter is C37GRL5ADTD2.Besides,my iPhone has been exchanged,hence,the former serial number has been canceled.
    Please do me a favor,I really appreciated your kindness.

    Finding serial number for a device - https://discussions.apple.com/message/18246553 - from box or backup file, not from Apple.
    http://support.apple.com/kb/HT2526 - You can use My Support Profile to find a list of serial numbers that have been purchased or registered with your Apple ID.
    My Support Profile - https://supportprofile.apple.com/MySupportProfile.do

  • Db table for Status of Serial Number

    Hi,
    In IQ09 we will give Status Included and Status Excluded . In what table that status is storing ?
    that status belongs to serial number. like
    ELOK - Locked
    ESTO - In the warehouse.
    when you press F4 in STATUS INCLUDE selection field in the IQ09 T.code you will get this.
    I want where this status will store ?
    Bye,
    Satya.

    Hi,
    Status Included -> stai1      From       rihea-i_estatin   MATCHCODE OBJECT i_status     ,
    Status Excluded  -> stae1      From      rihea-i_estatex   MATCHCODE OBJECT i_status     ,
    in the  IQ09   it calls  the  function module   and gets the  data   dynamically  from
    HELP_START  ....
    for  getting the o/p  it required 
                                            CALL                                             D
                                            OBJECT                                             F
                                            PROGRAM                                             RSSYSTDB
                                            DYNPRO                                             1000
                                            TABNAME                                             RIHEA
                                            FIELDNAME                                             I_ESTATIN
                                            FIELDTYPE                                             CHAR
                                            KEYWORD                                       
                                            FIELDLNG                                             04
                                            FLDVALUE                                       
                                            MCOBJ                                             I_STATUS
                                            SPRAS                                             E
                                            MENUFUNCT                                             -DOK
                                            MESSAGEID                                       
                                            MESSAGENR                                       
                                            MESSAGE                                       
                                            TITLE                                             Display Material Serial Number: Serial Number Selection
                                            DYNPROFLD                                             STAI1-LOW
                                            DYNPROFLAG                                       
                                            CHECKTABLE                                       
                                            CHECKFIELD                                       
                                            VALEXIST                                       
                                            TCODE                                             IQ09
                                            PFKEY                                             %_00
                                            DOCUKEY                                       
                                            REPORT                                             RIEQUI21
                                            DOCUID                                             FE
                                            DOCUOBJECT                                       
                                            HEADERTEXT                                       
                                            F1SYSHEL                                       
                                            MSGV1                                       
                                            MSGV2                                       
                                            MSGV3                                       
                                            MSGV4                                       
                                            SHOW                                       
    gIRISH

  • Serial Number Performance and DB Locking

    Hi All,
    Can anyone assist with an issue we are having with our SBO2007 PL 42...
    There are 8 million Serial Numbers in the system with an average of 1 million Serial Numbers per Item (8 Items). - Table OSRI
    There are 40 milion Transactions in the system with and aveage of 5 Transactions per Serial Number.
    When the Serial Number Selection Screen opens in a Marketing Document, it slows the entire organisation down and it seems like there are Locks in the Database that are causing this.
    Can anyone help me understand why this occurs and if there is any way of overcomming this "Serious" Issue?
    Thanks.

    Hi,
    Please close your duplicated thread.
    Thanks,
    Gordon

Maybe you are looking for