Getting original file name to show in Metadata list.

I always convert to dng first thing. Then rename the files with clients name. I know that the original file name is still in the metadata, but how do I get it to show up on LR's metadata list?

Ah. Thank you very much. I figured it was simple, just did not have time to play around to try to find it. I do not often need it, but sometimes my boss will edit a shoot before giving it to me. I prepare it for the customer. Sometimes he has wanted an image that he has under the original file name. So, this helps. Thanks again.

Similar Messages

  • Add Original File Name in Exported Photo Metadata

    It would be helpful if LR added the original filename from which the exported file was created. Like in Camera Raw, you can find the original filename of the RAW file in the metadata of files created and saved with ACR.
    Thanks for listening.

    Yes, you can use the Original filename token to be included as part of the exported filename, but the value disappears from the exported image's metadata. And I think that is what the OP is looking for. It appears that the Original Filename, which can be seen in the metadata panel for raw files, disappears in the exported image regardless of how it is exported (DNG, TIF, JPG, etc.).
    If you open an raw image in PS and look for the Original Filename in the Advanced panel of File Info, it can't be found (at least I can't find it). So maybe this is a metadata field that is internal to LR, and can only be used to rename files within LR.

  • PSE 5.0.2 - Vista 64-Bit - File Name Not Showing Up In Editor Title

    Hello...
    I'm running PSE 5.0.2 on Vista 64-bit.
    When I open a file, the name of the file doesn't show up in the Editor title (upper left hand corner of screen). It just says Editor - Photoshop Elements 5.0
    So I don't know whether the file is a .psd or .jpg or whatever unless I look at the photo bin.
    How do I get the file name to show up in the Editor title?
    Thanks!

    Have you maximized the photo window within the editor?
    Why does it matter, when you are editing, whether the file is .jpg or .psd or something else?

  • Batch rename files preserving the original file name in metadata

    How can I batch rename files while preserving the original file name in metadata? (Don't want the old file name as part of the new file name)
    (Adobe CS Bridge can do this with some success, but I don't want to be dependant on this software. Results are inconsistent.)

    With a simple terminal script. More details needed, though.

  • Files saved on memory stick on pc show as original file name followed by .XML and i cannot open why

    files saved on memory stick on pc show as original file name followed by .XML for example tester.doc.XML, is there any reason?  I cant open these on mac, if i put it back in PC is shows file as normal without .XML.  Confused.com any ideas.

    I have files on my work laptop (PC) e.g. document1.doc (word document), I then save it to my memory stick (which i have reformatted, I also tried my external disk drive) and then take that to my macbook, plug it in and in finder it then shows as document1.doc.XML, which i cannot open.  It happens to all types of files, it just seems to add .XML on the end of everything.

  • Ecxpert Problem in getting the original file name submitted by FTP

    hai,
    when i use the scheduled FTP Application receive mode to receive files from the remote machine, i am not able to get the original file name, Ecxpert itself maintaining it's own file name,
    Even i query the tracking table also i am not able to find the original filename.
    If anybody know how i can able to get the original file name?
    thanks....

    I don't think there is an easy to capture this information. We ended up writing our own FTP tool so we could gather better data. The other problem we had seemed to be sporadic downloads from sites where setting Passive was required.

  • Rename PDF retains original file name?

    I'm doing a forensic analysis of a PDF file sent from a multi-function printer. The PDF was renamed in Windows by the user but I need to determine the original PDF name as it was sent from the printer. I have used a PDF parsing tool to try and determine if the original file name is stored somewhere in the PDF itself but no joy. Any metadata I can see from simply opening the document in Acrobat Reader shows the printer model that created the PDF but not the original filename. Anyone know if this historical filename data is available to me or I've lost it ?
    Thanks.

    By doing a simple save as a user can create a completely new document so your forensis isn't going to get far.  Just out of interest what are you trying to prove?  Someone may be able to suggest another way around it...

  • Exporting File Name to "Raw Data" Metadata

    At one time I was able to export a file's original file name in the "Raw Data" area of the metadata. I seem to have lost that ability in LR 4. I find this useful when a client renames a file and then wants me to find the original. I would open the file in Photoshop (or even a word processor) and the original name would be in the Raw Data area in File Info.
    When LR 4 imports the file the first time, it apparently still creates the xmp file with the file name at the end of <rdf:Description rdf:about="" field and it looks like:  crs:RawFileName="_DSC6501.NEF">
    At one time Lightroom exported that info. But now I seem to have lost that file name info, even with "Export All Metadata" selected.
    This is how it would look in Photoshop's File Info:
    <rdf:Description rdf:about=""
                xmlns:crs="http://ns.adobe.com/camera-raw-settings/1.0/">
             <crs:RawFileName>DSC_8466.NEF</crs:RawFileName>
             <crs:Version>6.7</crs:Version>
             <crs:ProcessVersion>5.7</crs:ProcessVersion>
    Now it just says:
    <rdf:Description rdf:about=""
                xmlns:crs="http://ns.adobe.com/camera-raw-settings/1.0/">
             <crs:Version>7.0</crs:Version>
             <crs:ProcessVersion>6.7</crs:ProcessVersion>
    What am I missing?
    Thanks!
    Stan

    Hi John, Thanks for your reply. I actually use Metadata Wrangler, but there is no "copy original file name into metadata" switch that I can see. And when you ask it to export all metadata, it actually doesn't.
    After several hours of testing I've found the culprit. Lightroom does not export all the metadata if you save it to a JPEG file, even if you tell it to. Neither does Photoshop's "Save for Web" even if you tell it to save all metadata. Both lose the field with the original file name (see my first post above).
    But if you export the file to Photoshop using the "CMD + E" command, Photoshop gets all the metadata.  If you then "Save As" a JPEG, the original file name travels to the newly created JPEG file.  It's there in the metadata. If you then do the same thing with "Save for Web" with "metadata" "all" you lose the file name field.
    So since you are asking all these programs to "save all metadata" and they don't, I would consider that a bug.
    Wouldn't you?

  • Original File Name

    "The Bridge Metadata browser will also display the preserved name"
    Does anyone know how to actually do that?
    More specifically, when batch renaming, there is an option to preserve the current file name in the XMP metadata.  But how does one later view that original file name?  Better yet, how does one sort all the renamed clips according to their original names, thus making it easy to find the one being looked for?

    I tried it and it works for me.  It inserts the preserved filename under the filename line.  You probably need this field checked in metadata preferences.
    It looks like the preserved file name is stored in the XMP sidecar data.  I tried a test Find but the preserved filename does not show up.
    If one slips up on the batch rename, or go back to original, one can revert to original by going back to batch rename and selecting "preserved filename" in new filenames box.

  • Mp3 will not rename - reverts back to original file name. Any suggestions?

    I have a bunch of mp3 files that I would like to rename the original file name. Itunes only allows me to change metadata, but to fix broken names and keep organized, I need to change the file name.  Once I rename the file, it shows the new name, and then upon playing it, it reverts back to the original name. I do not have any locked permissions. I have parallels and tried to rename them on the windows 7 side but same effect.  I tried to shut all programs off so the file was not in use. I even tried to export it as a acc file type.  I am exhausted looking for a solution, this is why I am using this forum as a last ditch effort. Please help.

    As far as I am aware, iTunes does not rename files (at least nto my older version I use).  Yes, it will insist upon the files being in certain folders which is structured from the metadata, but the files themselves keeep whatever name you use.
    I suggest this be moved to an iTunes forum (you choose for Mac or for Windows).  I have never seen anybody else complain about this in the past.
    One question, do you subscribe to Match?  Is there anything else using these files, some third party software?

  • Tethering in Lightroom with MK III - Can't keep original file names

    Hello,
    I am shooting a Canon Mark III to Lightroom 3.3 with RAW 6.3 on OS 10.5.8.  All I want to do is insert custom text in front of the original file name from the camera.  I cannot even seem to get Lightroom to allow the images to maintain the naming from the camera.  The options "filename", "original file number" and "sequence" all rename the files in accordance with Lightroom preferences.  I want to keep the naming from the camera and simply add custom text in addition to it.  I would be pleased to even learn if Lightroom can accept the name from the camera as it does not seem able to do so.  No matter what I select, input, or leave out, Lightroom seems to rename the file in some way or another. 
    The problem with most of the naming conventions in Lightroom is that the numbers seem to reset when the camera gets turned off.  "Sequence" is the only setting that maintains a consistent and ascending count even if the camera is turned off then back on but it still doesn't reflect the camera settings which most photographers prefer to leave on continuous.  While this affords a temporary solution, it does not fix the issue that we would prefer to see the original filename and number that the camera puts out.  I have tested all the filename settings in Lightroom (including inputting nothing) and can't seem to get the actual original camera written filename to show up.  PLEASE HELP!
    It is hard to imagine that any software this powerful, especially from Adobe, could overlook and fail to execute something so crucial and basic as simply not overwriting the file info from the camera.
    Thank you in advance for your help.
    mb

    Hello,
    original file name is only stored in the lightroom catalog file. This means, the original filename is stored in your LR4 catalog! After you upgraded to LR5 you simply have to open the LR4 catalog and LR5 will convert the catalog into an LR5 catalog.
    I hope, you still have an LR4 catalog backup (before you removed all images)? Otherwise original file name is lost.

  • Getting the file name using ehdr:getRequestHeader function in style sheet

    Hi, I am facing an issue while using ehdr:getRequestHeader function to get the name of the file, which was placed in FTPS server and read by FTP Adapter. In style sheet I am trying to get the file name as below.
    <xsl:variable name="fileName"
    select="ehdr:getRequestHeader('/fhdr:InboundFTPHeaderType/fhdr:fileName','fhdr=http://xmlns.oracle.com/pcbpel/adapter/ftp/;')"/>
    and based on the file name I am trying to fetch the values from Property file, map it to a schema and make a SOAP service call.
    When i use the above functionality in style sheet exception occurs and in ESB instance I am not able to view the exception.
    It is saying as 'Details of the message are not available, The message details would have been purged'. In logs it is showing the following error trace.
    <MSG_TEXT>Failed to process deferred message</MSG_TEXT>
    <SUPPL_DETAIL>oracle.tip.esb.server.common.exceptions.BusinessEventRejectionException: Error occured while handling monitor message dequeued from monitor topic. Message text is "&lt;activityMessages>&lt;activityMessage order='10' type='6'>&lt;flowId>cRfy7g6a-8HDUKqyf4GsKw==&lt;/flowId>&lt;subFlowId>1245307693657&lt;/subFlowId>&lt;timestamp>1245307703862&lt;/timestamp>&lt;operationGUID>2F1C13905B3F11DE8F0BD923A1148BB1&lt;/operationGUID>&lt;operationQName>ESBTest.InvokeESB&lt;/operationQName>&lt;errorMessage>&lt;![CDATA[An unhandled exception has been thrown in the ESB system. The exception reported is: "org.collaxa.thirdparty.apache.wsif.WSIFException: exception on JaxRpc invoke: serialization error: java.lang.IllegalArgumentException: getSerializer requires a Java type and/or an XML type
            at com.collaxa.cube.ws.wsif.providers.oc4j.jaxrpc.WSIFOperation_JaxRpc.invokeOperation(WSIFOperation_JaxRpc.java:1714)
            at com.collaxa.cube.ws.wsif.providers.oc4j.jaxrpc.WSIFOperation_JaxRpc.invokeRequestResponseOperation(WSIFOperation_JaxRpc.java:1460)
            at com.collaxa.cube.ws.wsif.providers.oc4j.jaxrpc.WSIFOperation_JaxRpc.executeInputOnlyOperation(WSIFOperation_JaxRpc.java:1141)
            at oracle.tip.esb.server.common.wsif.WSIFInvoker.executeOperation(WSIFInvoker.java:894)
            at oracle.tip.esb.server.common.wsif.WSIFInvoker.nextService(WSIFInvoker.java:810)
            at oracle.tip.esb.server.common.wsif.WSIFInvoker.nextService(WSIFInvoker.java:832)
            at oracle.tip.esb.server.service.impl.outadapter.OutboundAdapterService.nextService(OutboundAdapterService.java:227)
            at oracle.tip.esb.server.service.impl.outadapter.OutboundAdapterService.processBusinessEvent(OutboundAdapterService.java:136)
            at oracle.tip.esb.server.dispatch.InitialEventDispatcher.dispatchNonRoutingService(InitialEventDispatcher.java:407)
            at oracle.tip.esb.server.dispatch.InitialEventDispatcher.dispatch(InitialEventDispatcher.java:165)
            at oracle.tip.esb.server.dispatch.BusinessEvent.raise(BusinessEvent.java:1988)
            at oracle.tip.esb.server.dispatch.BusinessEvent.raise(BusinessEvent.java:1467)
            at oracle.tip.esb.utils.EventUtils.raiseBusinessEvent(EventUtils.java:205)
            at oracle.tip.esb.utils.EventUtils.raiseBusinessEvent(EventUtils.java:136)
            at oracle.tip.esb.server.service.EsbRouterSubscription.onBusinessEvent(EsbRouterSubscription.java:310)
            at oracle.tip.esb.server.dispatch.EventDispatcher.executeSubscription(EventDispatcher.java:138)
            at oracle.tip.esb.server.dispatch.InitialEventDispatcher.processSubscription(InitialEventDispatcher.java:547)
            at oracle.tip.esb.server.dispatch.InitialEventDispatcher.processSubscriptions(InitialEventDispatcher.java:529)
            at oracle.tip.esb.server.dispatch.EventDispatcher.dispatchRoutingService(EventDispatcher.java:94)
            at oracle.tip.esb.server.dispatch.InitialEventDispatcher.dispatch(InitialEventDispatcher.java:161)
            at oracle.tip.esb.server.dispatch.BusinessEvent.raise(BusinessEvent.java:1988)
            at oracle.tip.esb.server.dispatch.BusinessEvent.raise(BusinessEvent.java:1467)
            at oracle.tip.esb.utils.EventUtils.raiseBusinessEvent(EventUtils.java:119)
            at oracle.tip.esb.utils.EventUtils.raiseBusinessEvent(EventUtils.java:65)
            at oracle.tip.esb.server.service.impl.inadapter.ESBListenerImpl.processMessage(ESBListenerImpl.java:722)
            at oracle.tip.esb.server.service.impl.inadapter.ESBListenerImpl.onMessage(ESBListenerImpl.java:407)
            at oracle.tip.adapter.fw.jca.messageinflow.MessageEndpointImpl.onMessage(MessageEndpointImpl.java:281)
            at oracle.tip.adapter.file.inbound.ProcessWork.publishMessage(ProcessWork.java:1173)
            at oracle.tip.adapter.file.inbound.ProcessWork.doTranslation(ProcessWork.java:882)
            at oracle.tip.adapter.file.inbound.ProcessWork.processMessages(ProcessWork.java:342)
            at oracle.tip.adapter.file.inbound.ProcessWork.run(ProcessWork.java:224)
            at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
            at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
            at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
            at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:825)
            at java.lang.Thread.run(Thread.java:595)
    ]]&gt;&lt;/errorMessage>&lt;exception>&lt;![CDATA[oracle.tip.esb.server.common.exceptions.BusinessEventRetriableException: An unhandled exception has been thrown in the ESB system. The exception reported is: "org.collaxa.thirdparty.apache.wsif.WSIFException: exception on JaxRpc invoke: serialization error: java.lang.IllegalArgumentException: getSerializer requires a Java type and/or an XML type
            at com.collaxa.cube.ws.wsif.providers.oc4j.jaxrpc.WSIFOperation_JaxRpc.invokeOperation(WSIFOperation_JaxRpc.java:1714)
            at com.collaxa.cube.ws.wsif.providers.oc4j.jaxrpc.WSIFOperation_JaxRpc.invokeRequestResponseOperation(WSIFOperation_JaxRpc.java:1460)
            at com.collaxa.cube.ws.wsif.providers.oc4j.jaxrpc.WSIFOperation_JaxRpc.executeInputOnlyOperation(WSIFOperation_JaxRpc.java:1141)
            at oracle.tip.esb.server.common.wsif.WSIFInvoker.executeOperation(WSIFInvoker.java:894)
            at oracle.tip.esb.server.common.wsif.WSIFInvoker.nextService(WSIFInvoker.java:810)
            at oracle.tip.esb.server.common.wsif.WSIFInvoker.nextService(WSIFInvoker.java:832)
            at oracle.tip.esb.server.service.impl.outadapter.OutboundAdapterService.nextService(OutboundAdapterService.java:227)
            at oracle.tip.esb.server.service.impl.outadapter.OutboundAdapterService.processBusinessEvent(OutboundAdapterService.java:136)
            at oracle.tip.esb.server.dispatch.InitialEventDispatcher.dispatchNonRoutingService(InitialEventDispatcher.java:407)
            at oracle.tip.esb.server.dispatch.InitialEventDispatcher.dispatch(InitialEventDispatcher.java:165)
            at oracle.tip.esb.server.dispatch.BusinessEvent.raise(BusinessEvent.java:1988)
            at oracle.tip.esb.server.dispatch.BusinessEvent.raise(BusinessEvent.java:1467)
            at oracle.tip.esb.utils.EventUtils.raiseBusinessEvent(EventUtils.java:205)
            at oracle.tip.esb.utils.EventUtils.raiseBusinessEvent(EventUtils.java:136)
            at oracle.tip.esb.server.service.EsbRouterSubscription.onBusinessEvent(EsbRouterSubscription.java:310)
            at oracle.tip.esb.server.dispatch.EventDispatcher.executeSubscription(EventDispatcher.java:138)
            at oracle.tip.esb.server.dispatch.InitialEventDispatcher.processSubscription(InitialEventDispatcher.java:547)
            at oracle.tip.esb.server.dispatch.InitialEventDispatcher.processSubscriptions(InitialEventDispatcher.java:529)
            at oracle.tip.esb.server.dispatch.EventDispatcher.dispatchRoutingService(EventDispatcher.java:94)
            at oracle.tip.esb.server.dispatch.InitialEventDispatcher.dispatch(InitialEventDispatcher.java:161)
            at oracle.tip.esb.server.dispatch.BusinessEvent.raise(BusinessEvent.java:1988)
            at oracle.tip.esb.server.dispatch.BusinessEvent.raise(BusinessEvent.java:1467)
            at oracle.tip.esb.utils.EventUtils.raiseBusinessEvent(EventUtils.java:119)
            at oracle.tip.esb.utils.EventUtils.raiseBusinessEvent(EventUtils.java:65)
            at oracle.tip.esb.server.service.impl.inadapter.ESBListenerImpl.processMessage(ESBListenerImpl.java:722)
            at oracle.tip.esb.server.service.impl.inadapter.ESBListenerImpl.onMessage(ESBListenerImpl.java:407)
            at oracle.tip.adapter.fw.jca.messageinflow.MessageEndpointImpl.onMessage(MessageEndpointImpl.java:281)
            at oracle.tip.adapter.file.inbound.ProcessWork.publishMessage(ProcessWork.java:1173)
            at oracle.tip.adapter.file.inbound.ProcessWork.doTranslation(ProcessWork.java:882)
            at oracle.tip.adapter.file.inbound.ProcessWork.processMessages(ProcessWork.java:342)
            at oracle.tip.adapter.file.inbound.ProcessWork.run(ProcessWork.java:224)
            at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
            at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
            at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
            at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:825)
            at java.lang.Thread.run(Thread.java:595)
            at oracle.tip.esb.server.common.wsif.WSIFInvoker.executeOperation(WSIFInvoker.java:1020)
            at oracle.tip.esb.server.common.wsif.WSIFInvoker.nextService(WSIFInvoker.java:810)
            at oracle.tip.esb.server.common.wsif.WSIFInvoker.nextService(WSIFInvoker.java:832)
            at oracle.tip.esb.server.service.impl.outadapte]]&gt;&lt;/exception>&lt;retryable>false&lt;/retryable>&lt;/activityMessage>&lt;/activityMessages>"
    at oracle.tip.esb.monitor.manager.ActivityMessageReceiver.handleMessage(ActivityMessageReceiver.java:96)
    at oracle.tip.esb.server.dispatch.agent.ESBWork.process(ESBWork.java:178)
    at oracle.tip.esb.server.dispatch.agent.ESBWork.run(ESBWork.java:132)
    at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
    at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
    at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
    at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:825)
    at java.lang.Thread.run(Thread.java:595)
    Caused by: oracle.tip.esb.monitor.MonitorException: Due to the error "", the activity message could not be stored.
    at oracle.tip.esb.monitor.manager.database.AbstractFaultPersister.persist(AbstractFaultPersister.java:107)
    at oracle.tip.esb.monitor.manager.database.DBActivityMessageStore.persistMessage(DBActivityMessageStore.java:340)
    at oracle.tip.esb.monitor.manager.database.DBActivityMessageStore.store(DBActivityMessageStore.java:131)
    at oracle.tip.esb.monitor.manager.ActivityMessageReceiver.handleMessage(ActivityMessageReceiver.java:83)
    ... 7 more
    Caused by: java.lang.NullPointerException
    at oracle.tip.esb.monitor.manager.database.oracle.OracleFaultPersister.persist(OracleFaultPersister.java:102)
    at oracle.tip.esb.monitor.manager.database.AbstractFaultPersister.persist(AbstractFaultPersister.java:105)
    ... 10 more
    </SUPPL_DETAIL>
    When I use the same function getRequestHeader for FileAdapter, it is working fine. Do anyone know why this issue occurs? Is this an issue with environment?

    As far as I can see the problem is the invoke of the SOAP service. This could be because of an empty filename but maybe there are other issues. First, make sure that the filename is read correctly by looking it up in the BPEL runtime process. Maybe the content is different than you expected it so that the read action for the properties give wrong result. Are you sure that ehdr is the correct prefix for the ftpheader?

  • Save For Web - saves original file name not new name

    Hello, when I use Save for Web with slice(s) the original file name (appended with the slice number) gets saved even though I have changed the file name in the save dialog. This only happens about 50% of the time. Sometimes it saves as expected - with the new file name. I am using the default settings in the save dialog all the time.
    Stranger is that if I am saving (for Web) say 10 slices some will be named with the original file name and some will be saved with the name I gave it in the save dialog.
    This was happening on my Windows XP sp2 system when I was saving to an Ubuntu server (local network). So when I switched to a new computer running windows 7 and saving to a new server (windows 7 pro) I thought it might fix the problem - but it has not. So there must be a setting I am missing - though that does not account for the intermittency of the problem. I have changed settings under "custom" in the save dialog and things do change except the original file name is persistent not the new name I have given it.
    The PSD files come from a designer using a Mac.
    My system:
    PS 10.01
    Windows 7
    AMD x2 duo 250
    4 gig Ram
    Thank you for any help you may provide
    jim

    I made an action to save large batches to a designated "pics" folder. Then when I'm done with a big batch, I just move them to the original folder and let the OS overwrite them. May seem like a lot of work, but I can do a batch of 500 gallery thumbnails in about four minutes and it takes about 30 seconds to move them and replace the originals.

  • Appending the Original File Name as Suffix to Receiver File Name

    Been searching and I've seen Michael's blog about creating a UDF to place the original file name in the payload.    Since this is a file->file scenario, I have no mapping. 
    I have the Adapter-Specific Attributes turned on on the Sender to pass the file name in the DynamicConfiguration of the message header and I can see it in the message.
    What I want to do it to have a target file name in the form of:   XXXXX_<i>originalfilename</i>.
    So I have turned on variable substitution and created a variable called 'file'.
    In the File Name Scheme Parameter I have entered: XXXXXX_%file%
    If I set the variable substitution refererance for 'file' to message:message_id, my file name is created as XXXXX_message_id,  or any of the other options from -> <a href="http://help.sap.com/saphelp_nw04/helpdata/en/bc/bb79d6061007419a081e58cbeaaf28/content.htm">SAP Adapter Help Page</a>
    How can I get the value of FileName as the value for my variable %file%?

    > Actually, what I meant was the mapping will not know
    > the value I have entered in the receiver
    > communication channel - File Name Scheme parameter
    > value.   For example in CC for Target System 1  the
    > FNS = FMRECEIVER1, the CC for Target System 2 the FNS
    > = FM_RECEIVER2 and so on.  
    >
    > Are you saying in the mapping I could access the
    > value of FNS from the communication channel in the
    > mapping?   
    No, you cant read in mapping what you set in CC.
    However, you can ignore the parameter FileName scheme in CC and just set it in mapping runtime.
    The way you are using, you'll have to maintain the prefix for each receiver adapter you have. If you had it in mapping, you could just do something like:
    String receiver = container
        .getTransformationParameters().
        .get(StreamTransformationConstants.SENDER_SERVICE);
    DynamicConfiguration conf = (DynamicConfiguration) container
        .getTransformationParameters()
        .get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
    DynamicConfigurationKey key = DynamicConfigurationKey.create(
        “http://sap.com/xi/XI/System/File”,
        “FileName”);
    String orgFileName = conf.get(key);
    String tgtFileName = receiver + "_" + orgFileName;
    conf.put(key, tgtFileName);
    and then you wouldn't have to maintain the file name scheme in CC.
    Regards,
    Henrique.

  • Retrieving original file name

    Recently changed file names and now need to revert back to the original file name created via camera.  Can this be done in LR 4 or is this info deleted?
    Thanks!

    It depends on where you did the rename.....if you did it in Lightroom then yes the original file name is retained (see the Metadata Panel for old and new names). But if you renamed before importing, then no, Lightroom will have no record of the original name.

Maybe you are looking for

  • Triple monitor card (off topic?)

    I'm not sure if it's OK to ask this question here, but if it's OK, I'm looking for a card to run my 3 new monitors. One monitor is 2560 x 1600, the others are 1600 x 1050. The monitors all have DVI (I guess DVI-D) inputs. I want a card that works wit

  • How to remove annoying system-wide echo?

    I've recently installed some audio apps, (Boom, Audio Hijack Pro, Piezo) and now I have this annoying echo that seems to be caused by some audio device. I came to that conclusion after hooking up my headphones and hearing everything normally (it's al

  • Error at the time of Collective billing

    I am getting an error message "TE507_05    does not exist" at the time of create collective bill using Tcode "EA10_COLL" Please advice. Satya

  • Url forwarding in sun one web server 6.1

    Hi, Can we use wild char patterns in url -forwarding in sun one web server 6.1 For example http://myserver.com/*.do to http://anotherserver.com/*.do http://myserver.com/*.jsp to http://anotherserver.com/*.jsp appreciate your reply thanks

  • CS4 brush tool is a few pixels off

    Hello. In CS3 when I used the brush tool to clean up masks, I could put the edge of the round cursor on the edge of the subject at hand, and when I clicked the mouse, the brush would land right where I placed the cursor. Now, in CS4, the brush mark e