Logical Paths created using /nFILE transaction used in InfoSpokes

Hi all,
I am creating an InfoSpoke in 3.5, wherein I am using logical file/Path to store the file generated on application server.
My path is something like this
/interface/CCD/BWD/outbound.. (Where BWD is development server)
When I will transport this to quality (Say BWQ), i want my path to be
/interface/CCQ/BWQ/outbound..
So will it automatically convert when I transport infospoke and Logical Path/File from development to quality?

Use a Function Module exit (Z_FILENAME_EXIT_name). See below.<br/><br/>
<strong>Use</strong><br/>
The physical file name is used by the function module FILE_GET_NAME at runtime to compose a complete platform-specific file name. If nothing is entered in the field Logical path, the file name may also contain the file path. In this case, the file name applies only to one hardware platform and must conform to the syntax of this platform.<br/><br/>
<strong>Procedure</strong><br/>
Enter a file name. You can use reserved words, which are substituted by the current values at run time. Reserved words must be enclosed in angle brackets (ignore the '):<br/><br/>
<strong>Reserved word</strong>             <strong>Word to be substituted</strong><br/>
<'OPSYS'>                Operating system in call<br/>
<'INSTANCE'>                R/3 application instance<br/>
<'SYSID'>                   R/3 application name in SY-SYSID<br/>
<'DBSYS'>                   Database system in SY-DBSYS<br/>
<'SAPRL'>                   R/3 release in SY-SAPRL<br/>
<'HOST'>                    Host name in SY-HOST<br/>
<'CLIENT'>                  Client in SY-MANDT<br/>
<'LANGUAGE'>                Log on language in SY-LANGU<br/>
<'DATE'>                    Date in SY-DATUM<br/>
<'YEAR'>                    Year in SY-DATUM, 4-character<br/>
<'SYEAR'>                   Year in SY-DATUM, 2-character<br/>
<'MONTH'>                   Month in SY-DATUM<br/>
<'DAY'>                     Day in SY-DATUM<br/>
<'WEEKDAY'>                 Day of the week in SY-FDAYW<br/>
<'TIME'>                    Time in SY-UZEIT<br/>
<'STIME'>                   Hour and minute in SY-UZEIT<br/>
<'HOUR'>                    Hour in SY-UZEIT<br/>
<'MINUTE'>                  Minute in SY-UZEIT<br/>
<'SECOND'>                  Seconds in SY-UZEIT<br/>
<'PARAM_1'>                 External parameter 1<br/>
<'PARAM_2'>                 External parameter 2<br/>
<'PARAM_3'>                 External parameter 3<br/><br/>
<'P=name'>                  Name of a profile parameter (see Report RSPARAM for valid values)<br/><br/>
<'V=name'>                 Name of a variable (stored in variable table)<br/><br/>
<'F=name'>                  Return value of a function module<br/>
                                           Naming convention for this function module:<br/>
                                           FILENAME_EXIT_name<br/><br/>
<'Y=name'>                  Return value of a function module<br/>
                                           Naming convention for this function module:<br/>
                                           Y_FILENAME_EXIT_name<br/><br/>
<'Z=name'>                  Return value of a function module<br/>
                                           Naming convention for this function module:<br/>
                                           Z_FILENAME_EXIT_name<br/><br/>
<strong>Dependencies</strong><br/>
The function module for the run-time variable <F=name> must meet the following requirements:<br/>
u2022     Name<br/>
        The name must begin with "FILENAME_EXIT_".<br/>
u2022     Parameter<br/>
        -   An export parameter with name "OUTPUT" must exist. No structure may exist for the parameters<br/>
        -   Import parameters are only supported if they have default values.<br/>
        -   Table parameters are not supported.<br/><br/>
Valid example: FILENAME_EXIT_EXAMPLE.<br/>

Similar Messages

  • ABAP development - Using Predefined Logical Path

    Hi,
    I need to save content of a table to a flat file which i am doing in my ABAP code  these files can be very large ,  What i want to know is chosing a folder location for these file i want to use predefined Logical path for this so that the ABAP code should work on any SAP System , So my question is which Predefined  Logical Path to use for storing these file  ? as the data is not specific to any set of tables it can be any table . Any standards needs to be follwed here
    on my system i checked there are 50+ Logical Path ( Predefined ).
    Any suggestions
    Edited by: Sourabhr on Jan 21, 2010 1:58 PM

    hey,
    Thanks for your reply.
    Instead of using logical file name as input, can we allow the user to select logical path using parameter?
    I want user to select Logical path or logical file name from parameter. is it possible?
    (I want to avoid user to input insteal want to allow user to select the path)
    ambichan
    Message was edited by: ambi chan

  • Transaction code to see the archive file logical path

    Hello,
    Some data is archived.
    In which transaction we can get the archive file logical path.
    ( Just like transaction al11 for sap directories )
    Thanks..
    Vijay

    Hi Vijay,
    Check transaction FILE or use FM FILE_GET_NAME_USING_PATH or FILE_GET_NAME_AND_LOGICAL_PATH
    to retrieve the path.
    Also check program RSFILENA and table PATH.
    Thanks
    Lakshman
    Message was edited by: Lakshman Tandra
    Message was edited by: Lakshman Tandra
    Message was edited by: Lakshman Tandra

  • Logical path using in abap program

    hay,
    I want to create file in application server directory.
    so i want the user to select the Logical path and file name from screen.so that he can create the file and seved in selected logical path.{path used must be from Instance profile DIR_LOGGING,GLOBALPATH directory etc).
    could you pls tell me how to do this using parameter for user input selecting FILE PATH.
    Do we have Functional module for Retrieving physical path
    from logical path?
    could you pls help me..
    ambichan.

    hey,
    Thanks for your reply.
    Instead of using logical file name as input, can we allow the user to select logical path using parameter?
    I want user to select Logical path or logical file name from parameter. is it possible?
    (I want to avoid user to input insteal want to allow user to select the path)
    ambichan
    Message was edited by: ambi chan

  • Creating "Payables Account Transaction" using custom code

    Hi Gurus,
    I need a help. I have a requirement that I have to create "Payables Account Transaction" using custom PL/SQL code. Kindly could you advise me as to which API or Package should i use to get this done. Currently I am in 11.5.10.2.
    Pls help me on this.
    Thanks,
    Genoo

    Hi Genoo,
    As mentioned I would reverse the standard journals coming from Payables, that way you can still see what the original journals were and drill back using them. So you don't do anything in the subledger.
    Alternatively if you wanted to get more risky, when you run the Payables transfer to GL, you could choose not to submit journal import and then you could manipulate the AP Journal records while they are still in the GL_INTERFACE (as they also go through that table) prior to going to GL, then you could do whatever you want - and if you don't delete them (but update / copy them) they will still retain the drilldown links back to AP.
    Regards,
    Gareth

  • RSCRM_BAPI - using logical path

    Hi everybody,
    I use rscrm_bapi in order to export data from bw.
    Is it possible to use logical path name in this interface?
    I try to write in the path field a logical path name which was define earlier (tran file),
    but the system concatenate the logical path name with the file name.
    For example:
    File name: HANA
    Path name: HADAR
    result in al11: /defualt directory/HADARHANA
    What is the right way to do it?
    Hadar

    RSCRM_BAPI - directly dumps a query as a .CSV in the app server - for an APD to work - you cannot specify the filename but then by specifyinf a logical file name - it can be run multiple times without any changes...
    Arun

  • Hoe to logical file name using "FILE" transcation

    I want to create a logical file name using  "FILE" transaction , i have file path '/xfer/OUT/IDD0230 ' that cureently hard coded in program but i want to avoid hard code .

    You need to go to FILE transction, create new entry.
    You need to specify Physical name i.e value hardcoded in your program
    and corresponding new Logical Path which enduser will be entering.
    In code u ned to decode Logical path to physical path as its actual path.
    Award points if helpful.
    Shital

  • Unable to see the logical path and file created in FILE tcode from AL11 and unable to upload the file to this path from front end

    Hi Experts,
    I have created the logical path and filename in FILE tcode.I am trying to upload the pdf file to application server by using this path.But
    I am getting message like "Unable to open the file".Even I cannot find the this path in AL11 tcode.Kindly anyone advise how to upload pdf file using
    custom path and file created from FILE tcode.
    Thanks & Regards,
    Anusha.

    Hi Anusha,
    Please give as below.
    I forget to say you cannot open the PDF in AL11 and for that you need some configuration, i think it can be done using content server,not sure completely please wait for some more suggestions.
    Regards,
    Pavan

  • Importing modified Bug WIT does not refresh the template in TFS 2013 for the project created using Scrum Template.

    Hi,
    We have a TeamProjectA created in a collection using ScrumTemplate 2013.4. I have added a new State 'Duplicate' in the Bug WIT and modified the workflow. Also the ProcessConfiguration file is modified to match the metastate and imported using the ImportWit
    Commands which were successful. When I Export the modified WIT using Process Editor for TeamProjectA I can see the Bug.xml has my changes. However, when I try to create a new Bug through TWA, I do not see the new State'Duplicate' that I added.
    I dont see my changes are updated in the common configuration files Path ie C:\\Program Files\Microsoft Team Foundation Server 12.0\Tools\Deploy\ProcessTemplateManagerFiles
    Note: I have a different TeamProjectB created using the Agile template created under the same Collection as my other TeamProjectA. Not sure if this has anything to do with my problem.

    Hi NetLearuner15,  
    Thanks for your reply.
    If you want use witadmin command on your TFS Server machine, you need install VS 2013 on your TFS 2013 Server machine.
    Have you tried create new Bug using VS? The new added state value shows correctly in VS or cannot see it in VS too?
    You’re using TFS 2013 Update 4 and VS 2013 Update 4?
    Yes, you can restart your TFS Server and check the result.
    And we suggest you add a new custom field in your Bug_Test work item type(Fields and Layout) or only edit a default state value in it using Process Editor, then save this Bug_Test work item type and check if this new update shows correctly when you create
    a new Bug_Test work item from TFS Server. If the  new field or changed state value can be updated correctly in your TFS Server, I think your initial ‘Duplicate’ state value not defined correctly in your Bug WIT>>workflow.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • How to defined which logical database to use in a function module?

    Hey,
    I am trying to do logical database in a function module. I need to know where do i go to define which logical database to use? Becuase i get syntax error on my Get statement. The logical database i am trying to use is HR PNP .
    Any useful help will be appreciated,
    Thanks

    I think we can't assign logical database to FM or FG. Because there isn't any option to put the logical database in the FM or FG's attributes.
    You must have to create a executable report to have the LDB in use.
    Regards,
    Naimesh Patel

  • Filter on the reports created using DIRECT DATABASE ACCESS in obiee 10g

    How do i filter on the report that is created by using DIRECT DATABASE ACCESS in obiee 10g?
    I have reprot A with link to report B, report B is created using DIRECT DATABASE ACCESS. so it is just a table, but i need to filter out 2 columns.
    here is the query in REPORT B:
    select strm, acad_group, crse_id, class_section, count(emplid) from v_crse_enrl
    group by crse_id, strm, class_section, acad_group;
    the link in REPORT A:
    '<a target="_blank" href="'||VALUEOF("bi_link")||'Go&Path=CF_CROSS_TEACHING_LIST&ACTION=Navigate&col1=STRM&val1='||view1_DIMEN.STRM||'&col2=CLASS_SECTION&val2='||TRIM(view1_DIMEN.CLASS_SECTION)||'">' ||view1_dimen.class_id||'</a>'
    from this link to report B.
    thank you!!

    I didnt tested using url, but the same works with using presentation variables.
    To your direct sql add where clause for those two columns like WHERE col='@{col1}' and col ='@{col2}'
    and try to run from url.
    let me know updates

  • How to include a .lvlib in a build that was created using a custom .dll

    I am trying to build an executable in LV2010 that uses a .lvlib that was created using a .dll from Keyence. I have added the .lvlib to the source files as "Always Included" and I have also added all of the .vi files of the library to "Always Included." I still get the error saying "Missing External Function" when running the program. The executable seems to open fine on the development computer but not on a secondary computer. Any ideas?
    Solved!
    Go to Solution.

    ...I assumed too quickly that the problem was resolved. By specifying the path I was actually able to open the executable after installing but none of the .dll functions worked. I noticed that when I specified a path on the diagram, the .dll was no longer included in the dependencies and was no longer included in the build. I guess this would explain why none of the functions were working. I copied the .dll over to the path specified on the diagram and it still did not function.
    This brings me back to the original problem I was facing. I actually removed the .lvlib. I replaced all of the library vi references with the Call Library Function and deselected the "Specify path on diagram" Boolean. When I do this, the build includes the .dll in the dependencies list and it includes the .dll file in the destination folder of the install. However, when running the executable I get a list of errors that read, "Missing external function …” I have attached an image of this error. This is the same error that occurred when I was using the library, but I thought maybe the library was the cause of the problem, which is why I used the Call Library Function instead.
    *I have tried adding the .dll to the support files and I receive the same error when trying to run the executable.
    *I have tried adding the .dll to the support files and making it an “always include” in the installer properties under source files. This returns the same error.
    I’m really not sure where to go from here. Any help is greatly appreciated!
    Attachments:
    Call Library Function.jpg ‏56 KB
    Error.JPG ‏23 KB

  • Creating & Using .jar files and manifests

    I've read through hundreds of online tutorials on creating and using .jar's, but it's surprising how unhelpful they really are.
    I've been trying to make a java program of mine standalone, so I can distribute it to others and allow them to run it without use of a compiler, etc (ideally just a .exe or .bat that they double click on). Everything I've found says I need to create a .jar of my program in order to do this. I was finally able to create a .jar but I got different errors relating to "main-class" and "manifest" issues...I tried running it with javaw.exe and had the same problem.
    Some tutorials briefly discuss "meta manifest's", other's skip the concept all together in creating .jar's. I created a jar with:
    jar cf A2.jar c:\jarTester.java
    after changing my command prompt path to
    C:\Program Files\Java\jdk1.6.0_01\bin
    It created the .jar, but nothing worked. As above, it gave me errors relating to the "Main-Class" and "Manifest". So here's my question:
    What involvement does a "manifest" play in .jar's, and how do I create/use one to create a .jar? Why is it necessary to specify the "Main-Class" when I have already done so in my .java file?
    I believe that once I can get this "Main-Class" and "Manifest" problem straightened out, I will be able to create a batch file with the line:
    java -jar A2.jar
    is this correct? THANKS.

    I've read through hundreds of online tutorials on
    creating and using .jar's, but it's surprising how
    unhelpful they really are.really, hundreds?
    I've been trying to make a java program of mine
    standalone, so I can distribute it to others and
    allow them to run it without use of a compiler, etc
    (ideally just a .exe or .bat that they double click
    on). Everything I've found says I need to create a
    .jar of my program in order to do this. Make up your mind, do you want to make a jar or an exe?
    I was
    finally able to create a .jar but I got different
    errors relating to "main-class" and "manifest"
    issues...I tried running it with javaw.exe and had
    the same problem.
    Some tutorials briefly discuss "meta manifest's",
    other's skip the concept all togetherthat's because the manifest isn't usually necessary
    in creating
    .jar's. I created a jar with:
    jar cf A2.jar c:\jarTester.javaugh, that won't work. you need to put the class file in there, not the source. or you can put the source in as well if you want, but the class is necessary
    i'm ignoring the rest of this post for now
    go back to Google and type in jar manifest and read more

  • Report not hitting pre seed cahe created using iBot by Admin

    Hi,
    We created an iBot to pre seed the cache using Administrator and it is creating the cache but when normal user run this particular report for the 1st time it's not hitting the cache(created using iBot). all the subsequest users request hitting the cache created by normal user. I still dont understand why it is not hitting the cache.
    Did anyone comeacross this issue before?
    what are the reasons not hitting cache with above scenario??
    does cache created by administrator using ibot work for other users? we actually running whole query with no filters on it using admin and normal users run the same report with some filters on it. as per oracle cache strategy it should work but it's not.
    any help appreciated.
    Thanks
    Jay.
    Edited by: Jay on May 16, 2012 7:23 PM
    Edited by: Jay on May 17, 2012 5:42 AM

    Hi Jay,
    I have given some inputs.
    The way the OBIEE server creates the SQL (both logical and physical) for a request can be a bit funky sometimes, the cache seeding only really works in fairly simple cases. Does your request have a pivot table in it by any chance? These are notorious for not caching properly, if you look at the log for the request you can see why as the server adds this strange "aggregate by" to the request (why this can't be done at the presentation level since the only change you are asling for is in the presentation of the content is beyond me). Those "aggregate by"s tend to stop a request being a cache hit unless it is identical to the one that seeded that cache, any change in parameters, columns etc (even if a logical subset) will not get a cache hit.
    2. "Oracle BI Server Cache" Cache Seeding option present in Destination tab of Delivers -- Please check this option.
    3. Caching is one of the many approaches to improve performance but it's not a magic solution. You need to understand that you can't cache everything. In particular you won't be able to cache reports that are driven by parameters and have facts that are too granular and exceed the number of rows each cache entry can have. If your fact is of a small size then you can get around the parameters issue by caching a report without any filters. The BI Server should able to derive subsequent queries as long as they meet the cache hit criteria. Have a look at the administration manual for all the rules a cache hit must meet.
    Hope it helps.
    Thanks,
    Satya

  • How to create t.code for report painter report created using CJE5

    Hi All,
    I'm trying to create T.code for a report painter program created using CJE5.
    I using the D_SREPOVARI-REPORTTYPE as "RE" and
    D_SREPOVARI-EXTDREPORT as KP 01RPSCO_X <report name>
    If I provide spaces between KP 01RPSCO_X <report name>, its not allowing spaces.
    If I didn't provide the space then its saying that "report does not exists"
    Please let me know how to overcome this issue?.
    What this KP  & 01RPSCO_X stands for? Is this always constant?
    There is a similar kind of transaction in other system which Looks like this " KP 01RPSCO_X <report name>" spaces in between
    I dont understand why its not allowing spaces in this system. As its in different system i cant make a copy of this transaction and change the parameters.
    Edited by: Mr A on Feb 18, 2010 5:28 PM
    Edited by: Mr A on Feb 18, 2010 5:54 PM

    thanks for giving me the link.
    I searched for all these link in SDN before posting itself.
    my issue is how to give the value for the parameater EXTDREPORT.
    If i give spaces for the value KP  01RPSCO_X <report name>, its throwing error, T,code its self is inconsistent.
    if i didnt give spaces its i'm able to create the t.code, but when i execute it, its giving error message saying "report does not exists"
    but if i go to CJE5, that report is there.
    thanks

Maybe you are looking for

  • Error  ORA-01436: CONNECT BY loop in user data

    Y is it failing , when the query with test data is working fine. Added the output of individual queries from data base. some times parent_order and order can be same. SELECT *   FROM (SELECT     *               FROM r_brj_linkage         START WITH o

  • Wait_time.v$session_active_history, any interest or benefic usage ?

    Hello all, All in the title. I use always time_waited.v$session_active_history to understand why our sessions are waiting. But, what is the utility of wait_time column ? I understand that it gives the time waited for the last event, but how this info

  • Wich are the v06.10 new features?

    I bought i nokia 6131. It had the firmware v.05.50 and i just update it to the 06.10. But i don't see any diference. There's some new feature in this version? Which are them? Thanks.

  • Question about IDOCS

    Hi, Say i have to send an ORDERS idoc from my SAP system to another system , how should i do it? Should i use specialized transactions that are delivered for every SAP module to do it automatically? Or should explicit configuration be done to create

  • HT4864 I use Outlook 2011 for Mac. My @me works but the @ mac does not.

    I use Outlook 2011 for Mac on a 2011 MacBook Pro. My @me mail works but my @mac mail does not.


HashFlare