PUBLIC vs. SYSTEM document type id's

I am developing an XML language used to describe plot layouts for a data analysis system. Currently the dtd is stored on a web server. This will not work out, since the program that interprets the XML and produces the plot will not necessarily be able to access the web. I haven't yet looked into whether or not the SYSTEM type identifier can be the URI for a resource in a jar file. I was wondering if there was a way to have the xml parser recognize a PUBLIC document type identifier that I have declared. I am using DOM with the Crimson release packaged with JDK1.4.1, but will soon be switching to Apache's Xerces.
Any help would be appreciated
Edward

Specify SYSTEM identifier with a jar url.
jar:<url>!/{entry}
For example:
<!DOCTYPE root_element SYSTEM "jar:file://c:/dtds.jar!/config.dtd">

Similar Messages

  • Document Mangement system(Document type settings )

    Helllo friends,
    Hello I want to create a document type with all possible settings in one system
    and i want to trasfer these document type with seeting to other system...
    How can I transfer document type with other possible seetings from one system to other system?
    Please Help me
    Thanks in Advacne
    Preethi

    Hi
    SAP DMS - Document Management System
    SAP DMS are for storing documents such as CAD drawings, Materials pictures etc.
    With the document management system, users will be able to view the documents with ease within their SAP systems.
    Installing the SAP DMS requires a little bit of planning on how you want to do it.
    You have to give a little thoughts to stuff such as :-
    1.  The total numbers of documents that will be store monthly.
    2.  The average file size of each documents.
    3.  The capacity of your present R/3 system.
    4.  Your present network bandwidth.
    5.   Document Archiving Strategy.
    6.   Backup and Recovery Plan.
    Additional purchasing of hardware are required, especially if you have large amount of documents to stored.
    With this in mind, you can then decide on how you want to do it.
    You can do this in a few ways :-
    1.  Import the documents into the R/3 system.
    2.  Use an external document server.
    3.  Have a dedicated PCs where all the documents are stored.
    Most companies that intend to used DMS will opt for Option 2 as they does not want to overstretch the R/3 database.
    Options 1 requires you to setup the conversion interface. 
    The conversion interface allows R/3 to automatically covert your files and import it into the R/3 database.
    Here is a simple example of storing documents into your PCs, just to have a feel how the SAP DMS works:-
    For those using Citrix, you have to set this at the Citrix Server where the SAPGUI is located.
    Configure SM30 - V_TDWE_C1
    Put this command in your autoexec.bat
    SET HOSTNAME=PC1234
    Restart your pc.
    You can create/manage your documents in transaction code CV01N / CV02N
    Assigning Documents to a Material Master Record
    Access a material master record in Create or Change mode, and select Basic Data. 
    To create links to documents, choose Additional data -> Document data.
    The Link to Documents dialog box appears.
    Assign one or more documents to the material. 
    If you do not know what the document number is, you can search for it using the search help or by choosing Find document.
    When assigning a document to a material, you have the following options:
    1. Viewing the document by choosing it in the Link to Documents dialog box.
    2. Viewing any originals of the document by positioning the cursor on the document and 
       choosing Display originals in the Link to Documents dialog box.
    To return to the Basic Data screen, choose Continue.
    Save your data. 
    Reward points if useful
    Regards
    Anji

  • Document Management system - Document Type configuration.

    Hi Friends,
    We are have having document type same as Document class (Dock Type PDF = Dock Class PDF). Now we have to identify documents that are stored based on geographical location. Is there any possibilities to differentiate the based on different region by using Doument parts or some other ways?
    Thanks in Advance.
    -Thanks,
    Ajay

    Hi Ajay,
    This can be possible by two ways;
    1 you assign lab office for document type.
    2 assign geographic characteristics to doument by way of classification in DIR.
    for Lab office;
    Goto SPRO-Cross appln comp-Doc management-Gen Data-define Lab / office. Here u have to define diff offices as per your geographic locations. Then in Doc type in field selection you have to make lab/office as required entry. By doing this u can search documents based on Doc type & Lab/office location.
    for Classifcation;
    You have to create geographic characteristic in CT04, and needs to assign tht to class in CL02 with class type 017. In DIR by classification tab you have to assign Geo char with Document. By this way also you can search document based on classification.
    for less complex classification option 1st is advisable.
    Please award points if above information is useful/solves your problem.
    Pramod

  • What are the sources system will pick the document type while creating invo

    hi
    I would like to know how system will pickup the doucment type while creating invoice in vf01.
    i have taken off the fields  f1, f2, from the document type. in billing sub tab.  so  The moment when am creating billing system automatically displaying F2 invoice doucment creation.  What are the sources for this.
    thanks & Regards
    Rack129

    Hi,
    Hope you have maintained u2018Delivery relevant billing type F2u2019 and u2018Order relevant billing type F1u2019 in the billing tab of the Sales document type in VOV8.
    If you create delivery related billing, the system will pick F2. This is controlled in Item category (VOV7). Billing relevance in Business data of Item category decides whether this is delivery related or order related. u2018Au2019 for delivery related billing; u2018Bu2019 for order related billing and so on.
    Item category is determined by this combination: Sales document type + Item cat group + usage + higher level item cat.
    Regards,
    K Bharathi

  • How does system automatically picks up document type when you enter INV?

    1.How does system automatically picks up document type when you enter Invoice?
    2.What is Algorithms? Where is it used?
    3.What is the use of Customer Ledger Inquiry?

    The document type is hard coded by the system. Look at UDC table 00/DT for the document types in your system. Notice that some of those are marked as hard coded/reserved by JDE. You may wish to dowload the Accounts Receivable manual and read that to learn more about the document types.
    Not sure what you mean by algorithm, unless you are looking for how the system determines what document type to assign on invoice entry.
    These comments apply to accounts receivable and to JDE World, since you posted in the JDE World forum and are talking about the customer ledger inquiry. If you are in Enterprise One and asking about Accounts Payable, then this reply can be ignored (though Enterprise One works pretty similar to World in this respect).
    What is the use of the Customer Ledger Inquiry. To view accounts receivable detail history for a given customer, viewing on line. Whomever works in the accounts receivable department will likely use the Customer Ledger Inquiry quite a bit.
    Hope this helps a bit.
    John Dickey

  • While click on document shows error"document type not defined"

    HI
    we have folder structure in  DMS like:
    public folder->engineering folder->design folder->document(any)
    while i am clicking on document it shows error msg document type not defined
    please let me know why this error occur

    Hi,
    Since you are using document structure functionality, You are require to create an public folder initially and private folder for each user which is specific to user ID.
    If you dont want to create private folder you can select "Select document Via in CV03N screen and select only" Selection screen " and not browser.
    If the above changes is done then system will not through an error from CV03N screen"document type not defined"
    reward points if useful.
    Rgds,
    Nayeem.

  • Error: Public member 'Dispose' on type 'ISCDReportClientDocument' not found.

    Hi everyone,
    I have an ASP VB.NET web application developed in Visual Studio 2010 4.0 loaded on server A making a call to server B running Crystal reports 2013. I want to use the same Viewer and use Case to pass the name of the report. But I can’t Dispose of the document I am getting an error: Public member 'Dispose' on type 'ISCDReportClientDocument' not found. I would appropriate any help on this one because I am stuck.
    Here is my code:
    Public Class GLReports
        Inherits System.Web.UI.Page
        Private boEnterpriseSession As EnterpriseSession
        Private boInfoObject As InfoObject
        Private boReportClientDocument As ReportClientDocument
        Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
            If Session("UserID") Is Nothing Then Response.Redirect("..\Login.aspx")
            Dim blnIsError As Boolean = False
            Try
                Dim boSessionMgr As SessionMgr
                Dim boInfoStore As InfoStore
                Dim boEnterpriseService As EnterpriseService
                Dim boInfoObjects As InfoObjects
                Dim boReportName As String = Request("FormName")
                Dim boQuery As String
                Dim boReportAppFactory As ReportAppFactory
                If Session("boEnterpriseSession") IsNot Nothing Then
    boEnterpriseSession = DirectCast(Session("boEnterpriseSession"), EnterpriseSession)
                Else
    boSessionMgr = New CrystalDecisions.Enterprise.SessionMgr()
    boEnterpriseSession = boSessionMgr.Logon("username ", " password ", " cms ", " authtype ")
    Session.Add("boEnterpriseSession", boEnterpriseSession)
                End If
                If Session("boReportClientDocument") IsNot Nothing Then
    boReportClientDocument = DirectCast(Session("boReportClientDocument"), ReportClientDocument)
                Else
    boEnterpriseService = boEnterpriseSession.GetService("", "InfoStore")
    boInfoStore = New CrystalDecisions.Enterprise.InfoStore(boEnterpriseService)
    Select Case boReportName
    Case "Test1"
                            boReportName = "rptTest1.rpt"
    Case "Test2"
                            boReportName = " rptTest2.rpt "
    End Select
    boQuery = "Select Query"
    boInfoObjects = boInfoStore.Query(boQuery)
    boInfoObject = boInfoObjects(1)
    boEnterpriseService = Nothing
    'Retrieve the RASReportFactory
    boEnterpriseService = boEnterpriseSession.GetService("RASReportFactory")
    boReportAppFactory = DirectCast(boEnterpriseService.[Interface], CrystalDecisions.ReportAppServer.ClientDoc.ReportAppFactory)
    'Open the report from Enterprise
    boReportClientDocument = boReportAppFactory.OpenDocument(boInfoObject.ID, 0)
    'Add the reportClientDocument to session
    Session.Add("boReportClientDocument", boReportClientDocument)
                End If
                'Set the ReportSource of the viewer to the report in Session
    CRViewer.ReportSource = Session("boReportClientDocument")
                boReportClientDocument.Close()
                boReportClientDocument.Dispose()
            Catch ex As Exception
    blnIsError = True 'if any error occured then no need to udpate the batch status
    lblMessage.Text = "Error, " & ex.Message
    lblMessage.ForeColor = System.Drawing.ColorTranslator.FromHtml("Red")
                cGeneral.WriteLog(ex)
            End Try
        End Sub
    End Class

    Hi Milena,
    The report is in session so you don't want to dispose of it. Only when you are done with the report then close it and dispose.
    Don

  • IMG , tolerance key  assingment to Puchase requision document type

    Hi Expert,
    In ECC 6.0 there is option to create tolerance key in purchase requision configuration. If this tolerance key is assigned to the  PR document type,while creating the PO, system issues  a warning message if the PO net price is above the tolerance limit.
    But in configuration there is no  option to assign the tolerance key to the document type

    Solved?????
    I do not see it either?
    Is it only working for the Public Sector Solution?
    If yes it's a shame because it's a super functionality.
    Thanks in advance,
    Thomas

  • PO Document Type for Free Goods only

    Good day,
    Business Scenario: Client wants to track FreeGoods made. To solve this, we have created PO document type "Free Goods PO"
    Current: I choose Free Goods PO, input materials and then tick the FG indicator.
    Question: Is it possible that for this document type, every material I put, the indicator is automatically ticked? And that only free goods can be placed in this document type?
    Thank you,
    Simon

    Simon,
    You will need someone with a developer key to be able to implement the code.  However, in the main PO processing program SAP has created spots where customers can add custom code for situations like this. 
    If you go to transaction SE81, you can select the MM module.  From there click the "Select subtree +/-" button (will highlight MM in yellow).  After that click "Information System".  This will bring you to the developer workbench where you can review all of the enhancement spots and user exits in the MM module.
    If you expand Enhancements, and click on Enhancement Spots, a selection screen should appear to the right.  In enhancement spot enter 'es_saplmepo' and execute.  Double click on the enhancement spot.  That will produce the list of all of the enhancement points within that main program.  There are ones specific to the header fields as well as item fields.
    If you scroll down to "item_process_main_01" and double click it will bring you into the code where the above if statement can be added (for some reason it doesn't bring be right to the item_process_main_01 spot so i have to scroll to find it).
    As the program is running it will hit your enhancement and process that as it is going.  A developer can provide more details.
    Hope this helps,
    Matt

  • Quantity field not getting displayed for all document types

    Hi,
    I have made a configuration to include field Quantity(BSEG-MENGE) in the GL account line item display.When I ran the report for stock adjustment account(FAGLL03), only the following document types are showing quantity against them.
    WI- Inventory document
    WA-Goods Issue
    WE---Not showing quantity against (WE- Goods Receipt)
    Can any one please explain. I have seen the original document from FI document. The original document as well as FI document carries quantity.
    Thanks
    Aravind

    Hi Aravind,
    Check SAP notes  1063198 and 1117587.
    FAGLL03 display quantity which is updated in FAGLFLEXA, BSEG is not
    relevant in this case. This is clearly explained in the note 1063198.
    The quantity posts through to FI on the 'goods receipt' items, but not on the
    'invoice receipt' items.
    In the FI normally the Quantity is not a 'real' important field, as it
    is more related to the MM area.
    But in the old 'Profit Center Accounting' and the old' Special Ledger'
    the field has been important.
    As the same logic of these areas to 'store' the Quantity is also used
    in the NewG/L the field get only filled in the line, where it make
    'sense' from our point of view, because only in the 'goods receipt'
    lines a 'real' Quantity is posted to the system.
    So as before in the PCA and SL, now also in the NewG/L the Quantity is
    filled in the correct and important lines and postings.
    In the BSEG ('old document segment table') the field is filled 'just'
    as it is send to the FI, but this is not completely correct from the
    business point of view.
    This can also lead to issues with the reporting and summation to this
    field. So with creating the new logic in the NewG/L the 'correct'
    standard of the 'writing' for the Quantity has also been taken over.
    So in the end, the update and display is correct according  SAP standard behavior.
    Actually,Quantities within G/L are never reliable,
    because the purpose of FI is a view on the data according to amount
    but not according to quantity.
    In the FI normally the Quantity is not a 'real' important field, as it
    is more related to the MM area.
    I hope I could be of assistance.
    Regards,
    Fernando

  • Document type KR is not picking to Clear GL account with T-code F-03

    Hi all,
    My client wants to clear GL account Cash-in-Transit which is open item managed. He has posted two items. One is with KR document type like Intercompnay adjustment account debit (40) and Cash-in-Transit account credit (50). Second item is with SA document type like Cash-in-Transit accont debit (40) and Intercompany adjustment account credit (50). He did not give vendor number and appropriate posting key (31) while postings. With document type KR, he posted with posting keys 40 and 50. Now while clearing the GL account through T-code F-03, system is picking only SA document type. The system is not picking document type KR. He wants to clear the items with each other. I have checked the document type settings. Check boxes Intercompany postings and trading partner are active in both above document types.
    How can the GL account be cleared ? Are any configuration settings missing ? Kindly advice as soon as possible.
    Thanks in advance.
    Regards,
    K.S.K

    Hi,
    First of all..why would system need a Exchange gain/Loss Account..If your local currency is INR and you posted a debit and a credit document both in INR..then there is no question of a foreign exchange gain/loss account..
    BUT, if you have posted the document in any currency other than INR, ie: your local currency...then the system would need a exchnage gain/loss account when you try to clear the debits and credits.. i am giving an example below to explain better..
    You posted a debit of 100 USD @ 40 = Rs. 4000.00
    You posted a Credit of 100 USD @ 42 = Rs. 4200.00
    Now, if you clear this debit and credit then there is no difference in 100 USD, as the debit and credit is netting off.. but if you see INR there is a difference of Rs. 200.00 which system posts to Exchange gain/loss account..which we maintain in OB09.
    Hope it is clear to you now..
    Regards,
    SAPFICO.

  • Billing due list problem with customized document types

    Dear Team,
    We have created a new Rental contract and Rental Invoice document types by copying the standard ones (MV & FV), while trying to get the Billing due list, unable to get the Rental Invoice type, rather the system is proposing the standard Invoice type (i have already changed the Billing type to the customized one in sales document type).
    Can you please let me know the pre-requisites for the billing due list.
    Regards
    Sreedhar

    Hi,
    Thank you for your response. But, i was not able to implement those oss notes as the current highest support package we are currently using is SAPKB70208, Software component - SAP-BASIS.
    Kindly let me know if you have more inputs.
    Regards,
    Vinitha

  • Error M8-688 - Creation of several vendor line items is not possible for document type RN.

    Hello All,
    We are using the Net Invoice Posting with document type RN(Invoice- Net). We are generating different vendor line items in the accounting document based on the withholding tax codes involved in the invoice posting. When it comes to net invoice posting system is giving an error message M8-688 - Creation of vendor line items is not possible for document type RN. Is there is any way to create multiple vendor items with net invoice posting? Please suggest.
    Thanks,
    Chandu.

    I dont think that there is any way because it is a hardcoded error message.
          IF NOT t003-xnetb IS INITIAL.
            MESSAGE e688 WITH pi_rbkpv-blart.
          ENDIF.
    SAP is checking the customizing for net/gross posting per document type in table T003
    And if it is set up as net, then it is a hard error.

  • Restriction of GR & IR for PO with specific document type

    Hi,
    How we can restrict doing Goods Receipt & Invoice Receipt for a Purchase order, instead they do the payment directly for the Purchase order item in FI. We need to restrict GR & IR for PO with particular document type.
    Regards,
    Srinivas

    Hi,
    Yes i do feel the same. Normally if a PO is created means system expects a GR and and IR .If you do not expect the ir means it is a free entry.
    But however you can control the GR / IR through account assignment .please check the account assignment definition at SPROMMPUR-Account assignment-AAcategory.
    Once the PO is created with account assignment the procurement is for consumption  (non stock)
    if it is a stocked procurement system will check the GR/IR indicator in the PO.
    When a PO is created in MM module and the cycle is not completed , it will always show as open PO.I think the context for FI direct posting will be differrant.
    Regards,

  • Immediate Transfer Order Creation not occuring for Sales Document Type

    Hello gurus,
    I have a situation where a transfer order is not being created immediately for a specific sales document type.
    Here is an example document flow of a desired scenario where the system is working:
    Sales document type:  ZOR
    >  Delivery type:  LF
    >  WMS transfer order
    The Item Category in this scenario is TAN.
    Here is an example of the document flow in the current scenario where the system is not working:
    Sales document type:  ZPRD
    > Delivery type:  LF
    The Item Category is also TAN in this scenario.  The only identifiable difference in these scenarios is the sales document type.  For the ZOR SaTY, a Transfer Order prints immediately once the delivery is created.  For the ZPRD SaTY, a Transfer Order needs to be manually created after delivery creation.
    Is there a configuration setting that is controlling this?  Any help would be greatly appreciated.

    Thank you very much for the link.  When I insert the WMTA output type in the delivery output header, the Transfer Order is automatically created.
    The problem I'm running into now is the configuration setting that controls this.  I thought I figured it out when going to this IMG path:
    SAP Customizing Implementation Guide  -->  Logistics Execution -->  Shipping -->  Basic Shipping Functions  -->  Output Control -->  Define Print Parameters Shipping
    When selecting the Delivery Note, the shipping point I was using was not configured in this location.  I added the shipping point into this transaction, saved, and created a new order & delivery.  However, the WMTA output type still was not automatically inserted into the delivery when saving.  Is there another location I should be looking to fix this so that when I enter an order with a particular Shipping Point, the WMTA output type automatically appears in the delivery?

Maybe you are looking for