Mapping logical path valid name

We have existing mappings with "." in logical path name such
as www.test.com
However, when we try to create a new mapping with "." in them
we get a coldfusion error that states:
Please enter a valid name for the mapping
Is it possible to include characters such as "." in a logical
path? If so, how? If not, how did the existing mappings get
setup?

Mappings with be the full path on the server, such as
c:\website\sitefiles\ and the name is just one word normally (
/mapping ). URLs are not a good thing to try to map.

Similar Messages

  • Logical file name or logical path name incorrectly defined

    Dear All,
    We are doing archival in our IDES for test purpose before we do it to our Production.
    Steps Performed
    Copied AM_ASSET archive object to ZAM_ASSET
    Logical Path
      Logical path    ZAM_ASSET
      Name            Asset
      Syntax group    UNIX       Unix compatible
      Physical path   /archive/test/<FILENAME>
    Logical File Name
       Logical file    ZAMASSET
       Name            Asset
       Physical file   FI_<MONTH>_<DAY>.txt
       Data format     ASC
       Applicat.area   AM
       Logical path    ZAM_ASSET
    But when we run the WRITE though SARA , in the job log we get the following
    Logical file name or logical path name incorrectly defined
    When generating a file name for an archive file that is to be created, the system determined that the logical file name FIAA_ARCHIVE_DATA_FILE or the logical path name ARCHIVE_GLOBAL_PATH  was defined incorrectly.
    But we have maintained a Logical name  ZAMASSET , so we are unable to change the location of archived file and as well as the format.
    So is there any setting we need to maintain apart from the logical file name and logical file path.
    Suggestions are highly appreciated.
    Thanks in anticipation

    hi,
    follow this steps :
    - transaction SARA
    - enter authorization objects, eg SD_VBAK
    - hit button CUSTOMIZING
    - Archiving Object-Specific Customizing: execute Technical Setting
    - field Logical File Name enter or select ARCHIVE_DATA_FILE
    - leave CONTENT REPOSITORY as blank if you are not using 3rd party for storing (eg. IBM Tivoli)
    - back to customizing
    - from Basis Customizing, execute : Cross-Client File Names/Paths
    - on Logical FIle Path Definition, highlight (select) ARCHIVE_GLOBAL_PATH on the right pane
    - double click on the Assignment of Physical Paths to Logical Path on the left pane
    - double click on OS used, eg. UNIX, define Physical Path where archive file (on WRITE process) will be stored
    - save changes made
    - double click Logical File Definition, Cross Client on the left pane
    - double click ARCHIVE_DATA_FILE on the right pane
    - make sure that logical path is already set to ARCHIVE_GLOBAL_PATH
    - save changes made
    this setting also can be done using transaction FILE
    we have experienced on this case using SAP standard archiving (SARA, SARI) and everything is fine with this setting above.
    hope it help you.
    rgds,
    Alfonsus Guritno

  • Logical path creation for an InfoSpoke

    Hi,
    I have an InfoSpoke for which I need to create a Logical Path. All I know is it involves some commands in MSDOS may be. Could anyone please let me know the procedure for the same?
    Thanks.

    Hi Bobs,
             Go to File trnx -> drill down the Logical File Path Definition -> Clcik on  "Create a logical file path" in middle of the screen  ->
    Then it will prompt for details of logical path you want to create
    EX: you can specify in the same lines as give below
    Logical path        ZXXXXXXXXXX                  
    Name                 Description of ZXXXXXXXXX
    Syntax group      UNIX     Unix compatible
    Physical path     /ABC/XYZ/<FILENAME>
    ZXXXXXXXXX is the logical path you want to create
    /ABC/XYZ/<FILENAME> -> /ABC/XYZ/ is the physical path in your server where your files will stored. dont forget to give filename within <> as shown above.
    Just save after that
    Regards
    Sunil

  • Logical Path and File Name

    Hi Everybody,
    How could I check the actual value of 2 variables which I defined with transaction \nFILE for the Logical Path and the logical file name?
    Background to this question is that I am experiencing problems in using them and want to check if the variables have correct values.....
    Thanks in advance
    FedeX.

    Hi FedeX,
    Did not get exactly what you wanted.
    May be you can try this: You can check the varibale values in the table V_PARAMVAL.
    Bye
    Dinesh

  • Regarding the Logical Path and file name

    Hi all ,
    I am using LSMW for creating  the BOM of a material .
    I am getting problem at step 7 , saying the logical path is pointing to physical directory .
    Then i did some R & D . I created the logical path and logical file name using transaction FILE . Then i got the physical path using FM file_get_name.
    But when i give those logical path and logical file names , still i am getting prob.... at step 7 of lsmw.
    Pls let me know . I did my best unti l now ....
    Regards

    Hi Raj,
    Can you send the Error which you got at Step 7??
    It would be of great help if you can send the File Path and the file names you have used.
    Regards,
    -Syed.

  • Validating the logical path

    Hi,,
    how to validate the logical path entered on the selection screen.

    Hi,
    check the piece of code..
    *--Call the function module to get the physical file name for the
    logical file path provided.
      DATA: lv_mandt LIKE sy-mandt,
            lv_opsys LIKE sy-opsys.
      MOVE: sy-mandt TO lv_mandt,
            sy-opsys TO lv_opsys.
      CALL FUNCTION 'FILE_GET_NAME'
        EXPORTING
          client           = lv_mandt
          logical_filename = p_lpn
          operating_system = lv_opsys
        IMPORTING
          file_name        = v_fname1
        EXCEPTIONS
          file_not_found   = 1
          OTHERS           = 2.
      IF sy-subrc NE 0.
    File not found.
        MESSAGE i137.
        LEAVE LIST-PROCESSING.
      ENDIF.
    reward if helpful..
    Regards,
    Nagaraj

  • Definnig logical path and file names

    hallow experts,
    i wont to now about definnig logical path and file names,
    did some one have something that can help me in that
    regards

    Hi Rodrigo,
    Have a look at this link... i guess it explains what you are looking for...
    http://help.sap.com/saphelp_47x200/helpdata/en/8d/3e4ec2462a11d189000000e8323d3a/content.htm
    regards,
    Naveen

  • Usage of logical name, logical path name, physical name of a file

    Hi all,
    I have to write to a file on the application server. I had been given the logical name, logical path name and physical name. Suggest how to use these parameters and get the path where to store the file.
    Thanks & Regards,
    Kasinath.

    Open Dataset
      catch system-exceptions DATASET_CANT_OPEN = 8.
        open dataset UNIX_FILE for output in text mode encoding default.
      endcatch.
    Write to Dataset
      loop at IT_STR into IS_STR.
        catch system-exceptions DATASET_NOT_OPEN = 0  .
          transfer IS_STR-STR to UNIX_FILE.
        endcatch.
      endloop.
      if SY-SUBRC eq 0.
        message S138(ZSM) with 'Data Downloaded to Unix File'.
      endif.
    Close Dataset
      close dataset UNIX_FILE.
    Regards
    - Gopi

  • Path and Name field in SPD 2010 Workflow for creating Doc Sets

    Hi Guys,
    Here's hoping you can help out and give a few pointers. I'm currently trying to implement what I thought was quite a simple workflow involving the creation of a Content Type (similar to Doc Set but with additional field) within an alternative library when
    a new item is added to the current library.
    Create Item in CaseFileLibrary (Output to Variable: CaseFile)
    When running the workflow, I keep getting the following error:
    "The workflow could not create the list item because the file name is either missing or invalid. "
    It seems to be related to the 'File and Path' field within the 'Create New List Item' field mappings. For this I have tried the CurrentItem:Title as some other forums suggest and have also tried entering the URL path e.g. /subsite_name/library_name/CurrentItem:Title.
    (as the name of the CaseFile (Doc Set) is going to be the same as the current item name)
    If anyone has any suggestions, I would be truely greatful.
    Luke

    Hi Luke,
    This error indicates there is an error in the workflow logic. Ensure that the file name entered in the Path and Name field is a valid file name. Common reasons for a file name to be invalid include a missing or incorrect file extension or a file/path string
    that is too long and exceeds the allowable number of characters.
    More information, please refer to :
    Common error messages in SharePoint workflow development
    For the URL that you used in the ‘Create New List Item’, whether the CurrentItem:Title is a lookup, not typed by yourself. If not, please type /subsite_name/library_name/, then lookup CurrentItem:Title, like the below, then save and publish the workflow,
    compare the result.
    In addition, please use another name for the name, compare the result.
    Best Regards,
    Wendy
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Wendy Li
    TechNet Community Support

  • LSMW accept file from logical path?

    Dear All,
    Can LSMW designs for conversions accept file from logical path?
    The requirement is during actual conversion execution -the conversion team can store files anywhere they want, configure logical file names/paths and use our LSMWs without needing program modifications.
    Kindly let me know.
    Thanks in Advance
    Ranjan

    Hai KCR
    Using Tcode MM01 -- Maintain the source fields are
    1) mara-amtnr  char(18)
    2) mara-mbrsh  char(1)
    3) mara-mtart  char(4)
    4) makt-maktx  char(40)
    5) mara-meins  char(3)
    the flate file format is like this as follows
    MAT991,C,COUP,Srinivas material01,Kg
    MAT992,C,COUP,Srinivas material02,Kg
    AMT993,C,COUP,Srinivas material03,Kg
    MAT994,C,COUP,Srinivas material04,Kg
    MAT995,C,COUP,Srinivas material05,Kg
    goto Tcode LSMW
    give Project Name
         Subproject Name
         object Name
    Press Enter -
    Press Execute Button
    It gives 13 radio-Button Options
    do the following 13 steps as follows
    1) select radio-Button 1 and execute
       Maintain Object Attributes
    select Standard Batch/Direct Input
       give Object -- 0020
           Method -- 0000
       save & Come Back
    2) select radio-Button 2 and execute
       Maintain Source Structures
       select the source structure and got to click on create button
       give source structure name & Description
       save & Come Back
    3) select radio-Button 3 and execute
       Maintain Source Fields
       select the source structure and click on create button
       give
       first field
            field name    matnr
            Field Label   material Number
            Field Length  18
            Field Type    C
       Second field
            field name    mbrsh
            Field Label   Industrial Sector
            Field Length  1
            Field Type    C
       Third field
            field name    mtart
            Field Label   material type
            Field Length  4
            Field Type    C
       fourth field
            field name    maktx
            Field Label   material description
            Field Length  40
            Field Type    C
       fifth field
            field name    meins
            Field Label   base unit of measurement
            Field Length  3
            Field Type    C
      save & come back
    4) select radio-Button 4 and execute
       Maintain Structure Relations
       go to blue lines 
          select first blue line and click on create relationship button
          select Second blue line and click on create relationship button
          select Third blue line and click on create relationship button
      save & come back
    5) select radio-Button 5 and execute
       Maintain Field Mapping and Conversion Rules
       Select the Tcode and click on Rule button there you will select constant
       and press continue button
       give Transaction Code : MM01 and press Enter
       after that
       1) select MATNR field click on Source filed(this is the field mapping) select MATNR and press Enter
       2) select MBRSH field click on Source filed(this is the field mapping) select MBRSH and press Enter
       3) select MTART field click on Source filed(this is the field mapping) select MTART and press Enter
       4) select MAKTX field click on Source filed(this is the field mapping) select MAKTX and press Enter
       5) select MEINS field click on Source filed(this is the field mapping) select MEINS and press Enter
      finally     
      save & come back
    6) select radio-Button 6 and execute
       Maintain Fixed Values, Translations, User-Defined Routines
       Create FIXED VALUE Name & Description as MM01
       Create Translations Name & Description as MM01
       Create User-Defined Routines Name & Description as MM01
       after that delete  all the above three just created in the 6th step
       FIXED VALUE --MM01
       Translations --MM01
       User-Defined Routines --MM01
       come back
    7) select radio-Button 7 and execute
       Specify Files
       select On the PC (Frontend) -- and click on Create button(f5)
                                      give the path of the file like "c:\material_data.txt"
                                      description : -
                                      separators as select comma radiao- button
       and press enter   save & come back
    8) select radio-Button 8 and execute
       Assign Files
       Save & come back
    9) select radio-Button 9 and execute
       Read Files
       Execute
       come back
       come back
    10) select radio-Button 10 and execute
        Display Imported Data
        Execute and press enter
        come back
        Come back
    11) select radio-Button 11 and execute
        Convert Data
        Execute
        come back
        Come back
    12) select radio-Button 12 and execute
        Display Converted Data
        Execute & come back
    13) select radio-Button 13 and execute
        Start Direct Input Program
       select the Program
       select continue button
    go with via physical file
    give the lock mode as 'E'
    and execute
    Thanks & regards
    Sreenivasulu P

  • Physical and Logical path

    Hello,
    what is a physical file and logical file in PATH table of SAP.
    Plz help,
    aafaq

    Hi aafaqhusain,
    1. logical file path is nothing but a    IDENTIFIER/STRING/NAME
    = the name by which
       we refer to that file.
      (in our programs)
    2. The physical location of that file,
       may change from server to server,
      or from time to time.
      (hence, we do not use hardcoded physical path,
       in our programs,
       but instead use this MAPPING of logical path,
      to the physical path)
    regards,
    amit m.

  • Regarding logical path

    Dear guys,
    Support Pls..I am working In 640Basis system.
    I have created Logical path ZDIRLOGGING and ZLOGICFILE
    using FILE transaction.
    I have set my logical path as below in WINDOWS NT environment.
    ZDIRLOGGING :C:\usr\sap\RX1\DVEBMGS90\log\<FILENAME>
    and
    ZLOGICFILE : ZDIRLOGGING.
    I used FILE_GET_NAME FM to Access the physical path using Logic file ZLOGICFILE.
    My input to FM is
    Logical file name :ZLOGICFILE
    OS : WINDOWS NT or NT
    Parameter_1 : ZTEST
    ELEMINATE_BLANKS :X
    Export parameter always gives different path
    FILE_NAME <i>C:\usr\sap\RX1\SYS\GLobal\ZTEST.</i>
    instead of below original path
    <b>C:\usr\sap\RX1\DVEBMGS90\log\<FILENAME>.</b>
    why it is..where i am wrong here..
    could somebody help me..
    Message was edited by: ambi chan

    Hey guys,
    To my confirmation i think i have done correctly.
    I have followed all steps what you people told.
    prblem i found often is, while creating Logical file
    when i try to select Logical path(using f4) i get shortdump like this below.
    So what i am doing still now is just entering the logical path name straight way in Input textbox and save.
    DO you think below shortdump relates with this problem.
    Also FYI, i tried giving SAP logical path in FM and tried..but still the DEFAULT DIR_GLOBAL path is taking by fm.
    Any other solutions would be more great.
    Runtime Errors         LOAD_PROGRAM_NOT_FOUND
    Exceptn                CX_SY_PROGRAM_NOT_FOUND
    Date and Time          29.06.2005 15:48:46
    ShrtText
    Program "/1BCF41/FILEPATH " not found.
    What happened?
    There are several possible reasons for the error:
    Error in ABAP application program.
    The current ABAP program "SAPLSDSD" had to be terminated because one of the
    statements could not be executed.
    This is probably due to an error in the ABAP program.
    or
    The current ABAP program had to be terminated because the
    ABAP processor detected an internal system error.
    The current ABAP program "SAPLSDSD" had to be terminated because the ABAP
    processor discovered an invalid system state.
    Error analysis
    An exception occurred. This exception is dealt with in more detail below
    . The exception, which is assigned to the class 'CX_SY_PROGRAM_NOT_FOUND', was
    neither
    caught nor passed along using a RAISING clause, in the procedure
    "GENERATED_PROG_SELECT" "(FORM)"
    Since the caller of the procedure could not have expected this exception
    to occur, the running program was terminated.
    The reason for the exception is:
    On account of a branch in the program
    (CALL FUNCTION/DIALOG, external PERFORM, SUBMIT)
    or a transaction call, another ABAP/4 program
    is to be loaded, namely "/1BCF41/FILEPATH ".
    However, program "/1BCF41/FILEPATH " does not exist in the library.
    Possible reasons:
    a) Wrong program name specified in an external PERFORM or
    SUBMIT or, when defining a new transaction, a new
    dialog module or a new function module.
    b) Transport error
    b) Transport error
    Missing RAISING Clause in Interface
    Program                                 SAPLSDSD
    Include                                 LSDSDF15
    Row                                     11
    Module type                             (FORM)
    Module Name                             GENERATED_PROG_SELECT
    Trigger Location of Exception
    Program                                 SAPLSDSD
    Include                                 LSDSDF15
    Row                                     78
    Module type                             (FORM)
    Module Name                             GENERATED_PROG_SELECT
    Source Code Extract
    Line
    SourceCde
    48
    MSG DH805: Anzeige nicht möglich (Inkonsistenz der Eingabehilfe)
    49
    MESSAGE i805(dh).
    50
    EXIT.
    51
    ENDIF.
    52
    ENDIF.
    53
    Die Ausgabe auf die in der Record_tab verwalteten Felder
    54
    beschränken.
    55
    select_fields[] = shlp-fielddescr[].
    56
    delete select_Fields where mask+4(1) = 'X'.
    57
    In den Selektionsoptionen könnten die Suchhilfe statt des
    58
    Tabellennamens angegeben sein. Deshalb muß nochmals umgemappt
    59
    werden.
    60
    sort shlp-fielddescr by fieldname.
    61
    selopt_tab[] = shlp-selopt[].
    62
    LOOP AT selopt_tab ASSIGNING <so>.
    63
    READ TABLE shlp-fielddescr INTO dfies_wa WITH KEY
    64
    fieldname = <so>-shlpfield BINARY SEARCH
    65
    TRANSPORTING tabname.
    66
    IF sy-subrc <> 0 OR dfies_wa-tabname IS INITIAL.
    67
    DELETE selopt_tab.
    68
    ELSE.
    69
    <so>-shlpname = dfies_wa-tabname.
    70
    ENDIF.
    71
    ENDLOOP.
    72
    PERFORM select_table IN PROGRAM (repid)
    73
    TABLES value_tab
    74
    select_Fields
    75
    selopt_tab
    76
    USING maxrows sort cursor-with_cursor
    77
    changing cursor-c.
    >>>>>
    ENDFORM.
    79
    80
    81
          FORM generated_program_validity_check                         *
    82
    83
    84
    85
    -->  repid                                                         *
    86
    -->  valid                                                         *
    87
    88
    FORM generated_prog_validity_check
    89
    USING repid TYPE sy-repid
    90
    checktable type tabname
    91
    texttable type tabname
    92
    CHANGING valid TYPE c.
    93
    DATA: timestamp TYPE timestamp.
    94
    data: trdir_wa type trdir.
    95
    data: rhead_tab type table of rhead.
    96
    data: rhead_wa type rhead.
    97

  • Struts logical path problem

    HI,
    I am using struts in my web application deployed on OC4J server.
    I am hitting a problem that the "sub page" gets incorrect url.The details are as follows:
    in my struts config the mapping is defined as :
    1) "parent.do" is mapped to /WEB-INF/mypages/parent.jsp
    2)"child.do" is mapped to /WEB-INF/mypages/child.jsp
    My page "parent.jsp" contains two frames one having some a page with static images and the other frame having the src as "child.do"
    Now if I invoke the http://myserver/myapp/parent.do
    the first frame loads correctly while for second it throws an error 404 that "http://myserver/myapp/WEB-INF/mypages/child.do" not found.
    It seems to me that that the subpage does not get the correct information about the context.
    Any suggestions will be greatly appreciated.
    Regards.

    When you are not in development, you can assign a different physical path to the same logical path in your staging system via the file transaction. As long as you use the logical path name in your code, it will be interpreted correctly with the setup in the system.

  • What are Logical patha nd physical paths?

    Hi all,
    When i am uploading Material master data through LSMW i am getting Error like The Logical file name LSMW_* ....is not created.
    What are this Logical files and i know these are Created by FILE tCode.
    My question is why we need this file and it asking Logical path aslo and what is this Logical path and physcal path??
    i did't not understand in SAP help link .
    Thanks ,
    Madhu

    Hello,
    Logical File path name is used to Map the physical path of the application server.
    You can also access the file from the application server by directly passing the physical path as you convert the logical file name to physical path in your program.
    I know you have read the SAP help documentation, but still may be this link can also help you.
    [http://help.sap.com/saphelp_nw04/helpdata/en/8d/3e4ec2462a11d189000000e8323d3a/frameset.htm]
    Thanks,
    Jayant

  • Need FM to find physical path for given logical path

    Hi Guru's,
    I wanted to find the physical path for the given the logical path.
    I have a requirement where i have to write records into the file  mentioned via logical path .Inside the program i wanted to fetch the physical path for given logical path .
    Is there any FM to achieve this functionality.
    Thanks!!
    Pravee

    Use fm FILE_GET_NAME to get physical file name from a logical file name. But u have to maintain the mapping between logical file name and physical file name in tran. FILE.
         call function 'FILE_GET_NAME'
              exporting
                   logical_filename = lds_name << Logical file name
              importing
                   file_name        = ds_name << Physical file name
              exceptions
                   file_not_found   = 01.
    Regards,
    Joy.

Maybe you are looking for

  • Unable to check mail on the main menu using the em...

    Hi,  I have a Nokia N86 and when you complete the basic setup, it asks you for your email. At the main page, under the application icons, I see "Yahoo Mail (0)". I geussed that it automatically checks for my email. I sent myself an email on my comput

  • Payment term control

    Dear Experts If a Payment term is changed in PO after goods receipt, before invoice verification, Invoice receipt will take payment term w.r.t PO & not wrt GR. like in some cases. after partial gr but before IR for that GR, there may be requirement t

  • Verifying war file : Strange error

    Hi all! When i run javke 1.4.2 i receive a strange failed tests, that i can't understand. What it mean?      FAILED TESTS :      Test Name : tests.web.WebArchiveClassesLoadable      Test Assertion : All classes in this Web Archive are loadable. Pleas

  • Extracting an embedded image file

    I'm hoping that someone can confirm this: If I have an embedded image file in InDesign, and I don't have the original image file -- is it possible to un-embed the image file without loosing any of the original quality of the file? I tried choosing Un

  • 10.5.8   -  iMac (8,11) problems

    Our home computer is having some real problems. Being a neophyte - i'm a little confused on how to proceed. Here is what happens. While using the computer - a dark graduated screen appears at the top of the screen and moves to the bottom of the scree