Too short parameter

FORM get_transaction_data TABLES ot_yra_pt2_rev STRUCTURE gs_yra_pt2_rev
                                   ot_yra_pt2_cos STRUCTURE gs_yra_pt2_cos
                                   ot_covp_rev   STRUCTURE gs_covp_rev
                                   ot_covp_cos  STRUCTURE gs_covp_cos.
PERFORM get_yra_pt2 CHANGING lt_wbs_obj[]
                               lt_include[]
                               ot_yra_pt2_rev[]
                               ot_yra_pt2_cos[]
I amm migratting form 4.7 to 6 .So while calling "get_yra_pt2"the actuall parameter  "ot_yra_pt2_rev" is too short for the formal parameter "ot_yra_pt2_rev" .
So please help me how to replace the above code without effecting.

Hi,
     You have provided an irrelevant code snippet and it doesnt have the information about the form definition of the form get_yra_pt2...instead it is having for get_transaction_data. On looking at the error, the form interface should be checked. For more information on how to define and call subroutines please check the below link:
http://help.sap.com/saphelp_47x200/helpdata/EN/9f/db977635c111d1829f0000e829fbfe/frameset.htm
Srikanth

Similar Messages

  • Error in assign structure passed is too short ....

    while passing parameter to function hr_infotype_operations error received was structure passed is too short than that given for the  field symbol
    assign <f > to <fs> casting <tabname>
    i don't want to pass all the fields that are existing in table.
    MSK

    i have passed the fields as follows:-
    DATA: l_p0169 like pa0169.
      l_p0169-barea = 'US'.
      l_p0169-pltyp = '401k'.
      l_p0169-bplan = '401k'.
      l_p0169-elidt = '20070601'.
      l_p0169-enrty = 'M'.
      l_p0169-perio = '4'.
    CALL FUNCTION 'HR_INFOTYPE_OPERATION'
      EXPORTING
        INFTY                = '0169'
        NUMBER                = p_pernr
       SUBTYPE                = p_subtype
       VALIDITYEND            = '20070608'
       VALIDITYBEGIN          = '99991231'
        record                 = l_p0169
        operation              = 'INS'
       TCLAS                  = 'A'
    IMPORTING
       RETURN                 = l_bapireturn
       KEY                    = bapipakey_tab.

  • -9405 AK Datapart too short and -9999 invalid indexorder after upgrade

    Hello,
    we´ve got a problem with a update trigger after upgrading from 7.5 to 7.6.03.15.
    Update statements returns:
    -9999 invalid_indexorder
    and
    -9405 AK Datapart too short
    Best regards,
    Michael Jürgens
    CREATE TRIGGER UPDATE_MESSAGE
        FOR
            MESSAGE
        AFTER
             UPDATE
        EXECUTE (
            IF NEW.INMESSAGEID <> OLD.INMESSAGEID AND NOT NEW.INMESSAGEID IS NULL THEN
              BEGIN
                    SELECT KEYWORD
                        INTO :KEYWORD FROM OPER.MESSAGE WHERE :NEW.INMESSAGEID = ID;
                    UPDATE
                        OPER.MESSAGE
                    SET
                        INMESSAGEKEYWORD       = :KEYWORD
                    WHERE
                        ID = :NEW.ID
                        IGNORE TRIGGER;
                  END;
            IF NEW.DESTAPPID <> OLD.DESTAPPID THEN
              BEGIN
                    SELECT COMPANY_FK
                        INTO :DESTCOMPANYID FROM OPER.COMPANY_APPLICATION WHERE :NEW.DESTAPPID = APPLICATION_FK;
                    SELECT APPLICATIONTYPEID
                        INTO :DESTAPPTYPEID FROM OPER.APPLICATION WHERE :NEW.DESTAPPID = APPLICATION.ID;
                    UPDATE
                        OPER.MESSAGE
                    SET
                        DESTCOMPANYID = :DESTCOMPANYID,
                        DESTAPPTYPEID = :DESTAPPTYPEID
                    WHERE
                        ID = :NEW.ID
                        IGNORE TRIGGER;
                  END;
            IF NEW.RECEIVEDDATETS <> OLD.RECEIVEDDATETS THEN
              BEGIN
                    UPDATE
                        OPER.MESSAGE
                    SET
                        RECEIVEDDATEDATE = DATE(:NEW.RECEIVEDDATETS),
                        RECEIVEDDATEHOUR = MAKETIME(HOUR(:NEW.RECEIVEDDATETS),0,0)
                    WHERE
                        ID = :NEW.ID
                        IGNORE TRIGGER;
                END;
            IF NEW.ORGAPPID <> OLD.ORGAPPID THEN
              BEGIN
                    SELECT COMPANY_FK
                        INTO :ORGCOMPANYID FROM OPER.COMPANY_APPLICATION WHERE :NEW.ORGAPPID = APPLICATION_FK;
                    SELECT APPLICATIONTYPEID
                        INTO :ORGAPPTYPEID FROM OPER.APPLICATION WHERE :NEW.ORGAPPID = APPLICATION.ID;
                    UPDATE
                        OPER.MESSAGE
                    SET
                        ORGCOMPANYID = :ORGCOMPANYID,
                        ORGAPPTYPEID = :ORGAPPTYPEID
                    WHERE
                        ID = :NEW.ID
                     IGNORE TRIGGER;
                  END;
            IF NEW.DELIVERDATETS <> OLD.DELIVERDATETS THEN
              BEGIN
                    UPDATE
                        OPER.MESSAGE
                    SET
                        DELIVERDATEDATE = DATE(:NEW.DELIVERDATETS),
                        DELIVERDATEHOUR = MAKETIME(HOUR(:NEW.DELIVERDATETS),0,0)
                    WHERE
                        ID = :NEW.ID
                     IGNORE TRIGGER;
                END;
            IF NEW.SENTDATETS <> OLD.SENTDATETS THEN
              BEGIN
                    UPDATE
                        OPER.MESSAGE
                    SET
                        SENTDATEDATE = DATE(:NEW.SENTDATETS),
                        SENTDATEHOUR = MAKETIME(HOUR(:NEW.SENTDATETS),0,0)
                    WHERE
                        ID = :NEW.ID
                        IGNORE TRIGGER;
                END;

    Hello Michael,
    please supply the table/index definitions and some test data so that we can actually reproduce the problem.
    Also post the current parameter setup of your database.
    regards,
    Lars

  • Apple Mini DVI to DVI Adapter - Too short?

    I want to connect my iMac 2.8 ghz, 24" screen to an external Philips 190B LCD monitor and use the Extended Desktop function.
    The Philips Monitor model is the 190B6CG/00 and it is a single link monitor (Philips tell me it is DVI-D Receptacle Connector 24 pin = single link).
    I'm looking at the Apple Mini DVI to DVI adapter here on the Apple Store. It looks like it should plug into my iMac one end then the other end into my Philips. However it looks like it is too short to reach my Philips Monitor. They are not a fantastic distance apart. In fact they are sat side by side - but I somehow can't see the Apple Adapter being long enough (unless it crosses a 3-sphere).
    Presumably then, some sort of extension is required between the DVI end of the Apple adapter and the Philips Monitor's DVI input.
    Does anyone know what this extension could be and where is may be purchased?
    Regards

    Hello to everyone who has replied to my cry for help.
    Thank you all. I will apply points to everyone who has responded (so quickly too).
    Scorpie
    I totally agree. I have been thinking along these lines too. However, searching on the internet whilst researching, I found it difficult to decide what I needed because of the 'photos' supplied. They were ok as such but most didn't show very well the pin outs. Further research into the matter (and one website in particular - i.e. Maplin) made me realise that GENDER was involved. Also, with DVI, females look like males in web photos until you find a photo from the right angle. Same goes for VGA I reckon.
    I'm certain most people looking at DVI (and VGA) cable/connectors can't tell the difference when the devices are only viewed from 'above' . In my opinion they need to be viewed more or less end-on to show where they have pins or holes. I mean full end-on, not at an angle where (as I found above) detail as to pin or hole is lost in digital or compression noise. This is what I have experienced in all but one of the web sites I have visited. Another thing, most websites have an 'enlarged version' button which, if selected, shows the same photo exactly the same size. No help whatsoever. But then there's no doubt you must already be well aware of this.
    MyHighway
    You are correct. The Philips did come with a VGA cable. However I want to connect to my iMac digitally (if I can) using DVI (it looks like a 'female' connector on inspection of the back of the Monitor). I have found it almost impossible to tell the difference from most photos on the web even with my new huge screen iMac. One of the reasons I'm am a little nonplussed I think.
    mrtotes
    Good point. If I take a photo of the back of my Philips and take the Apple connector down to Maplin perhaps I can compare and contrast with real specimens. Yo!!
    I think I will give that a go.
    You have all been very helpful indeed. Opened my eyes somewhat.
    I wish a Merry Christmas to all my new Mac friends

  • DVI to VGA adapter. Too short?

    Hello.
    Please do not blame me for being ignorant, I recently had to do a project and in order to connect to the screen, I need to use a DVI to VGA adapter, which is provided when I bought my MBP.
    But then, isnt it too short? How do I connect it then? Must I buy a extension? Do help me as my project is due next friday and I must present next friday. Thank you.

    Allan Jones wrote:
    The sequence would be:
    Mac > Adaptor > VGA cable > Monitor or projector
    Right - except when actually hooking them up, they should be connected in the reverse of that sequence; the projector should be on and seeking an input, the cable and adapter should be connected, and the final step is to connect the adapter to the MBP.

  • DVI to VGA adapter Isn't it too short

    I bought a MB Pro and I wanted to use the DVI to VGA adapter but it's too short, is there a longer one or is this it?

    Maybe http://www.microcenter.com/singleproduct_results.phtml?productid=0201448 if you need a male-to-female. In other words, that product should work if the port on the TV has pins sticking out. If it has holes that pins should be stuck into, then http://www.microcenter.com/singleproduct_results.phtml?productid=0201735 is a male-to-male. Make sure you double check the photos against your adapter and your TV before you buy. Also try your local electronics or computer store.
    dapeter2: Thanks for your clarification.

  • HT1920 I have got a Activation Lock on my iPhone and I need to get it activated. I don't know what Apple ID I was using with my iPhone. It shows as U***@h******.uk which is too short to be my email address. I have reset all my Apple ID passwords and none

    I have got a Activation Lock on my iPhone and I need to get it activated. I don't know what Apple ID I was using with my iPhone. It shows as U***@h******.uk which is too short to be my email address. I have reset all my Apple ID passwords and none are activating my iPhone. I have also been into the apple store and they have tried to find out the Apple ID my iPhone was using but this was not successful. The serial number of my iPhone is: C32JN641DTWF

    You are going to need to change the email address you use with your old ID. Once you have got access to your old account you will then log into both accounts at the same time on your Mac and transfer your data to a single account. We can do this later, but need you to get access to your old account first.
    My Apple ID

  • Error "602" System error: AK Datapart too short

    Hi all,
    Ok, I have looked just about everywhere for an answer to this but to no avail...I even tried under a few rocks we have laying around.
    Anyway here it is:
    While running a compression in BW we get Error "602"  System error: AK Datapart too short.
    This is happening while doing a select statement during the compression of the infocube.  It does not happen all the time, just kind like when ever it feels like.  The only note I could find in OSS was one about Live Cache and it does not seem to apply.
    Here is the dump which I really hate doing this, but it gives all the info needed :
    untime Error          DBIF_DSQL2_SQL_ERROR
    Except.                CX_SY_NATIVE_SQL_ERROR
    Date and Time          08/15/2007 12:23:09
    ShrtText
    An SQL error occurred when executing Native SQL.
    What happened?
    Error "-602" occurred in the current database connection "DEFAULT".
    What can you do?
    Print out the error message (using the "Print" function)
    and make a note of the actions and input that caused the
    error.
    To resolve the problem, contact your SAP system administrator.
    You can use transaction ST22 (ABAP Dump Analysis) to view and administer
    termination messages, especially those beyond their normal deletion
    date.
    is especially useful if you want to keep a particular message.
    How to correct the error
    Database error text........: "System error: AK Datapart too short"
    Database error code .......: "-602"
    Triggering SQL statement...: "INSERT INTO "/BIC/EZPSD_C03" ( "KEY_ZPSD_C03P",
    "KEY_ZPSD_C03T", "KEY_ZPSD_C03U", "KEY_ZPSD_C031", "KEY_ZPSD_C032",
    "KEY_ZPSD_C033", "KEY_ZPSD_C034", "/BIC/ZNET_ASP" ) SELECT ? ,
    F."KEY_ZPSD_C03T", F."KEY_ZPSD_C03U", F."KEY_ZPSD_C031", F."KEY_ZPSD_C032","
    Internal call code.........: "[DBDS/NEW DSQL]"
    Please check the entries in the system log (Transaction SM21).
    You may able to find an interim solution to the problem
    in the SAP note system. If you have access to the note system yourself,
    use the following search criteria:
    "DBIF_DSQL2_SQL_ERROR" CX_SY_NATIVE_SQL_ERRORC
    "GP31VIZWJDTT90894L1IA5YAC7G" or "GP31VIZWJDTT90894L1IA5YAC7G"
    "TRANSFER_ALL"
    If you cannot solve the problem yourself and you wish to send
    an error message to SAP, include the following documents:
    1. A printout of the problem description (short dump)
    To obtain this, select in the current display "System->List->
    Save->Local File (unconverted)".
    2. A suitable printout of the system log
    To obtain this, call the system log through transaction SM21.
    Limit the time interval to 10 minutes before and 5 minutes
    after the short dump. In the display, then select the function
    "System->List->Save->Local File (unconverted)".
    3. If the programs are your own programs or modified SAP programs,
    supply the source code.
    To do this, select the Editor function "Further Utilities->
    Upload/Download->Download".
    4. Details regarding the conditions under which the error occurred
    or which actions and input led to the error.
    The exception must either be prevented, caught within the procedure
    "TRANSFER_ALL"
    "(FORM)", or declared in the procedure's RAISING clause.
    To prevent the exception, note the following:
    System environment
    SAP Release.............. "640"
    Application server....... "sdcbw03"
    Network address.......... "10.64.18.76"
    Operating system......... "Linux"
    Release.................. "2.6.9-55.ELsmp"
    Hardware type............ "x86_64"
    Character length......... 16 Bits
    Pointer length........... 64 Bits
    Work process number...... 21
    Short dump setting....... "full"
    Database server.......... "sdcbw03"
    Database type............ "ADABAS D"
    Database name............ "BWP"
    Database owner........... "SAPBWP"
    Character set............ "C"
    SAP kernel............... "640"
    Created on............... "Nov 5 2006 19:46:34"
    Created in............... "Linux GNU SLES-9 x86_64 cc3.3.3"
    Database version......... "SAPDB 7.5.0.030 "
    Patch level.............. "156"
    Patch text............... " "
    Supported environment....
    Database................. "MaxDB 7.5.0"
    SAP database version..... "640"
    Operating system......... "Linux 2.6"
    Memory usage.............
    Roll..................... 16192
    EM....................... 20949280
    Heap..................... 0
    Page..................... 24576
    MM Used.................. 9235016
    MM Free.................. 3331560
    SAP Release.............. "640"
    User and Transaction
    Client.............. 011
    User................ "ALEREMOTE"
    Language key........ "E"
    Transaction......... " "
    Program............. "GP31VIZWJDTT90894L1IA5YAC7G"
    Screen.............. "SAPMSSY0 1000"
    Screen line......... 6
    Information on where terminated
    The termination occurred in the ABAP program "GP31VIZWJDTT90894L1IA5YAC7G" in
    "TRANSFER_ALL".
    The main program was "RSPROCESS ".
    The termination occurred in line 573 of the source code of the (Include)
    program "GP31VIZWJDTT90894L1IA5YAC7G"
    of the source code of program "GP31VIZWJDTT90894L1IA5YAC7G" (when calling the
    editor 5730).
    The program "GP31VIZWJDTT90894L1IA5YAC7G" was started as a background job.
    Job name........ "BI_PROCESS_COMPRESS"
    Job initiator... "ALEREMOTE"
    Job number...... 12185102
    Processing was terminated because the exception "CX_SY_NATIVE_SQL_ERROR"
    occurred in the
    procedure "TRANSFER_ALL" "(FORM)" but was not handled locally, not declared in
    the
    RAISING clause of the procedure.
    The procedure is in the program "GP31VIZWJDTT90894L1IA5YAC7G ". Its source code
    starts in line 557
    of the (Include) program "GP31VIZWJDTT90894L1IA5YAC7G ".
    Source Code Extract
    Line
    SourceCde
    543
    ENDIF.
    544
    545
    COMMIT WORK.   " commit and close cursors
    546
    547
    l_str = i_max_requid.
    548
    PERFORM msg_append(saplrscondense)
    549
    USING    'S' '355' l_str space space space
    550
    CHANGING c_t_msg.
    551
    552
    ENDFORM.                               " CONDENSE_FACTTABLE_NEW
    553
    554
    555
         Form  TRANSFER_ALL
    556
    557
    FORM TRANSFER_ALL USING i_ref_update       TYPE rs_bool
    558
    i_pdimid           TYPE I
    559
    i_pdimid_ref_point TYPE rsd_sid
    560
    i_pdimid_normal    TYPE rsd_sid
    561
    i_recordtp         TYPE rsd_sid
    562
    CHANGING e_ref_ins_cnt TYPE I
    563
    e_ins_cnt     TYPE I
    564
    c_t_msg       TYPE rs_t_msg.
    565
    566
    CALL FUNCTION 'RSDU_INFOCUBE_INDEXES_DROP'
    567
    EXPORTING
    568
    I_INFOCUBE = 'ZPSD_C03'
    569
    I_FACTTAB  = '/BIC/EZPSD_C03'.
    570
    571
    572
    EXEC SQL.
    >>>>>
    INSERT INTO "/BIC/EZPSD_C03"
    574
    ( "KEY_ZPSD_C03P"
    575
    , "KEY_ZPSD_C03T"
    576
    , "KEY_ZPSD_C03U"
    577
    , "KEY_ZPSD_C031"
    578
    , "KEY_ZPSD_C032"
    579
    , "KEY_ZPSD_C033"
    580
    , "KEY_ZPSD_C034"
    581
    , "/BIC/ZNET_ASP"
    582
    583
    SELECT :i_pdimid_normal
    584
    , F."KEY_ZPSD_C03T"
    585
    , F."KEY_ZPSD_C03U"
    586
    , F."KEY_ZPSD_C031"
    587
    , F."KEY_ZPSD_C032"
    588
    , F."KEY_ZPSD_C033"
    589
    , F."KEY_ZPSD_C034"
    590
    , SUM( F."/BIC/ZNET_ASP" )
    591
    FROM "/BIC/FZPSD_C03" F
    592
    WHERE F."KEY_ZPSD_C03P" = :i_pdimid
    Any thoughts would be helpful,
    Thanks,
    David

    This error usually occurs when there is a database lock or no space in teh database. Got DB02 and Click on Space critical objects to see whether any entries are there. If yes contact your basis to increase the space.
    Hope this helps
    Thanks,
    Satish

  • Postal code is too short or invalid when trying to sign up for windows azure

    https://account.windowsazure.com/signup?offer=ms-azr-0044p
    language is Netherlands
    country is Belgium
    postal code is "8870" but is considered too short
    I also tried "BE8870" or "BE-8870" but these are considered invalid
    how do I continue?

    HI
    May be you can try "8870 Emelgem".
    If still can't help Please contactsupport team by creating a support ticket at
    http://www.windowsazure.com/en-us/support/contact/
    Or if that doesn't work because you don't have an active subscription you will need to contact general customer support to have them create a support ticket for you
    http://support.microsoft.com/gp/customer-service-phone-numbers?wa=wsignin1.0
    Dino He
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

  • Vendor email-address in SUS too short

    Hello guys,
    following problem:
    When I send the PO from MM to SUS (SRM 5.0 on Server 5.5)
    the email adress of the vendor is cut in the middle in SUS.
    The Idoc of the ECC is fine, it seems that the problem
    could be found in the Mapping of the XI or in SUS.
    Is the field in SUS too short?
    What can I do?
    Hoping for answers,
    Barbara

    Hi Barbara,
    Did you search OSS?
    This certainly sounds like something wrong in the SAP standard.
    Kind regards, Rob Dielemans

  • How do I get a longer list of items in the history window - and not have to click "Show All History"? The default list is too short.

    How do I get a longer list of items in the history window - and not have to click "Show All History"? The default list is too short.

    Well I figured it out… all you do say show commands :-/

  • "password too short" with verizon cellular data account

    Hi everyone,
    When I try to set up a cellular data account on my ipad 2 with verizon, I continue to receive a "password too short" message. My password exceeds the minimum characters specified and has four numbers. Anyone else getting this infuriating response? Thanks
    Al

    duker66 wrote:
    They think it unlocks automatically after 24 hours.
    Think?  I'd call again and get another rep.  Why in the world a locked account unlock automatically?  Doesn't that kinda defeat the purpose of a lock?

  • Is LED display video cord too short to use with Mac Pro?

    I've seen the new 24-in cinema display used with a macbook and noted how short the cord is. Now I'm thinking of getting the new Mac Pro with that same display but won't the cord be too short for me to set the tower near the floor on the side of my desk? I don't want to have to set that tower ON my desktop just so the connector will reach the minidisplay port.
    Any thoughts?

    I have exactly this set up, and it (just) works for me.
    The cable is about 42" from the back of the monitor to the three connectors at the other end, which allows me to have the Mac Pro on the floor, and the monitor on my desk. Obviously, it will depend on your desk height, cable access, etc., but it was a bit of tight fit, so you might want to get out a tape measure and see it will work for you.

  • Apple Watch band is too short for me

    I've checked out size of band for Apple Watch and all of these model are too short for me. Even Classic Buckle that is the longest type of band in all family is still not fit. My wrist size is 230mm. Feel so sad...... Hope Apple will made longer band size in the next gen.

    Let me try this again. (This is for a stainless 38).
    I saw the specs on the band. I tried to use a tape measure to determine if it would fit, and I should have had help as that is hard to do alone. But is seemed alright, and I ordered the watch.
    I am a watch junkie. I have never had a problem like this. You come to expect a certain "standard" when you buy a watch, and ALL of my watches have a longer
    strap, and I guess (Shame on me) I assumed so would the Apple Watch.
    The band fits, so to speak, but the part that is left after you pass it though the buckle, is not long enough, and the band keeper-loop thingey does not have enough band to keep it in place. Therefore you are constantly having to slide the loop back over it to keep it in place.
    I could send it back, but you might imagine how I feel about that. I made sure I got mine on the 24th because I stayed up and ordered it right after midnight on the 10th. I really wanted the watch.

  • Can't connect to wifi password too short

    Two of my local cafes have free wifi but their passwords are too short.
    I enter their passwords correctly but he join button stays greyed out.
    Is there a work around or not.
    Answers like hey get them to upgrade their security aren't helpful.

    Have you asked them?
    What is the key the gave you?
    If you have a Windows 8, 7, Vista or Mac laptop you can also use the free inSSIDer utility to tell you the encryption type.
    http://www.metageek.net/products/inssider/
    http://www.metageek.net/products/inssider-for-mac/

Maybe you are looking for

  • Settle this once and for all...

    In every interview that I conduct, i ask a standard question: what is teh difference between a java bean and a class... and the answers i get are minor variations of the sentence: beans are classes with private members and get/set methods defined for

  • I can't get my music to sync to my iPhone from my macbook.

    I recently got a macbook. I used homesharing to transfer my music from my old pc. But now I can't sync music onto my iphone from my macbook. I have to transfer my new music to my pc and sync it from my pc. I've tried selecting and dragging my music t

  • External webcam on external monitor connected to mac

    Hi, Would it be possible to have my external monitor connected with optical webcam connected into my mac than when you use skype and those applications/progams it would have two pictures of you on screen? (one mac connected to external monitor wants

  • Lock Finder view as list in every Window/File picker

    I have my Finder in list view: always and everywhere (except for the occasional pictures folder). Within Yosemite I encounter a lot of differences. Sometimes a folder opens in icon view. When the file picker windows appear (in Pages for example) it i

  • Tv shows no longer working

    i have always used tv shows on apple tv and now it no longer appears i am in Canada we use it all the time!