Query Regarding: Device Type usage by ArchiveLink.

Hi Experts,
Can you help me with the information on below points:
- Transaction code to view device types in Archivelink.
- ARCH Device Type usage by ArchiveLink.
- Details on Device Class & Type, and all other fields.
Thanks in advance.

done

Similar Messages

  • Regarding device type setup

    I'm using f-58 for CHECK printing. I'm using canon lbp2900b printer to print with page format LINE_22. when i try to take printout its showing error "DEVICE TYPE SAPWIN DOESNOT SUPPORT FOR THE PAGE FORMAT". can anyone have solution.

    Hi Divya,
    Its as simple, Go to SPAD->Full Administration->Device Types.
    It will help you with page formats and output devices associated.
    For better understanding on the steps here goes:
    Check Nicks Reply:
    [Page format and device type assign|Device type does not support page format;
    Edited by: K.Manas on Jan 4, 2011 8:54 AM

  • Query regarding Output Types

    Hello Experts,
    I have one output type for sales documents. I am able to successfully trigger it for credit/debit memos but when I try to trigger it for standard orders then I am getting "Output not defined" error. Can anybody please tell me where in the config we can define output types for sales document types.
    I have one more query. While trying to trigger one billing document output I am getting "Update Terminated" error. But for same billing document I am able to trigger other output types. If "Update Terminated" error is coming due to number range then should it not be coming for all output types since there is no output type specific number range defined.
    Regards,
    Karan

    Hi,
    please check the configuration settings
    IMG-sales & distribution-basic functions-output control-output determination-output determination using the condition technique-maintain output determination for sales documents.
    1. create condition table . Key combination for maintaining condition record.
    2. access sequence. assign condition table to access sequence.
    3. ouput condition type. Select appropriate for inquiry, quotation or sales order. Assign the access sequence to the ouput type.
    4.ouput determination procedure. Here you assign the output type to this procedure.
    5. assign output determination procedure. Assign the procedure at header level if you want full document ouput. Assign the procedure at Item category level if you want item level output.
    6. VV11 - create  condition records for sales document types or VV31 for billing document types.
    create the order or billing document and see the result.
    Regards,
    csv

  • Query regarding condition type value calculation in VA05

    Dear Gurus,
    We had maintained one condition type Z*** where we had declared the condition type as follows:
    Condition class - Prices
    Calculation type - Quantity
    Plus/Minus - A (positive).
    We had maintained the condition table as :
    Price = 200 USD per 10 EA
    Lower limit = uppler limit = 0.
    When we are calculating the price in the sales document, the system is taking the price of 10 units as 200 USD correctly.
    But in VA05 screen, the confirmed net value for 10 units is shown as 10*200 = 2000 USD which is wrong.
    Can anybody throw a light on how the confirmed net value for VA05 screen is calculated.
    regards,
    Krishna

    If it is representing the value of the condition type, then it is a new field customised by your technical team. Standard VA05 doesnot represent the value of any condition type. So please check with your developer, may be there is a problem in their program.

  • Query regarding Storage type

    Hi,
    Can we have change existing storage type (like geo-redundant to locally-redundant storage)?
    If yes then kindly help me to describe.
    Regards,
    Arvind

    Hi,
    In addition to "Azure-Amjad" reply,
    If you trying to change the replication type from "GeoRedundant" to "Locally Redundant" through Powershell, then you may try below command:
    Set-AzureStorageAccount -StorageAccountName <storageaccountname> -GeoReplicationEnabled $false -Label “disabled geo replication”
    Before, you execute the above command, check if the GeoRedundant is enabled or disable by following command:
    Get-AzureStorageAccount -StorageAccountName <storageaccountname>
    Regards,
    Manu Rekhar

  • Query regarding FM type

    hi,
    we can create three different type of FM namely
    1. normal fm
    2. remote enabled fm  ( RFC)
    3. UPDATE fm
    i just want to know what is this update FM how it works and how is it different from othere types of fm.
    secondaly, there are four other radio buttons on attributes screen of fm.
    if any one can tell me the practical functionality of each one of those as F1 help don't have anything for them.
    Regards
    Vj

    Hi Vijay,
    to know about update Function Module, just go through the following link:
    http://help.sap.com/saphelp_nw70/helpdata/EN/41/7af4daa79e11d1950f0000e82de14a/frameset.htm
    Regards,
    Nitin.

  • Query regarding a specific usage of 'ALSM_EXCEL_TO_INTERNAL_TABLE' FM + ALV

    HI all,
    I am new to ABAP and this is my first project.
    I have the following requirement as a part of my object. Kindly help me with the code or atleast snippet of code. The useful responses will be rewarded with points.
    An .xls file needs to be uploaded from the user's desktop at the selection screen. and run in 'test run' or 'upload run' mode.
    The file has header items from row 6 and the line items from row 10. The number of line items are limited to 999 else an error needs to be thrown to the user incase the file contains from 999 line items.
    Also, then there are some validations that need to be performed and then data needs to be posted to SAP using a BAPI 'BAPI_ACC_DOCUMENT_POST'.
    Also, after posting, an ALV report needs to be generated displaying the header items row wise and then below it , the successful line items that were processed and then further below, row-wise the unsuccessful line items alongwith the error message for each row.
    Can anyone provide some code snippets for each of the above mentioned points and some sequence of logic as well ?
    Thanks a lot.
    Edited by: Aniket Pallav on Dec 14, 2011 8:41 AM

    Hi,
    REPORT  ZSAMPLE_ALV.
    TYPE-POOLS : SLIS.
    PARAMETERS : P_EBELN TYPE EKKO-EBELN.
    TYPES: BEGIN OF TY_EKPO,
            EBELN TYPE EKPO-EBELN,
            EBELP TYPE EKPO-EBELP,
          END OF TY_EKPO.
    DATA : IT_EKPO TYPE TABLE OF TY_EKPO,
           WA_EKPO TYPE TY_EKPO.
    DATA: IT_FCAT TYPE SLIS_T_FIELDCAT_ALV,
          WA_FCAT TYPE SLIS_FIELDCAT_ALV.
    IF P_EBELN IS NOT INITIAL.
      SELECT EBELN EBELP BUKRS WERKS FROM EKPO INTO CORRESPONDING FIELDS OF TABLE IT_EKPO WHERE EBELN = P_EBELN.
    ENDIF.
    PERFORM FIELDCAT.
    PERFORM DISPLAY.
    FORM FIELDCAT .
      WA_FCAT-FIELDNAME = 'EBELN' .
      WA_FCAT-TABNAME = 'EKPO' .
      WA_FCAT-COL_POS = 1.
      wa_fcat-edit = 'X'.
      WA_FCAT-OUTPUTLEN = '20'.
      wa_fcat-seltext_m = 'BILLING NUM' .
      APPEND WA_FCAT TO IT_FCAT.
      CLEAR WA_FCAT.
      WA_FCAT-FIELDNAME = 'EBELP' .
      WA_FCAT-TABNAME = 'EKPO' .
      WA_FCAT-COL_POS = 2.
      WA_FCAT-OUTPUTLEN = '20'.
      wa_fcat-seltext_m = 'ITEM' .
      APPEND WA_FCAT TO IT_FCAT.
      CLEAR WA_FCAT.
    ENDFORM.                    " FIELDCAT
    *&      Form  DISPLAY
          text
    -->  p1        text
    <--  p2        text
    FORM DISPLAY .
      IF IT_EKPO IS NOT INITIAL.
        CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
         EXPORTING
      I_INTERFACE_CHECK                 = ' '
      I_BYPASSING_BUFFER                = ' '
      I_BUFFER_ACTIVE                   = ' '
        I_CALLBACK_PROGRAM                = SY-REPID
      I_CALLBACK_PF_STATUS_SET          = ' '
      I_CALLBACK_USER_COMMAND           = ' '
      I_CALLBACK_TOP_OF_PAGE            = ' '
      I_CALLBACK_HTML_TOP_OF_PAGE       = ' '
      I_CALLBACK_HTML_END_OF_LIST       = ' '
      I_STRUCTURE_NAME                  =
      I_BACKGROUND_ID                   = ' '
      I_GRID_TITLE                      =
      I_GRID_SETTINGS                   =
          IS_LAYOUT                         = LS_LAY
           IT_FIELDCAT                       = IT_FCAT
      IT_EXCLUDING                      =
      IT_SPECIAL_GROUPS                 =
      IT_SORT                           =
      IT_FILTER                         =
      IS_SEL_HIDE                       =
      I_DEFAULT                         = 'X'
       I_SAVE                            = 'X'
           IS_VARIANT                        =
      IT_EVENTS                         =
      IT_EVENT_EXIT                     =
      IS_PRINT                          =
      IS_REPREP_ID                      =
      I_SCREEN_START_COLUMN             = 0
      I_SCREEN_START_LINE               = 0
      I_SCREEN_END_COLUMN               = 0
      I_SCREEN_END_LINE                 = 0
      I_HTML_HEIGHT_TOP                 = 0
      I_HTML_HEIGHT_END                 = 0
      IT_ALV_GRAPHICS                   =
      IT_HYPERLINK                      =
      IT_ADD_FIELDCAT                   =
      IT_EXCEPT_QINFO                   =
      IR_SALV_FULLSCREEN_ADAPTER        =
    IMPORTING
      E_EXIT_CAUSED_BY_CALLER           =
      ES_EXIT_CAUSED_BY_USER            =
          TABLES
            T_OUTTAB                          = IT_EKPO
    EXCEPTIONS
      PROGRAM_ERROR                     = 1
      OTHERS                            = 2
      ENDIF.
    ENDFORM.                    " DISPLAY

  • Query regarding document type

    This is a basic part of FI
    The Document flow in SAP-FI is categorized by the document types attached to them. All this document types differentiates the document flow, i.e. from where the accounting document was generated form SD, MM, FI etc. What SAP does is that for each Document types or rather groups of document types the data goes into four tables 1) Header table BKPF, contains the document type attached to the Document number
    2) The Document table ( the table name starts generally with BS*) that is actually contains document number and its transactional details (debit amount and credit amount) for e.g. BSID and BSAD which contains the Sales order open and clear items
    4) The Cluster table BSEG which contains the transactional amount of all the tables taken together, so it means that where ever the amount has come from it will go into the BSEG table and the transparent attached to it.
    So what the program will do is:
    1)     You will have a selection screen that will have a parameter entry for the Document type.
    2)     Select all the table names from DD02L table where TABNAME = BS* and TABCLASS = TRANSP
    3)     Think of the logic of how to connect the Document types to the BS* transparent table……….

    using document types u can fetch the revelant document numbers from the header table BKPF.using the fetched document numbers u can fetch the necessary data from the line item tables (BS*).

  • Creating a device type for Chinese Simplified

    Hello Gurus ,
    i have a question regarding Device types. We recently bought a Chinese Simplified Font Flash USB and we installed it on an HP Laserjet 4515. In windows mode the printer is printing chinese correctly . But in SAP i didnt found how to make it print. I was searching for OSS notes but i couldnt find something relevant.
    So i copied the device type for the printer , which is HPLJ4000 and i set the character set to 8416 which is (Printer HP LaserJet PCL-5 series Simplified Chin) .
    Unfortunately this didnt work , i also tried other char sets but the problem remains . Did anyone had this problem before ?
    Best thanks for an idea !
    regards,
    david

    I'm not really sure if you can transport it... but you can export it to file and imported in the target system
    SPAD -> Full Administration -> Device Type -> select the device -> Edit -> Transfer -> Export.... same in the target system but Import.
    Hope that help.
    Regards
    Juan

  • Query regarding the data type for fetcing records from multiple ODS tables

    hey guys;
    i have a query regarding the data type for fetcing records from multiple ODS tables.
    if i have 2 table with a same column name then in the datatype under parent row node i cant add 2 nodes with the same name.
    can any one help with some suggestion.

    Hi Mudit,
    One option would be to go as mentioned by Padamja , prefxing the table name to the column name or another would be to use the AS keyoword in your SQL statement.
    AS is used to rename the column name when data is being selected from your DB.
    So, the query  Select ename as empname from emptable will return the data with column name as empname.
    Regards,
    Bhavesh

  • Query in Device Registration Criteria

    Hello,
    I need some more details regarding Device Registration Criteria. When I access the transaction SDOE_DEV_REGISTER, by default only the attribute name 'USER' is Mandatory. With this setting when I register a application on client, it registers for any available device.
    I understand that I can make more parameters mandatory for device registration in the above transaction and this is fine.
    However I see a potential problem with this. Say I am installing my application(using Custom Client) at a customer site who is already using some SAP Specific Standard Application. Now in this case its quite possible that the mandatory parameters for registration are different for SAP Standard Application and my custom application.
    How can we handle such scenarios? Any help will be appreciated.
    Regards,
    Shubham

    Hi Shubham,
    Basically device registration parameters are for identifying the correct logical device for the physical device based on the values of the parameters specified at the time of registration.
    This is not application specific as at the time of registration you might be not aware of the application that is going to be installed (unless you use setup package).
    So by default only user name is considered for registration, which is under the assumption that each user uses only one physical device..
    Each applications internally uses device attributes for distribution criteria. The value for these attributes  need not be set from the device at the time of registration. Infact these must be set via receiver generation so that you can avoid wrong values entered by application users during registration. So it doesn't matter what other applications (say SAP standard apps or other vendor apps) asks for device registration parameters, because these varies from one customer to another.
    So now what is required is a unique way to identify the correct device, if a single user uses more than one device..  You can choose any other device attribute (either standard or custom; ) say for example device_type and set different values for the different usages. You can then instruct your end user to enter the value as per the device type they have..
    Hope this clears all your doubts...
    Regards
    Ajith

  • Convert_otf - Identify device type

    Hi Experts
    I am more of a functional consultant, so please excuse if this is simple thing to find out.
    We are calling functional module CONVERT_OTF through a custom program to convert outputs of billing documents into a PDF file.However the PDF file generated has alignment and formatting issues. So we checked further and our ABAP consultant mentioned that the device type 'SCREEN' is used while converting the output into PDF format. This device type does not have any formats attached we we can see through transaction SPAD. So they feel this is the reason for incorrect format / misalignment of PDF output.
    So we want to change the device type 'SCREEN' to 'WINSAP' which has all the required formats attached to it.
    However our abaper does not not know when the program calls for device type and where to change it. He feels that output device type is called by standard FM CONVERT_OTF and we need to check with SAP on the same.
    Therefore we need to know how we can change device type for this requirement.If someone has worked similar query, please help us to resolve this. Any pointers would be highly appreciated.
    Regards,
    Santosh

    Hi Santosh,
    If your requirement is to save the preview as PDF of the billing documents, you just need to type PDF! in the command field of the print preview screen and do a f8 then a pop will come up and then you can save or print the preview.
    Note : you have to type PDF in Capitals and along with ! (exclamation mark symbol) i.e. PDF! .
    Hope this helps.
    BR
    Dep
    Edited by: DeepakNandikanti on Aug 16, 2011 8:57 PM

  • Unsupported device type

    After a power outage OSB has lost the ability to use two of its three tapes drives. I've hard rebooted the library. I've pulled the power cord on the library. The OSB server has been rebooted multiple times. I've tried putting the drives out of service and bringing them back up. When going to the Configure -> Device - Tape2 (or Tape3) I see this message at the top of the screen/
    no hardware info is available for drive tape2 - unsupported device type (not tape or library)
    no hardware info is available for drive tape3 - unsupported device type (not tape or library)
    Transcripts of jobs show these errors:
    Error: can't open device tape3 - device file not found (OB scsi device driver)
    Error: can't open device tape2 - unsupported device type (not tape or library) (OB scsi device driver)
    I'm not sure what to do. All the tape drives are the same so obviously the drivers exist. How do I get these drives working again?
    Thanks.

    What OS are you running?
    It sounds like the device attach points have moved. If this is a Linux system then you can do "obtool lsdev -l" to see what /dev/sg entry your devices are looking at, and then do "sg_map -x -i" to see what /dev/sg your devices are really using. Then you can update the device attach points to point to the correct entry using "obtool chdev -a"
    For example :
    obtool lsdev -l
    Drive0:
    Device type: tape
    Model: [none]
    Serial number: 882E70020M
    In service: yes
    Library: L700
    DTE: 1
    Automount: yes
    Query frequency: [undetermined]
    Debug mode: no
    Blocking factor: 512
    Max blocking factor: 512
    Current tape: [unknown]
    Use list: all
    Drive usage: 2 months, 1 week
    Cleaning required: no
    UUID: dddc4eaa-f143-102b-b28c-001ec9b5e6ee
    Attachment 1:
    Host: dukdaa01
    Raw device: /dev/sg2
    sg_map -x -i
    /dev/sg0 0 0 32 0 13 DP BACKPLANE 1.05
    /dev/sg1 0 2 0 0 0 /dev/sda DELL PERC 6/i 1.22
    /dev/sg2 1 0 0 0 5 /dev/scd0 TEAC DVD-ROM DV28EV D.AE
    /dev/sg3 3 0 0 1 1 /dev/nst0 IBM ULTRIUM-TD2 333K
    obtool chdev -a dukdaa01:/dev/sg3 Drive0
    Thanks
    Rich

  • I just updated my iPhone 4 to iOS6.  In the process, I ran into a problem and had to restore factory settings.  After syncing the phone, I see that 218 apps need to be updated. When selecting "update all," it says "manage local device storage usage." How?

    I just updated my iPhone 4 to iOS6.  In the process, I ran into a problem and had to restore factory settings.  After syncing the phone, I see that 218 apps need to be updated. When selecting "update all," it says "Cannot Download.  There is not enough available local storage to download these items.  You can manage your local device storage usage in Settings."
    How can this be the case when I haven't changed any apps from before updrading to iOS6, and I don't have any music yet on the phone?  Why is it telling me there is not enough local space?

    Hi RileyAvaCadenRiver,
    If you recently updated your iPhone to iOS7, you will need to update iTunes on your computer to iTunes 11.1 or newer for it to correctly recognize the iPhone. You may find the following link helpful:
    Apple: iTunes 11.1.1
    http://support.apple.com/kb/DL1614
    Regards,
    - Brenden

  • A query regarding synchronised functions, using shared object

    Hi all.
    I have this little query, regarding the functions that are synchronised, based on accessing the lock to the object, which is being used for synchronizing.
    Ok, I will clear myself with the following example :
    class First
    int a;
    static int b;
    public void func_one()
    synchronized((Integer) a)
    { // function logic
    } // End of func_one
    public void func_two()
    synchronized((Integer) b)
    { / function logic
    } // End of func_two
    public static void func_three()
    synchronized((Integer) a)
    { // function logic
    } // End of func_three, WHICH IS ACTUALLY NOT ALLOWED,
    // just written here for completeness.
    public static void func_four()
    synchronized((Integer) b)
    { / function logic
    } // End of func_four
    First obj1 = new First();
    First obj2 = new First();
    Note that the four functions are different on the following criteria :
    a) Whether the function is static or non-static.
    b) Whether the object on which synchronization is based is a static, or a non-static member of the class.
    Now, first my-thoughts; kindly correct me if I am wrong :
    a) In case 1, we have a non-static function, synchronized on a non-static object. Thus, effectively, there is no-synchronisation, since in case obj1 and obj2 happen to call the func_one at the same time, obj1 will obtain lock for obj1.a; and obj2 will obtain lock to obj2.a; and both can go inside the supposed-to-be-synchronized-function-but-actually-is-not merrily.
    Kindly correct me I am wrong anywhere in the above.
    b) In case 2, we have a non-static function, synchronized on a static object. Here, again if obj1, and obj2 happen to call the function at the same time, obj1 will try to obtain lock for obj1.a; while obj2 will try to obtain lock for obj2.a. However, since obj1.a and obj2.a are the same, thus we will indeed obtain sychronisation.
    Kindly correct me I am wrong anywhere in the above.
    c) In case 3, we have a static function , synchronized on a non-static object. However, Java does not allow functions of this type, so we may safely move forward.
    d) In case 4, we have a static function, synchronized on a static object.
    Here, again if obj1, and obj2 happen to call the function at the same time, obj1 will try to obtain lock for obj1.a; while obj2 will try to obtain lock for obj2.a. However, since obj1.a and obj2.a are the same, thus we will indeed obtain sychronisation. But we are only partly done for this case.
    First, Kindly correct me I am wrong anywhere in the above.
    Now, I have a query : what happens if the call is made in a classically static manner, i.e. using the statement "First.func_four;".
    Another query : so far we have been assuming that the only objects contending for the synchronized function are obj1, and obj2, in a single thread. Now, consider this, suppose we have the same reference obj1, in two threads, and the call "obj1.func_four;" happens to occur at the same time from each of these threads. Thus, we have obj1 rying to obtain lock for obj1.a; and again obj1 trying to obtain lock for obj1.a, which are the same locks. So, if obj1.a of the first thread obtains the lock, then it will enter the function no-doubt, but the call from the second thread will also succeed. Thus, effectively, our synchronisation is broken.
    Or am I being dumb ?
    Looking forward to replies..
    Ashutosh

    a) In case 1, we have a non-static function, synchronized on a non-static object. Thus, effectively, there is no-synchronisationThere is no synchronization between distinct First objects, but that's what you specified. Apart from the coding bug noted below, there would be synchronization between different threads using the same instance of First.
    b) In case 2, we have a non-static function, synchronized on a static object. Here, again if obj1, and obj2 happen to call the function at the same time, obj1 will try to obtain lock for obj1.a; while obj2 will try to obtain lock for obj2.a.obj1/2 don't call methods or try to obtain locks. The two different threads do that. And you mean First.b, not obj1.b and obj2.b, but see also below.
    d) In case 4, we have a static function, synchronized on a static object. Here, again if obj1, and obj2 happen to call the function at the same time, obj1 will try to obtain lock for obj1.a; while obj2 will try to obtain lock for obj2.a.Again, obj1/2 don't call methods or try to obtain locks. The two different threads do that. And again, you mean First.b. obj1.b and obj2.b are the same as First.b. Does that make it clearer?
    Now, I have a query : what happens if the call is made in a classically static manner, i.e. using the statement "First.func_four;".That's what happens in any case whether you write obj1.func_four(), obj2.func)four(), or First.func_four(). All these are identical when func_four(0 is static.
    Now, consider this, suppose we have the same reference obj1, in two threads, and the call "obj1.func_four;" happens to occur at the same time from each of these threads. Thus, we have obj1 rying to obtain lock for obj1.aNo we don't, we have a thread trying to obtain the lock on First.b.
    and again obj1 trying to obtain lock for obj1.aYou mean obj2 and First.b, but obj2 doesn't obtain the lock, the thread does.
    which are the same locks. So, if obj1.a of the first thread obtains the lock, then it will enter the function no-doubt, but the call from the second thread will also succeed.Of course it won't. Your reasoning here makes zero sense..Once First.b is locked it is locked. End of story.
    Thus, effectively, our synchronisation is broken.No it isn't. The second thread will wait on the same First.b object that the first thread has locked.
    However in any case you have a much bigger problem here. You're autoboxing your local 'int' variable to a possibly brand-new Integer object every call, so there may be no synchronization at all.
    You need:
    Object a = new Object();
    static Object b = new Object();

Maybe you are looking for