How to delete Zeros in HFM

Hi,
While loading data from Smart view we are loading Zero (0) values, because of this our size of data is increasing, is there any chance to delete those Zeros. client is accepting to chnage options in smart view.
Thanks,
Babu

We use code such as the following in the Calc sub when this is needed.
     Dim vDataUnit
     Dim vNumItems, i
     Dim dPCon
     Dim vAccount, vCustom1, vCustom2, vCustom3, vCustom4, vICP, dData
     Set vDataUnit = HS.OpenDataUnit("")
     vNumItems = vDataUnit.GetNumItems()
     For i = 0 To vNumItems - 1
          Call vDataUnit.GetItem(i, vAccount, vICP, vCustom1, vCustom2, vCustom3, vCustom4, dData)
          If dData = 0
               HS.Clear "A#" & vAccount & ".I#" & vICP & ".C1#" & vCustom1 & ".C2#" & vCustom2 & ".C3#" & vCustom3 & ".C4#" & vCustom4
          End If
     NextFor the record to be completely removed from the db, I believe you have to run it on all periods. You might work with your dba to ensure all 0 records have been removed.

Similar Messages

  • How to delete zero rows from a matrix?

    Hi,
    I have a 2D datamatrix and there are some zero rows. My original program should recognize all zero rows and delete them. How to do that?
    I have tried with the Delete From Array function but no success. I also tried with the OpenG array functions but...no.
    I attached a vi which simulates my problem. There is one zero row and I want to delete it and have a matrix without zero rows.
    Kudos for any good help!
    Solved!
    Go to Solution.
    Attachments:
    DeleteZeroRows.vi ‏19 KB

    Christian_M wrote:
    The idea was to give a hint that people try using their brain....
    Stilll, I think your code is fundamentally flawed and will thus lead the student into a deep swamp.
    Have you actually tried it with multiple rows of zeroes?
    Since "delete from array" rearranges the array indices with each deletion, the code will break if there is more than one row to be deleted. For example if a row is already deleted and it needs to also delete the last row, it would try to delete a row that no longer exists. If a later row still exists, it will delete the wrong row.
    Also, since NaN gets coerced to a valid index (2147483647), it's probably not such a good idea. "-1" would be a better choice. (Well, it's an unlikely implossible possibility in LabVIEW 32 bit, but still....)
    I also don't understand your logic with "search array". You need to test all elements for zero.
    LabVIEW Champion . Do more with less code and in less time .

  • How to delete zeros in layout for quantity and currency fields

    Hi All
    Iam getting zeros in place of quantity and currency field records, which i doesnt require in layout SAP-Script.
    Please let me know if any one has an idea.
    Regards
    Bhaskar

    Hi,
    Add NO-ZEROES statement to it.
    or
    U can use CONDENSE statement.
    Cheers,
    SImha.

  • How to delete the trailng zeros in my table

    Hai
    I had a serious problem
    My table name called nrgp_main
    Here nrgpno declared as char(8) i had changed as 10 by mistake and i have update two times
    the number is like this 003800001 i need to cut the first '0' and update it
    Thanks & regards
    Srikkanth

    Duplicate post
    how to delete the trailng zeros in my table

  • How to delete photos with Zero KB size that were downloaded onto mac pro osx vers 10.5.8, 2x2.8 quad core intel Xeon ?

    How to delete picture files ( nikon NeF and jpeg )  with Zero  KB  size that were downloaded onto mac pro osx vers 10.5.8, 2x2.8 quad core intel Xeon
    -- have not been able to move them or move them to trash without  crashing  Finder  ?

    Safe Boot, (holding Shift key down at bootup), run Disk Utility in Applications>Utilities, then highlight your drive, click on Repair Permissions, reboot when it completes.
    (Safe boot may stay on the gray radian for a long time, let it go, it's trying to repair the Hard Drive & clear caches.)
    Try trashing them in Safe Mode, reply if that doesn't help.

  • How to delete HFM Application Tables in SQL

    Hi Gurus
    1.How to delete HFM Application Tables in SQL?
    Manually its deleting but each application having 120-150 tables? how to do this in a single shot?
    I have deleted few applications using workspace/ shared services, but still its showing under HFM server under SQL Tables.
    Please help me
    regards
    Smilee

    Hi Smilee,
    1. If the application can be opened in Financial Management web interface, go to the Manage Taskflows module and make sure that no taskflows still exist for this application. Delete any existing taskflows.
    2. If the application exists in Shared Services, right click on the application in Shared Services and try to delete the application from there
    3. Stop Hyperion Shared Services and all Financial Management Windows processes and take backups of the relational database schemas of both.
    4. Check the relational database repository of Hyperion Shared Services, in the table "ces_apps" and make sure that there are no more rows containing the appname "EXAMPLE". If row still exists you should seek help from Oracle Global Software Support to clean up the Hyperion Shared Services before proceeding.
    5. It is possible to remove all content for a deleted application from the Financial Management relational database. Extreme care should be taken when manually manipulating database tables as permanent damage can be done to the intended application and other applications if the wrong content is deleted.
    a) Begin by deleting all tables, indexes, sequences and package objects that begin with the application name
    b) Delete any tables beginning HSV_appname_xxxxxx
    c) Delete any rows from the HSX_CLUSTER_xxxxx tables referring to the application.
    d) Delete any rows from the HSV_ACTIVITY_KILL_USERS, HSV_ACTIVITY_NO_ACCESS, HSV_ACTIVITY_SESSIONS and HSV_ACTIVITY_USERS and HSV_USERS_ON_SYSTEM that refer to the application name.
    d) Delete the row containing name of the application from the HSX_DATASOURCES table.
    6. The next time all the Hyperion services are started again, the application should be safely removed from Windows client.
    You can contact your DBA to write a query on how to delete it.
    Hope this helps,
    Thank you,
    Charles Babu J

  • How to delete QUAN field zeros

    Hi experts,
    I am facing problem while Deleting zeros of QUAN filed. senerio like this
    mov type      Issue     Comsum
    541              200.00   0.00
    541              300.00   0.00
    543               0.00     200.00
    543               0.00     300.00   here i am seperating values in loop 541 in one filed and 543 in another filed so i want space where there is no data ex. 0.00. so how i achive this? give me solution.
    Thanks,
    Ashish.

    Hi,
    check this sample code.
    data: typ_char(100) type c.
    data: begin of itab occurs 0,
          mvt(3)  type c,
         quan     type p decimals 2,
         end of itab.
    data: begin of jtab occurs 0,
            mvt(3) type c ,
            quan(20) type c,
          end of jtab.
    itab-mvt = '541'.
    itab-quan = '100.00'.
    append itab.
      itab-mvt = '541'.
    itab-quan = '200.00'.
    append itab.
      itab-mvt = '542'.
    itab-quan = '0.00'.
    append itab.
      loop at itab.
        jtab-mvt = itab-mvt.
        jtab-quan = itab-quan.
        if itab-quan eq '0'.
          jtab-quan = ''.
        endif.
        append jtab.
      endloop.
    loop at jtab.
      write:/ jtab-mvt, jtab-quan.
    endloop.

  • How to delete forecast entries with zero current and original qty from a particular forecast set which span across multiple forecasts

    how to delete forecast entries with zero current and original qty from a particular forecast set which span across multiple forecasts

    Hi,
    There is no way to delete those records selectively from front end.
    The best possible way is to delete the records from MRP_FORECAST_DATES tables from backend.
    Hope that helps!!
    Regards,
    Mohan Balaji
    NOTE: Please mark the post as Helpful or Answered if the update has really helped you. This would also bring the thread to logical conclusion and will be helpful for the viewers.

  • How to delete recent file history in adobe reader in Mac PC ?

    How to delete recent file history in Adobe Reader in Mac PC ?
    In Adobe Reader - Edit - Preferences - select Documents in the left panel and change the "Documents in recently used list" to 0. Yes ! the file history is gone But when you set back the value, you will see the file history again. This is not the way to do...
    I have checked all the preference or setting. I couldn't found any clear recent file history in adobe reader.
    Please help ! Thanks !

    First off, you CANNOT set recent documents to zero. The absolute minimum it will accept is 1. And on my MacMini, (I just checked it to be 100% sure) I opened seven documents with Recent Docs set to 10 - they were ALL listed. I set it to 1 and all but the most recent cleared. I then closed Reader and reopened it. The list was 1 item. I reset Recent Docs to 10 and there was still only 1 item in the list.

  • Please guide me how to delete the OLD claimed trip details

    Hi SAP Gurus
    We have corrected the all the cliams by newly created an posted properly today , how ever they are struck now and since they are form old employees (2007-2008) , few are still active / terminated/ retiree staus cant delete them nor make it zero. But appear in our report as pending...
    Please guide me how to delete the old trips.. your support really appreciated..
    Thanks
    Shan

    Hi Shan,
    As per my knowledge, no table should be deleted. Check the below link for more info.
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/73/6bf037f1d6b302e10000009b38f889/frameset.htm
    <<removed>>
    Thanks,
    Praisty
    Edited by: Matt on Jul 26, 2011 3:11 PM

  • How to delete requests in PSA using Process chains

    Hi All,
    Can anyone explain me how to delete all the requests in PSA using Process chains.
    This is what I did...
    1. use Process type 'Deletion of Requests from PSA'
    2. Settings:
    Object Type - PSA table
    Object Name - <Datasource name>          
    Older than - 0 (Zero) days
    These settings doesn't work. Can you please let me know exact settings to use for deleting all the requests in PSA of a datasource.

    Hello Praveen,
    That's what I thought too. But if I use '1' one day, what if I need to run it twice same day? So this doen't work for my requirement.
    Any other suggestions?
    Thanks.

  • Deleted zero

    Hi all,
    i have small prob.... how i want to delete zero in string format... let say i have 123000 and i want to get output 123 or i have 1200000 so i want to be 12...
    can someone help me...
    Thanks...

    Hi,
    u can do it in number of ways.
    Use TCODE SU3
    Select default tab and select radio button 123467.89 in decimal notation and save it.
    or u can try :
    if you want to do this through ABAP program.
    1. to delete trailing spaces.
    SHIFT <V_VARIABLE> RIGHT DELETING TRAILING '0'.
    to delete leading zeroes,
    SHIFT <VARIABLE_NAME> LEFT DELETING LEADING '0'.
    only for one abap program, u can use set country command
    for all programs :
    sap menu>system->go to user profil->own data>default --> and choose ur format.
    or u can use these fms also..
    CONVERSION_EXIT_ALPHA_INPUT Conversion exit ALPHA, external->internal
    CONVERSION_EXIT_ALPHA_OUTPUT Conversion exit ALPHA, internal->external
    reward if it helps..
    Regards,
    Omkar.

  • How to delete a delivery number/note

    Hi All
    How to delete a delivery number/note
    Thanks for the help
    Rajendra Prasad

    Hello,
    Start with checking the document flow. If the invoice has already been generated to that specific delivery you need to cancel the invoice before you delete the outbound delivery.
    Step 1: T Code VF11 helps you to cancel billing document.
    Step 2: Then use T Code VL09 and reverse the goods movement by entering the values in the fields. Once you reverse the documents then you can delete the outbound delivery in VL02N under menu bar Outbound Delivery u2013 Delete.
    Step 3: If PGI has not done you can cancel the outbound delivery by editing the picking quantity to zero. If Warehouse Management installed then you can cancel all the transfer orders before you delete the outbound delivery.
    If invoice has not created and PGI done then proceed with
    step 2.
    If  PGI has not done and Picking completed then proceed with step 3.
    Regards,
    Vamsi

  • How to delete file from client machine

    Hi all,
    we are using the DataBase: oracle:10g,
    and forms/reports 10g(developer suite 10g-10.1.2.2).
    can anybody help me how to delete the file from client machine in specified location using webutil or any
    (i tried with webutil_host & client_host but it is working for application server only)
    thank you.

    hi
    check this not tested.
    PROCEDURE OPEN_FILE (V_ID_DOC IN VARCHAR2)
    IS
    -- Open a stored document --
    LC$Cmd Varchar2(1280) ;
    LC$Nom Varchar2(1000) ;
    LC$Fic Varchar2(1280);
    LC$Path Varchar2(1280);
    LC$Sep Varchar2(1) ;
    LN$But Pls_Integer ;
    LB$Ok Boolean ;
    -- Current Process ID --
    ret WEBUTIL_HOST.PROCESS_ID ;
    V_FICHERO VARCHAR2(500);
    COMILLA VARCHAR2(4) := '''';
    BOTON NUMBER;
    MODO VARCHAR2(50);
    URL VARCHAR2(500);
    Begin
    V_FICHERO := V_ID_DOC;
    LC$Sep := '\';--WEBUTIL_FILE.Get_File_Separator ; -- 10g
    LC$Nom := V_FICHERO;--Substr( V_FICHERO, instr( V_FICHERO, LC$Sep, -1 ) + 1, 100 ) ;
    --LC$Path := CLIENT_WIN_API_ENVIRONMENT.Get_Temp_Directory ;
    LC$Path := 'C:';
    LC$Fic := LC$Path || LC$Sep || LC$Nom ;
    If Not webutil_file_transfer.DB_To_Client
    LC$Fic,
    'TABLE_NAME',
    'ITEM_NAME',
    'WHERE'
    ) Then
    Raise Form_trigger_Failure ;
    End if ;
    LC$Cmd := 'cmd /c start "" /MAX /WAIT "' || LC$Fic || '"' ;
    Ret := WEBUTIL_HOST.blocking( LC$Cmd ) ;
    LN$But := WEBUTIL_HOST.Get_return_Code( Ret ) ;
    If LN$But 0 Then
    Set_Alert_Property( 'ALER_STOP_1', TITLE, 'Host() command' ) ;
    Set_Alert_Property( 'ALER_STOP_1', ALERT_MESSAGE_TEXT, 'Host() command error : ' || To_Char( LN$But ) ) ;
    LN$But := Show_Alert( 'ALER_STOP_1' ) ;
    LB$Ok := WEBUTIL_FILE.DELETE_FILE( LC$Fic ) ;
    Raise Form_Trigger_Failure ;
    End if ;
    If Not webutil_file_transfer.Client_To_DB
    LC$Fic,
    'TABLE_NAME',
    'ITEM_NAME',
    'WHERE'
    ) Then
    NULL;
    Else
    Commit ;
    End if ;
    LB$Ok := WEBUTIL_FILE.DELETE_FILE( LC$Fic ) ;
    Exception
    When Form_Trigger_Failure Then
    Raise ;
    End ;sarah

  • How to Delete the dimension from the cube ?

    Hi ,
    how to Delete the dimension from the cube ?
    i have added the new dimension by assiging one characteristic to that dimension .
    now i  want to delete it ,
    but system saying that   Dimension ZXXX  contains InfoObjects; deletion not possible .
    how to delete it ? any help .
    Thanks

    Make sure you donot have any data in cube. If you have some data in cube, then you will not be able to see Delete option.
    Right click on the cube-->Delete data.
    Then double click on the cube>Goto Edit mode> select the IO under that Dimension> right click> now you will be able to see the Delete option (provided you have deleted all the date from Cube)
    Then right click on Dimension-->Delete
    Regards,
    Pavan

Maybe you are looking for