<?xml version="1.0"?>


<!DOCTYPE rdf:RDF [
    <!ENTITY owl "http://www.w3.org/2002/07/owl#" >
    <!ENTITY swrl "http://www.w3.org/2003/11/swrl#" >
    <!ENTITY dc "http://purl.org/dc/elements/1.1/" >
    <!ENTITY swrlb "http://www.w3.org/2003/11/swrlb#" >
    <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
    <!ENTITY j.0 "http://localhost:8080/comercial.owl#" >
    <!ENTITY daml "http://www.daml.org/2001/03/daml+oil#" >
    <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
    <!ENTITY p1 "http://www.owl-ontologies.com/assert.owl#" >
    <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
    <!ENTITY protege "http://protege.stanford.edu/plugins/owl/protege#" >
    <!ENTITY xsp "http://www.owl-ontologies.com/2005/08/07/xsp.owl#" >
    <!ENTITY swrla "http://swrl.stanford.edu/ontologies/3.3/swrla.owl#" >
    <!ENTITY p2 "http://www.owl-ontologies.com/Ontology1148042246.owl#" >
    <!ENTITY meta "http://www.co-ode.org/ontologies/meta/2005/06/15/meta.owl#" >
    <!ENTITY tbox "http://swrl.stanford.edu/ontologies/built-ins/3.3/tbox.owl#" >
    <!ENTITY abox "http://swrl.stanford.edu/ontologies/built-ins/3.3/abox.owl#" >
    <!ENTITY swrlx "http://swrl.stanford.edu/ontologies/built-ins/3.3/swrlx.owl#" >
    <!ENTITY swrlm "http://swrl.stanford.edu/ontologies/built-ins/3.4/swrlm.owl#" >
    <!ENTITY sqwrl "http://sqwrl.stanford.edu/ontologies/built-ins/3.4/sqwrl.owl#" >
    <!ENTITY temporal "http://swrl.stanford.edu/ontologies/built-ins/3.3/temporal.owl#" >
]>


<rdf:RDF xmlns="http://localhost:8080/trade.owl#"
     xml:base="http://localhost:8080/trade.owl"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:protege="http://protege.stanford.edu/plugins/owl/protege#"
     xmlns:xsp="http://www.owl-ontologies.com/2005/08/07/xsp.owl#"
     xmlns:p2="http://www.owl-ontologies.com/Ontology1148042246.owl#"
     xmlns:p1="http://www.owl-ontologies.com/assert.owl#"
     xmlns:swrlx="http://swrl.stanford.edu/ontologies/built-ins/3.3/swrlx.owl#"
     xmlns:j.0="http://localhost:8080/comercial.owl#"
     xmlns:daml="http://www.daml.org/2001/03/daml+oil#"
     xmlns:meta="http://www.co-ode.org/ontologies/meta/2005/06/15/meta.owl#"
     xmlns:abox="http://swrl.stanford.edu/ontologies/built-ins/3.3/abox.owl#"
     xmlns:sqwrl="http://sqwrl.stanford.edu/ontologies/built-ins/3.4/sqwrl.owl#"
     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
     xmlns:swrl="http://www.w3.org/2003/11/swrl#"
     xmlns:swrlm="http://swrl.stanford.edu/ontologies/built-ins/3.4/swrlm.owl#"
     xmlns:temporal="http://swrl.stanford.edu/ontologies/built-ins/3.3/temporal.owl#"
     xmlns:swrlb="http://www.w3.org/2003/11/swrlb#"
     xmlns:owl="http://www.w3.org/2002/07/owl#"
     xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:tbox="http://swrl.stanford.edu/ontologies/built-ins/3.3/tbox.owl#"
     xmlns:swrla="http://swrl.stanford.edu/ontologies/3.3/swrla.owl#">
    <owl:Ontology rdf:about="http://localhost:8080/trade.owl">
        <rdfs:comment>Author:
Prof. Dr. Antonio Paredes-Moreno
Dpto. Economía Financiera y Dirección de Operaciones
Facultad de Ciencias Económicas y Empresariales
Facultad de Turismo y Finanzas
Avda. Ramón y Cajal, 1
4104 - Sevilla (Spain)
http://personal.us.es/aparedes/
</rdfs:comment>
        <rdfs:comment xml:lang="en">Organization:Universidad de Sevilla (http://www.us.es)</rdfs:comment>
        <rdfs:comment xml:lang="en">Purpose: This ontology defines  the classes, properties and individuals that make up the commercial management specially focused to purchase orders, in a company dedicated primarily to trade in electrical, energy and environmental products.</rdfs:comment>
        <rdfs:comment xml:lang="en">The ontology trade.owl is a traslation and rewriting of comercial.owl
comercial.owl was writen in Spanish, trade.owl is writen in English.
--------------------------------------------------------------------------------------------
Dates:
Translation initial date: October-2010
Translation final date: February-2012

Metrics:
DL expresivity: ALCHOF(D)
Axioms: 1125
Classes:148
Object property: 108
Data property: 3
Individual: 42
trade.owl is consistent. Editor:protége 4.2
</rdfs:comment>
        <owl:versionInfo xml:lang="en">Version 2.0 (English)</owl:versionInfo>
        <owl:imports rdf:resource="http://swrl.stanford.edu/ontologies/built-ins/3.3/temporal.owl"/>
    </owl:Ontology>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Annotation properties
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    <owl:AnnotationProperty rdf:about="&protege;subclassesDisjoint"/>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Datatypes
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Object Properties
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://localhost:8080/trade.owl#comm_supply -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#comm_supply">
        <rdfs:comment xml:lang="en">Provides services of communication</rdfs:comment>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Comm_Serv_Suppl"/>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Service_TIC"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#service_supply"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#energy_supply -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#energy_supply">
        <rdfs:comment xml:lang="en">Provides services of energy</rdfs:comment>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Energ_Serv_Suppl"/>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Service_Energy"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#service_supply"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#finantial_supply -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#finantial_supply">
        <rdfs:comment xml:lang="en">Provides finantial services</rdfs:comment>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Finan_Serv_Suppl"/>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Service_Financial"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#service_supply"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_account -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_account"/>
    


    <!-- http://localhost:8080/trade.owl#have_account_registry -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_account_registry">
        <rdfs:comment xml:lang="en">Indiviudlas that have Bank_Account or Accounting_Account ussually hold accounting entries on his account.</rdfs:comment>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Agents_Clasif_Accounting"/>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Entry_Account"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_accounting_account -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_accounting_account">
        <rdf:type rdf:resource="&owl;FunctionalProperty"/>
        <rdfs:comment xml:lang="en">The property &quot;have_accounting_account&quot; links all individuals belonging to classes Accounting_Proc, Single_Agent and Warehouse to the individuals belonging to the class Accounting_Accounts. That is, all individuals of the classes Accounting_Proc, Single_Agent and Warehouse have an account in the accounting system of the company.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Accounting_Accounts"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_account"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Accounting_Proc"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Single_Agent"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Warehouse"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_bank_account -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_bank_account">
        <rdfs:comment xml:lang="en">The individuals of Trade_Agent class have a bank_account.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Bank_Accounts"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Trade_Agent"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_account"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_banking_commision -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_banking_commision">
        <rdfs:comment xml:lang="en">Financial Suppliers ussually have a percentual commision for its services.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Bank_Commission"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Finan_Serv_Suppl"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_commision"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_charge -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_charge"/>
    


    <!-- http://localhost:8080/trade.owl#have_charge_admin -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_charge_admin">
        <rdfs:comment xml:lang="en">Doc_Order and  Trade_Agent have administrative or upkeep charges </rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Admin_Charge"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_charge_type_linear"/>
        <owl:equivalentProperty rdf:resource="http://localhost:8080/trade.owl#have_charge_upkeep"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Doc_Order"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Trade_Agent"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_charge_finan -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_charge_finan">
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Doc_Financial"/>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Finantial_Charge"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_charge_type_percent"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_charge_packing -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_charge_packing">
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Doc_Order"/>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Packing_Charge"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_charge_type_linear"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_charge_paid_by -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_charge_paid_by">
        <rdfs:comment xml:lang="en">Charges are paid ussually by the Customer, but sometimes they are paid by the Supplier.</rdfs:comment>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_charge"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Doc_Order"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Trade_Product"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Customer"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Supplier"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:range>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_charge_shipping -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_charge_shipping">
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Material_Product"/>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Shipping_Charge"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_charge_type_linear"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_charge_taxes -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_charge_taxes">
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Tax_Rate"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_charge_type_percent"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Doc_Invoices"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Entry_Account"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_charge_type_linear -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_charge_type_linear">
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Charge_Type"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Doc_Order"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_charge"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_charge_type_percent -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_charge_type_percent">
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_charge"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_charge_upkeep -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_charge_upkeep">
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Upkeep_Charge"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_charge_type_linear"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Doc_Order"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Trade_Agent"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_clasification -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_clasification">
        <rdfs:comment xml:lang="en">Customers are classified according to the type or degree of commercial reliability. This classification is given by financial institutions or banks as Agent of Clasification. The classification can lead the following attributes: Amount guaranteed by the rating agency, validity and type classification.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Agents_Clasif_Commercial_Reliability"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Customer"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_comm_division -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_comm_division">
        <rdfs:comment xml:lang="en">Customer or Seller or Warehouse are assined to a commercial division of the company.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Commercial_Division"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Customer"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Seller"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Warehouse"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_commision -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_commision"/>
    


    <!-- http://localhost:8080/trade.owl#have_commision_agent -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_commision_agent">
        <rdfs:comment xml:lang="en">The purchase orders of the customers have a sales&apos; commision.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Commission_Agent"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Cust_Order"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_creation_date -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_creation_date">
        <rdf:type rdf:resource="&owl;FunctionalProperty"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_temp_loc_date"/>
        <rdfs:range>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Date_Creation"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Temp_Locat"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:range>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Entry_Account"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Trade_Doc_Type"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_currency_expr -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_currency_expr">
        <rdfs:comment xml:lang="en">All the money terms in commercial documents are expresed on a currency type.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Currency_Product"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Trade_Doc_Type"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_discount -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_discount">
        <rdfs:comment xml:lang="en">The invoices may have a certain discount of money.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Commercial_Discount"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Doc_Invoices"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_doc -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_doc"/>
    


    <!-- http://localhost:8080/trade.owl#have_doc_bid -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_doc_bid">
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_doc"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_doc_bid_cust -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_doc_bid_cust">
        <rdfs:comment xml:lang="en">Customers before the purchase order ask to company for a offer. </rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Cust_Bid"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Customer"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_doc_bid"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_doc_bid_suppl -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_doc_bid_suppl">
        <rdfs:comment xml:lang="en">The company, before the purchase order,  ask to the supplier for an offer (related to the bid of the customer).</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Supl_Bid"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Supplier"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_doc_bid"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_doc_deliv_note -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_doc_deliv_note">
        <rdfs:comment xml:lang="en">All trade products are delivers by a delivery note, wich has to be signed by the products receiver.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Delivery_Note"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Trade_Product"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_doc_delivery"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_doc_deliv_return -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_doc_deliv_return">
        <rdfs:comment xml:lang="en">Sometimes the products may be out of order or damaged. Then, the receiver can return them to the sender with a return note.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Return_Note"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Trade_Product"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_doc_delivery"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_doc_delivery -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_doc_delivery">
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_doc"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_doc_financ -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_doc_financ">
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_doc"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_doc_financ_bank_consig -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_doc_financ_bank_consig">
        <rdfs:comment xml:lang="en">Customers ussually send to the bank or financial institution, a list of invoices. The bank manages the payment of invoices and gives the money in advance to the company. (minus a commision).</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Bank_Consig"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Customer"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_doc_financ"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_doc_financ_bank_paym -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_doc_financ_bank_paym">
        <rdfs:comment xml:lang="en">The company ussually send to the bank a list with the order of payment to the suppliers&apos; invoices.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Payments"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Supplier"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_doc_financ"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_doc_inv -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_doc_inv">
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_doc"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_doc_inv_cust -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_doc_inv_cust">
        <rdfs:comment xml:lang="en">Customers receives invoices from the company.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Cust_Invoice"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Customer"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_doc_inv"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_doc_inv_suppl -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_doc_inv_suppl">
        <rdfs:comment xml:lang="en">Supppliers generates invoices to the company.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Supl_Invoice"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Supplier"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_doc_inv"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_doc_order -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_doc_order">
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_doc"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_doc_order_cust -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_doc_order_cust">
        <rdfs:comment xml:lang="en">Customers produces purchase orders when accepting the offers of the company.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Cust_Order"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Customer"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_doc_order"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_doc_order_suppl -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_doc_order_suppl">
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Supl_Invoice"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Supplier"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_doc_order"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_doc_order_suppl_prod -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_doc_order_suppl_prod">
        <rdfs:comment xml:lang="en">Company produces purchase orders of products to suppliers.</rdfs:comment>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Material_Suppl"/>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Prod_Order"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_doc_order_suppl"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_doc_order_suppl_serv -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_doc_order_suppl_serv">
        <rdfs:comment xml:lang="en">Company produces purchase orders of services to suppliers.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Serv_Order"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Service_Suppl"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_doc_order_suppl"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_email -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_email">
        <rdfs:comment xml:lang="en">Have email adress</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Email"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Trade_Agent"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_virtual_locat"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_entry_date -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_entry_date">
        <rdf:type rdf:resource="&owl;FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Warehouse_In"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_temp_loc_date"/>
        <rdfs:range>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Date_Entry"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Temp_Locat"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:range>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_exit_date -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_exit_date">
        <rdf:type rdf:resource="&owl;FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Warehouse_Out"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_temp_loc_date"/>
        <rdfs:range>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Date_Exit"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Temp_Locat"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:range>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_expiry_date -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_expiry_date">
        <rdf:type rdf:resource="&owl;FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Doc_Financial"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_temp_loc_date"/>
        <rdfs:range>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Date_Expiration"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Temp_Locat"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:range>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_final_date -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_final_date">
        <rdf:type rdf:resource="&owl;FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Single_Agent"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_temp_loc_date"/>
        <rdfs:range>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Date_Final"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Temp_Locat"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:range>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_finan_serv_suppl -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_finan_serv_suppl">
        <rdfs:comment xml:lang="en">Financial&apos;s suppliers  (banks or other financial institutions) provides financial&apos;s services.</rdfs:comment>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Finan_Serv_Suppl"/>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Service_Financial"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_homol_serv_suppl -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_homol_serv_suppl">
        <rdfs:comment xml:lang="en">Homologation&apos;s suppliers  provides homologation&apos;s  services.</rdfs:comment>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Homol_Serv_Suppl"/>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Service_Homolog"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_homologation -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_homologation">
        <rdfs:comment xml:lang="en">Material products must be homologated before be able to be sold.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Homol_Serv_Suppl"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Material_Product"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_init_date -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_init_date">
        <rdf:type rdf:resource="&owl;FunctionalProperty"/>
        <rdfs:comment xml:lang="en">Agents date registration in databases of the system</rdfs:comment>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_temp_loc_date"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Accounting_Proc"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Service_Product"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Single_Agent"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
        <rdfs:range>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Date_Init"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Temp_Locat"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:range>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_invoicing_type -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_invoicing_type">
        <rdfs:comment xml:lang="en">Customer and Suppliers are ussually used to generate invoices in a particular type of billing (see Invoice_Type).</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Invoice_Type"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Customer"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Supplier"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_location -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_location"/>
    


    <!-- http://localhost:8080/trade.owl#have_measure_type -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_measure_type">
        <rdfs:comment xml:lang="en">Trade products are handled with different types of measure</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Measure_Units_Clasif"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Trade_Product"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_office_asigned -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_office_asigned">
        <rdfs:comment xml:lang="en">Trade agents and warehouses belong to a specific office.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Office"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Trade_Agent"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Warehouse"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_owner -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_owner">
        <rdfs:comment xml:lang="en">Accounting_Accounts and  Bank_Accounts have the  single agents as owners </rdfs:comment>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Agents_Clasif_Accounting"/>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Single_Agent"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_paym_order -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_paym_order">
        <rdfs:comment xml:lang="en">The suppliers are paid by the company through the payment orders.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Payments"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Supplier"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_paym_type -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_paym_type">
        <rdfs:comment xml:lang="en">The suppliers are paid by the company through the payment orders and in a specific way (see Payment type).</rdfs:comment>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Doc_Invoices"/>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Payment_Type"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_phone -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_phone">
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Phone"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_virtual_locat"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_phone_desktop -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_phone_desktop">
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Desktop_Phone"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_phone"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Trade_Agent"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Trade_Place"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_phone_fax -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_phone_fax">
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Fax_Phone"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_phone"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Trade_Agent"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Trade_Place"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_phone_mobile -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_phone_mobile">
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Mobile_Phone"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_phone"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_postal_address -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_postal_address">
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Address"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Trade_Agent"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_postal_locat"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_postal_country -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_postal_country">
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Country"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Trade_Agent"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_postal_locat"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_postal_locat -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_postal_locat">
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Trade_Agent"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_location"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_postal_postcod -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_postal_postcod">
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Postcode"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Trade_Agent"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_postal_locat"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_postal_provin -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_postal_provin">
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Province"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Trade_Agent"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_postal_locat"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_postal_region -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_postal_region">
        <rdfs:comment rdf:datatype="&xsd;string">Autonomia, condado</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Region"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Trade_Agent"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_postal_locat"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_postal_town -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_postal_town">
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Town"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Trade_Agent"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_postal_locat"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_price -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_price">
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Price_Type"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_price_purch -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_price_purch">
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Purchase_Price"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Trade_Product"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_price"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_price_sale -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_price_sale">
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Material_Product"/>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Sale_Price"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_price"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_profit -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_profit">
        <rdfs:comment xml:lang="en">In the Invoices and purchase orders are usually  calculated a fixed profit rate.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Profit_Rate"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Doc_Invoices"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Doc_Order"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_receipt_date -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_receipt_date">
        <rdf:type rdf:resource="&owl;FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Trade_Doc_Type"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_temp_loc_date"/>
        <rdfs:range>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Date_Receive"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Temp_Locat"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:range>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_return_note -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_return_note">
        <rdfs:comment xml:lang="en">Sometimes the products may be out of order or damaged. Then, the receiver can return them to the sender with a return note.</rdfs:comment>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Material_Product"/>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Return_Note"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_sales_commision -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_sales_commision">
        <rdfs:comment xml:lang="en">Sellers or Commision agents usually have a commision for sales.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Sales_Commission"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_commision"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Commission_Agent"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Seller"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_sector_indust -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_sector_indust">
        <rdfs:comment xml:lang="en">Trade agents are classified by the company in a specific industrial sector.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Agents_Clasif_Indust_Sectors"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Trade_Agent"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_seller -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_seller">
        <rdfs:comment xml:lang="en">Commercial_Division, Cust_Order,  Doc_Bid, Office and Prod_Order have assigned  one o various seller, who manage his related operations.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Seller"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Commercial_Division"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Cust_Order"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Doc_Bid"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Office"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Prod_Order"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_situation -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_situation">
        <rdfs:comment xml:lang="en">Offers and customer&apos;s orders suffers different situations through his life cicle.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Situation_Types"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Doc_Bid"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Doc_Order"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_statist_proc -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_statist_proc">
        <rdfs:comment xml:lang="en">The annual financial period has its starting point in a predicted sales and profits to be assessed until the end of the year, when getting the final results of the exercise. The sellers have to reach these level of sales and results.</rdfs:comment>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Seller"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_statist_proc_prev -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_statist_proc_prev">
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Prevision_Proc"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Seller"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_statist_proc"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_statist_proc_prev_profit -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_statist_proc_prev_profit">
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Prevision_Profit"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Seller"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_statist_proc_prev"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_statist_proc_prev_sales -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_statist_proc_prev_sales">
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Prevision_Sales"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Seller"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_statist_proc_prev"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_statist_proc_result -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_statist_proc_result">
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Result_Proc"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Seller"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_statist_proc"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_statist_proc_result_profit -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_statist_proc_result_profit">
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Result_Profit"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_statist_proc_result"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_statist_proc_result_sales -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_statist_proc_result_sales">
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Result_Sales"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_statist_proc_result"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_store_locat -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_store_locat">
        <rdfs:comment xml:lang="en">All the material products must be located in a warehouse&apos;s concrete location, to be easily found (see Store_Locat).</rdfs:comment>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Material_Product"/>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Store_Locat"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_location"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_store_locat_col -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_store_locat_col">
        <rdf:type rdf:resource="&owl;FunctionalProperty"/>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Loc_Store_Col"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_store_locat"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_store_locat_lev -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_store_locat_lev">
        <rdf:type rdf:resource="&owl;FunctionalProperty"/>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Loc_Store_Level"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_store_locat"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_store_locat_row -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_store_locat_row">
        <rdf:type rdf:resource="&owl;FunctionalProperty"/>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Loc_Store_Row"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_store_locat"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_store_locat_str -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_store_locat_str">
        <rdf:type rdf:resource="&owl;FunctionalProperty"/>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Loc_Store_Street"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_store_locat"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_store_locat_zon -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_store_locat_zon">
        <rdf:type rdf:resource="&owl;FunctionalProperty"/>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Loc_Store_Zone"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_store_locat"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_supplier -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_supplier"/>
    


    <!-- http://localhost:8080/trade.owl#have_temp_loc_date -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_temp_loc_date">
        <rdf:type rdf:resource="&owl;FunctionalProperty"/>
        <rdfs:comment xml:lang="en">Indicates that some classes  takes place at a certain date, for example, the initial date or date of registration or  the date of entry, and so on.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Date"/>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Temp_Locat"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_temp_locat"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_temp_loc_situ -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_temp_loc_situ">
        <rdf:type rdf:resource="&owl;FunctionalProperty"/>
        <rdfs:comment xml:lang="en">Indicates that some classes  have a certain temporal situacion, for example, the status of a document, like the offers, etc.</rdfs:comment>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Cust_Bid"/>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Situation_Types"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_temp_locat"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_temp_locat -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_temp_locat">
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_location"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_value_date -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_value_date">
        <rdf:type rdf:resource="&owl;FunctionalProperty"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Doc_Financial"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_temp_loc_date"/>
        <rdfs:range>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Date_Value"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Temp_Locat"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:range>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_value_type -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_value_type">
        <rdfs:comment xml:lang="en">The related documents have  different types of qualities that allow objects to be measured, weighed, evaluated, etc.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Trade_Value_Types"/>
        <rdfs:domain>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Doc_Bid"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Doc_Financial"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Doc_Invoices"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Doc_Order"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:domain>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_virtual_locat -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_virtual_locat">
        <rdfs:comment xml:lang="en">have a virtual location</rdfs:comment>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Virtual_Locat"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_location"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_warranty -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_warranty">
        <rdfs:comment xml:lang="en">Customers must be warranted by the bank respect to a certain amount of money, that&apos;s their credit&apos;s limit.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Agents_Clasif_Amount_Warranty"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Customer"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#have_web_site -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#have_web_site">
        <rdfs:comment xml:lang="en">have_web_site</rdfs:comment>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#External_Agent"/>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Url"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_virtual_locat"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#homolog_supply -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#homolog_supply">
        <rdfs:comment xml:lang="en">Provides homologation services of products</rdfs:comment>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Homol_Serv_Suppl"/>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Service_Homolog"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#service_supply"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#products_supply -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#products_supply">
        <rdfs:comment xml:lang="en">Provides products</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Material_Product"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Material_Suppl"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_supplier"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#service_supply -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#service_supply">
        <rdfs:comment xml:lang="en">Provides services as related in subproperties.</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Service_Product"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Service_Suppl"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#have_supplier"/>
    </owl:ObjectProperty>
    


    <!-- http://localhost:8080/trade.owl#transport_supply -->

    <owl:ObjectProperty rdf:about="http://localhost:8080/trade.owl#transport_supply">
        <rdfs:comment xml:lang="en">Provides services of transportation</rdfs:comment>
        <rdfs:range rdf:resource="http://localhost:8080/trade.owl#Service_Transp"/>
        <rdfs:domain rdf:resource="http://localhost:8080/trade.owl#Transp_Serv_Suppl"/>
        <rdfs:subPropertyOf rdf:resource="http://localhost:8080/trade.owl#service_supply"/>
    </owl:ObjectProperty>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Classes
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://localhost:8080/trade.owl#Accounting_Accounts -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Accounting_Accounts">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Agents_Clasif_Accounting"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Bank_Accounts"/>
        <protege:subclassesDisjoint rdf:datatype="&xsd;boolean">true</protege:subclassesDisjoint>
        <rdfs:comment xml:lang="en">It contains the accounting sub-accounting system in the company accounts.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Accounting_Proc -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Accounting_Proc">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Process"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Statistical_Proc"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Storage_Proc"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Address -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Address">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Post_Locat"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Country"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Postcode"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Province"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Region"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Town"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Admin_Charge -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Admin_Charge">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Charge_Type"/>
        <rdfs:comment xml:lang="en">Administrative expenses. </rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Agents_Clasif -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Agents_Clasif">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Clasif"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Measure_Units_Clasif"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Products_Clasif"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Transport_Clasif"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Agents_Clasif_Accounting -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Agents_Clasif_Accounting">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Accounting_Accounts"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Bank_Accounts"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Agents_Clasif"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Agents_Clasif_Amount_Warranty"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Agents_Clasif_Indust_Sectors"/>
        <protege:subclassesDisjoint rdf:datatype="&xsd;boolean">true</protege:subclassesDisjoint>
        <rdfs:comment xml:lang="en">Describes the two ways of grouping the agents from the accounting point of view.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Agents_Clasif_Amount_Warranty -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Agents_Clasif_Amount_Warranty">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Agents_Clasif"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Agents_Clasif_Commercial_Reliability"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Agents_Clasif_Indust_Sectors"/>
        <rdfs:comment xml:lang="en">Every customer must have a banking-warranty about his maximun credit with the company.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Agents_Clasif_Commercial_Reliability -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Agents_Clasif_Commercial_Reliability">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Agents_Clasif"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Agents_Clasif_Indust_Sectors"/>
        <rdfs:comment xml:lang="en">Customers are classified according to the type or degree of commercial reliability. This classification is given by financial institutions or banks acting as Agents of clasification. The classification can lead the following attributes: Amount guaranteed by the rating agency, validity and type classification.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Agents_Clasif_Indust_Sectors -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Agents_Clasif_Indust_Sectors">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Agents_Clasif"/>
        <rdfs:comment xml:lang="en">Customers, suppliers as well as some company divisions  are divided in different industrial sectors for example: Communications, Software, Engineerings, Environment, etc. In practice they coincides with the commercial divisions of the sellers.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Average_Price -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Average_Price">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Price_Type"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Purchase_Price"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Sale_Price"/>
        <rdfs:comment xml:lang="en">Is the average price resulting from the purchase price of the same product since the beginning of it existence (in the warehouse) until it leave the warehouse.
</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Bank_Accounts -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Bank_Accounts">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Agents_Clasif_Accounting"/>
        <protege:subclassesDisjoint rdf:datatype="&xsd;boolean">true</protege:subclassesDisjoint>
        <rdfs:comment xml:lang="en">Sistemas organizados de anotaciones que las entidades financieras ponen al servicio de los agentes, en orden a registrar los movimientos bancarios.
Bank accounts are organized systems of annotations that financial institutions give to the  service of agents, in order to record bank transactions.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Bank_Commission -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Bank_Commission">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Percent_Value"/>
        <rdfs:comment xml:lang="en">Amount charged by the bank or financial institution for their service, consisting of advance money from customers&apos; bills.
This amount is usually charged from a minimum, and going to grow at a rate of interest.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Bank_Consig -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Bank_Consig">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Doc_Financial"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Payments"/>
        <protege:subclassesDisjoint rdf:datatype="&xsd;boolean">true</protege:subclassesDisjoint>
        <rdfs:comment xml:lang="en">Document sent to the bank including one or more customers&apos;  invoices, for the bank to manage the payment  from customers.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Bank_Rate -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Bank_Rate">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Percent_Value"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Commercial_Discount"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Euribor_Rate"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Rappel_Rate"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Tax_Rate"/>
        <rdfs:comment xml:lang="en">Porcentaje que cobra el banco o entidad financiera por sus servicios de prestamo de dinero.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Cash_Price -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Cash_Price">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Price_Type"/>
        <rdfs:comment xml:lang="en">Product price paid in cash.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Charge_Type -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Charge_Type">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Finantial_Charge"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Packing_Charge"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Shipping_Charge"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Linear_Value"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Price_Type"/>
        <rdfs:comment xml:lang="en">Types of expenses.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Comm_Serv_Suppl -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Comm_Serv_Suppl">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Service_Suppl"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Energ_Serv_Suppl"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Finan_Serv_Suppl"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Homol_Serv_Suppl"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Transp_Serv_Suppl"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Commercial_Discount -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Commercial_Discount">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Percent_Value"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Euribor_Rate"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Rappel_Rate"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Tax_Rate"/>
        <rdfs:comment xml:lang="en">This is a list price reduction that suppliers offer buyers a reward or payment for certain functions to be carried out, for example: storage, promotion and sale.
</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Commercial_Division -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Commercial_Division">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Multi_Agent"/>
        <rdfs:comment xml:lang="en">Each business division belongs to one of the various industrial sectors in which sellers  are divided when it comes to promoting and sell, for example: Communications, Software, Engineerings, Environment, etc.. Each business division is to achieve during the fiscal year, its own goals for sales and profits, which are the sum of vendors belonging to each division.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Commission_Agent -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Commission_Agent">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#External_Agent"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Customer"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Supplier"/>
        <rdfs:comment xml:lang="es">Agente externo a la empresa, que sin ser vendedor intermedia en la venta y se gana una comision sobre el importe de cada pedido que intermedia.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Cost_Price -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Cost_Price">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Price_Type"/>
        <rdfs:comment xml:lang="en">Product cost paid to the supplier.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Country -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Country">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Post_Locat"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Postcode"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Province"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Region"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Town"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Currency_Product -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Currency_Product">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Product"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Material_Product"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Service_Product"/>
        <rdfs:comment xml:lang="en">The currency is the object that serves as an intermediary in economic transactions. 
The class describes the various currencies that are working on orders, payments, etc. Each currency has a code, description, value and date of change.

</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Cust_Bid -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Cust_Bid">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Doc_Bid"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Supl_Bid"/>
        <rdfs:comment xml:lang="en">Defines the bid that the company (seller) gives to the customer. If the customer accepts the offer, this offer becomes on purchase-order (Cust_Order).</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Cust_Invoice -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Cust_Invoice">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Doc_Invoices"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Supl_Invoice"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Cust_Order -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Cust_Order">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Doc_Order"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Supl_Order"/>
        <rdfs:comment xml:lang="en">The sales order contains customer data, as well as items that request. These products may come either from company&apos;s warehouses, or directly from suppliers. 
-The warehouses have in stock the range of products more current sale. 
- When necessary the warehouses completes its stock.
- Every Cust_Order is generated from a offer in situation of &quot;Accepted&quot;. 
- No orders can be recorded if  the customer&apos;s reliability is not certified by the bank, or  if he have exceeded the limit of risk in his credit with a margin higher than that established for the year.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Customer -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Customer">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#External_Agent"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Supplier"/>
        <rdfs:comment xml:lang="es">Agente externo a la empresa, que compra articulos por medio del documento pedido, y tras recibir los productos, con sus albaranes y facturas procede a pagarlos por medio del objeto moneda y a traves  una entidad financiera, normalmente por medio de una remesa bancaria.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Date -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Date">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Date_Creation"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Date_Entry"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Date_Exit"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Date_Expiration"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Date_Final"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Date_Homolog"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Date_Init"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Date_Receive"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Date_Value"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Temp_Locat"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Situation_Types"/>
        <owl:versionInfo rdf:datatype="&xsd;string">TODO: </owl:versionInfo>
        <rdfs:comment xml:lang="en">The dates shows the locations on  the calendar in which certain events occur, for example: issuance of a document, payment of an invoice, send some products, etc..</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Date_Creation -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Date_Creation">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Date"/>
        <rdfs:comment xml:lang="en">Date on which the document is generated, eg order, invoice, delivery note, etc.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Date_Entry -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Date_Entry">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Date"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Date_Exit"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Date_Expiration"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Date_Final"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Date_Homolog"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Date_Init"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Date_Value"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Date_Exit -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Date_Exit">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Date"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Date_Expiration"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Date_Final"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Date_Homolog"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Date_Init"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Date_Value"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Date_Expiration -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Date_Expiration">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Date"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Date_Final"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Date_Homolog"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Date_Init"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Date_Value"/>
        <rdfs:comment xml:lang="en">Final date after which the object, event or situation is no longer valid.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Date_Final -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Date_Final">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Date"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Date_Homolog"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Date_Init"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Date_Value"/>
        <rdfs:comment xml:lang="en">Date of termination, end expiration. May be equivalent to the expiration date.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Date_Homolog -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Date_Homolog">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Date"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Date_Init"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Date_Value"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Date_Init -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Date_Init">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Date"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Date_Value"/>
        <rdfs:comment xml:lang="en">Start date or registration, for example when the client is registered in the company, etc.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Date_Receive -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Date_Receive">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Date"/>
        <rdfs:comment xml:lang="en">Date of reception of product, or document, etc.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Date_Value -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Date_Value">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Date"/>
        <rdfs:comment xml:lang="en">Fecha del valor de un documento, un registro de contabilidad, anotaciones en cuenta, valor de la moneda, etc</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Delivery_Note -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Delivery_Note">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Doc_Deliver"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Return_Note"/>
        <rdfs:comment xml:lang="en">Document certifying the delivery of goods to the customer, who signs the document.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Desktop_Phone -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Desktop_Phone">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Phone"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Doc_Bid -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Doc_Bid">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Cust_Bid"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Supl_Bid"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Doc_Type"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Doc_Deliver"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Doc_Financial"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Doc_Invoices"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Doc_Order"/>
        <rdfs:comment xml:lang="en">Offer is the document by which the seller  tells the client about the items, quantities and prices and other characteristics previously requested. The process is: The client makes a request for offer to the seller. The seller in turn calls for prices and features to providers. With the supplier&apos;s response, the seller makes an offer to the customer taking into account the profit margin, in terms of prices.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Doc_Deliver -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Doc_Deliver">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Delivery_Note"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Return_Note"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Doc_Type"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Doc_Financial"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Doc_Invoices"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Doc_Order"/>
        <rdfs:comment xml:lang="en">The delivery note is the document that justifies the delivery or return of the products.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Doc_Financial -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Doc_Financial">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Bank_Consig"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Payments"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Doc_Type"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Doc_Invoices"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Doc_Order"/>
        <protege:subclassesDisjoint rdf:datatype="&xsd;boolean">true</protege:subclassesDisjoint>
        <rdfs:comment xml:lang="en">Documents that record the payment of invoices.
- Customer pay to the company through the remittance bank notes.
- The company pays its bills to suppliers through the orders, 
All payments are made in a particular currency.
</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Doc_Invoices -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Doc_Invoices">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Cust_Invoice"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Supl_Invoice"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Doc_Type"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Doc_Order"/>
        <rdfs:comment xml:lang="en">Document that describes the products, quantities, prices, discounts, taxes, from the release notes (or simply sumarize the delivery notes).</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Doc_Order -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Doc_Order">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Cust_Order"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Supl_Order"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Doc_Type"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Email -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Email">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Virtual_Locat"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Phone"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Url"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Energ_Serv_Suppl -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Energ_Serv_Suppl">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Service_Suppl"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Finan_Serv_Suppl"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Homol_Serv_Suppl"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Transp_Serv_Suppl"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Entry_Account -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Entry_Account">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Accounting_Proc"/>
        <protege:subclassesDisjoint rdf:datatype="&xsd;boolean">true</protege:subclassesDisjoint>
        <rdfs:comment xml:lang="en">Book entry. The code of the accounting record is the record number and the description is the concept. The tax base is the amount.
Debit and credit + VAT = Tax base, but with the signs reversed.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Euribor_Rate -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Euribor_Rate">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Percent_Value"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Rappel_Rate"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Tax_Rate"/>
        <rdfs:comment xml:lang="en">Interest rate on the interbank market.
It is used by banks and financeras to calculate the interest they charge for advance remittance money bills. also enters into the calculation the difference in days since the money is delivered to the seller until the bank charges the customer invoice.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#External_Agent -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#External_Agent">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Commission_Agent"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Customer"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Supplier"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Single_Agent"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Internal_Agent"/>
        <rdfs:comment rdf:datatype="&rdfs;Literal">They are the agents outside the company, and with which it relates receiving or providing services or products.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Fax_Phone -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Fax_Phone">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Phone"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Finan_Serv_Suppl -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Finan_Serv_Suppl">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Service_Suppl"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Homol_Serv_Suppl"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Transp_Serv_Suppl"/>
        <rdfs:comment xml:lang="es">Son los bancos, cajas o entidades de credito o financieras a las cuales se envian  las facturas del cliente. Estas entidades gestionan el cobro adelantando su importe y cobtrando por ello una comision y un porcentaje. A este proceso se la llama factoring. Respecto d elos proveedores, las entidades financieras reciben la orden de pago de las facturas de proveedores, y a su vencimiento efectuan el pago al proveedor, mediante una cominion.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Finantial_Charge -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Finantial_Charge">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Charge_Type"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Packing_Charge"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Shipping_Charge"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#From_Store_Trans -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#From_Store_Trans">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Warehouse_In"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Sales_Return"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Shopping_Entrie"/>
        <rdfs:comment xml:lang="en">Entries from another warehouses (movements of products).</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Homol_Serv_Suppl -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Homol_Serv_Suppl">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Service_Suppl"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Transp_Serv_Suppl"/>
        <rdfs:comment xml:lang="es">Las Entidades Homologadoras son agentes externos a la empresa  que proveen un producto de tipo servicio  llamado Serv_Homologaciones y consiste en certificar  la calidad de los productos en sus procesos de produccion.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Internal_Agent -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Internal_Agent">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Manager"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Seller"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Single_Agent"/>
        <rdfs:comment xml:lang="en">The insiders agents at the company are the people who manage the process inside the company: the are the staff managerial, administrative and vendors that collect customer orders, and handle the orders to the suppliers. The vendors or seller must to achieve every year their sales and profit objectives.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Invoice_Type -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Invoice_Type">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Method"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Payment_Type"/>
        <rdfs:comment xml:lang="en">For example you can bill the complete order or for each consignment of products, or each item, or monthly, etc.
</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Linear_Value -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Linear_Value">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Value_Types"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Percent_Value"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Priority_Level"/>
        <rdfs:comment xml:lang="en">Denotes assessments that assume certain elements in terms of linear quantity, such as price, costs or bank fees. Are different from the percentual values.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Loc_Store_Col -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Loc_Store_Col">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Store_Locat"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Loc_Store_Level"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Loc_Store_Row"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Loc_Store_Street"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Loc_Store_Zone"/>
        <rdfs:comment xml:lang="en">Specific location within a street-level shelf.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Loc_Store_Level -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Loc_Store_Level">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Store_Locat"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Loc_Store_Row"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Loc_Store_Street"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Loc_Store_Zone"/>
        <rdfs:comment xml:lang="en">Starting from the ground, each of the shelves to a certain height.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Loc_Store_Row -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Loc_Store_Row">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Store_Locat"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Loc_Store_Street"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Loc_Store_Zone"/>
        <rdfs:comment xml:lang="en">Shelves left or right within a street and a level.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Loc_Store_Street -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Loc_Store_Street">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Store_Locat"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Loc_Store_Zone"/>
        <rdfs:comment xml:lang="en">The different streets or aisles of a warehouse.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Loc_Store_Zone -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Loc_Store_Zone">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Store_Locat"/>
        <rdfs:comment xml:lang="en">Part of bounded warehouse for a particular use (for example:  entry or exit of products).</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Manager -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Manager">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Internal_Agent"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Seller"/>
        <rdfs:comment xml:lang="en">The staff performs the management processes of the company except for sales.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Market_Price -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Market_Price">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Price_Type"/>
        <rdfs:comment xml:lang="en">Product price published in the catalog.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Material_Product -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Material_Product">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Product"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Service_Product"/>
        <rdfs:comment xml:lang="en">Product or item that is sold to customers through orders. Each article has several attributes.
</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Material_Suppl -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Material_Suppl">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Supplier"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Service_Suppl"/>
        <rdfs:comment xml:lang="es">Proveedor de materiales es el agente externo que suministra los articulos que se le han pedido por medio del documento Ped_Proveedor, y tras ello evia sus albaranes y facturas a la empresa, la cual en un tiempo determinado se las paga por medio de una orden de pago en una entidad financiera.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Measure_Units_Clasif -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Measure_Units_Clasif">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Clasif"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Products_Clasif"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Transport_Clasif"/>
        <rdfs:comment xml:lang="en">Defines the unit of measure. There are products whose unit is composed of other units, for example: cable sold per km, or some screws through dozens or boxes or pallets, etc.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Mobile_Phone -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Mobile_Phone">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Phone"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Multi_Agent -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Multi_Agent">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Agent"/>
        <rdfs:comment xml:lang="en">Agents including other agents.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Net_Price -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Net_Price">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Price_Type"/>
        <rdfs:comment xml:lang="en">Product price without tax.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Office -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Office">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Place"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Warehouse"/>
        <rdfs:comment xml:lang="en">Offices, branches or areas of the company.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Packing_Charge -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Packing_Charge">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Charge_Type"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Shipping_Charge"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Payment_Type -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Payment_Type">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Method"/>
        <rdfs:comment xml:lang="en">Through bank, confirming, cash, etc.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Payments -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Payments">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Doc_Financial"/>
        <protege:subclassesDisjoint rdf:datatype="&xsd;boolean">true</protege:subclassesDisjoint>
        <rdfs:comment xml:lang="en">Document sent to the bank including one or more suppliers&apos;  invoices, for the bank to manage the payment  to suppliers.


</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Percent_Value -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Percent_Value">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Bank_Rate"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Commercial_Discount"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Euribor_Rate"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Rappel_Rate"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Tax_Rate"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Value_Types"/>
        <rdfs:subClassOf>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Bank_Rate"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Commercial_Discount"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Euribor_Rate"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Rappel_Rate"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Tax_Rate"/>
                </owl:unionOf>
            </owl:Class>
        </rdfs:subClassOf>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Priority_Level"/>
        <rdfs:comment xml:lang="en">Type of valuation expressed in percentage terms.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Phone -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Phone">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Virtual_Locat"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Url"/>
        <rdfs:comment xml:lang="en">Differents phone types</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Post_Locat -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Post_Locat">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Address"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Country"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Postcode"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Province"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Region"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Town"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Location"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Store_Locat"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Temp_Locat"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Virtual_Locat"/>
        <rdfs:comment xml:lang="en">Postal addresses.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Postcode -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Postcode">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Post_Locat"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Province"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Region"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Town"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Prevision_Proc -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Prevision_Proc">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Prevision_Profit"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Prevision_Sales"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Statistical_Proc"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Result_Proc"/>
        <rdfs:comment xml:lang="en">Refers to the annual previsions of sales and profit.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Prevision_Profit -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Prevision_Profit">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Prevision_Proc"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Prevision_Sales"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Prevision_Sales -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Prevision_Sales">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Prevision_Proc"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Price_Type -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Price_Type">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Average_Price"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Purchase_Price"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Sale_Price"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Linear_Value"/>
        <rdfs:comment xml:lang="en">Monetary value of products purchased from the supplier or sold to the customer. May entail a reduction, increases.
</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Priority_Level -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Priority_Level">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Value_Types"/>
        <rdfs:comment xml:lang="en">Level of importance that assumes a process. For example, an offer may have a high priority, which indicates to be performed before other products or other processes.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Prod_Order -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Prod_Order">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Supl_Order"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Serv_Order"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Products_Clasif -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Products_Clasif">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Clasif"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Transport_Clasif"/>
        <rdfs:comment xml:lang="en">Refers to all families of items: Cables, Lighting, Machinery, etc.. Each item must belong to a family.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Profit_Rate -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Profit_Rate">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Percent_Value"/>
        <rdfs:comment xml:lang="en">The rate or the profit margin is calculated by the formula:
{(Revenue - Cost of Sales) / Revenue} x 100. It is an effective measure of the profitability and operational efficiency of a company.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Province -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Province">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Post_Locat"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Region"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Town"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Purchase_Price -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Purchase_Price">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Price_Type"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Sale_Price"/>
        <rdfs:comment xml:lang="en">Is the price that is obtained by adding to the purchase price of a good, all costs and expenses</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Purchase_Return -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Purchase_Return">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Warehouse_Out"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Sales"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#To_Store_Trans"/>
        <rdfs:comment xml:lang="en">Product output returned to the supplier of a previous purchase.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Rappel_Rate -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Rappel_Rate">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Percent_Value"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Tax_Rate"/>
        <rdfs:comment xml:lang="en">Percentage  granted if the amount is reached to a previously determined sale or purchase. It applies to the agent if he reaches the predetermined number of sales, or to the company itself, if this purchase to the supplier for a specified amount.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Region -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Region">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Post_Locat"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Town"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Result_Proc -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Result_Proc">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Result_Profit"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Result_Sales"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Statistical_Proc"/>
        <rdfs:comment xml:lang="en">The result of the financial year is the total sales and the profit obtained by subtracting from sales the cost of purchases and expenses.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Result_Profit -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Result_Profit">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Result_Proc"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Result_Sales"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Result_Sales -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Result_Sales">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Result_Proc"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Return_Note -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Return_Note">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Doc_Deliver"/>
        <rdfs:comment xml:lang="en">Document certifying the return of goods by the customer to the seller.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Sale_Price -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Sale_Price">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Price_Type"/>
        <rdfs:comment xml:lang="es">Gross sales price is the price paid by the customer, including taxes.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Sales -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Sales">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Warehouse_Out"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#To_Store_Trans"/>
        <rdfs:comment xml:lang="en">Out of stock for sale to customers.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Sales_Commission -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Sales_Commission">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Percent_Value"/>
        <rdfs:comment xml:lang="en">Percentage of money granted to the seller if he reached to a previously determined sale.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Sales_Return -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Sales_Return">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Warehouse_In"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Shopping_Entrie"/>
        <rdfs:comment xml:lang="en">Tickets from return of items by the customers.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Seller -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Seller">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Internal_Agent"/>
        <rdfs:comment xml:lang="en">Each vendor is assigned to a company office, and belongs to one or more sales divisions. It has a previus goal of  annual sales and profits</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Serv_Order -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Serv_Order">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Supl_Order"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Service_Energy -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Service_Energy">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Service_Product"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Service_Financial"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Service_Homolog"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Service_TIC"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Service_Transp"/>
        <rdfs:comment xml:lang="en">Basic services: water, electricity, etc. Their prices come from fares, quantities consumed and the duration of the service.
</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Service_Financial -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Service_Financial">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Service_Product"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Service_Homolog"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Service_TIC"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Service_Transp"/>
        <rdfs:comment xml:lang="en">Services provided by financial institutions or banks.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Service_Homolog -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Service_Homolog">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Service_Product"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Service_TIC"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Service_Transp"/>
        <rdfs:comment xml:lang="en">Services provided by homologation institutions, to certify the quality of the products  from a supplier.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Service_Product -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Service_Product">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Service_Energy"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Service_Financial"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Service_Homolog"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Service_TIC"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Service_Transp"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Product"/>
        <rdfs:comment xml:lang="en">Non-material services that are billed as products. Instruments used to perform an action, for example, energy services, communications, transportation, etc.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Service_Suppl -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Service_Suppl">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Comm_Serv_Suppl"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Energ_Serv_Suppl"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Finan_Serv_Suppl"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Homol_Serv_Suppl"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Transp_Serv_Suppl"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Supplier"/>
        <rdfs:comment xml:lang="es">Los proveedores de servicios proveen a la empresa de diversos objetos a veces no tangibles, como son suministros de energias, comunicaciones, financieros, fiduciarios, etc.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Service_TIC -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Service_TIC">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Service_Product"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Service_Transp"/>
        <rdfs:comment xml:lang="en">Describes the phone services and communications. Their prices come from fares, quantities consumed and the duration of the service
 </rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Service_Transp -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Service_Transp">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Service_Product"/>
        <rdfs:comment xml:lang="en">Describes the service of transporting goods from one place to another  for a certain amount of money. The costs of these services may be charged to the customer.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Shipping_Charge -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Shipping_Charge">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Charge_Type"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Shopping_Entrie -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Shopping_Entrie">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Warehouse_In"/>
        <rdfs:comment xml:lang="en">Tickets in stock for purchase of items from suppliers.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Single_Agent -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Single_Agent">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Agent"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Situation_Types -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Situation_Types">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Temp_Locat"/>
        <rdfs:comment xml:lang="en">Refers to the status of a procedure or document in a moment, for example, the offer may be &quot;rejected&quot;, &quot;accepted&quot;, in process of study, etc..</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Statistical_Proc -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Statistical_Proc">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Prevision_Proc"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Result_Proc"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Process"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Storage_Proc"/>
        <rdfs:comment xml:lang="en">The annual financial period has its starting point in a predicted sales and profits to be assessed until the end of the year, when getting the final results of the exercise.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Storage_Proc -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Storage_Proc">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Warehouse_In"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Warehouse_Out"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Process"/>
        <rdfs:comment xml:lang="en">Processes carried out in the warehouses.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Store_Locat -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Store_Locat">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Loc_Store_Col"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Loc_Store_Level"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Loc_Store_Row"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Loc_Store_Street"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Loc_Store_Zone"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Location"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Temp_Locat"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Virtual_Locat"/>
        <rdfs:comment xml:lang="en">Location of items within a warehouse. It consists of areas, corridors, shelves, levels, gaps.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Supl_Bid -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Supl_Bid">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Doc_Bid"/>
        <rdfs:comment xml:lang="en">The company (seller) ask for items, prices and features to the supplier.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Supl_Invoice -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Supl_Invoice">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Doc_Invoices"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Supl_Order -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Supl_Order">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Prod_Order"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Serv_Order"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Doc_Order"/>
        <rdfs:comment xml:lang="en">A document which orders the purchase of products from the supplier. You can order products or services.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Supplier -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Supplier">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Material_Suppl"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Service_Suppl"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#External_Agent"/>
        <rdfs:comment xml:lang="es">Los proveedores son agentes externos que suministran o proveen articulos o servicios.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Tax_Rate -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Tax_Rate">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Percent_Value"/>
        <rdfs:comment xml:lang="en">Describes the different types of existing VAT. The VAT is added during the checkout process, by applying the percentage to prices of products and adding to the bill.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Temp_Locat -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Temp_Locat">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Date"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Situation_Types"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Location"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Virtual_Locat"/>
        <rdfs:comment xml:lang="en">The temporary location described situations of temporary, both the dates and duration or situations that occur in a given time.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#To_Store_Trans -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#To_Store_Trans">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Warehouse_Out"/>
        <rdfs:comment xml:lang="en">Output to another warehouses (movements of products).</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Town -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Town">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Post_Locat"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Trade_Agent -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Trade_Agent">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Handling"/>
        <rdfs:comment xml:lang="en">Actors involved in trade relationships.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Trade_Clasif -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Trade_Clasif">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Agents_Clasif"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Measure_Units_Clasif"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Products_Clasif"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Transport_Clasif"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Handling"/>
        <rdfs:comment xml:lang="en">This class defines several types of classification: Agents, units of measure, products, etc.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Trade_Doc_Type -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Trade_Doc_Type">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Doc_Bid"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Doc_Deliver"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Doc_Financial"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Doc_Invoices"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Doc_Order"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Handling"/>
        <rdfs:comment xml:lang="en">Documents certifying the business processes of supply, purchase, sale, payment and recovery, etc..</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Trade_Handling -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Trade_Handling">
        <rdfs:comment xml:lang="en">This class defines the domain where all classes, members of a typical business management application, are integrated</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Trade_Location -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Trade_Location">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Post_Locat"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Store_Locat"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Temp_Locat"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Virtual_Locat"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Handling"/>
        <rdfs:comment xml:lang="en">This class defines any type of location, places or points of any type where objects are located.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Trade_Method -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Trade_Method">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Invoice_Type"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Payment_Type"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Handling"/>
        <rdfs:comment xml:lang="en">Ways to perform some processes: For example you can bill the complete order or for each consignment of products, or each item, or monthly, etc.
Either the Payment can be made in cash, by bank transfer, check, etc.


</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Trade_Place -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Trade_Place">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Office"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Warehouse"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Handling"/>
        <rdfs:comment xml:lang="en">Describe any institution located in a physical address.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Trade_Process -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Trade_Process">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Accounting_Proc"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Statistical_Proc"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Storage_Proc"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Handling"/>
        <rdfs:comment xml:lang="en">Describes the processes, procedures or movements of goods, money, documents, etc.. It affects the movement of stock, to order tracking, accounting, billing, etc.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Trade_Product -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Trade_Product">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Currency_Product"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Material_Product"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Service_Product"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Handling"/>
        <rdfs:comment xml:lang="en">Are the different objects involved in the trade relations of buying and selling.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Trade_Value_Types -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Trade_Value_Types">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Linear_Value"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Percent_Value"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Priority_Level"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Handling"/>
        <rdfs:comment xml:lang="en">Describes the different types of qualities that allow objects to be measured, weighed, evaluated, etc.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Transp_Serv_Suppl -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Transp_Serv_Suppl">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Service_Suppl"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Transport_Clasif -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Transport_Clasif">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Clasif"/>
        <rdfs:comment xml:lang="en">Describes if packing and shipping  is paid or due by the purchaser of the goods.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Upkeep_Charge -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Upkeep_Charge">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Charge_Type"/>
        <rdfs:comment xml:lang="en">Maintenance costs.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Url -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Url">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Virtual_Locat"/>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Virtual_Locat -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Virtual_Locat">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Email"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Phone"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Url"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Location"/>
        <rdfs:comment xml:lang="en">Describes the electronic locations such as emails, URLs, phone numbers, etc.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Warehouse -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Warehouse">
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Trade_Place"/>
        <rdfs:comment xml:lang="en">Warehouses of the company. Act as suppliers in the face of orders, making it possible for the same item can be purchased at a different supplier than usual. They are repositories through which pass the items from actual suppliers way to customers.
</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Warehouse_In -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Warehouse_In">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#From_Store_Trans"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Sales_Return"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Shopping_Entrie"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Storage_Proc"/>
        <owl:disjointWith rdf:resource="http://localhost:8080/trade.owl#Warehouse_Out"/>
        <rdfs:comment xml:lang="en">Entry processes in the warehouses.</rdfs:comment>
    </owl:Class>
    


    <!-- http://localhost:8080/trade.owl#Warehouse_Out -->

    <owl:Class rdf:about="http://localhost:8080/trade.owl#Warehouse_Out">
        <owl:equivalentClass>
            <owl:Class>
                <owl:unionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Purchase_Return"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#Sales"/>
                    <rdf:Description rdf:about="http://localhost:8080/trade.owl#To_Store_Trans"/>
                </owl:unionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://localhost:8080/trade.owl#Storage_Proc"/>
        <rdfs:comment xml:lang="en">Exit processes from the warehouses.</rdfs:comment>
    </owl:Class>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // Individuals
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    


    <!-- http://localhost:8080/trade.owl#Adm_Agustin_Perez_Garcia -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#Adm_Agustin_Perez_Garcia">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Manager"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#Alb_Devolucion_2 -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#Alb_Devolucion_2">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Return_Note"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#Alb_Entrega_1 -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#Alb_Entrega_1">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Delivery_Note"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#B0014756 -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#B0014756">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Cust_Order"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#CB_00201414547000001117 -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#CB_00201414547000001117">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Bank_Accounts"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#CC_40000000 -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#CC_40000000">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Accounting_Accounts"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#CliS_Comunicaciones -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#CliS_Comunicaciones">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Agents_Clasif_Indust_Sectors"/>
        <rdfs:comment rdf:datatype="&xsd;string"></rdfs:comment>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#Cli_Abentofaill_S.A. -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#Cli_Abentofaill_S.A.">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Customer"/>
        <have_clasification rdf:resource="http://localhost:8080/trade.owl#Ra_Bank_Reliable"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#ClsP_Accesorios_de_cables -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#ClsP_Accesorios_de_cables">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Products_Clasif"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#Com_Alonso_Gracia_Terron -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#Com_Alonso_Gracia_Terron">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Commission_Agent"/>
        <have_init_date rdf:resource="http://localhost:8080/trade.owl#Date_Init_2001_12_31"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#Date_Init_1999_10_01 -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#Date_Init_1999_10_01">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Date_Init"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#Date_Init_2001_12_31 -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#Date_Init_2001_12_31">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Date_Init"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#Div_Montajes -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#Div_Montajes">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Commercial_Division"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#FrCli_107008 -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#FrCli_107008">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Cust_Invoice"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#FrPro_1100161 -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#FrPro_1100161">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Supl_Invoice"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#Fva_01_01_2002 -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#Fva_01_01_2002">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Date_Value"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#Ga_100000 -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#Ga_100000">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Agents_Clasif_Amount_Warranty"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#OP_6708 -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#OP_6708">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Payments"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#OfCli_11110055 -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#OfCli_11110055">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Cust_Bid"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#Of_Pro_1 -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#Of_Pro_1">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Supl_Bid"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#Office_of_Seville(Spain) -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#Office_of_Seville(Spain)">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Office"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#PedA_B0014821 -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#PedA_B0014821">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Prod_Order"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#PedS_08192593 -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#PedS_08192593">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Serv_Order"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#Phone_serv -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#Phone_serv">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Service_TIC"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#Power_service -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#Power_service">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Service_Energy"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#Pro_Abretis_Farewell_S_A -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#Pro_Abretis_Farewell_S_A">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Material_Suppl"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#Pro_Aenor -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#Pro_Aenor">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Homol_Serv_Suppl"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#Pro_Banco_de_Sabadell -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#Pro_Banco_de_Sabadell">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Finan_Serv_Suppl"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#Pro_Endesa_S_A -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#Pro_Endesa_S_A">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Energ_Serv_Suppl"/>
        <energy_supply rdf:resource="http://localhost:8080/trade.owl#Power_service"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#Pro_Jazztel_S_A -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#Pro_Jazztel_S_A">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Comm_Serv_Suppl"/>
        <comm_supply rdf:resource="http://localhost:8080/trade.owl#Phone_serv"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#Pro_Portes_Molini -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#Pro_Portes_Molini">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Transp_Serv_Suppl"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#Ra_Bank_Reliable -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#Ra_Bank_Reliable">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Agents_Clasif_Commercial_Reliability"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#Rmb_142 -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#Rmb_142">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Bank_Consig"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#UM_Metro -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#UM_Metro">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Measure_Units_Clasif"/>
    </owl:NamedIndividual>
    


    <!-- http://localhost:8080/trade.owl#Ven_Bejarano_Puyol_Antonia -->

    <owl:NamedIndividual rdf:about="http://localhost:8080/trade.owl#Ven_Bejarano_Puyol_Antonia">
        <rdf:type rdf:resource="http://localhost:8080/trade.owl#Seller"/>
    </owl:NamedIndividual>
    


    <!-- 
    ///////////////////////////////////////////////////////////////////////////////////////
    //
    // General axioms
    //
    ///////////////////////////////////////////////////////////////////////////////////////
     -->

    <rdf:Description>
        <rdf:type rdf:resource="&owl;AllDifferent"/>
        <owl:distinctMembers rdf:parseType="Collection">
            <rdf:Description rdf:about="http://localhost:8080/trade.owl#Ga_100000"/>
            <rdf:Description rdf:about="http://localhost:8080/trade.owl#Ra_Bank_Reliable"/>
        </owl:distinctMembers>
    </rdf:Description>
</rdf:RDF>



<!-- Generated by the OWL API (version 3.2.5.1912) http://owlapi.sourceforge.net -->

