Decoding the .PSD Parameter Block

Hi,
Is anyone aware if this issue in this old thread ever been answered?. I came back to this issue again and wonder if someone has the answer.
The issue is exporting psd file with PSDExportPrefs options.
http://forums.adobe.com/thread/466083?decorator=print&displayFullThread=true
Thanks for your help
Abdo

I just tested with CS2 on my system and it works fine - but there are differences between the two including the structure.
Yes, no errors, it just ignores the settings and uses the last setting used through File->Export.
Here the action reading with exactly tha same size as the structure I am using which is 76.
/version 2
/name [ 7
4341445f505344
/isOpen 1
/actionCount 1
/action-1 {
/name [ 8
416374696f6e2031
/keyIndex 0
/colorIndex 0
/isOpen 1
/eventCount 1
/event-1 {
/internalName (adobe_exportDocument)
/localizedName [ 6
4578706f7274
/isOpen 0
/isOn 1
/hasDialog 1
/showDialog 1
/parameterCount 7
/parameter-1 {
/key 1885434477
/showInPalette 0
/type (raw)
/value < 76
0000000000000000000000000000c84202000000000000000000000001000000
6046c50000000000000000000000000000000000000000000000000000000000
0000c8420100000000000000
>
/size 76
/parameter-2 {
/key 1851878757
/showInPalette -1
/type (ustring)
/value [ 34
433a5c50726f6a656374735c496e6b204c696d6974735c50535f205665727369
6f6e
/parameter-3 {
/key 1718775156
/showInPalette -1
/type (ustring)
/value [ 20
50686f746f73686f7020505344204578706f7274
/parameter-4 {
/key 1702392942
/showInPalette -1
/type (ustring)
/value [ 8
7073642c20706464
/parameter-5 {
/key 1936548194
/showInPalette -1
/type (boolean)
/value 0
/parameter-6 {
/key 1935764588
/showInPalette -1
/type (boolean)
/value 1
/parameter-7 {
/key 1936875886
/showInPalette -1
/type (ustring)
/value [ 1
31
It could be the has paramaters changed.

Similar Messages

  • Flagged RAW + Photoshop edit -- filter blocks the PSDs from displaying

    LR 2.0, Mac OSX Latest Version
    I shot a bunch of RAW images, flagged a portion of them, and have my filter set to display Flagged Only. I Develop the images and occasionally open 1 up in Photoshop for additional processing. I save the PSD, it saves it alongside my RAW, and creates a stack of the RAW image and the PSD file in my Library.
    However, I have no way of unstacking the set to see the PSD file along with the RAW in LR, because the PSD is not marked as flagged. My filter setting prevents the stack from unstacking, which makes sense. To see/unstack the PSD alongside the RAW, I have to change my filters to show flagged and unflagged images, which is not ideal because it reintroduces all the images I don't wish to see.
    Is there any known work around for this? I like how virtual copies work -- you create a virtual copy and it gets flagged, too.
    Maybe there should be a setting we can toggle to choose if our edited PSD file gets tagged with the same Flag as the master RAW file?

    LR 2.0, Mac OSX Latest Version
    I shot a bunch of RAW images, flagged a portion of them, and have my filter set to display Flagged Only. I Develop the images and occasionally open 1 up in Photoshop for additional processing. I save the PSD, it saves it alongside my RAW, and creates a stack of the RAW image and the PSD file in my Library.
    However, I have no way of unstacking the set to see the PSD file along with the RAW in LR, because the PSD is not marked as flagged. My filter setting prevents the stack from unstacking, which makes sense. To see/unstack the PSD alongside the RAW, I have to change my filters to show flagged and unflagged images, which is not ideal because it reintroduces all the images I don't wish to see.
    Is there any known work around for this? I like how virtual copies work -- you create a virtual copy and it gets flagged, too.
    Maybe there should be a setting we can toggle to choose if our edited PSD file gets tagged with the same Flag as the master RAW file?

  • Using the "Apply Call Blocking Percentage" parameter

    Hi Guys, what I need to do is to limit the number of calls going to a particular route pattern during heavy load. So I'd like to see an upper and lower threshold limit on a route pattern where it would start to deny traffic as a %age to a particular route point/route pattern if the upper limit is met over a certain time period. Is this possible? How does the "Apply Call Blocking Percentage" feature when to start blocking calls and is it all the time whatever the traffic load?
    Thanks

    Try
    v_log_name := 'Fnd_File.LOG_OUT';Hey, what r u doing with above code?
    You are assigning string value to a variable?
    The compilation won't give any error.
    And OP thinks it's solution!!!!!!!!!!!
    LOL

  • URGENT: passing more than one value at the same parameter

    Hello friends at www.oracle.com,
    if I have a Forms program that sends some parameters to a Report, how can I send more than one value at the same parameter that is being sent?
    For example: the Reports parameter P_CODE should receive (from Forms) and print the values 1, 2, 3 and 4, each one in a different page. But, only 4 is being printed, and these values aren't saved at a database, so I have to pass the other three values too. How can I solve this problem?
    This is quite urgent and I need help on this.
    Best regards,
    Franklin Gongalves Jr.
    [email protected]

    Thanks to Oracle Reports Team for answering! I'm sure this will work.
    Best regards,
    Franklin Gongalves Jr.
    [email protected]
    hello,
    on the forms side, you will have to build the list for this parameter by e.g. string concat.
    on the reports side you will have to "decode" this parameter according to how you built it in forms.
    e.g. if you pass the list like this "10~20~30" you might use a where-clause in the query
    ... where instr(myCol, :myParam) >0
    regards,
    the oracle reports team --pw                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                

  • How to pass input value to the IN parameter in a function

    Hi ,
    I'm new to pl/sql programming.
    The below function is used inside a package and the package is invoked in visual studio.
    The function uses 2 input parameters.
    Out of which 'in_report_parameter_id' value comes thru job processor service 's job request.
    The second IN paramter values are hard coded in the function.
    I'm not able to understand this.
    If the values are hard coded , how to make sure that only the hard coded values are the right ones?
    Please anyone could explain to me?
    I really dont have good idea about how to pass INPUT parameter to the functions or procedure
    Is there any nice document which could give me good understanding about what are the ways or types we could pass values to the input parameter in subprograms?
    thanks in advance.
    CREATE OR REPLACE FUNCTION get_class_text_str
         in_report_parameter_id IN NUMBER,
         in_which                IN VARCHAR2 DEFAULT 'SELECT'
    RETURN VARCHAR2
    IS
             end_text            VARCHAR2 (50)   := '';
             my_class_text_str  VARCHAR2(10000) := '';
             my_class_value_str VARCHAR2(10000) := '';
         CURSOR class_text(c_1_text VARCHAR2, c_2_text VARCHAR2) IS
         SELECT c_1_text || report_parameters.report_parameter_value
                               || c_2_text
                               || report_parameters.report_parameter_value
                               || '" '
          FROM report_parameters
         WHERE report_parameters.report_parameter_id     = 3690
           AND report_parameters.report_parameter_group  = 'CLASS'
           AND report_parameters.report_parameter_name   = 'CLASS'
    GROUP BY report_parameters.report_parameter_value
    ORDER BY CAST(report_parameters.report_parameter_value AS NUMBER);
    BEGIN
         IF (in_which = 'SUM') THEN     
              OPEN class_text ( 'SUM(NVL("Class ', '", 0)) "Class ' );
         ELSIF (in_which = 'PERC')THEN
              OPEN class_text ( 'ROUND((("Class ', '" / "Total") * 100), 2) "Class ' );
              end_text := ', DECODE("Total", -1, 0, 100) "Total" ';
         ELSE
              OPEN class_text ( 'SUM(DECODE(bin_id, ', ', bin_value, 0)) "Class ' );
         END IF;
         LOOP
              FETCH class_text INTO my_class_value_str;
              EXIT WHEN class_text%NOTFOUND;
              my_class_text_str := my_class_text_str || ', ' || my_class_value_str;
         END LOOP;
         CLOSE class_text;
         my_class_text_str := my_class_text_str || end_text;
         RETURN my_class_text_str;
    END get_class_text_str;
    /Edited by: user10641405 on Nov 19, 2009 8:16 AM
    Edited by: user10641405 on Nov 19, 2009 8:30 AM

    This is not a design I would use, but should work if coded properly. I would probably build a reference cursor query as text and use one open fetch and close.
    You have 2 input parameters, in_report_parameter_id and in_which. I could not find where in_report_parameter_id was used in the program, but the value passed in for in_which is being used in IF logic to decide how to open the cursor. After the cursor is open rows are being fetched and eventually the cursor is closed.
    The values in_which are compared to are hard-coded. It is the programmer's job to make sure the values listed are the right values and the actions taken are also correct. Your program is assuming that if the first 2 values are not encountered the third one listed is the one you want.
    To pass input values to a procedure you merely provide the values as a literal or variable in the call, something like
    whatever := get_class_text_str(1,'SELECT');

  • When saving a file in [.jpg] format, i am asked to choose a quality from 1 to 100. what changes in the file created based on the quality parameter chosen?

    when saving a file in [.jpg] format, i am asked to choose a quality from 1 to 100. what changes in the file created based on the quality parameter chosen?. i would like to know what changes, so in the future i can set my camera to a setting that will give me the highest quality to begin with,allowing me to make crops and still preserve the quality.
    thank you
    dovid

    It's the level of compression. Lower number, more aggressive compression, more visual artifacts.
    Aside from that you should never use jpeg as a working format. The compression is destructive and cumulative, and the file deteriorates every time you resave it.
    Use TIFF or PSD, and if you need jpeg save out a copy as a single final step.

  • What is the DIO parameter VI

    I have a Problem.
    I want to use PCLK like an output when I send a message in output.
    For that, I must change the direction of the PCLK.
    I have readden that I must set "Clock reverse mode" attribute to ON in the DIO parameter VI.
    My problem is that I don't know what is the DIO parameter and I have not found this VI.
    Could you explain me what I must doing.
    Thanks

    Hi,
    First of all, it would be great if you could give us some information about the hardware you are using.
    I suspect it's a 6533 also called DIO-32HS
    If this is the case the links below will provide you with some information.
    To answer your question: The DIO parameter vi is part of the Traditional NI-DAQ driver and can be found under
    Measurement I/O -> Traditional NI-DAQ -> Digital I/O -> Advanced Digital I/O
    If you can't find the vi there, you have probably not installed the Traditional NI-DAQ driver.
    (you can find it here: http://joule.ni.com/nidu/cds/fn/p/sn/n23:3478.36.5303.927/lang/en )
    The 6533 can be used with both Traditional NI-DAQ and NI-DAQmx but not with the 2 at the same time.
    So using vi's from NI-DAQmx and Traditional DAQ in your VI won't work.
    If you are thinking of using NI-DAQmx as driver then you could use the Timing block and set it on Handshaking -> Burst (Export Clock)
    Also you can look at example of NI-DAQmx using the example finder and limiting the search for your hardware on the bottom left.
    Then under Hardware input and output -> DAQmx -> Digital handshaking you can find examples.
    http://digital.ni.com/public.nsf/allkb/862567530005F09C862566F6007E9FE7?OpenDocument
    http://digital.ni.com/public.nsf/websearch/AAED1384D13962DE862566B80064275A?OpenDocument
    Kind Regards,
    Joris Donders
    National Instruments
    Applications Engineering
    www.ni.com/support

  • Need help resetting the SESSIONS parameter

    Hi Folks,
    Environment: Oracle 10g Rel 2
    I am trying to reduce the number of sessions to the database as follows
    *# Snap shot of existing values*
    show parameters session;
    show parameters processes;
    show parameters transactions;
    sessions     integer  170
    processes    integer  150
    transactions integer  187*# Modifying the SESSION parameter value*
    alter system set sessions=3 scope=spfile;*# Bounce the instance*
    shutdown immediate; *# Startup the instance*
    startup;*# Verify if the new value took effect*
    show parameters session;
    Output: sessions integer     170*# Check if the new value exists in spfile*
    select NAME||','||VALUE||','||DISPLAY_VALUE||','||ISSPECIFIED
    from v$spparameter
    where NAME like 'session%'
    Output: sessions,3,3,TRUE*# Verify, if the database was started with the spfile*
    SELECT DECODE(value, NULL, 'PFILE', 'SPFILE') "Init File Type"
           FROM sys.v_$parameter WHERE name = 'spfile'
    Output:
    Init F
    SPFILEAny ideas as to why the SESSIONS parameter would not take effect?
    Thanks in advance
    rogers42

    The sessions parameter is derived from the processes parameter, and in most cases there should be no reason to set it, and leave it untouched.
    Setting sessions to 3 is utterly, utterly silly as the background processes count as sessions too.
    This might be another reason why Oracle fortunately choose to ignore your change.
    You should spend some more time on reading documentation, to avoid new attempts to wreck Oracle and create more havoc.
    Sybrand Bakker
    Senior Oracle DBA

  • SOURCE_PACKAGE is INCOMPATIBLE with the FORMAL PARAMETER DATA_PACKAGE

    Hello Experts,
    Infocube A is getting updated from shopping carts DSO. I have added 3 new fields in SC DSO then cube transformations got inactive.  I do not want 3 new fields in cube. we have report on DSO. Below is syntax error when  checking transformations.
    Error: In PERFORM or CALL FUNCTION "ROUTINE_9998", the actual parameter "SOURCE_PACKAGE" is incompatible with the formal parameter "DATA_PACKAGE".
    3 New fields are available in tys_SC_1 but not available in tys_SC_1_full. I tried to insert 3 fields in tys_SC_1_full but still it is showing same syntax error.  And more TYPE is availalbe tys_TG_1_full.  This type does not have 3 fields.
    Please  advice.
    Thanks in advance.
    Regards
    Venkata.

    Hello Rathy,
    I have resolved issue by addinng fields to data package. Issue is becasue of 4 fields in source and I have added only 3 fields in data package. Added one more field to data package and no syntax errors when checked.
    Thanks for the input and points assigned.
    Regards
    Venkata Agraharam.

  • Photoshop CS6 - Spot channels are not saved correctly in the psd files.

    Hi,
    I'm using Photoshop CS6 and something happent a few days ago....some Windows or Adobe update messed up everything...I don't know...
    Here's how things are.
    If I add to an image a couple of new spot channels (any Pantone color) and remove the informations from the CMYK channels (or not-the problem it's there anyway), I should have an image with 6 color plates (CMYK and the 2 Pantone). It doesn't happened anymore...
    I'm using Corel to print the files and the previous saved files are fine, I have all the Spot colors there. Now, If I edit any file I've worked on before, and save it again, the spot colors dissapear when I'm importing the psd file in my Corel document. And if there is no information on the CMYK channels, I'm getting a blank image...
    I hope someone will give me some ideas because I don't know what to do anymore...
    Codrut

    Right. It's not reading these new saved files correctly. The old ones are fine.
    I forgot to mention one thing. I've got this CS6 as an upgrade and I still have the CS5 one running on the same computer. The CS5 version does the same thing...
    Today I tryed again to open a PSD (CS6) with another CS5 version from another computer and came with an error message "Could not complete your request because the specified color book cannot be found". And the file didn't opened....
    Who messed up my color book and how can I fix it?

  • Two commands in the report using the same parameter - fail under Java

    I have a report that contains 2 SQL commands.
    Both of these commands use one parameter X of type Number in their 'WHERE' clause.
    When i'm viewing the report in CR 2008, i'm asked for a value of this parameter and all data is filled in the report - OK
    The problem occurs when the same report is printed through Crystal Java Runtime:
    Report is printed without data! - it's empty.
    What we noticed in the debug information thrown by the Crystal libraries is that parameter value is set only in one of these commands:
    Original statement 1:
    select a.something
    from ANM_T a
    where a.anmid = {?PARAMETER01Id}
    Original statement 2:
    SELECT * from ANM_T a
    WHERE  a.anmid={?PARAMETER01Id}
    OUTCOME of Statement 1:
    select a.something
    from ANM_T a
    where a.anmid = 0
    OUTCOME of Statement 2:
    SELECT * from ANM_T a
    WHERE  a.anmid=9825
    In above example we may see that crystal set the value only in the second statement - first one got 0 - i suspect its some default value.
    Parameter in the Java code is set in the right way. In case of using only one statement it works. If we use two separate parameters (whose values are equal ) it also works.
    // we have also the loop over the parameters
    ParameterFieldController paramFieldController =
                    report.getDataDefController().getParameterFieldController();
    paramFieldController.setCurrentValue( "", paramName, paramValue );
    What is strange for me is that Crystal Reports enables to use the same parameter in two commands but if you edit one of them you may change the type of this parameter for a command ( for example from Number to String) but the parameter type in the second command remains unchanged ( it's strange because in my opinion it is the same parameter). In the Field Explorer under the Parameter Fields i still see one parameter of type used in the second command.

    Hello all,
    We have prepared some sample code to illustrate the issue.
    We have modified the sample application (Link: [http://www.sdn.sap.com/irj/boc/index?rid=/library/uuid/c07fec3e-3e11-2c10-1991-8c0fb0b82b75]) to that it also changes the parameter value. Parameter is used in two commands saved in report.
    The code changing the parameters value looks like this:
    private static void changeParameters(ReportClientDocument reportClientDoc) throws ReportSDKException {
              DataDefController dataDefController = reportClientDoc.getDataDefController();
            Fields fields = dataDefController.getDataDefinition().getParameterFields();
            for( int i = 0; i < fields.size(); i++ ){
                Field field = (Field)fields.getField( i );
                if( field.getKind() == FieldKind.parameterField ){
                            setParameter( ((ParameterField)field).getName(), "9825" , reportClientDoc);          
    private static void setParameter( String paramName, String paramValue, ReportClientDocument document ) throws ReportSDKException {
         ParameterFieldController paramFieldController =
                    document.getDataDefController().getParameterFieldController();
         paramFieldController.setCurrentValue( "", paramName, paramValue );
    We have tried the following codes to change the connection info used in commands:
    Attempt 1
              Tables tables = databaseController.getDatabase().getTables();
              //Set the datasource for all main report tables.
              for (int i = 0; i < tables.size(); i++) {
                   ITable table = tables.getTable(i);
                   //Keep existing name and alias.
                   table.setName(table.getName());
                   table.setAlias(table.getAlias());
                   //Change connection information properties.
                   IConnectionInfo connectionInfo = table.getConnectionInfo();
                   //Set new table connection property attributes.
                   connectionInfo.setAttributes(propertyBag);
                   //Set database username and password.
                   //NOTE: Even if these the username and password properties don't change when switching databases, the
                   //database password is *not* saved in the report and must be set at runtime if the database is secured. 
                   connectionInfo.setUserName(DBUSERNAME);
                   connectionInfo.setPassword(DBPASSWORD);
                   connectionInfo.setKind(ConnectionInfoKind.SQL);
                   table.setConnectionInfo(connectionInfo);
                   //Update old table in the report with the new table.
                   databaseController.setTableLocation(table, tables.getTable(i));
                   //databaseController.setTableLocation(tables.getTable(i), table);
    Attempt 2
             newConnectionInfo.setAttributes(propertyBag);
             connectionInfo.setUserName(DBUSERNAME);
             connectionInfo.setPassword(DBPASSWORD);
             //preserve subreport links
             SubreportController src = doc.getSubreportController();
             Map<String, SubreportLinks> linkMapper = new HashMap<String,SubreportLinks>();
             for(String subreportName : src.getSubreportNames()){
                 linkMapper.put(subreportName,
                     (SubreportLinks) src.getSubreportLinks(subreportName).clone(true));
             //If this connection needed parameters, we would use this field. 
             Fields<IParameterField> pFields = doc.getDataDefController().getDataDefinition().getParameterFields();
             replaceConnectionInfos(doc.getDatabaseController(), newConnectionInfo, pFields);
             IStrings strs = src.getSubreportNames();
             Iterator<String> it = strs.iterator();
             while (it.hasNext()) {
               String name = it.next();
               ISubreportClientDocument subreport = src.getSubreport(name);
               pFields = subreport.getDataDefController().getDataDefinition().getParameterFields();
               replaceConnectionInfos(subreport.getDatabaseController(), newConnectionInfo, pFields);
             //reconnect subreport links since when using replaceConnection links are erased
             for(String subreportName : src.getSubreportNames())
               src.setSubreportLinks(subreportName, linkMapper.get(subreportName));
    private static void replaceConnectionInfos(DatabaseController aDc, IConnectionInfo aNewConnInfo, Fields<IParameterField> aParameterField) throws ReportSDKException {
             ConnectionInfos cis = aDc.getConnectionInfos(null);
             for (IConnectionInfo oldConnInfo : cis)
               aDc.replaceConnection(oldConnInfo, aNewConnInfo, aParameterField, DBOptions._useDefault
                   + DBOptions._doNotVerifyDB);
    In both cases, the observed problem occurred. In one query the parameter was set properly, while on the other it was set to 0 (or empty string in case of string parameters). What is more, no data appeared on the print.
    Do you happen to know the reason of this issue?How can we fix the problem?
    Best regards
    Mateusz Błaż

  • The -dataSource parameter in assemble a web service from a PL/SQL package

    When I use Web Service Assembler to assemble a Web Service from a PL/SQL package, I need to specify the dataSource parameter, e.g.:
    java -jar wsa.jar -plsqlAssemble -sql pkgname -dataSource jdbc/MyDS -dbConnection ... -dbUser scott/tiger ....
    The dataSource also needs to be pre-configured in the data-sources.xml in OC4J.
    I am wondering why dataSource is needed here because the database connection information is already specified on the commandline ( dbConnection and dbUser).
    If I have to specify dataSource, how do I configure data-sources.xml dynamically at run-time (e.g., adding entries)?
    Thanks,
    Jim

    The -dataSource parameter specifies the data-sources.xml entry used at runtime. The database connection info is only for design time use. Typically you make sure data-sources.xml contains an entry with jndi-location of the same name you specifies for -dataSource. To configure data-sources.xml at runtime, it is out of the scope of web services. Please refer to OC4J admin guide. You can probably modify the data-sources.xml file and force OC4J to reconfigure based on the new data-sources.xml file.

  • Adobe Creative Cloud (Desktop) does not work properly. The application is blocked : it could not be launch neither stopped. I'm on MAC Yosemite OS, does anyone know how to remove it properly or to force its stop. It does not appear in the launched applica

    Adobe Creative Cloud (Desktop) does not work properly. The application is blocked : it could not be launch neither stopped. I'm on MAC Yosemite OS, does anyone know how to remove it properly or to force its stop. It does not appear in the launched applications.

    I received no error message. The application was just trying to find applications unsuccessfully.
    I am using MAC OS 10.10.1
    I tried to uninstall the application  but it seems that a kind of deamon is still installed thus providing me to reinstall properly. Do you know where are the elements to remove in order to get my machine just like before ?
    Otherwise I would have to reinstall everything and this would be a pain.
    Thanks for your help.

  • How do I get rid of the annoying "exportPDF" bar on the right side of the screen that blocks much of the document?

    How do I get rid of the annoying "exportPDF" bar on the right side of the screen that blocks much of the document?

    Hi soreankles,
    To hide the toolbar in Reader, choose View > Show/Hide > Toolbar Items > Hide Toolbars.
    Best,
    Sara

  • How do I use the UHRY_ACTIVE_ROWS parameter?

    We want to create a button to display the rows as a hierarchy (as available in query properties). To do this I realise I need to use the UHRY_ACTIVE_ROWS parameter in the template properties so to change the properties dynamically (as we require this functionality in a button) we started with the javascript command
    newurl = "&CMD=LDOC&TEMPLATE_ID=YTEST_TEMPLATE&UHRY_ACTIVE_ROWS=X";
    SAPBWOpenURL(SAP_BW_URL_Get()+newurl);
    This successfully sets the flag in the query properties but as we have mandatory variables the variable screen is shown which we don't want to see as the users have already entered the variables previously.
    Is it possible therefore to
    1) Avoid the Variables screen showing as they are already populated?
    or
    2) Set UHRY_ACTIVE_ROWS in another method?

    Hi Neal,
    Not sure if this would help..
    You can try using an additional parameter in your URL
    VARIABLE_SCREEN=%20 or VARIABLE_SCREEN=' '
    This should supress the Variable screen.
    Cheers,
    Praveen.

Maybe you are looking for

  • Applet not running in browser?

    Hi What is the reason why an applet will be running in appletviewer but not in a browser???

  • Fire wire drive problem

    Hey all, I've got a problem when i plug in my firewire drive to my new MBP. It gives me the grey curtain of death. I've tried doing the usual like PVRAM and the PMU settings. It started when I was trying to add a partition to the drive using disk uti

  • Expression in form

    Hi all, i must use an expression in a form, but when i save, i lost the expression. what can i do? Roberto

  • Jar command

    Dear All , I have problem to extract web archieve file ....named jsppro.war . How do i extract these file and what is the command ???Do jar command able to extract these file. TQ.

  • Profitability segment number (CO-PA)?

    Hi, "Profitability segment number (CO-PA)" of Monthly sales figure report (SD module) is equal to which source of BW??