Scripts in SAP BODS 4.0

Hi Everybody,
Can i use Scripts as is in SAP BODS 4.0?
Recentaly we have installed new version on SAP BODS 4.0 from SAP BODS 3.1. We have migrated all the related jobs, datastores and all the related stuff.
When i try to validate one job in new version then at scripts, i was getting an error on using SQL() functions.
While working on the function in scripts, do we need follow any procedure?
Please let me know.
Thanks,
Mohammed.

Check whether you have the rep_funcinfo.atl under "C:\Program Files\Business Objects\BusinessObjects Data Services\Admin\Repo" folder.
If not then bring that atl file in the specified folder.
I hope, it will work.

Similar Messages

  • Using the Execute Preloaded Option for ABAP Dataflows in SAP BODS

    Hello All,
    This is regarding the use of Advanced Option in SAP Application Type (ECC) Datastore settings in SAP BODS 4.2, where there are two options to select from for ABAP Execution Option property: (1)Generate and Execute and (2) Execute Preloaded. Since our ECC client is often locked by BASIS team even on DEV environment, we would like to make use of the second option 'Execute Preloaded' so that we could extract the data from ECC tables without having to ask the BASIS team to unlock the ECC client every time before extraction.
    The problem is that we are getting an error upon generating and uploading the ABAP program to ECC client. I have searched the blogs and so far I have only found that there are certain ABAP programs or function modules that come with SAP BODS which need to be installed by BASIS team on ECC side to allow the ABAP dataflows to be generated and uploaded to ECC server. I would appreciate it if anyone could provide a list of which function modules BASIS needs to install on ECC or a blog that provides details around using this option.
    So far, from the SAP BODS designer, we are performing below steps but getting an error upon generating and uploading the ABAP dataflow program:
    1. Create a test ABAP Dataflow using SAP ECC datastore. Provide the ABAP program options.
    2. Right click, select Generate ABAP Program.
    3. Once the ABAP Program Generation Dialog box appears, check the box "Upload Generated Program".
    4. Upon clicking OK, we are getting the following error:
    The ABAP program <ZRTEST01> for ABAP data flow <RT_TEST_R3> (datastore <R3_DS>) was not uploaded: < RFC CallReceive error <Function /BODS/RFC_ABAP_INSTALL_AND_RUN: RFC_ABAP_MESSAGE- Exception condition "NOT_SUPPORTED_BY_GUI" trigger[SAP NWRFC 720][SAP Partner ### ][clientname][servername][accountname][4103]>. >.
    Any help would be greatly appreciated.
    Thanks,
    Rizwan

    All,
    The BASIS team reviewed steps provided in the BODS document and attempted to install the Function Modules but now none of the BODS jobs would work. All BODS jobs are being terminted with the Syntax Error error when extracting data from ECC using ABAP dataflows:
    17740 16404 R3C-150412 06/17/2014 9:38:46 AM |Data flow RT_DF_TEST_PC207
    17740 16404 R3C-150412 06/17/2014 9:38:46 AM RFC CallReceive error <Function /BODS/RFC_ABAP_INSTALL_AND_RUN: RFC_ABAP_RUNTIME_FAILURE-(Exception_Key: SYNTAX_ERROR)- Syntax
    17740 16404 R3C-150412 06/17/2014 9:38:46 AM error in program /BODS/SAPLBODS                          .[SAP NWRFC 720][SAP Partner 740 ][DEV1][Server][account][4103]>.
    22052 20572 R3C-150412 06/17/2014 9:38:46 AM |Data flow RT_DF_TEST_PC207
    22052 20572 R3C-150412 06/17/2014 9:38:46 AM RFC CallReceive error <Function /BODS/RFC_ABAP_INSTALL_AND_RUN: RFC_ABAP_RUNTIME_FAILURE-(Exception_Key: SYNTAX_ERROR)- Syntax
    22052 20572 R3C-150412 06/17/2014 9:38:46 AM error in program /BODS/SAPLBODS                          .[SAP NWRFC 720][SAP Partner 740 ][DEV1][Server][account][4103]>.

  • I can´t edit the text files with SAP BODS 3.2

    Hello
    I can not edit some text files 9-20 megabytes to replace two words in each file, the source is a text file and the same destination but with different name, because with the same name have been unable . My idea is to remove the original and stay with the new performing edition but that if he does , let me file this way:
    SALES_ORDERS_FULL_20140223_150051_006.xml ( ORIGINAL )
    should leave it with me so : SALES_ORDERS_FULL_20140223_150051_006.xml _OLD (AMENDED )
    but strangely leaves me so :
    MICROSOFT_SQL_SERVER_KCC-BI_REPO_KHSA_XI_REPO_KHSA_XI_1543_5434_2_3_Long_INVOICES_INCREMENTAL_20140225_034004_001_xml_dat.txt  (not deseased)
    The type of data you use is long since varchar not allow me because it cuts my data file , use varchar (50000000) but takes the information and short .
    I am using long data type , modify the file and I pass the name of the text files of sap bods for global variables. They are a series of files that are called by a while loop
    Thanks for your answers
    regards

    HIr
    Yes, first I convert long_to_varchar for edit, and convert varchar_to_long.
    I edit before before and later
    Thanks

  • How to save the output of sap script in sap so that can be retrieved later

    hi abapers
    how to save the output of sap script in sap so that can retrieve the saved document later.
    i have to save the rcia output from sap script in pdf document in sap so that it can be retrieved later
    how to use dms
    <MOVED BY MODERATOR TO THE CORRECT FORUM>
    Edited by: Alvaro Tejada Galindo on Dec 26, 2008 11:01 AM

    Hi Deepika,
    Look into this link https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/401cca81-b861-2910-ada2-f416dfb3b3fe
    Regards,
    Pravin

  • Error in opening SAP BODS 4.2 Management Console

    Hi All,
           I am getting the below error when I tried to open the Management Console in SAP BODS 4.2 SP1. Please help. Error is attached.

    Hi,
    Go to BIP Server->services.msc->Business objects data services->stop and restart the services.
    For Tomcat also stop and restart the services.
    Regards,
    Narasimha.

  • SAP BODS and SAP APO

    Hi
    Can some one guide me on How to extract SAP APO Data in to BODS?
    regards
    Raj

    Hi Rajeev Parimi,
    Create a RFC connection in SAP Data Services Management Console for your SAP APO.
    Provide required details.
    Log into your SAP APO
    Provide T-Code SM59
    Create a RFC connection. Provide Registered Server Program name(RFC ProgramID Created In DS Management Console).
    Save the connection and then test the connection.
    Now log into Data Service Designer
    Go to Local Object Library and select Datastores Tab.
    Right Click and Select New
    Then select Data Transfer Method as RFC and provide your RFC Name.
    Provide all the required fields.
    select OK
    Note: RFC Data Transfer Method is available from SAP BODS 4.1 Version
    Regards,
    Akhileshkiran.

  • GETTING ERROR IN SAP BODS : 230102

    Dear Expert ,
    I am New in SAP BODS,I am getting below Error in SAP BODS.
    Data Flow terminated due to error <230102>
    We are transfering data from MS SQL to SAP BW.
    Please tell me how to resolved it
    Many Many Thanks In Advance.
    Regards,
    Divyesh Patel
    (9930578182)

    Hi Divyesh,
    Have you tried to set the TTL (Time to live or Timeout) for Port of BW to 3600 seconds,that may solve your problem.

  • Is SAP BODS the best ETL tool for a complex BI Environment

    Hi All
    We are in the process of rationilising our BI / Analytics environment.
    We currently have SAP ECC6 as our ERP system, SAP BW as our Warehouse and BO for WEB and Dashboard fron ends. In additon we have a small instance of COGNOS which is largely fed with flat file loads but some Oracle and ECC6 data.
    In addition we are evaluating Big data solutions with Teradata the current lead.
    We are in danger of having multiple ETL tools associated with the main BI applications and so we are comparing SAP BODS with IBM Datastage with a view to slecting one of them as our only ETL tool.
    Does anyone have any compatability information for SAP BODS with Cognos and Teradata? The main function required would be extracting from ECC6 into SAP BW, Cognos and Teradata.
    Thanks
    Jerry

    Hi Jerry,
    Cognos is a presentation tool so no worries as far integration is concerned.
    As far teradata is concerned, kindly see the following doc:
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/30a4caa2-ce7f-2e10-5291-c484df6be4af?QuickLink=index&overridelayout=true&51591147160102
    Best Regards
    Certified SAP Data Services Consultant

  • HACMP Clustering Script for SAP ECC 6.0 (SR1) - Automatic Failover-Oracle10

    Hello,
    I have installed the SAP ECC 6.0 (SR1) under AIX 5.3 / Oracle 10g with HACMP Clustering environment. Manual Failover is working fine. ASCS and Database instances are loaded in share drive with Virtual IP and Virtual name. Central Instance and Dialog Instance are loaded locally in Node A and Node B. I want to get HACMP Clustering script(automatic failover script) for Automation. Please help me if you have.
    Thanks
    Gautam Poddar

    Here are HA stop & start scripts that you should be able adapt for your particular circumstances. Based on earlier versions of SAP / Oracle but assume should be a reasonable guide
    Script to start SAP is start_sap_prd
    #!/bin/ksh
    Script:         /usr/local/bin/cluster/start_sap_prd
    Comments:       HACMP Application START script for PRD
    Show me obvious information in hacmp.out
    banner "Starting"
    banner "PRD SAP"
    Set the oracle and sap owner.
    ORASID="PRD"
    SAPADM="prdadm"
    ORAUSR="oraprd"
    VIRTUALHOST="vhost"
    DEVHOST="vhostdev"
    Get the volume groups for this resource group
    RG=$( /usr/es/sbin/cluster/utilities/cllsgrp | grep -i $ )
    VG_LIST=$( /usr/es/sbin/cluster/utilities/cllsres -g $ | \
            grep "VOLUME_GROUP=" | \
            awk -F\" '{ print $2 }' )
    Check the transport directory is mounted.
    if mount | grep -w "/usr/sap/trans"
      then
            print "Transport directory is already mounted."
      else
            cd /tmp
            print "Attempting a background mount of the transport directory."
            nohup mount -o intr,bg,soft :/usr/sap/trans1 /usr/sap/trans &
    fi
    #Start SAP and Oracle
    #Start listener
    su - $ -c /rprd/oracle/PRD/920_64/bin/lsnrctl start
    rc=$?
    if [ $? != 0 ]
      then
            echo "ERROR: Listener failed to start\n"
    fi
    #Start Database
    su - $ -c "/rprd/oracle/PRD/bin/start_database_PRD.sh"
    sleep 20
    Standard sapstart script
    su - $ -c startsap $
    Script:       /usr/local/bin/cluster/stop_sap_prd
    Dated:        01/11/06
    Application:  Oracle/SAP
    Comments:     HACMP Application STOP script for SAP / Oracle PRD
    Show me obvious information in hacmp.out
    Set the oracle and sap owner.
    rc=$?
    if [ $? != 0 ]
    then
            echo "ERROR: Failed to start SAP\n"
    fi
    exit 0
    Script to stop SAP is stop_sap_prd
    #!/bin/ksh
    set -x
    banner "stopping"
    banner "PRD SAP"
    ORASID="PRD"
    SAPADM="prdadm"
    ORAUSR="oraprd"
    VIRTUALHOST="vhost"
    #Stop SAP/Oracle
    su - $ -c stopsap $
    rc=$?
    if [ $? != 0 ]
    then
            echo "ERROR: Failed to stop SAP and Oracle\n"
            break
    fi
    Stop SAP collector and Oracle listener.
    su - $ -c /usr/sap/PRD/SYS/exe/run/saposcol -k
    rc=$?
    if [ $? != 0 ]
    then
            echo "ERROR: Failed to stop SAPOSCOL \n"
    fi
    su - $ -c /rprd/oracle/PRD/920_64/bin/lsnrctl stop
    rc=$?
    if [ $? != 0 ]
    then
            echo "ERROR: Listener failed to stop\n"
    fi
    if mount | grep -w "/usr/sap/trans"
      then
            print "Transport directory is mounted."
            /usr/es/sbin/cluster/events/utils/cl_nfskill -k -u /usr/sap/trans
            sleep 1
            /usr/es/sbin/cluster/events/utils/cl_nfskill -k -u /usr/sap/trans
            sleep 1
            umount -f /usr/sap/trans &
      else
            print "Transport directory is not mounted."
    fi
    exit 0

  • Disaster Recovery server for SAP and HACMP Cluster script for SAP ECC 6.0

    Hi,
    I need  document for Disaster Recovery server for SAP? I have to configure the DR Server If you have, please share this document if possible.
    Have you any cluster script ( HACMP Cluster script for SAP ECC 6.0 ) ?
    Thanks & Regards,

    Hello, I'm doing a "Plant ECC6 to do a test disatre / Recovery.
    During the installation, I would use the same <sidadm> existing as it is in the PRD.
    If I tell you to install it during the same <sidadm> it will overwrite what already exists, or do I just enter the password of existing <sidadm>?

  • Can we publish Flows as Web Services in SAP BODS ? How ?

    Hello Friends,
    Can we publish Flows as Web Services in SAP BODS ? How ?
    Best Regards,
    Bheem.

    Hello
    Batch jobs and real-time services can be published via the Data Services web service.  See the Integrator Guide for full details - http://help.sap.com/businessobject/product_guides/sbods42/en/ds_42_integrate_en.pdf
    Michael

  • While loading data I am getting Access violation process dump option is off in sap bods

    Hi All,
    I extracting the data from ECC table and loading it in ORACLE table SAP BODS tool.
    While starting the extract itself i am getting the error like below,
    6628
    8592
    SYS-170101
    24-Apr-15 9:41:20 PM
    System Exception <ACCESS_VIOLATION> occurred. Process dump option is off. Process is not dumped.
    Kindly help me to over this error.
    Thank you,
    Regards,
    Vinodh Seemakurthi

    This can be caused by many things, I recommend searching SAP Support Portal for ACCESS_VIOLATION and using the Call Stack to track down the specific issue.
    e.g.,
    Call stack:
    0x000000008052DDAD, Exec_frame::addr()+0013 byte(s),
    0x00000000801D0966, XDataflow_desc::initialize()+0358 byte(s),
    0x00000000801D2DEA, XDataflow_desc::executeInline()+0122 byte(s),
    0x00000000801DE0FD, XDataflow_info::execute()+0925 byte(s),
    0x00000000801CFC52, XDataflow_desc::execute()+0114 byte(s),
    0x0000000080073756, AE_Main_Process_Options()+61558 byte(s),
    0x00000000800840C6, AE_Main()+3238 byte(s),
    Exception code: C0000005 ACCESS_VIOLATION
    Fault address:  000000018052DDAD 01:000000000052CDAD G:\Program Files (x86)\SAP BusinessObjects\Data Services\bin\acta.dll

  • Scripts for SAP mappings

    To generate the scripts for SAP mappings:
    - From the Warehouse Module Editor menu, choose Module then Generate.
    - The Generation Mode dialog
    hi i don't find the "generation mode dialog". where i find it?
    robson
    thanks.

    hi,
         the reboot of a system can be of broadly two types.
    1) done by the user
    2) abrupt shutdown say due to power failure.
       if you closely look at the file inittab under /etc/ you will find different files are executed for different run levels. For powerfailure also there is a script called powerfail under /etc/init.d/. with different options.
    under init.d directory you can find all the scripts for different run levlels starting from rc0-rc6, halt named script  , and reboot named script.
    . So to solve your problem you can write a script and execute it under this files. Changing all these files are not at all recommended as any mistake can lead to a system halt state. But still we can make the changes if we know what are we doing and definitely you can try if are having a test system with you.
    the logic will go something like this:-->
    1) for shutdown
        respawn a new shell
        login as <sid>adm
        execute the command i.e stopsap
        exit from that user
    same goes for startup also.
    now only you have to run this script in the appropriate files at appropriate places(most important).
    but the main problem comes when system goes down as sap system takes time to stop so you have to make your OS wait uptill that which may be a tedious task.
    . the above discussion was keeping SUSE linux enterprise server in mind.
    Please do not make any changes in the above mentioned file if you  are running a crucial 
    system on that OS. try only on  a test system.
    revert back in case of any query..
    cheers,
    yatindra
    null

  • Best UI? - SAP BODS

    Hi Experts..
    I need a guidence regarding the best UI which can be used with SAP BODS.
    For eg: Suppose i have a an interface and an user can input two values a and b.
    The sum (a+b) and difference(a-b) should caluculate in BODS and the output should be displayed in the UI with the correct values.
    Which is the best one i can use  with BODS.I have only small functions to be created inside SAP BODS. Like Sum, Avg, Diff, Conversion etc...
    Please suggest.
    Regards,
    Dhanya

    Hi,
    You can provide the input values to BODS job either from BODS Designer or Management Console or Remote system Call.  Still not clear please brief your requirement
    Regards
    M Ramesh

  • SAP BODS Licensing

    Hello Everyone,
    Its a very specific question about SAP BODS Licensing.
    Version can be 3.1 / 4.0 /4.2
    I tried to find this information from different sources in Google but not able to get any proper information.
    Actually we are trying to figure out how many license we need.
    The plan is :
    EnvironmentInfrastructure capability
    Development(20 repositories)·         15-16 developer repositories.
    One per developer.·        
    One central repository for version control.·        
    3-4 backup repositories for any ad-hoc needs.
    =======================================
    Test - Component Testing(4 Repositories)·        
    2 main repositories for executions.·        
    2 backup repositories for any ad-hoc needs.
    ===========================================
    Test - Integration Testing(6 Repositories)·        
    3 main repositories for executions.·        
    3 backup repositories for any ad-hoc needs.
    ===========================================
    Test - Dress Rehearsal(4 Repositories)·        
    2 main repositories for executions.·        
    2 backup repositories for any ad-hoc needs.
    ============================================
    Production Environments(2 Repositories)·        
    1 main repository for executions.·        
    1 backup repository for any ad-hoc needs.
    Thank you

    All the comments above are helpful.
    But still I am stuck in few places to define the licensing for BODS
    1. If we say it depends on CPU core, then how to define how many cores will be required?
    2. Is the calculation is on volumentrics of data that will pass through BODS, if yes what will be the calculation?
    3. If I derive the number of cores, how to derive the  number of CPU licenses for BODS?
    ***NOTE: Is there any formula to calculate***

Maybe you are looking for

  • Rule in Mail of Mountain Lion

    My wife and I each have a MacBook Pro (mid 2012) and are on th same LAN. Whenever I create a "Rule" in my Mail 6.2 Account (in Preferences) it seems to be "added" to my wife's Mail Account also. We do not use iCloud for Mail. Any thoughts on how to m

  • How to use Array in Formcalc?

    Please share syntax for using Array in Formcalc.

  • Program to call process chain

    hi, I would like to call the process chain through a program/function module in 7.0 system. Please advise. Thanks in advance...

  • Problems in accessing Camera Roll images using HTML 5 technology

    Hello, I have developed a application using HTML 5 technology. This application is supportable to iPhone 4S. In this application, if we try to upload an image from "Camera Roll" it's not returning properly. The result image is rotated, squeezed and i

  • Create new work repository

    Hi I'm using ODI 11.1.1.5.0, Trying to create a new work repository: Topology > Repositories > Work Repositories > Right click > New Work Repository: Technology: Microsoft SQL Server JDBC Driver: weblogic.jdbc.sqlserver.SQLServerDriver JDBC URL: jdbc