Program on  ALV_Grid and objects.....  Urgent

can any help me to write the coding of this report program
1. Define selection screen with KNA1-KUNNR, VBRK-FKDAT
2. Select Data from Database (with "inner join")
Tables: Customer KNA1, KNVV
SalesDocument VBAK - Head, VBAP - Positions
Invoice VBRK - Head, VBRP - Positions
Document Flow VBFA -
Invoice (VBFA_VBTYP_V = M) ->
Delivery (VBFA_VBTYP_V = J) ->
SalesOrder (VBFA-VBTYP_V = C) ->
Sales Document Data
Sales Document Partner Data VBPA (Parvw = AG, WE) - Partner Number
Customer Adress Data etc. KNA1, KNVV
3. Create Dictionary Structure for Output Data
4. Create Dynpro (Screen 9000)
5. Create ALV Grid Object and Call Method "set_table_for_first_display" of alv obj in PBO Module of Screen

Hello
You may have a look at my sample report
Alv
Using function module <b>LVC_FIELDCATALOG_MERGE</b> repetively you can easily build any kind of required fieldcatalog for your ALV output.
Have a look at the sample report <b>ZUS_SDN_REUSE_ALV_GRID_DISP</b>.
*& Report  ZUS_SDN_REUSE_ALV_GRID_DISP
REPORT  zus_sdn_reuse_alv_grid_disp.
TYPES: BEGIN OF ty_s_outtab.
TYPES: status    TYPE i_status.
INCLUDE TYPE knb1.
TYPES: END OF ty_s_outtab.
TYPES: ty_t_outtab  TYPE STANDARD TABLE OF ty_s_outtab
                         WITH DEFAULT KEY.
DATA:
  gs_variant   TYPE disvariant,
  gs_layout    TYPE lvc_s_layo,
  gt_fcat      TYPE lvc_t_fcat,
  gs_outtab    TYPE ty_s_outtab,
  gt_outtab    TYPE ty_t_outtab.
START-OF-SELECTION.
  SELECT * FROM  knb1 INTO CORRESPONDING FIELDS OF TABLE gt_outtab
         WHERE  bukrs  = '1000'.
  PERFORM build_fieldcatalog.
  PERFORM set_layout_and_variant.
  PERFORM modify_list.
  CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC'
    EXPORTING
*     I_INTERFACE_CHECK                 = ' '
*     I_BYPASSING_BUFFER                =
*     I_BUFFER_ACTIVE                   =
*     I_CALLBACK_PROGRAM                = ' '
*     I_CALLBACK_PF_STATUS_SET          = ' '
*     I_CALLBACK_USER_COMMAND           = ' '
*     I_CALLBACK_TOP_OF_PAGE            = ' '
*     I_CALLBACK_HTML_TOP_OF_PAGE       = ' '
*     I_CALLBACK_HTML_END_OF_LIST       = ' '
*     I_STRUCTURE_NAME                  =
*     I_BACKGROUND_ID                   = ' '
*     I_GRID_TITLE                      =
*     I_GRID_SETTINGS                   =
      IS_LAYOUT_LVC                     = gs_layout
      it_fieldcat_lvc                   = gt_fcat
*     IT_EXCLUDING                      =
*     IT_SPECIAL_GROUPS_LVC             =
*     IT_SORT_LVC                       =
*     IT_FILTER_LVC                     =
*     IT_HYPERLINK                      =
*     IS_SEL_HIDE                       =
*     I_DEFAULT                         = 'X'
      i_save                            = 'A'
      is_variant                        = gs_variant
*     IT_EVENTS                         =
*     IT_EVENT_EXIT                     =
*     IS_PRINT_LVC                      =
*     IS_REPREP_ID_LVC                  =
*     I_SCREEN_START_COLUMN             = 0
*     I_SCREEN_START_LINE               = 0
*     I_SCREEN_END_COLUMN               = 0
*     I_SCREEN_END_LINE                 = 0
*     I_HTML_HEIGHT_TOP                 =
*     I_HTML_HEIGHT_END                 =
*     IT_EXCEPT_QINFO_LVC               =
*     IR_SALV_FULLSCREEN_ADAPTER        =
*   IMPORTING
*     E_EXIT_CAUSED_BY_CALLER           =
*     ES_EXIT_CAUSED_BY_USER            =
    TABLES
      t_outtab                          = gt_outtab
    EXCEPTIONS
      program_error                     = 1
      OTHERS                            = 2.
  IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  ENDIF.
END-OF-SELECTION.
*&      Form  BUILD_FIELDCATALOG
*       text
*  -->  p1        text
*  <--  p2        text
FORM build_fieldcatalog .
* define local data
  DATA:
    ls_fcat      TYPE lvc_s_fcat.
  REFRESH: gt_fcat.
  CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
    EXPORTING
*       I_BUFFER_ACTIVE              =
      i_structure_name             = 'KNB1'
*       I_CLIENT_NEVER_DISPLAY       = 'X'
*       I_BYPASSING_BUFFER           =
*       I_INTERNAL_TABNAME           =
    CHANGING
      ct_fieldcat                  = gt_fcat
    EXCEPTIONS
      inconsistent_interface       = 1
      program_error                = 2
      OTHERS                       = 3.
  IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  ENDIF.
  " Add I_STATUS field from this structure to fieldcatalog
  CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
    EXPORTING
*       I_BUFFER_ACTIVE              =
      i_structure_name             = 'RIHEA'
*       I_CLIENT_NEVER_DISPLAY       = 'X'
*       I_BYPASSING_BUFFER           =
*       I_INTERNAL_TABNAME           =
    CHANGING
      ct_fieldcat                  = gt_fcat
    EXCEPTIONS
      inconsistent_interface       = 1
      program_error                = 2
      OTHERS                       = 3.
  IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  ENDIF.
  DELETE gt_fcat WHERE ( ref_table = 'RIHEA'   AND
                         fieldname NE 'I_STATUS' ).
  READ TABLE gt_fcat INTO ls_fcat
             WITH KEY fieldname = 'I_STATUS'.
  IF ( syst-subrc = 0 ).
    DELETE gt_fcat INDEX syst-tabix.
    ls_fcat-fieldname = 'STATUS'.
    INSERT ls_fcat INTO gt_fcat INDEX 1.
  ENDIF.
  " Renumbering of columns
  LOOP AT gt_fcat INTO ls_fcat.
    ls_fcat-col_pos = syst-tabix.
    MODIFY gt_fcat FROM ls_fcat.
  ENDLOOP.
ENDFORM.                    " BUILD_FIELDCATALOG
*&      Form  SET_LAYOUT_AND_VARIANT
*       text
*  -->  p1        text
*  <--  p2        text
FORM set_layout_and_variant .
  CLEAR: gs_layout,
         gs_variant.
  gs_layout-zebra = 'X'.
  gs_layout-cwidth_opt = 'X'.
  gs_layout-excp_fname = 'STATUS'.
  gs_layout-excp_led     = 'X'. " display LED instead of lights
  gs_variant-report = syst-repid.
  gs_variant-handle = 'GRID'.     " required for saving variants
ENDFORM.                    " SET_LAYOUT_AND_VARIANT
*&      Form  MODIFY_LIST
*       text
*  -->  p1        text
*  <--  p2        text
FORM modify_list .
* define local data
  DATA:
    ls_outtab    TYPE ty_s_outtab.
  LOOP AT gt_outtab INTO ls_outtab.
"   Define reasonable conditions for status
    IF ( syst-tabix > 20 ).
      ls_outtab-status = '3'.  " = green
    ELSEIF ( syst-tabix > 10 ).
      ls_outtab-status = '2'.  " = yellow
    ELSEIF ( syst-tabix > 5 ).
      ls_outtab-status = '1'.  " = red
    ELSE.
      ls_outtab-status = '0'.  " = no status
    ENDIF.
    MODIFY gt_outtab FROM ls_outtab.
  ENDLOOP.
ENDFORM.                    " MODIFY_LIST
Regards
  Uwe

Similar Messages

  • Article: Object-flow Programming - Merging Dataflow and Object-Oriented Programming

    I just posted an ExpressionFlow article:
    Object-flow Programming - Merging Dataflow and Object-Oriented Programming
    I guess you may find it interesting. If you like it, you should
    bookmark it with one of the social bookmarking tools (click the
    bookmark link next to the timeline image in the article). That may help
    us to get readers and comments from outside the LabVIEW community. And
    don't hesitate to participate the discussion. I'd love to hear you
    comments on the subject.
    Tomi
    Tomi Maila

    After having problems with spam block software malfunction, I was able recover the following comments to the EXPRESSIONFLOW article Object-flow Programming - Merging Dataflow and Object-Oriented Programming
    Written by Zen:
    Some combination of data-flow and object-oriented programming, I think,
    could make a great impact on sysytem development.  However, I see it in
    slightly different way than yours....
    Written by Matt Holt:
    I don't believe NI can get object-flow programming to move far enough
    into mainstream that Forbes would cover it. NI has a bit of a
    stranglehold on LabVIEW with it's price as compared to say… VS2005. It
    seems that by promoting it as "easy to use" that NI may have shot
    itself in the foot….
    Written by Jim Kring:
    Hi Tomi, In my opinion, LabVIEW's native object-oriented programming
    capabilities (LabVOOP) do not currently provide a complete tool for
    allowing us to implement our OOP system designs.  Nearly all of my
    system designs require distributed active objects by reference. I think
    that National Instruments certainly can evolve LabVIEW to address such
    requirements, but I think that it is not a real focus of NI....
    If anybody else is missing their comments, I'm sorry I was unable to recover them. Please repost your comments, I appology for the inconvenience.
    Tomi Maila

  • Ready-Made Effects and Object Oriented Timeline

    As an actionscript programmer and designer all we need to
    effects. But when i searched for ready-effects there is no an
    add-on for this. But Adobe must have done this until now. Why there
    aren't lot of ready-made effects in Flash?
    And one more suggestion to Adobe developers: Every object
    must shown as an object in timeline. Not as a layer part. Thus,
    programming ability of Flash will arise.

    After having problems with spam block software malfunction, I was able recover the following comments to the EXPRESSIONFLOW article Object-flow Programming - Merging Dataflow and Object-Oriented Programming
    Written by Zen:
    Some combination of data-flow and object-oriented programming, I think,
    could make a great impact on sysytem development.  However, I see it in
    slightly different way than yours....
    Written by Matt Holt:
    I don't believe NI can get object-flow programming to move far enough
    into mainstream that Forbes would cover it. NI has a bit of a
    stranglehold on LabVIEW with it's price as compared to say… VS2005. It
    seems that by promoting it as "easy to use" that NI may have shot
    itself in the foot….
    Written by Jim Kring:
    Hi Tomi, In my opinion, LabVIEW's native object-oriented programming
    capabilities (LabVOOP) do not currently provide a complete tool for
    allowing us to implement our OOP system designs.  Nearly all of my
    system designs require distributed active objects by reference. I think
    that National Instruments certainly can evolve LabVIEW to address such
    requirements, but I think that it is not a real focus of NI....
    If anybody else is missing their comments, I'm sorry I was unable to recover them. Please repost your comments, I appology for the inconvenience.
    Tomi Maila

  • How to remove file path location listings from photos and objects in Acrobat Pro 9.0 PDF?

    After converting a windows-based Powerpoint 2007 presentation to an Acrobat Pro 9.0 PDF, the file path location of all photos and objects are shown in a dialogue box when the cursor is moved over the image as seen in this screenshot below. How can I stop this from happening and remove this feature on my pdf documents? 

    I saw that referenced on a forum, but it does not seem to address the issue I am having.
    As per Adobe Acrobat X Standard * What’s new, the equivalent to the "Tools > Protection > Remove Hidden Information" utility found in Acrobat X Standard is the same as the "Document > Examine Document" feature in Acrobat Pro 9.0. Those tools seem to cover meta data, book marks, hidden text, and deleted or cropped content, but not the file path listings that appear on images and objects converted from Powerpoint presentations and other MS Office programs.
    I have reviewed the settings used while creating a pdf, and have also tried the “Advanced > Preflight tool”, but could not find anything to apply to the issue at hand.
    Thus, this issue has not been resolved, but seems like it should be an easy fix that anyone who publishes pdf documents would want to use to publish clean, professional documents without anyone seeing the file path location of every object and image shown in the document on their hard drive.

  • The extraction program does not support object 0MAT_PLANT

    Pessoal alguém já passou por este problema?
    Estou tentando fazer um delta no objeto 0MAT_PLANT, mas me retorna sempre este erro.
    Já fiz um novo Init, mas o erro continua.
    The extraction program does not support object 0MAT_PLANT
    Message no. R3009
    Diagnosis
    The application program for the extraction of data was called up using the invalid InfoSource/invalid InfoObject 0MAT_PLANT.
    System Response
    The data extraction is terminated.
    Procedure
    Check the SAP Support Portal for the appropriate Notes and create a customer message if necessary.

    Hi Eduard ,
    You can try the following steps to solve that
    1. Delete the previous Delta Init for the InfoObject
    If you have access to R/3 Side you can follow the steps or you can follow the BW Steps
    Goto RSA7 ->Select and Delete the Init Request for the InfoObject
    From BW Side
    InfoPackage-> Inti for Source System -> Select & Delete
    the Init Request
    2. Execute the Init InfoPackage for the InfoPackage again.
    3. After successful completion, execute the delta InfoPackage.
    Hope it solves your problem, if not pls let me know.
    Thanks & Regards,
    Chandran Ganesan
    SAP Business Intelligence

  • The extraction program does not support object 0JOB_ATTR

    HI all,
    I'm getting the following error when execting 0JOB_ATTR extractor in R/3 system (via RSA3):
    The extraction program does not support object 0JOB_ATTR
    Message no. R3009
    Diagnosis
    The application program for the extraction of data was called up using the invalid InfoSource/invalid InfoObject 0JOB_ATTR.
    System Response
    The data extraction is terminated.
    Procedure
    Check the SAP Support Portal for the appropriate Notes and create a customer message if necessary.
    I've found various threads with this error (or similar ones), but none of them are solved (or not published solution). Haven't found any SAP notes yet either, so any input would be very helpfull.
    Thank you.
    G.

    0JOB_ATTR not in use and SAP replaced this with 0EC_CJOB_ATTR... U have to use 0EC_CJOB_ATTR to load master data for 0JOB.
    Even i faced the same problem and found the following info in one of the SDN thread, and we are using 0EC_CJOB_ATTR (make sure u have data in table HRP5050).
    I have sent a message to SAP asking for the solution . Below is the reply what they gave.
    "This error appears because of naming conventions we have to switch the name of the Data Source from 0JOB_ATTR to 0EC_CJOB_ATTR. Please use this data source to extract the compensation job attributes to BW.
    Note also that data source 0EC_CJOB_ATTR extracts data from table HRP5050.
    If no data is being extracted please do the following:
    If you have data in HRP5050 and still do not get any data please try the following :
    1) Take over the Data Source from the business content (RSA5)again and check in RSA3 .
    2) Replicate the Data Source to BW
    3) Activate the Info Source again.
    4) Delete any previous delta initializations for the datasource.
    5) Initialize the delta again
    6) Try to load data".

  • How to include the ordinary program in the BOR object type program

    Hi Guys, while i am trying to include a program in the BOR object type program. It is showing the following error:
    "Statement 'INCLUDE Z_ERC_SEARCH_VALOFACT_MACRO .' is not permitted in BOR".
    then, i tried to add  "<" and ">" to enclose it, but it wants the access key to create it.   anyone knows how to add the ordinary program in the BOR object type program.

    It's correct that we CAN'T insert our INCLUDES in BOR program. We CAN only use TYPE-POOLS there. So you can create Type Group with TYPES, CONSTANTS and DEFINE statements, and then use them in BOR programs.
    Using DEFINE you can construct MACROs with parameters and call your code there. It's limited, and not the easiest way, but some things can be achieved this way. Also forget about using Code Patterns while editing Type Group.
    Note: Use TYPE-POOLS statement after INCLUDE statement in BOR program .
    Best regards,
    Tomas.

  • Program to list 'Z' objects to translate

    I need to create a program to translate 'Z' objects (domain, text Elements, data elements, tables, reports, etc..)   to rollouts to another countries.
    I saw table TADIR, contains all Z objetcs created.
    I didn't find the table contains the description of all objects.
    Please, tell me which tables contains these descriptions.
    Thank's

    Hi Jorge,
    please set up a [translation environment |http://help.sap.com/saphelp_nw70/helpdata/en/ef/ca8f2c28ce11d5b2be0050da3f31b1/content.htm] once and use it for years.
    Here you can define according to your needs and the system will help you to manage the process.
    Regards
    Clemens

  • Host Program to Compile DB Objects

    I'm trying to create a host program that will be able to compile a function/package/view or any type of database object through a host file.
    I have a table that stores the command based on the object type and it looks like this:
    sqlplus APPSPWD @FILE_NAME
    I relplace the FILE_NAME based on a profile and some other code using PL/SQL.
    This is fine and I then pass the following as an example to the program:
    sqlplus APPSPWD @/tmp/test.vw
    Because this is a host program i then substitute the APPSPWD and try to run the command.
    The problem is that the files so not have exit commands and the program ends in an infinite loop
    This is what my host program looks like and would love any feedback on how I could get this working.
    export APPSPWD=$1
    export APPS_USERID=$2
    export APPS_USERNAME=$3
    export APPS_CONCID=$4
    export COMPILE_COMMAND=$5
    echo "Compile Command:"$COMPILE_COMMAND
    COMPILE_COMMAND=`echo $COMPILE_COMMAND | sed 's!APPSPWD!'"$APPSPWD"'!' `
    echo "Compile Command:"$COMPILE_COMMAND
    echo "Compile"
    #echo `$COMPILE_COMMAND`
    `sh -c "$COMPILE_COMMAND" >> /tmp/$APPS_CONCID.tmp`

    Managed to fix this myself:
    >
    export APPSPWD=$1
    export APPS_USERID=$2
    export APPS_USERNAME=$3
    export APPS_CONCID=$4
    export OBJ_TYPE=$5
    export COMPILE_COMMAND=$6
    echo "Compile Type:"$OBJ_TYPE
    echo "Compile Command:"$COMPILE_COMMAND
    if [ "$OBJ_TYPE" = "DB" ]; then
    echo "Database Object being compiled with SQL*Plus"
    sqlplus $APPSPWD << EOF > $XDS_TOP/tmp/compile$APPS_CONCID.sh
    @$COMPILE_COMMAND;
    EOF
    cat $XDS_TOP/tmp/compile$APPS_CONCID.sh
    fi
    if [ "$OBJ_TYPE" = "APPL" ]; then
    echo "Application Object being compiled"
    echo "Compile Command:"$COMPILE_COMMAND
    fi

  • Error when generating program /SAPAPO/TSM141 and Errors in source system

    Hello APO Experts!
    I had to include a new key figure in the cube and the planning area with configuration semantic = 000.
    The problem is, in my DEV system, the modification was perfect. Then when I did in the QA system, I´ve got the error "Error when generating program /SAPAPO/TSM141" and u201CErrors in source systemu201D when trying to load data in the Infopackage.
    Do you have any idea of what this could be?
    Best Regards
    Nik

    Hello,
    The problem may come from the inconsistency between the datasource settings and the content in table /SAPAPO/TSAREATE.
    - SE16, go to table /SAPAPO/TSAREATE, input the planning area name, check the extraction structure, which is started from  '/1APO/EXT_STRU'.
    - SE16, go to table /SAPAPO/TSAREAEX, input the datasource name, and check the extraction structure.
    Are the two extraction structures the same or different ?
    If they're different, please read the below solutions, otherwise, you can ignore the following.
    In general and most customer cases this inconsistency happens during transporting of datasource alone. In many cases the planning area is directly created at target system and datasoucre transported from a a different system which causes incorrect export structure entry in planning area table.
    Please refer to following content from note 549184:
    Q4: Why could I have extraction problem after transport of DataSource?
    A4: DataSources for DP/SNP planning areas depend directly on the  structure of the planning areas. That's why the planning area MUST  ALWAYS be transported with or before the DataSource.
    The simple solution will be to create a dummy data source for this planning area. This will regenerate the extract structure for all other data sources as well and update the corresponding tables. After that you can delete the dummy datasource.
    After delete the dummy datasource, in case of inconsistency, please also run the report /SAPAPO/TS_PSTRU_GEN report for
    - Basis - form routines
    - Create planning objects
    - Planning area extractor
    with the flags "Reset generation time stamp" and "Generate" set.
    And in order to transfer datasource correctly, please also refer to the consulting note 514524.
    Best Regards,
    Ada

  • The extraction program does not support object ZTD_AW_17

    Hi friends,
    When doing extraction I am getting the below error.Please
    see the below extract of system response.
    "The extraction program does not support object ZTD_AW_17
    Message no. R3 009
    Diagnosis
    The application program for the extraction of data was called up using the invalid InfoSource/invalid InfoObject ZTD_AW_17.
    System Response
    The data extraction is terminated."
    Please help me out.
    thanks
    Venkat

    Hi Venkat,
    Have you checked to see if the ZTD_AW_17 infoobject is in your system and active?  If not, transport the object from your D system to the P system.  Also check the infosource to see if it is active and if the ZTD_AW_17 infoobject is there.  If so reactivate the transfer rules and run the extraction again.
    Aaron

  • List of programs to activate BI objects

    Hi
    can i get all list of se38 programs to activate BI objects
    like process chain, transformation....

    Hi,
    Pls find some here;
    RSDDS_AGGREGATES_MAINTAIN --- attribute change run
    RSSM_SET_REPAIR_FULL_REQUEST -- changes full update to repair fulll request
    RSTRSNSTRU_ACTIVATE_ALL-- activating transfer structure
    RSPC_PROCESS_FINISH --- process chain details
    RSDG_IOBJ_REORG Repair InfoObjects
    RSDG_IOBJ_REORG_TEXTS Reorganization of Texts for InfoObjects
    RSDG_MPRO_ACTIVATE Activating Multiproviders
    RSDG_MPRO_COPY Make Multiprovider Copies
    RSDG_MPRO_DELETE Deleting Multiproviders
    RS_COMSTRU_ACTIVATE_ALL Activate all inactive Communication Structures
    RS_TRANSTRU_ACTIVATE_ALL Activate Transfer Structure
    RSAU_UPDR_REACTIVATE_ALL Activate Update Rules
    RRHI_HIERARCHY_ACTIVATE Activate Hierarchies
    SAP_AGGREGATES_ACTIVATE_FILL Activating and Filling the Aggregates of an InfoCube
    SAP_AGGREGATES_DEACTIVATE Deactivating the Aggregates of an InfoCube
    RS_PERS_ACTIVATE Activating Personalization in Bex(Inactive are highlighted)
    RSSM_SET_REPAIR_FULL_FLAG Convert Full Requests to Repair Full Requests
    SAP_INFOCUBE_DESIGNS Print a List of Cubes in The System and Their Layouts
    SAP_ANALYZE_ALL_INFOCUBES Create DB Statstics for all InfoCubes
    SAP_CREATE_E_FACTTABLES Create Missing E-Fact Tables for InfoCubes and Aggregates
    SAP_DROP_EMPTY_FPARTITIONS Locate/Remove Unused or Empty partitions of F-Fact Table
    SAP_DROP_TMPTABLES Remove Temperory Database Objects
    Function Modules within BW.
    Function Module Description (Function Group RRMX)
    RRMX_WORKBOOK_DELETE Delete BW Workbooks permanently from Roles & Favourites
    RRMX_WORKBOOK_LIST_GET Get list of all Workbooks
    RRMX_WORKBOOK_QUERIES_GET Get list of queries in a workbook
    RRMX_QUERY_WHERE_USED_GET Lists where a query has been used
    RRMX_JUMP_TARGET_GET Get list of all Jump Targets
    RRMX_JUMP_TARGET_DELETE Delete Jump Targets
    Function Module Description
    MONI_TIME_CONVERT Used for Time Conversions.
    CONVERT_TO_LOCAL_CURRENCY Convert Foreign Currency to Local Currecny.
    CONVERT_TO_FOREIGN_CURRENCY Convert Local Currency to Foreign Currency.
    TERM_TRANSLATE_TO_UPPER_CASE Used to convert all texts to UPPERCASE
    UNIT_CONVERSION_SIMPLE Used to convert any unit to another unit. (Ref. table : T006)
    TZ_GLOBAL_TO_LOCAL Used to convert timestamp to local time
    FISCPER_FROM_CALMONTH_CALC Convert 0CALMONTH or 0CALDAY to Financial Year or Period
    RSAX_BIW_GET_DATA_SIMPLE Generic Extraction via Function Module
    RSAU_READ_MASTER_DATA Used in Data Transformations to read master data InfoObjects
    Also pls chk this link;
    https://www.sdn.sap.com/irj/scn/wiki?path=/pages/viewpage.action&pageid=35458
    Regards
    CSM Reddy

  • "Check if the generated programs of an ODS object are up to date"

    Hallo Experts,
    we just made a system copy. After the system copy we recognize with the
    TA: rsrv: "Check if the generated programs of an ODS object are up to date"
    that the generated programs of ODS are not up to date.
    Can the reason be the system copy? We don´t really know the reason.
    Thank you very much.
    Santra

    Hi Santra,
    isn't there a repair button to fix it? I can only imagine to do it manually with checking the last change date of a ods and the last change date of the update program.
    regards
    Siggi

  • Can I use classes and objects to create my own package in LabVIEW?

    Hi....I am writing my thesis on develpoing a simulation package.  I am trying to compare simulation packages and their feautures as a scope of my project.  Does anyone know if LabVIEW allows users to create their own toolboxes like MATLAB?...i mean something that can be done in object-oriented programming by making classes and objects.
    thanks guys 

    The short answer is yes. NI sells toolkits. There's also OpenG. How you code the guts is up to you - you can do it non-LVOOP or LVOOP.

  • The extraction program does not support object 0MATERIAL

    Hi All,
    can you please help me with the issue that we have for some of our Master data load.
    Full Loads are working fine, Delta Init is working fine as well. but Delta load is not the error is "The extraction program does not support object 0MATERIAL"
    already tried looking for some OSS note but none of them helps.
    hope anyone can help me.
    Thanks in advance,
    Alden

    Hi Christopher,
    Below is the reply that I got from SAP Consultant:
    I assume that this issue was happened after upgrade
    which is already mentioned in the consulting notes 1165059 & 1251433:
    -> 1165059 ALE: Generating and reading change pointers after Upgrade
    -> 1251433 SAPI: Creating and reading change pointers after Upgrade
    Can you have a look at these consulting notes to get more information
    in details about ALE changing and follow my recommended steps to solve
    this problem please:
    1. Can you check this affected datasource in table ROOSGEN in source
    system and you will find the generated Message Type in MSGTYP:
    ->Tx. se16 ROOSGEN:
    OLTPSOURCE SLOGSYS RLOGSYS MSGTYP ->???
    2. Then you can check this Message Type (RS*) in table TBDA2 and you
    will see that the flag (BDCP2_ACT) is missing here in table TBDA2 :
    ->Tx. se16 ->TBDA2:
    MESTYP ACTIVE BDCP2_ACT
    RS* X (empty!)
    3. If the flage (BDCP2_ACT) is missing here in table TBDA2:
    Then you have to do the following steps:
    ->start transaction SALE:
    Modelling and Implementing Business Processes
    Master Data Distribution
    Replication of Modified Data
    Activate Change Pointers for Message Type
    -> select the affected generated Message Type
    -> RS* ->deavivate and activate again
    Afterwards the missing flag should be set correct in TBDA2 again.
    Please check it first and then you can start the delta upload in
    your BW system side again. The data load should work correct now.
    After carrying out the above steps we were able to re initialize the master data.
    Regards and Thanks,
    Vivek

Maybe you are looking for

  • Using if statement in a trigger to prevent autoincrement for a restore

    I use the following trigger to simulate an autoincrement on the primary key id, each time a row is inserted: CREATE OR REPLACE TRIGGER "ITPLAN".BI_VORHABEN BEFORE INSERT ON VORHABEN REFERENCING NEW AS NEW FOR EACH ROW DECLARE      nKey NUMBER; BEGIN

  • My purchased songs do not show up in my 'purchased' page on the itunes sotre.

    I've purchased a number of songs from itunes, and upon reformatting my computer I lost all of them. I followed all the steps I could find on the apple website, however my itunes (at the current version) seems to differ from what support on the websit

  • In range and coerce with complex numbers?

    I have an array of complex numbers with these numbers I need to set to 0 all numbers whose real parts are negative. With "in range and coerce" I can split the array into real and imaginary then set all negative numbers to 0 then recombine the complex

  • Cannot read multiple resultsets from transaction datasource

    I get a SQL exception "This object was closed() and cannot be used anymore." when I try to access the first row of the second result set from a stored procedure. This occurs when the code is running within an EJB using a transaction-capable datasourc

  • Photoshop CC update fails

    Running win 8.1 on Dell I-7 16Gig mem. with nvidia 750M. I tried uninstalling and reinstalling got same issue gave error on install patch failed to upfate. Any ideas?