[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: effort for PPS use in textile
Dear Nicola, Since it was very tough question and request for me, it takes long long time to answer it. I would like to apologize that we make you to spend inefficient time. Yesterday, PPS bi-monthly committee was held and we discussed your comments. In summary, we would like to start revising the PPS 1.0 to 1.1 which can deal with your idea. Therefore, you can develop your system with your idea that PPS message is validated by each specific XML schema of each industrial application. We can give you our preliminary idea of PPS schema and documents in couple of weeks. We will be happy if you can review and suggest another comments whether or not it will be acceptable. Before that, I can briefly explain some issues for your comments. First, the role of PSLX specification is to provide an example of PPS profile that is defined according to the section 4 of http://docs.oasis-open.org/pps/pps/v1.0/pps-v1.0.html. From the PPS perspective, PSLX domain objects are independent from PPS. See attached file which is latest revision of the PSLX profile. By browsing the PSLX profile, you can see that the PPS profile is not only for message validation but also massage mapping between PPS document and legacy RDB or Excel charts. The relation between PSLX and PPS is defined by this specific profile. Then you can define domain specific or company specific profile. This is very useful for each local group who need to have their specific terminology within the community. There have been free software of mapping tool which generates a PPS profile. Nevertheless, we have been realized that you and many developers want to have light solution and validation mechanism in order to avoid system integration complexity. We agree that XML schema is very useful tool for it. I can add a short answer for your another questions. PPS charter suggests that PPS specification will not be drilled down into machine control domain. This is not restriction for its usage. All information related to planning and scheduling of manufacturing are our scope. Thank you very much for your contribution for us, and we hope we can provide any values for your project in the future. Best regards, Yasu -------------------------------------------------- From: "Nicola Gessa" <gessa@cs.unibo.it> Sent: Wednesday, November 30, 2011 11:44 PM To: "Yasuyuki Nishioka" <nishioka@hosei.ac.jp> Subject: effort for PPS use in textile
Dear Yasuyuki,I write to you hoping you may clarify me some aspects related to the use of PPS (Production Planning and Scheduling). As I wrote in previous emails, in the TexWIN project (http://www.texwin.eu/) we are now considering to use PPS for the interfacing with the machinery of the textile industry (weaving, spinning, carding machines and others). The idea is to have, in a SOA architecture, some services that provide the interfaces for the communication with the machines. In the data exchange, the idea is to model a machine using a PPS element Resource. Then, since we have to specify (or to collect) data about the properties of the machines our idea is to use the element "Spec" (inside the "Resource") for the properties of the machines. In this case, a possible instance for the use of PPS could be (for Carding):<?xml version="1.0" encoding="UTF-8"?><Message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://docs.oasis-open.org/pps/2009 PPS-ProfileSpecificationsMachine-1.0_Carding.xsd" xmlns="http://docs.oasis-open.org/pps/2009" xmlns:p="http://www.mynamespace/prova"id="MessageID"> <Transaction id="TransID"> <Document name="CardingInput" id="DocID" create="2010-06-18T18:00:00"> <Resource name="AUTOCORO 288" type="SCHLAFHORST" id="3"> <Spec name="Count" > <Qty unit="Nm" value="20.0"/> </Spec> <Spec name="Cylinder Speed"> <Qty unit="m/s" value="..."/> </Spec> <Spec name="Torsion"> <Qty unit="1/m" value="798.4"//> </Spec> <Spec name="Exit Speed"> <Qty unit=".." value="20.0"//> </Spec> .... </Resource> </Document> </Transaction> </Message>Could be this a right solution to import data from textile machines from services using PPS? Is it ok to apply PPS specification to the textile sector? (in the FAQ of PPS is written:"The followings are out of our scope:1) machine control and execution", but I think this is not the case. Is this right?)Another issue: since the standard is cross-sector and does not contain detailed information about specific parameters (a list like "Count", "torsion " and so on as in the example) for the textile sector, we have some problems. In fact we need to have in the schema specific values for the parameters, to restrict the domain.One part of PPS specification is dedicated to the definition of profiles.This part in the specification for profiles is described in section 4 of the document at:http://docs.oasis-open.org/pps/pps/v1.0/pps-v1.0.html.But this method does not allow us to have XML schema for validation (and for the use by web-services). And more, we also have some problem in understanding the relationship between PPS and PSLX. What is the relationship between PPS and PSLX? PSLX does not seem to be updated, I see that it is still at 2004, (more or less). Are the PPS specification enough about profile? Is PPS specification including the PSLX? Or are other PSLX specification mandatory for profile definition and the PPS usage? I'm sorry, but this is not clear for us. May you provide some information on this?Now, in our idea, since we need more strict XML Schema profiles for our usage, and to simplify the implementation process, we are now considering to refine the standard PPS schema providing on it some "conservative" restrictions (when possible, in any case without compromising the conformance with the general PPS schema) to introduce constraints about for example the possible parameters. What we can do is to introduce XML Schema Enumeration for example on the attribute "name" of Spec:for example, for Spec we can have: ... <xsd:attribute name="name" type="SpecName"/> (instead of xsd:string) .... and then <xsd:simpleType name="SpecName"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="Count"></xsd:enumeration> <xsd:enumeration value="Production"></xsd:enumeration> <xsd:enumeration value="Cylinder Speed"></xsd:enumeration> <xsd:enumeration value="Flats Speed"></xsd:enumeration> <xsd:enumeration value="Recycled Sub Products"></xsd:enumeration> <xsd:enumeration value="Exit Speed"></xsd:enumeration> <xsd:enumeration value="Drawing"></xsd:enumeration> <xsd:enumeration value="Mt. in each Can"></xsd:enumeration> <xsd:enumeration value="Machine Efficiency"></xsd:enumeration> <xsd:enumeration value="Sliver Regularity"></xsd:enumeration> <xsd:enumeration value="Sliver Neps"></xsd:enumeration> </xsd:restriction> </xsd:simpleType> What is your opinion about this?We would prefer to avoid the use of PSXL and profiles, in order to simplify the implementation of the interfaces.Well, I know it is a long email, I am sorry for this (but the problem is quite complex) and I hope you may help us in understanding some of these aspects or to give us some considerations on them.And also I hope to have clearly explained my issues. In any case, thank you very much. best regards,Nicola
<?xml version="1.0" encoding="utf-8"?> <!-- update 2009-04-21 --> <AppProfile name="pslx-platform-1.0" prefix="pps" xmlns="http://docs.oasis-open.org/pps/2009" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <AppObject name="Customer" primitive="Party"> <AppProperty name="customer-id" path="@id" dataType="char" key="true"/> <AppProperty name="customer-class" path="@name" dataType="char"/> <AppProperty name="customer-party-id" path="@party" dataType="char"/> <AppProperty name="customer-plan-id" path="@plan" dataType="char"/> <AppProperty name="customer-order-id" path="@order" dataType="char"/> <AppProperty name="customer-item-id" path="@item" dataType="char"/> <AppProperty name="customer-resource-id" path="@resource" dataType="char"/> <AppProperty name="customer-process-id" path="@process" dataType="char"/> <AppProperty name="customer-lot-id" path="@lot" dataType="char"/> <AppProperty name="customer-task-id" path="@task" dataType="char"/> <AppProperty name="customer-operation-id" path="@operation" dataType="char"/> <AppProperty name="parent-id" path="@parent" dataType="char"/> <AppProperty name="child-id" path="Compose[@type='pps:child']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="child-name" path="Compose[@type='pps:child']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="child-item-id" path="Compose[@type='pps:child']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="child-resource-id" path="Compose[@type='pps:child']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="child-process-id" path="Compose[@type='pps:child']/@process" dataType="char" multiple="unbounded"/> <AppProperty name="child-no" path="Compose[@type='pps:child']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity-unit" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="child-description" path="Compose[@type='pps:child']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="contact-address" path="Relation[@type='pps:contact']/Location[@type='pps:address']/Char/@valu e" dataType="char" multiple="unbounded"/> <AppProperty name="contact-post-no" path="Relation[@type='pps:contact']/Location[@type='pps:post-no']/Char/@valu e" dataType="char" multiple="unbounded"/> <AppProperty name="contact-type" path="Relation[@type='pps:contact']/Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="contact-phone-no" path="Relation[@type='pps:contact']/Spec[@type='pps:phone-no']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="contact-email" path="Relation[@type='pps:contact']/Spec[@type='pps:fax-no']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="contact-fax-no" path="Relation[@type='pps:contact']/Spec[@type='pps:email']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="contact-department" path="Relation[@type='pps:contact']/Spec[@type='pps:department']/Char/@value " dataType="char" multiple="unbounded"/> <AppProperty name="contact-staff" path="Relation[@type='pps:contact']/Spec[@type='pps:staff']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-party-id" path="Relation[@type='pps:sales']/@party" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-item" path="Relation[@type='pps:sales']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-resource-id" path="Relation[@type='pps:sales']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-process-id" path="Relation[@type='pps:sales']/@process" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-type" path="Relation[@type='pps:sales']/Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-name" path="Relation[@type='pps:sales']/Spec[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-price" path="Relation[@type='pps:sales']/Price[@type='pps:price']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="transaction-price-unit" path="Relation[@type='pps:sales']/Price[@type='pps:price']/Qty/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-quantity" path="Relation[@type='pps:sales']/Spec[@type='pps:quantity']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="transaction-quantity-unit" path="Relation[@type='pps:sales']/Spec[@type='pps:quantity']/Qty/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-quantity-rate" path="Relation[@type='pps:sales']/Spec[@type='pps:rate']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="transaction-leadtime" path="Relation[@type='pps:sales']/Spec[@type='pps:leadtime']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="transaction-leadtime-unit" path="Relation[@type='pps:sales']/Spec[@type='pps:leadtime']/Qty/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-term" path="Relation[@type='pps:sales']/Spec[@type='pps:term']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-description" path="Relation[@type='pps:sales']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="calendar-id" path="Relation[@type='pps:calendar']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="calendar-no" path="Relation[@type='pps:calendar']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="calendar-type" path="Relation[@type='pps:calendar']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="calendar-status" path="Relation[@type='pps:calendar']/Char[@type='pps:status']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="calendar-date" path="Relation[@type='pps:calendar']/Time[@type='pps:general']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="calendar-description" path="Relation[@type='pps:calendar']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="customer-name" path="Spec[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="customer-name-second" path="Spec[@type='pps:name-second']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="customer-rank" path="Spec[@type='pps:rank']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="customer-category" path="Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="decision-status" path="Spec[@type='pps:decision-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="complete-status" path="Spec[@type='pps:complete-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="result-status" path="Spec[@type='pps:result-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-name" path="Display[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-color" path="Display[@type='pps:color']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-row" path="Display[@type='pps:row']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-column" path="Display[@type='pps:column']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="description" path="Description[@type='pps:comment']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-name" path="Author[@type='pps:department-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-staff" path="Author[@type='pps:department-staff']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="date-create" path="Date[@type='pps:create']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-revise" path="Date[@type='pps:revise']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-valid" path="Date[@type='pps:valid']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-expire" path="Date[@type='pps:expire']/Time/@value" dataType="time" multiple="unbounded"/> </AppObject> <AppObject name="Supplier" primitive="Party"> <AppProperty name="supplier-id" path="@id" dataType="char" key="true"/> <AppProperty name="supplier-class" path="@name" dataType="char"/> <AppProperty name="supplier-party-id" path="@party" dataType="char"/> <AppProperty name="supplier-plan-id" path="@plan" dataType="char"/> <AppProperty name="supplier-order-id" path="@order" dataType="char"/> <AppProperty name="supplier-item-id" path="@item" dataType="char"/> <AppProperty name="supplier-resource-id" path="@resource" dataType="char"/> <AppProperty name="supplier-process-id" path="@process" dataType="char"/> <AppProperty name="supplier-lot-id" path="@lot" dataType="char"/> <AppProperty name="supplier-task-id" path="@task" dataType="char"/> <AppProperty name="supplier-operation-id" path="@operation" dataType="char"/> <AppProperty name="parent-id" path="@parent" dataType="char"/> <AppProperty name="child-id" path="Compose[@type='pps:child']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="child-name" path="Compose[@type='pps:child']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="child-item-id" path="Compose[@type='pps:child']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="child-resource-id" path="Compose[@type='pps:child']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="child-process-id" path="Compose[@type='pps:child']/@process" dataType="char" multiple="unbounded"/> <AppProperty name="child-no" path="Compose[@type='pps:child']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity-unit" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="child-description" path="Compose[@type='pps:child']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="contact-address" path="Relation[@type='pps:contact']/Location[@type='pps:address']/Char/@valu e" dataType="char" multiple="unbounded"/> <AppProperty name="contact-post-no" path="Relation[@type='pps:contact']/Location[@type='pps:post-no']/Char/@valu e" dataType="char" multiple="unbounded"/> <AppProperty name="contact-type" path="Relation[@type='pps:contact']/Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="contact-phone-no" path="Relation[@type='pps:contact']/Spec[@type='pps:phone-no']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="contact-email" path="Relation[@type='pps:contact']/Spec[@type='pps:fax-no']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="contact-fax-no" path="Relation[@type='pps:contact']/Spec[@type='pps:email']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="contact-department" path="Relation[@type='pps:contact']/Spec[@type='pps:department']/Char/@value " dataType="char" multiple="unbounded"/> <AppProperty name="contact-staff" path="Relation[@type='pps:contact']/Spec[@type='pps:staff']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-party-id" path="Relation[@type='pps:sales']/@party" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-item" path="Relation[@type='pps:sales']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-resource-id" path="Relation[@type='pps:sales']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-process-id" path="Relation[@type='pps:sales']/@process" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-type" path="Relation[@type='pps:sales']/Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-name" path="Relation[@type='pps:sales']/Spec[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-price" path="Relation[@type='pps:sales']/Price[@type='pps:price']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="transaction-price-unit" path="Relation[@type='pps:sales']/Price[@type='pps:price']/Qty/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-quantity" path="Relation[@type='pps:sales']/Spec[@type='pps:quantity']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="transaction-quantity-unit" path="Relation[@type='pps:sales']/Spec[@type='pps:quantity']/Qty/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-quantity-rate" path="Relation[@type='pps:sales']/Spec[@type='pps:rate']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="transaction-leadtime" path="Relation[@type='pps:sales']/Spec[@type='pps:leadtime']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="transaction-leadtime-unit" path="Relation[@type='pps:sales']/Spec[@type='pps:leadtime']/Qty/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-term" path="Relation[@type='pps:sales']/Spec[@type='pps:term']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-description" path="Relation[@type='pps:sales']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="calendar-id" path="Relation[@type='pps:calendar']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="calendar-no" path="Relation[@type='pps:calendar']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="calendar-type" path="Relation[@type='pps:calendar']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="calendar-status" path="Relation[@type='pps:calendar']/Char[@type='pps:status']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="calendar-date" path="Relation[@type='pps:calendar']/Time[@type='pps:general']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="calendar-description" path="Relation[@type='pps:calendar']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="supplier-name" path="Spec[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="supplier-name-second" path="Spec[@type='pps:name-second']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="supplier-rank" path="Spec[@type='pps:rank']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="supplier-category" path="Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="decision-status" path="Spec[@type='pps:decision-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="complete-status" path="Spec[@type='pps:complete-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="result-status" path="Spec[@type='pps:result-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-name" path="Display[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-color" path="Display[@type='pps:color']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-row" path="Display[@type='pps:row']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-column" path="Display[@type='pps:column']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="description" path="Description[@type='pps:comment']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-name" path="Author[@type='pps:department-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-staff" path="Author[@type='pps:department-staff']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="date-create" path="Date[@type='pps:create']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-revise" path="Date[@type='pps:revise']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-valid" path="Date[@type='pps:valid']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-expire" path="Date[@type='pps:expire']/Time/@value" dataType="time" multiple="unbounded"/> </AppObject> <AppObject name="Product" primitive="Item"> <AppProperty name="product-id" path="@id" dataType="char" key="true"/> <AppProperty name="product-class" path="@name" dataType="char"/> <AppProperty name="product-party-id" path="@party" dataType="char"/> <AppProperty name="product-plan-id" path="@plan" dataType="char"/> <AppProperty name="product-order-id" path="@order" dataType="char"/> <AppProperty name="product-item-id" path="@item" dataType="char"/> <AppProperty name="product-resource-id" path="@resource" dataType="char"/> <AppProperty name="product-process-id" path="@process" dataType="char"/> <AppProperty name="product-lot-id" path="@lot" dataType="char"/> <AppProperty name="product-task-id" path="@task" dataType="char"/> <AppProperty name="product-operation-id" path="@operation" dataType="char"/> <AppProperty name="parent-id" path="@parent" dataType="char"/> <AppProperty name="child-id" path="Compose[@type='pps:child']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="child-name" path="Compose[@type='pps:child']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="child-item-id" path="Compose[@type='pps:child']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="child-resource-id" path="Compose[@type='pps:child']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="child-process-id" path="Compose[@type='pps:child']/@process" dataType="char" multiple="unbounded"/> <AppProperty name="child-no" path="Compose[@type='pps:child']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity-unit" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="child-description" path="Compose[@type='pps:child']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="family-item-id" path="Compose[@type='pps:family']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="family-item-type" path="Compose[@type='pps:family']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="family-item-description" path="Compose[@type='pps:family']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="kit-item-id" path="Compose[@type='pps:kit']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="kit-item-type" path="Compose[@type='pps:kit']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="kit-item-description" path="Compose[@type='pps:kit']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="pegging-order-id" path="Relation[@type='pps:pegging']/@order" dataType="char" multiple="unbounded"/> <AppProperty name="pegging-type" path="Relation[@type='pps:pegging']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="pegging-quantity-plan" path="Relation[@type='pps:pegging']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="pegging-quantity-plan-unit" path="Relation[@type='pps:pegging']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="pegging-quantity" path="Relation[@type='pps:pegging']/Qty[@type='pps:result']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="pegging-quantity-unit" path="Relation[@type='pps:pegging']/Qty[@type='pps:result']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-party-id" path="Relation[@type='pps:sales']/@party" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-item" path="Relation[@type='pps:sales']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-resource-id" path="Relation[@type='pps:sales']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-process-id" path="Relation[@type='pps:sales']/@process" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-type" path="Relation[@type='pps:sales']/Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-name" path="Relation[@type='pps:sales']/Spec[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-price" path="Relation[@type='pps:sales']/Price[@type='pps:price']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="transaction-price-unit" path="Relation[@type='pps:sales']/Price[@type='pps:price']/Qty/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-quantity" path="Relation[@type='pps:sales']/Spec[@type='pps:quantity']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="transaction-quantity-unit" path="Relation[@type='pps:sales']/Spec[@type='pps:quantity']/Qty/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-quantity-rate" path="Relation[@type='pps:sales']/Spec[@type='pps:rate']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="transaction-leadtime" path="Relation[@type='pps:sales']/Spec[@type='pps:leadtime']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="transaction-leadtime-unit" path="Relation[@type='pps:sales']/Spec[@type='pps:leadtime']/Qty/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-term" path="Relation[@type='pps:sales']/Spec[@type='pps:term']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-description" path="Relation[@type='pps:sales']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="stock-control-type" path="Relation[@type='pps:stock']/Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="stock-control-location" path="Relation[@type='pps:stock']/Spec[@type='pps:location']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="stock-control-cycle" path="Relation[@type='pps:stock']/Spec[@type='pps:duration']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="stock-control-cycle-unit" path="Relation[@type='pps:stock']/Spec[@type='pps:duration']/Qty/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="stock-level-standard" path="Relation[@type='pps:stock']/Spec[@type='pps:standard']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="stock-level-standard-unit" path="Relation[@type='pps:stock']/Spec[@type='pps:standard']/Qty/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="stock-level-min" path="Relation[@type='pps:stock']/Spec[@type='pps:min']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="stock-level-min-unit" path="Relation[@type='pps:stock']/Spec[@type='pps:min']/Qty/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="stock-level-max" path="Relation[@type='pps:stock']/Spec[@type='pps:max']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="stock-level-max-unit" path="Relation[@type='pps:stock']/Spec[@type='pps:max']/Qty/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="stock-type" path="Capacity[@type='pps:stock']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="stock-location" path="Capacity[@type='pps:stock']/Char[@type='pps:location']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="stock-value" path="Capacity[@type='pps:stock']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="stock-unit" path="Capacity[@type='pps:stock']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="stock-time" path="Capacity[@type='pps:stock']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="product-name" path="Spec[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="product-name-second" path="Spec[@type='pps:name-second']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="product-rank" path="Spec[@type='pps:rank']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="product-category" path="Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="product-instruction" path="Spec[@type='pps:instruction']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="product-engineering" path="Spec[@type='pps:engineering']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="decision-status" path="Spec[@type='pps:decision-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="complete-status" path="Spec[@type='pps:complete-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="result-status" path="Spec[@type='pps:result-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="product-size" path="Spec[@type='pps:size']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="product-color" path="Spec[@type='pps:color']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="product-material" path="Spec[@type='pps:material']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="product-weight" path="Spec[@type='pps:weight']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="unit-quantity" path="Spec[@type='pps:unit-quantity']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="unit-name" path="Spec[@type='pps:unit-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="option-id" path="Spec[@type='pps:option']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="option-name" path="Spec[@type='pps:option']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="option-item-id" path="Spec[@type='pps:option']/Char[@type='pps:item']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="option-resource-id" path="Spec[@type='pps:option']/Char[@type='pps:resource']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="option-process-id" path="Spec[@type='pps:option']/Char[@type='pps:process']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="option-type" path="Spec[@type='pps:option']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="option-value" path="Spec[@type='pps:option']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="option-value-unit" path="Spec[@type='pps:option']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="option-rate" path="Spec[@type='pps:option']/Qty[@type='pps:rate']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="option-description" path="Spec[@type='pps:option']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-data-type" path="Spec[@type='pps:lotsize']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-standard" path="Spec[@type='pps:lotsize']/Qty[@type='pps:standard']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-standard-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:standard']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-min" path="Spec[@type='pps:lotsize']/Qty[@type='pps:min']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-min-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:min']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-max" path="Spec[@type='pps:lotsize']/Qty[@type='pps:max']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-max-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:max']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-round" path="Spec[@type='pps:lotsize']/Qty[@type='pps:round']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-round-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:round']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="claim-type" path="Spec[@type='pps:claim']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="claim-date" path="Spec[@type='pps:claim']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="claim-information" path="Spec[@type='pps:claim']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-price-type" path="Price[@type='pps:standard']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-price" path="Price[@type='pps:standard']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="standard-price-unit" path="Price[@type='pps:standard']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="standard-price-time" path="Price[@type='pps:standard']/Time[@type='pps:change']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="standard-cost-type" path="Cost[@type='pps:standard']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-cost" path="Cost[@type='pps:standard']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="standard-cost-unit" path="Cost[@type='pps:standard']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="standard-cost-time" path="Cost[@type='pps:standard']/Time[@type='pps:change']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="display-name" path="Display[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-color" path="Display[@type='pps:color']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-row" path="Display[@type='pps:row']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-column" path="Display[@type='pps:column']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="description" path="Description[@type='pps:comment']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-name" path="Author[@type='pps:department-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-staff" path="Author[@type='pps:department-staff']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="date-create" path="Date[@type='pps:create']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-revise" path="Date[@type='pps:revise']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-valid" path="Date[@type='pps:valid']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-expire" path="Date[@type='pps:expire']/Time/@value" dataType="time" multiple="unbounded"/> </AppObject> <AppObject name="Material" primitive="Item"> <AppProperty name="material-id" path="@id" dataType="char" key="true"/> <AppProperty name="material-class" path="@name" dataType="char"/> <AppProperty name="material-party-id" path="@party" dataType="char"/> <AppProperty name="material-plan-id" path="@plan" dataType="char"/> <AppProperty name="material-order-id" path="@order" dataType="char"/> <AppProperty name="material-item-id" path="@item" dataType="char"/> <AppProperty name="material-resource-id" path="@resource" dataType="char"/> <AppProperty name="material-process-id" path="@process" dataType="char"/> <AppProperty name="material-lot-id" path="@lot" dataType="char"/> <AppProperty name="material-task-id" path="@task" dataType="char"/> <AppProperty name="material-operation-id" path="@operation" dataType="char"/> <AppProperty name="parent-id" path="@parent" dataType="char"/> <AppProperty name="child-id" path="Compose[@type='pps:child']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="child-name" path="Compose[@type='pps:child']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="child-item-id" path="Compose[@type='pps:child']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="child-resource-id" path="Compose[@type='pps:child']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="child-process-id" path="Compose[@type='pps:child']/@process" dataType="char" multiple="unbounded"/> <AppProperty name="child-no" path="Compose[@type='pps:child']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity-unit" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="child-description" path="Compose[@type='pps:child']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="family-item-id" path="Compose[@type='pps:family']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="family-item-type" path="Compose[@type='pps:family']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="family-item-description" path="Compose[@type='pps:family']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="kit-item-id" path="Compose[@type='pps:kit']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="kit-item-type" path="Compose[@type='pps:kit']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="kit-item-description" path="Compose[@type='pps:kit']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="pegging-order-id" path="Relation[@type='pps:pegging']/@order" dataType="char" multiple="unbounded"/> <AppProperty name="pegging-type" path="Relation[@type='pps:pegging']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="pegging-quantity-plan" path="Relation[@type='pps:pegging']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="pegging-quantity-plan-unit" path="Relation[@type='pps:pegging']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="pegging-quantity" path="Relation[@type='pps:pegging']/Qty[@type='pps:result']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="pegging-quantity-unit" path="Relation[@type='pps:pegging']/Qty[@type='pps:result']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-party-id" path="Relation[@type='pps:sales']/@party" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-item" path="Relation[@type='pps:sales']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-resource-id" path="Relation[@type='pps:sales']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-process-id" path="Relation[@type='pps:sales']/@process" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-type" path="Relation[@type='pps:sales']/Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-name" path="Relation[@type='pps:sales']/Spec[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-price" path="Relation[@type='pps:sales']/Price[@type='pps:price']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="transaction-price-unit" path="Relation[@type='pps:sales']/Price[@type='pps:price']/Qty/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-quantity" path="Relation[@type='pps:sales']/Spec[@type='pps:quantity']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="transaction-quantity-unit" path="Relation[@type='pps:sales']/Spec[@type='pps:quantity']/Qty/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-quantity-rate" path="Relation[@type='pps:sales']/Spec[@type='pps:rate']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="transaction-leadtime" path="Relation[@type='pps:sales']/Spec[@type='pps:leadtime']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="transaction-leadtime-unit" path="Relation[@type='pps:sales']/Spec[@type='pps:leadtime']/Qty/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-term" path="Relation[@type='pps:sales']/Spec[@type='pps:term']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="transaction-description" path="Relation[@type='pps:sales']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="stock-control-type" path="Relation[@type='pps:stock']/Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="stock-control-location" path="Relation[@type='pps:stock']/Spec[@type='pps:location']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="stock-control-cycle" path="Relation[@type='pps:stock']/Spec[@type='pps:duration']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="stock-control-cycle-unit" path="Relation[@type='pps:stock']/Spec[@type='pps:duration']/Qty/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="stock-level-standard" path="Relation[@type='pps:stock']/Spec[@type='pps:standard']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="stock-level-standard-unit" path="Relation[@type='pps:stock']/Spec[@type='pps:standard']/Qty/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="stock-level-min" path="Relation[@type='pps:stock']/Spec[@type='pps:min']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="stock-level-min-unit" path="Relation[@type='pps:stock']/Spec[@type='pps:min']/Qty/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="stock-level-max" path="Relation[@type='pps:stock']/Spec[@type='pps:max']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="stock-level-max-unit" path="Relation[@type='pps:stock']/Spec[@type='pps:max']/Qty/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="stock-type" path="Capacity[@type='pps:stock']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="stock-location" path="Capacity[@type='pps:stock']/Char[@type='pps:location']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="stock-value" path="Capacity[@type='pps:stock']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="stock-unit" path="Capacity[@type='pps:stock']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="stock-time" path="Capacity[@type='pps:stock']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="material-name" path="Spec[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="material-name-second" path="Spec[@type='pps:name-second']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="material-rank" path="Spec[@type='pps:rank']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="material-category" path="Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="material-instruction" path="Spec[@type='pps:instruction']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="material-engineering" path="Spec[@type='pps:engineering']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="decision-status" path="Spec[@type='pps:decision-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="complete-status" path="Spec[@type='pps:complete-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="result-status" path="Spec[@type='pps:result-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="unit-quantity" path="Spec[@type='pps:unit-quantity']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="unit-name" path="Spec[@type='pps:unit-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="option-id" path="Spec[@type='pps:option']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="option-name" path="Spec[@type='pps:option']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="option-item-id" path="Spec[@type='pps:option']/Char[@type='pps:item']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="option-resource-id" path="Spec[@type='pps:option']/Char[@type='pps:resource']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="option-process-id" path="Spec[@type='pps:option']/Char[@type='pps:process']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="option-type" path="Spec[@type='pps:option']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="option-value" path="Spec[@type='pps:option']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="option-value-unit" path="Spec[@type='pps:option']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="option-rate" path="Spec[@type='pps:option']/Qty[@type='pps:rate']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="option-description" path="Spec[@type='pps:option']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-data-type" path="Spec[@type='pps:lotsize']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-standard" path="Spec[@type='pps:lotsize']/Qty[@type='pps:standard']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-standard-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:standard']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-min" path="Spec[@type='pps:lotsize']/Qty[@type='pps:min']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-min-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:min']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-max" path="Spec[@type='pps:lotsize']/Qty[@type='pps:max']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-max-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:max']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-round" path="Spec[@type='pps:lotsize']/Qty[@type='pps:round']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-round-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:round']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="claim-type" path="Spec[@type='pps:claim']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="claim-date" path="Spec[@type='pps:claim']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="claim-information" path="Spec[@type='pps:claim']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-price-type" path="Price[@type='pps:standard']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-price" path="Price[@type='pps:standard']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="standard-price-unit" path="Price[@type='pps:standard']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="standard-price-time" path="Price[@type='pps:standard']/Time[@type='pps:change']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="standard-cost-type" path="Cost[@type='pps:standard']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-cost" path="Cost[@type='pps:standard']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="standard-cost-unit" path="Cost[@type='pps:standard']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="standard-cost-time" path="Cost[@type='pps:standard']/Time[@type='pps:change']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="display-name" path="Display[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-color" path="Display[@type='pps:color']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-row" path="Display[@type='pps:row']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-column" path="Display[@type='pps:column']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="description" path="Description[@type='pps:comment']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-name" path="Author[@type='pps:department-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-staff" path="Author[@type='pps:department-staff']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="date-create" path="Date[@type='pps:create']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-revise" path="Date[@type='pps:revise']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-valid" path="Date[@type='pps:valid']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-expire" path="Date[@type='pps:expire']/Time/@value" dataType="time" multiple="unbounded"/> </AppObject> <AppObject name="Equipment" primitive="Resource"> <AppProperty name="equipment-id" path="@id" dataType="char" key="true"/> <AppProperty name="equipment-class" path="@name" dataType="char"/> <AppProperty name="equipment-party-id" path="@party" dataType="char"/> <AppProperty name="equipment-plan-id" path="@plan" dataType="char"/> <AppProperty name="equipment-order-id" path="@order" dataType="char"/> <AppProperty name="equipment-item-id" path="@item" dataType="char"/> <AppProperty name="equipment-resource-id" path="@resource" dataType="char"/> <AppProperty name="equipment-process-id" path="@process" dataType="char"/> <AppProperty name="equipment-lot-id" path="@lot" dataType="char"/> <AppProperty name="equipment-task-id" path="@task" dataType="char"/> <AppProperty name="equipment-operation-id" path="@operation" dataType="char"/> <AppProperty name="parent-id" path="@parent" dataType="char"/> <AppProperty name="child-id" path="Compose[@type='pps:child']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="child-name" path="Compose[@type='pps:child']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="child-item-id" path="Compose[@type='pps:child']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="child-resource-id" path="Compose[@type='pps:child']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="child-process-id" path="Compose[@type='pps:child']/@process" dataType="char" multiple="unbounded"/> <AppProperty name="child-no" path="Compose[@type='pps:child']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity-unit" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="child-description" path="Compose[@type='pps:child']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="equipment-site-id" path="Compose[@type='pps:site']/@resource" dataType="char"/> <AppProperty name="equipment-area-id" path="Compose[@type='pps:area']/@resource" dataType="char"/> <AppProperty name="equipment-workcenter-id" path="Compose[@type='pps:workcenter']/@resource" dataType="char"/> <AppProperty name="equipment-department-id" path="Compose[@type='pps:department']/@resource" dataType="char"/> <AppProperty name="location-id" path="Location[@type='pps:stock']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="location-name" path="Location[@type='pps:stock']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="location-type" path="Location[@type='pps:stock']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="location-region" path="Location[@type='pps:stock']/Char[@type='pps:region']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="location-method" path="Location[@type='pps:stock']/Char[@type='pps:method']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="location-time" path="Location[@type='pps:stock']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="capability-type" path="Capacity[@type='pps:capability']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capability-value" path="Capacity[@type='pps:capability']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="capability-value-unit" path="Capacity[@type='pps:capability']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="capability-description" path="Capacity[@type='pps:capability']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-item-id" path="Capacity[@type='pps:available']/Char[@type='pps:item']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-resource-id" path="Capacity[@type='pps:available']/Char[@type='pps:resource']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-process-id" path="Capacity[@type='pps:available']/Char[@type='pps:process']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-type" path="Capacity[@type='pps:available']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-name" path="Capacity[@type='pps:available']/Char[@type='pps:name']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-value" path="Capacity[@type='pps:available']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="capacity-value-unit" path="Capacity[@type='pps:available']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-time" path="Capacity[@type='pps:available']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="capacity-description" path="Capacity[@type='pps:available']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="equipment-name" path="Spec[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="equipment-name-second" path="Spec[@type='pps:name-second']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="equipment-rank" path="Spec[@type='pps:rank']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="equipment-category" path="Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="equipment-instruction" path="Spec[@type='pps:instruction']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="equipment-engineering" path="Spec[@type='pps:engineering']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="decision-status" path="Spec[@type='pps:decision-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="complete-status" path="Spec[@type='pps:complete-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="result-status" path="Spec[@type='pps:result-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="unit-quantity" path="Spec[@type='pps:unit-quantity']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="unit-name" path="Spec[@type='pps:unit-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="total-time-type" path="Spec[@type='pps:total-time']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="total-time" path="Spec[@type='pps:total-time']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="total-time-unit" path="Spec[@type='pps:total-time']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="break-type" path="Spec[@type='pps:break']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="break-date" path="Spec[@type='pps:break']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="break-description" path="Spec[@type='pps:break']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="break-quantity" path="Spec[@type='pps:break']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="break-quantity-unit" path="Spec[@type='pps:break']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="standard-time-type" path="Spec[@type='pps:standard-time']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-time" path="Spec[@type='pps:standard-time']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="standard-time-unit" path="Spec[@type='pps:standard-time']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="claim-type" path="Spec[@type='pps:claim']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="claim-date" path="Spec[@type='pps:claim']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="claim-information" path="Spec[@type='pps:claim']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-price-type" path="Price[@type='pps:standard']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-price" path="Price[@type='pps:standard']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="standard-price-unit" path="Price[@type='pps:standard']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="standard-price-time" path="Price[@type='pps:standard']/Time[@type='pps:change']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="standard-cost-type" path="Cost[@type='pps:standard']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-cost" path="Cost[@type='pps:standard']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="standard-cost-unit" path="Cost[@type='pps:standard']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="standard-cost-time" path="Cost[@type='pps:standard']/Time[@type='pps:change']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="display-name" path="Display[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-color" path="Display[@type='pps:color']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-row" path="Display[@type='pps:row']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-column" path="Display[@type='pps:column']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="description" path="Description[@type='pps:comment']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-name" path="Author[@type='pps:department-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-staff" path="Author[@type='pps:department-staff']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="date-create" path="Date[@type='pps:create']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-revise" path="Date[@type='pps:revise']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-valid" path="Date[@type='pps:valid']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-expire" path="Date[@type='pps:expire']/Time/@value" dataType="time" multiple="unbounded"/> </AppObject> <AppObject name="Personnel" primitive="Resource"> <AppProperty name="personnel-id" path="@id" dataType="char" key="true"/> <AppProperty name="personnel-class" path="@name" dataType="char"/> <AppProperty name="personnel-party-id" path="@party" dataType="char"/> <AppProperty name="personnel-plan-id" path="@plan" dataType="char"/> <AppProperty name="personnel-order-id" path="@order" dataType="char"/> <AppProperty name="personnel-item-id" path="@item" dataType="char"/> <AppProperty name="personnel-resource-id" path="@resource" dataType="char"/> <AppProperty name="personnel-process-id" path="@process" dataType="char"/> <AppProperty name="personnel-lot-id" path="@lot" dataType="char"/> <AppProperty name="personnel-task-id" path="@task" dataType="char"/> <AppProperty name="personnel-operation-id" path="@operation" dataType="char"/> <AppProperty name="parent-id" path="@parent" dataType="char"/> <AppProperty name="child-id" path="Compose[@type='pps:child']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="child-name" path="Compose[@type='pps:child']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="child-item-id" path="Compose[@type='pps:child']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="child-resource-id" path="Compose[@type='pps:child']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="child-process-id" path="Compose[@type='pps:child']/@process" dataType="char" multiple="unbounded"/> <AppProperty name="child-no" path="Compose[@type='pps:child']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity-unit" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="child-description" path="Compose[@type='pps:child']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="personnel-site-id" path="Compose[@type='pps:site']/@resource" dataType="char"/> <AppProperty name="personnel-area-id" path="Compose[@type='pps:area']/@resource" dataType="char"/> <AppProperty name="personnel-workcenter-id" path="Compose[@type='pps:workcenter']/@resource" dataType="char"/> <AppProperty name="personnel-department-id" path="Compose[@type='pps:department']/@resource" dataType="char"/> <AppProperty name="location-id" path="Location[@type='pps:stock']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="location-name" path="Location[@type='pps:stock']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="location-type" path="Location[@type='pps:stock']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="location-region" path="Location[@type='pps:stock']/Char[@type='pps:region']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="location-method" path="Location[@type='pps:stock']/Char[@type='pps:method']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="location-time" path="Location[@type='pps:stock']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="capability-type" path="Capacity[@type='pps:capability']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capability-value" path="Capacity[@type='pps:capability']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="capability-value-unit" path="Capacity[@type='pps:capability']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="capability-description" path="Capacity[@type='pps:capability']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-item-id" path="Capacity[@type='pps:available']/Char[@type='pps:item']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-resource-id" path="Capacity[@type='pps:available']/Char[@type='pps:resource']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-process-id" path="Capacity[@type='pps:available']/Char[@type='pps:process']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-type" path="Capacity[@type='pps:available']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-name" path="Capacity[@type='pps:available']/Char[@type='pps:name']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-value" path="Capacity[@type='pps:available']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="capacity-value-unit" path="Capacity[@type='pps:available']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-time" path="Capacity[@type='pps:available']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="capacity-description" path="Capacity[@type='pps:available']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="personnel-name" path="Spec[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="personnel-name-second" path="Spec[@type='pps:name-second']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="personnel-rank" path="Spec[@type='pps:rank']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="personnel-category" path="Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="personnel-instruction" path="Spec[@type='pps:instruction']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="personnel-engineering" path="Spec[@type='pps:engineering']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="decision-status" path="Spec[@type='pps:decision-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="complete-status" path="Spec[@type='pps:complete-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="result-status" path="Spec[@type='pps:result-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="unit-quantity" path="Spec[@type='pps:unit-quantity']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="unit-name" path="Spec[@type='pps:unit-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="total-time-type" path="Spec[@type='pps:total-time']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="total-time" path="Spec[@type='pps:total-time']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="total-time-unit" path="Spec[@type='pps:total-time']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="break-type" path="Spec[@type='pps:break']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="break-date" path="Spec[@type='pps:break']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="break-description" path="Spec[@type='pps:break']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="break-quantity" path="Spec[@type='pps:break']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="break-quantity-unit" path="Spec[@type='pps:break']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="standard-time-type" path="Spec[@type='pps:standard-time']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-time" path="Spec[@type='pps:standard-time']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="standard-time-unit" path="Spec[@type='pps:standard-time']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="claim-type" path="Spec[@type='pps:claim']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="claim-date" path="Spec[@type='pps:claim']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="claim-information" path="Spec[@type='pps:claim']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-price-type" path="Price[@type='pps:standard']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-price" path="Price[@type='pps:standard']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="standard-price-unit" path="Price[@type='pps:standard']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="standard-price-time" path="Price[@type='pps:standard']/Time[@type='pps:change']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="standard-cost-type" path="Cost[@type='pps:standard']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-cost" path="Cost[@type='pps:standard']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="standard-cost-unit" path="Cost[@type='pps:standard']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="standard-cost-time" path="Cost[@type='pps:standard']/Time[@type='pps:change']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="display-name" path="Display[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-color" path="Display[@type='pps:color']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-row" path="Display[@type='pps:row']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-column" path="Display[@type='pps:column']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="description" path="Description[@type='pps:comment']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-name" path="Author[@type='pps:department-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-staff" path="Author[@type='pps:department-staff']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="date-create" path="Date[@type='pps:create']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-revise" path="Date[@type='pps:revise']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-valid" path="Date[@type='pps:valid']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-expire" path="Date[@type='pps:expire']/Time/@value" dataType="time" multiple="unbounded"/> </AppObject> <AppObject name="ProductionProcess" primitive="Process"> <AppProperty name="production-id" path="@id" dataType="char" key="true"/> <AppProperty name="production-class" path="@name" dataType="char"/> <AppProperty name="production-party-id" path="@party" dataType="char"/> <AppProperty name="production-plan-id" path="@plan" dataType="char"/> <AppProperty name="production-order-id" path="@order" dataType="char"/> <AppProperty name="production-item-id" path="@item" dataType="char"/> <AppProperty name="production-resource-id" path="@resource" dataType="char"/> <AppProperty name="production-process-id" path="@process" dataType="char"/> <AppProperty name="production-lot-id" path="@lot" dataType="char"/> <AppProperty name="production-task-id" path="@task" dataType="char"/> <AppProperty name="production-operation-id" path="@operation" dataType="char"/> <AppProperty name="parent-id" path="@parent" dataType="char"/> <AppProperty name="child-id" path="Compose[@type='pps:child']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="child-name" path="Compose[@type='pps:child']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="child-item-id" path="Compose[@type='pps:child']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="child-resource-id" path="Compose[@type='pps:child']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="child-process-id" path="Compose[@type='pps:child']/@process" dataType="char" multiple="unbounded"/> <AppProperty name="child-no" path="Compose[@type='pps:child']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity-unit" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="child-description" path="Compose[@type='pps:child']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="produce-item-id" path="Produce[@type='pps:general']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="produce-resource-id" path="Produce[@type='pps:general']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="produce-operation-id" path="Produce[@type='pps:general']/@operation" dataType="char" multiple="unbounded"/> <AppProperty name="produce-type" path="Produce[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="produce-name" path="Produce[@type='pps:general']/Char[@type='pps:name']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="produce-group" path="Produce[@type='pps:general']/Char[@type='pps:group']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="produce-time-plan" path="Produce[@type='pps:general']/Time[@type='pps:plan']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="produce-quantity-plan" path="Produce[@type='pps:general']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="produce-quantity-plan-unit" path="Produce[@type='pps:general']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="produce-time" path="Produce[@type='pps:general']/Time[@type='pps:general']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="produce-quantity" path="Produce[@type='pps:general']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="produce-quantity-unit" path="Produce[@type='pps:general']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="produce-rate" path="Produce[@type='pps:general']/Qty[@type='pps:rate']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="produce-priority-value" path="Produce[@type='pps:general']/Priority[@type='pps:general']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="produce-priority-category" path="Produce[@type='pps:general']/Priority[@type='pps:general']/Char/@value " dataType="char" multiple="unbounded"/> <AppProperty name="consume-item-id" path="Consume[@type='pps:general']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="consume-resource-id" path="Consume[@type='pps:general']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="consume-operation-id" path="Consume[@type='pps:general']/@operation" dataType="char" multiple="unbounded"/> <AppProperty name="consume-type" path="Consume[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="consume-name" path="Consume[@type='pps:general']/Char[@type='pps:name']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="consume-group" path="Consume[@type='pps:general']/Char[@type='pps:group']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="consume-time-plan" path="Consume[@type='pps:general']/Time[@type='pps:plan']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="consume-quantity-plan" path="Consume[@type='pps:general']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="consume-quantity-plan-unit" path="Consume[@type='pps:general']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="consume-time" path="Consume[@type='pps:general']/Time[@type='pps:general']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="consume-quantity" path="Consume[@type='pps:general']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="consume-quantity-unit" path="Consume[@type='pps:general']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="consume-rate" path="Consume[@type='pps:general']/Qty[@type='pps:rate']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="consume-priority-value" path="Consume[@type='pps:general']/Priority[@type='pps:general']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="consume-priority-category" path="Consume[@type='pps:general']/Priority[@type='pps:general']/Char/@value " dataType="char" multiple="unbounded"/> <AppProperty name="assign-item-id" path="Assign[@type='pps:general']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="assign-resource-id" path="Assign[@type='pps:general']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="assign-operation-id" path="Assign[@type='pps:general']/@operation" dataType="char" multiple="unbounded"/> <AppProperty name="assign-type" path="Assign[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="assign-name" path="Assign[@type='pps:general']/Char[@type='pps:name']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="assign-group" path="Assign[@type='pps:general']/Char[@type='pps:group']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="assign-time-plan" path="Assign[@type='pps:general']/Time[@type='pps:plan']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="assign-quantity-plan" path="Assign[@type='pps:general']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-quantity-plan-unit" path="Assign[@type='pps:general']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="assign-time" path="Assign[@type='pps:general']/Time[@type='pps:general']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="assign-quantity" path="Assign[@type='pps:general']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-quantity-unit" path="Assign[@type='pps:general']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="assign-dulation" path="Assign[@type='pps:general']/Qty[@type='pps:duration']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-dulation-unit" path="Assign[@type='pps:general']/Qty[@type='pps:duration']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="assign-rate" path="Assign[@type='pps:general']/Qty[@type='pps:rate']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-priority-value" path="Assign[@type='pps:general']/Priority[@type='pps:general']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-priority-category" path="Assign[@type='pps:general']/Priority[@type='pps:general']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="predecessor-id" path="Relation[@type='pps:predecessor']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="predecessor-name" path="Relation[@type='pps:predecessor']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="predecessor-type" path="Relation[@type='pps:predecessor']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="predecessor-group" path="Relation[@type='pps:predecessor']/Char[@type='pps:group']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="predecessor-time" path="Relation[@type='pps:predecessor']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="predecessor-time-unit" path="Relation[@type='pps:predecessor']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="successor-id" path="Relation[@type='pps:successor']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="successor-name" path="Relation[@type='pps:successor']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="successor-type" path="Relation[@type='pps:successor']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="successor-group" path="Relation[@type='pps:successor']/Char[@type='pps:group']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="successor-time" path="Relation[@type='pps:successor']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="successor-time-unit" path="Relation[@type='pps:successor']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="operation-step-id" path="Relation[@type='pps:step']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="operation-step-type" path="Relation[@type='pps:step']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="operation-step-name" path="Relation[@type='pps:step']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="operation-step-count" path="Relation[@type='pps:step']/Char[@type='pps:count']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="operation-step-value" path="Relation[@type='pps:step']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="operation-step-value-unit" path="Relation[@type='pps:step']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="operation-step-description" path="Relation[@type='pps:step']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capability-type" path="Capacity[@type='pps:capability']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capability-value" path="Capacity[@type='pps:capability']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="capability-value-unit" path="Capacity[@type='pps:capability']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="capability-description" path="Capacity[@type='pps:capability']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="production-name" path="Spec[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="production-name-second" path="Spec[@type='pps:name-second']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="production-rank" path="Spec[@type='pps:rank']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="production-category" path="Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="production-instruction" path="Spec[@type='pps:instruction']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="production-engineering" path="Spec[@type='pps:engineering']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="decision-status" path="Spec[@type='pps:decision-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="complete-status" path="Spec[@type='pps:complete-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="result-status" path="Spec[@type='pps:result-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="unit-quantity" path="Spec[@type='pps:unit-quantity']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="unit-name" path="Spec[@type='pps:unit-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="total-time-type" path="Spec[@type='pps:total-time']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="total-time" path="Spec[@type='pps:total-time']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="total-time-unit" path="Spec[@type='pps:total-time']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-data-type" path="Spec[@type='pps:lotsize']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-standard" path="Spec[@type='pps:lotsize']/Qty[@type='pps:standard']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-standard-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:standard']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-min" path="Spec[@type='pps:lotsize']/Qty[@type='pps:min']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-min-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:min']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-max" path="Spec[@type='pps:lotsize']/Qty[@type='pps:max']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-max-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:max']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-round" path="Spec[@type='pps:lotsize']/Qty[@type='pps:round']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-round-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:round']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="standard-time-type" path="Spec[@type='pps:standard-time']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-time" path="Spec[@type='pps:standard-time']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="standard-time-unit" path="Spec[@type='pps:standard-time']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="claim-type" path="Spec[@type='pps:claim']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="claim-date" path="Spec[@type='pps:claim']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="claim-information" path="Spec[@type='pps:claim']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-price-type" path="Price[@type='pps:standard']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-price" path="Price[@type='pps:standard']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="standard-price-unit" path="Price[@type='pps:standard']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="standard-price-time" path="Price[@type='pps:standard']/Time[@type='pps:change']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="standard-cost-type" path="Cost[@type='pps:standard']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-cost" path="Cost[@type='pps:standard']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="standard-cost-unit" path="Cost[@type='pps:standard']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="standard-cost-time" path="Cost[@type='pps:standard']/Time[@type='pps:change']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="display-name" path="Display[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-color" path="Display[@type='pps:color']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-row" path="Display[@type='pps:row']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-column" path="Display[@type='pps:column']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="description" path="Description[@type='pps:comment']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-name" path="Author[@type='pps:department-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-staff" path="Author[@type='pps:department-staff']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="date-create" path="Date[@type='pps:create']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-revise" path="Date[@type='pps:revise']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-valid" path="Date[@type='pps:valid']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-expire" path="Date[@type='pps:expire']/Time/@value" dataType="time" multiple="unbounded"/> </AppObject> <AppObject name="InventoryProcess" primitive="Process"> <AppProperty name="inventory-id" path="@id" dataType="char" key="true"/> <AppProperty name="inventory-class" path="@name" dataType="char"/> <AppProperty name="inventory-party-id" path="@party" dataType="char"/> <AppProperty name="inventory-plan-id" path="@plan" dataType="char"/> <AppProperty name="inventory-order-id" path="@order" dataType="char"/> <AppProperty name="inventory-item-id" path="@item" dataType="char"/> <AppProperty name="inventory-resource-id" path="@resource" dataType="char"/> <AppProperty name="inventory-process-id" path="@process" dataType="char"/> <AppProperty name="inventory-lot-id" path="@lot" dataType="char"/> <AppProperty name="inventory-task-id" path="@task" dataType="char"/> <AppProperty name="inventory-operation-id" path="@operation" dataType="char"/> <AppProperty name="parent-id" path="@parent" dataType="char"/> <AppProperty name="child-id" path="Compose[@type='pps:child']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="child-name" path="Compose[@type='pps:child']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="child-item-id" path="Compose[@type='pps:child']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="child-resource-id" path="Compose[@type='pps:child']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="child-process-id" path="Compose[@type='pps:child']/@process" dataType="char" multiple="unbounded"/> <AppProperty name="child-no" path="Compose[@type='pps:child']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity-unit" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="child-description" path="Compose[@type='pps:child']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="produce-item-id" path="Produce[@type='pps:general']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="produce-resource-id" path="Produce[@type='pps:general']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="produce-operation-id" path="Produce[@type='pps:general']/@operation" dataType="char" multiple="unbounded"/> <AppProperty name="produce-type" path="Produce[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="produce-name" path="Produce[@type='pps:general']/Char[@type='pps:name']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="produce-group" path="Produce[@type='pps:general']/Char[@type='pps:group']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="produce-time-plan" path="Produce[@type='pps:general']/Time[@type='pps:plan']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="produce-quantity-plan" path="Produce[@type='pps:general']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="produce-quantity-plan-unit" path="Produce[@type='pps:general']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="produce-time" path="Produce[@type='pps:general']/Time[@type='pps:general']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="produce-quantity" path="Produce[@type='pps:general']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="produce-quantity-unit" path="Produce[@type='pps:general']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="produce-rate" path="Produce[@type='pps:general']/Qty[@type='pps:rate']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="produce-priority-value" path="Produce[@type='pps:general']/Priority[@type='pps:general']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="produce-priority-category" path="Produce[@type='pps:general']/Priority[@type='pps:general']/Char/@value " dataType="char" multiple="unbounded"/> <AppProperty name="consume-item-id" path="Consume[@type='pps:general']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="consume-resource-id" path="Consume[@type='pps:general']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="consume-operation-id" path="Consume[@type='pps:general']/@operation" dataType="char" multiple="unbounded"/> <AppProperty name="consume-type" path="Consume[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="consume-name" path="Consume[@type='pps:general']/Char[@type='pps:name']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="consume-group" path="Consume[@type='pps:general']/Char[@type='pps:group']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="consume-time-plan" path="Consume[@type='pps:general']/Time[@type='pps:plan']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="consume-quantity-plan" path="Consume[@type='pps:general']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="consume-quantity-plan-unit" path="Consume[@type='pps:general']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="consume-time" path="Consume[@type='pps:general']/Time[@type='pps:general']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="consume-quantity" path="Consume[@type='pps:general']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="consume-quantity-unit" path="Consume[@type='pps:general']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="consume-rate" path="Consume[@type='pps:general']/Qty[@type='pps:rate']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="consume-priority-value" path="Consume[@type='pps:general']/Priority[@type='pps:general']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="consume-priority-category" path="Consume[@type='pps:general']/Priority[@type='pps:general']/Char/@value " dataType="char" multiple="unbounded"/> <AppProperty name="assign-item-id" path="Assign[@type='pps:general']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="assign-resource-id" path="Assign[@type='pps:general']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="assign-operation-id" path="Assign[@type='pps:general']/@operation" dataType="char" multiple="unbounded"/> <AppProperty name="assign-type" path="Assign[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="assign-name" path="Assign[@type='pps:general']/Char[@type='pps:name']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="assign-group" path="Assign[@type='pps:general']/Char[@type='pps:group']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="assign-time-plan" path="Assign[@type='pps:general']/Time[@type='pps:plan']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="assign-quantity-plan" path="Assign[@type='pps:general']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-quantity-plan-unit" path="Assign[@type='pps:general']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="assign-time" path="Assign[@type='pps:general']/Time[@type='pps:general']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="assign-quantity" path="Assign[@type='pps:general']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-quantity-unit" path="Assign[@type='pps:general']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="assign-dulation" path="Assign[@type='pps:general']/Qty[@type='pps:duration']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-dulation-unit" path="Assign[@type='pps:general']/Qty[@type='pps:duration']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="assign-rate" path="Assign[@type='pps:general']/Qty[@type='pps:rate']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-priority-value" path="Assign[@type='pps:general']/Priority[@type='pps:general']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-priority-category" path="Assign[@type='pps:general']/Priority[@type='pps:general']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="predecessor-id" path="Relation[@type='pps:predecessor']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="predecessor-name" path="Relation[@type='pps:predecessor']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="predecessor-type" path="Relation[@type='pps:predecessor']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="predecessor-group" path="Relation[@type='pps:predecessor']/Char[@type='pps:group']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="predecessor-time" path="Relation[@type='pps:predecessor']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="predecessor-time-unit" path="Relation[@type='pps:predecessor']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="successor-id" path="Relation[@type='pps:successor']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="successor-name" path="Relation[@type='pps:successor']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="successor-type" path="Relation[@type='pps:successor']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="successor-group" path="Relation[@type='pps:successor']/Char[@type='pps:group']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="successor-time" path="Relation[@type='pps:successor']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="successor-time-unit" path="Relation[@type='pps:successor']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="operation-step-id" path="Relation[@type='pps:step']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="operation-step-type" path="Relation[@type='pps:step']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="operation-step-name" path="Relation[@type='pps:step']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="operation-step-count" path="Relation[@type='pps:step']/Char[@type='pps:count']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="operation-step-value" path="Relation[@type='pps:step']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="operation-step-value-unit" path="Relation[@type='pps:step']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="operation-step-description" path="Relation[@type='pps:step']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="location-id" path="Location[@type='pps:stock']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="location-name" path="Location[@type='pps:stock']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="location-type" path="Location[@type='pps:stock']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="location-region" path="Location[@type='pps:stock']/Char[@type='pps:region']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="location-method" path="Location[@type='pps:stock']/Char[@type='pps:method']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="location-time" path="Location[@type='pps:stock']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="transfer-id" path="Location[@type='pps:move']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="transfer-name" path="Location[@type='pps:move']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="transfer-type" path="Location[@type='pps:move']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="transfer-region" path="Location[@type='pps:move']/Char[@type='pps:region']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="transfer-method" path="Location[@type='pps:move']/Char[@type='pps:method']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="transfer-time" path="Location[@type='pps:move']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="capability-type" path="Capacity[@type='pps:capability']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capability-value" path="Capacity[@type='pps:capability']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="capability-value-unit" path="Capacity[@type='pps:capability']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="capability-description" path="Capacity[@type='pps:capability']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="inventory-name" path="Spec[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="inventory-name-second" path="Spec[@type='pps:name-second']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="inventory-rank" path="Spec[@type='pps:rank']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="inventory-category" path="Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="inventory-instruction" path="Spec[@type='pps:instruction']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="inventory-engineering" path="Spec[@type='pps:engineering']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="decision-status" path="Spec[@type='pps:decision-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="complete-status" path="Spec[@type='pps:complete-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="result-status" path="Spec[@type='pps:result-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="unit-quantity" path="Spec[@type='pps:unit-quantity']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="unit-name" path="Spec[@type='pps:unit-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="total-time-type" path="Spec[@type='pps:total-time']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="total-time" path="Spec[@type='pps:total-time']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="total-time-unit" path="Spec[@type='pps:total-time']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-data-type" path="Spec[@type='pps:lotsize']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-standard" path="Spec[@type='pps:lotsize']/Qty[@type='pps:standard']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-standard-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:standard']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-min" path="Spec[@type='pps:lotsize']/Qty[@type='pps:min']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-min-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:min']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-max" path="Spec[@type='pps:lotsize']/Qty[@type='pps:max']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-max-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:max']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-round" path="Spec[@type='pps:lotsize']/Qty[@type='pps:round']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-round-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:round']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="standard-time-type" path="Spec[@type='pps:standard-time']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-time" path="Spec[@type='pps:standard-time']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="standard-time-unit" path="Spec[@type='pps:standard-time']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="claim-type" path="Spec[@type='pps:claim']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="claim-date" path="Spec[@type='pps:claim']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="claim-information" path="Spec[@type='pps:claim']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-price-type" path="Price[@type='pps:standard']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-price" path="Price[@type='pps:standard']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="standard-price-unit" path="Price[@type='pps:standard']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="standard-price-time" path="Price[@type='pps:standard']/Time[@type='pps:change']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="standard-cost-type" path="Cost[@type='pps:standard']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-cost" path="Cost[@type='pps:standard']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="standard-cost-unit" path="Cost[@type='pps:standard']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="standard-cost-time" path="Cost[@type='pps:standard']/Time[@type='pps:change']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="display-name" path="Display[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-color" path="Display[@type='pps:color']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-row" path="Display[@type='pps:row']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-column" path="Display[@type='pps:column']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="description" path="Description[@type='pps:comment']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-name" path="Author[@type='pps:department-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-staff" path="Author[@type='pps:department-staff']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="date-create" path="Date[@type='pps:create']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-revise" path="Date[@type='pps:revise']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-valid" path="Date[@type='pps:valid']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-expire" path="Date[@type='pps:expire']/Time/@value" dataType="time" multiple="unbounded"/> </AppObject> <AppObject name="QAProcess" primitive="Process"> <AppProperty name="quality-id" path="@id" dataType="char" key="true"/> <AppProperty name="quality-class" path="@name" dataType="char"/> <AppProperty name="quality-party-id" path="@party" dataType="char"/> <AppProperty name="quality-plan-id" path="@plan" dataType="char"/> <AppProperty name="quality-order-id" path="@order" dataType="char"/> <AppProperty name="quality-item-id" path="@item" dataType="char"/> <AppProperty name="quality-resource-id" path="@resource" dataType="char"/> <AppProperty name="quality-process-id" path="@process" dataType="char"/> <AppProperty name="quality-lot-id" path="@lot" dataType="char"/> <AppProperty name="quality-task-id" path="@task" dataType="char"/> <AppProperty name="quality-operation-id" path="@operation" dataType="char"/> <AppProperty name="parent-id" path="@parent" dataType="char"/> <AppProperty name="child-id" path="Compose[@type='pps:child']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="child-name" path="Compose[@type='pps:child']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="child-item-id" path="Compose[@type='pps:child']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="child-resource-id" path="Compose[@type='pps:child']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="child-process-id" path="Compose[@type='pps:child']/@process" dataType="char" multiple="unbounded"/> <AppProperty name="child-no" path="Compose[@type='pps:child']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity-unit" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="child-description" path="Compose[@type='pps:child']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="produce-item-id" path="Produce[@type='pps:general']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="produce-resource-id" path="Produce[@type='pps:general']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="produce-operation-id" path="Produce[@type='pps:general']/@operation" dataType="char" multiple="unbounded"/> <AppProperty name="produce-type" path="Produce[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="produce-name" path="Produce[@type='pps:general']/Char[@type='pps:name']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="produce-group" path="Produce[@type='pps:general']/Char[@type='pps:group']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="produce-time-plan" path="Produce[@type='pps:general']/Time[@type='pps:plan']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="produce-quantity-plan" path="Produce[@type='pps:general']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="produce-quantity-plan-unit" path="Produce[@type='pps:general']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="produce-time" path="Produce[@type='pps:general']/Time[@type='pps:general']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="produce-quantity" path="Produce[@type='pps:general']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="produce-quantity-unit" path="Produce[@type='pps:general']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="produce-rate" path="Produce[@type='pps:general']/Qty[@type='pps:rate']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="produce-priority-value" path="Produce[@type='pps:general']/Priority[@type='pps:general']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="produce-priority-category" path="Produce[@type='pps:general']/Priority[@type='pps:general']/Char/@value " dataType="char" multiple="unbounded"/> <AppProperty name="consume-item-id" path="Consume[@type='pps:general']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="consume-resource-id" path="Consume[@type='pps:general']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="consume-operation-id" path="Consume[@type='pps:general']/@operation" dataType="char" multiple="unbounded"/> <AppProperty name="consume-type" path="Consume[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="consume-name" path="Consume[@type='pps:general']/Char[@type='pps:name']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="consume-group" path="Consume[@type='pps:general']/Char[@type='pps:group']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="consume-time-plan" path="Consume[@type='pps:general']/Time[@type='pps:plan']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="consume-quantity-plan" path="Consume[@type='pps:general']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="consume-quantity-plan-unit" path="Consume[@type='pps:general']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="consume-time" path="Consume[@type='pps:general']/Time[@type='pps:general']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="consume-quantity" path="Consume[@type='pps:general']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="consume-quantity-unit" path="Consume[@type='pps:general']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="consume-rate" path="Consume[@type='pps:general']/Qty[@type='pps:rate']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="consume-priority-value" path="Consume[@type='pps:general']/Priority[@type='pps:general']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="consume-priority-category" path="Consume[@type='pps:general']/Priority[@type='pps:general']/Char/@value " dataType="char" multiple="unbounded"/> <AppProperty name="assign-item-id" path="Assign[@type='pps:general']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="assign-resource-id" path="Assign[@type='pps:general']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="assign-operation-id" path="Assign[@type='pps:general']/@operation" dataType="char" multiple="unbounded"/> <AppProperty name="assign-type" path="Assign[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="assign-name" path="Assign[@type='pps:general']/Char[@type='pps:name']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="assign-group" path="Assign[@type='pps:general']/Char[@type='pps:group']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="assign-time-plan" path="Assign[@type='pps:general']/Time[@type='pps:plan']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="assign-quantity-plan" path="Assign[@type='pps:general']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-quantity-plan-unit" path="Assign[@type='pps:general']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="assign-time" path="Assign[@type='pps:general']/Time[@type='pps:general']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="assign-quantity" path="Assign[@type='pps:general']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-quantity-unit" path="Assign[@type='pps:general']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="assign-dulation" path="Assign[@type='pps:general']/Qty[@type='pps:duration']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-dulation-unit" path="Assign[@type='pps:general']/Qty[@type='pps:duration']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="assign-rate" path="Assign[@type='pps:general']/Qty[@type='pps:rate']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-priority-value" path="Assign[@type='pps:general']/Priority[@type='pps:general']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-priority-category" path="Assign[@type='pps:general']/Priority[@type='pps:general']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="operation-step-id" path="Relation[@type='pps:step']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="operation-step-type" path="Relation[@type='pps:step']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="operation-step-name" path="Relation[@type='pps:step']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="operation-step-count" path="Relation[@type='pps:step']/Char[@type='pps:count']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="operation-step-value" path="Relation[@type='pps:step']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="operation-step-value-unit" path="Relation[@type='pps:step']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="operation-step-description" path="Relation[@type='pps:step']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capability-type" path="Capacity[@type='pps:capability']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capability-value" path="Capacity[@type='pps:capability']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="capability-value-unit" path="Capacity[@type='pps:capability']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="capability-description" path="Capacity[@type='pps:capability']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="quality-name" path="Spec[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="quality-name-second" path="Spec[@type='pps:name-second']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="quality-rank" path="Spec[@type='pps:rank']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="quality-category" path="Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="quality-instruction" path="Spec[@type='pps:instruction']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="quality-engineering" path="Spec[@type='pps:engineering']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="decision-status" path="Spec[@type='pps:decision-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="complete-status" path="Spec[@type='pps:complete-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="result-status" path="Spec[@type='pps:result-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="unit-quantity" path="Spec[@type='pps:unit-quantity']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="unit-name" path="Spec[@type='pps:unit-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="total-time-type" path="Spec[@type='pps:total-time']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="total-time" path="Spec[@type='pps:total-time']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="total-time-unit" path="Spec[@type='pps:total-time']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-data-type" path="Spec[@type='pps:lotsize']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-standard" path="Spec[@type='pps:lotsize']/Qty[@type='pps:standard']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-standard-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:standard']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-min" path="Spec[@type='pps:lotsize']/Qty[@type='pps:min']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-min-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:min']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-max" path="Spec[@type='pps:lotsize']/Qty[@type='pps:max']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-max-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:max']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-round" path="Spec[@type='pps:lotsize']/Qty[@type='pps:round']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-round-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:round']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="standard-time-type" path="Spec[@type='pps:standard-time']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-time" path="Spec[@type='pps:standard-time']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="standard-time-unit" path="Spec[@type='pps:standard-time']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="claim-type" path="Spec[@type='pps:claim']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="claim-date" path="Spec[@type='pps:claim']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="claim-information" path="Spec[@type='pps:claim']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-price-type" path="Price[@type='pps:standard']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-price" path="Price[@type='pps:standard']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="standard-price-unit" path="Price[@type='pps:standard']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="standard-price-time" path="Price[@type='pps:standard']/Time[@type='pps:change']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="standard-cost-type" path="Cost[@type='pps:standard']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-cost" path="Cost[@type='pps:standard']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="standard-cost-unit" path="Cost[@type='pps:standard']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="standard-cost-time" path="Cost[@type='pps:standard']/Time[@type='pps:change']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="display-name" path="Display[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-color" path="Display[@type='pps:color']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-row" path="Display[@type='pps:row']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-column" path="Display[@type='pps:column']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="description" path="Description[@type='pps:comment']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-name" path="Author[@type='pps:department-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-staff" path="Author[@type='pps:department-staff']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="date-create" path="Date[@type='pps:create']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-revise" path="Date[@type='pps:revise']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-valid" path="Date[@type='pps:valid']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-expire" path="Date[@type='pps:expire']/Time/@value" dataType="time" multiple="unbounded"/> </AppObject> <AppObject name="MaintenanceProcess" primitive="Process"> <AppProperty name="maintenance-id" path="@id" dataType="char" key="true"/> <AppProperty name="maintenance-class" path="@name" dataType="char"/> <AppProperty name="maintenance-party-id" path="@party" dataType="char"/> <AppProperty name="maintenance-plan-id" path="@plan" dataType="char"/> <AppProperty name="maintenance-order-id" path="@order" dataType="char"/> <AppProperty name="maintenance-item-id" path="@item" dataType="char"/> <AppProperty name="maintenance-resource-id" path="@resource" dataType="char"/> <AppProperty name="maintenance-process-id" path="@process" dataType="char"/> <AppProperty name="maintenance-lot-id" path="@lot" dataType="char"/> <AppProperty name="maintenance-task-id" path="@task" dataType="char"/> <AppProperty name="maintenance-operation-id" path="@operation" dataType="char"/> <AppProperty name="parent-id" path="@parent" dataType="char"/> <AppProperty name="child-id" path="Compose[@type='pps:child']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="child-name" path="Compose[@type='pps:child']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="child-item-id" path="Compose[@type='pps:child']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="child-resource-id" path="Compose[@type='pps:child']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="child-process-id" path="Compose[@type='pps:child']/@process" dataType="char" multiple="unbounded"/> <AppProperty name="child-no" path="Compose[@type='pps:child']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity-unit" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="child-description" path="Compose[@type='pps:child']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="produce-item-id" path="Produce[@type='pps:general']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="produce-resource-id" path="Produce[@type='pps:general']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="produce-operation-id" path="Produce[@type='pps:general']/@operation" dataType="char" multiple="unbounded"/> <AppProperty name="produce-type" path="Produce[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="produce-name" path="Produce[@type='pps:general']/Char[@type='pps:name']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="produce-group" path="Produce[@type='pps:general']/Char[@type='pps:group']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="produce-time-plan" path="Produce[@type='pps:general']/Time[@type='pps:plan']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="produce-quantity-plan" path="Produce[@type='pps:general']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="produce-quantity-plan-unit" path="Produce[@type='pps:general']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="produce-time" path="Produce[@type='pps:general']/Time[@type='pps:general']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="produce-quantity" path="Produce[@type='pps:general']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="produce-quantity-unit" path="Produce[@type='pps:general']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="produce-rate" path="Produce[@type='pps:general']/Qty[@type='pps:rate']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="produce-priority-value" path="Produce[@type='pps:general']/Priority[@type='pps:general']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="produce-priority-category" path="Produce[@type='pps:general']/Priority[@type='pps:general']/Char/@value " dataType="char" multiple="unbounded"/> <AppProperty name="consume-item-id" path="Consume[@type='pps:general']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="consume-resource-id" path="Consume[@type='pps:general']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="consume-operation-id" path="Consume[@type='pps:general']/@operation" dataType="char" multiple="unbounded"/> <AppProperty name="consume-type" path="Consume[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="consume-name" path="Consume[@type='pps:general']/Char[@type='pps:name']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="consume-group" path="Consume[@type='pps:general']/Char[@type='pps:group']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="consume-time-plan" path="Consume[@type='pps:general']/Time[@type='pps:plan']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="consume-quantity-plan" path="Consume[@type='pps:general']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="consume-quantity-plan-unit" path="Consume[@type='pps:general']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="consume-time" path="Consume[@type='pps:general']/Time[@type='pps:general']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="consume-quantity" path="Consume[@type='pps:general']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="consume-quantity-unit" path="Consume[@type='pps:general']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="consume-rate" path="Consume[@type='pps:general']/Qty[@type='pps:rate']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="consume-priority-value" path="Consume[@type='pps:general']/Priority[@type='pps:general']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="consume-priority-category" path="Consume[@type='pps:general']/Priority[@type='pps:general']/Char/@value " dataType="char" multiple="unbounded"/> <AppProperty name="assign-item-id" path="Assign[@type='pps:general']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="assign-resource-id" path="Assign[@type='pps:general']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="assign-operation-id" path="Assign[@type='pps:general']/@operation" dataType="char" multiple="unbounded"/> <AppProperty name="assign-type" path="Assign[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="assign-name" path="Assign[@type='pps:general']/Char[@type='pps:name']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="assign-group" path="Assign[@type='pps:general']/Char[@type='pps:group']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="assign-time-plan" path="Assign[@type='pps:general']/Time[@type='pps:plan']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="assign-quantity-plan" path="Assign[@type='pps:general']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-quantity-plan-unit" path="Assign[@type='pps:general']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="assign-time" path="Assign[@type='pps:general']/Time[@type='pps:general']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="assign-quantity" path="Assign[@type='pps:general']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-quantity-unit" path="Assign[@type='pps:general']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="assign-dulation" path="Assign[@type='pps:general']/Qty[@type='pps:duration']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-dulation-unit" path="Assign[@type='pps:general']/Qty[@type='pps:duration']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="assign-rate" path="Assign[@type='pps:general']/Qty[@type='pps:rate']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-priority-value" path="Assign[@type='pps:general']/Priority[@type='pps:general']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-priority-category" path="Assign[@type='pps:general']/Priority[@type='pps:general']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="operation-step-id" path="Relation[@type='pps:step']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="operation-step-type" path="Relation[@type='pps:step']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="operation-step-name" path="Relation[@type='pps:step']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="operation-step-count" path="Relation[@type='pps:step']/Char[@type='pps:count']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="operation-step-value" path="Relation[@type='pps:step']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="operation-step-value-unit" path="Relation[@type='pps:step']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="operation-step-description" path="Relation[@type='pps:step']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capability-type" path="Capacity[@type='pps:capability']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capability-value" path="Capacity[@type='pps:capability']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="capability-value-unit" path="Capacity[@type='pps:capability']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="capability-description" path="Capacity[@type='pps:capability']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="maintenance-name" path="Spec[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="maintenance-name-second" path="Spec[@type='pps:name-second']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="maintenance-rank" path="Spec[@type='pps:rank']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="maintenance-category" path="Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="maintenance-instruction" path="Spec[@type='pps:instruction']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="maintenance-engineering" path="Spec[@type='pps:engineering']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="decision-status" path="Spec[@type='pps:decision-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="complete-status" path="Spec[@type='pps:complete-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="result-status" path="Spec[@type='pps:result-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="unit-quantity" path="Spec[@type='pps:unit-quantity']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="unit-name" path="Spec[@type='pps:unit-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="total-time-type" path="Spec[@type='pps:total-time']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="total-time" path="Spec[@type='pps:total-time']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="total-time-unit" path="Spec[@type='pps:total-time']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-data-type" path="Spec[@type='pps:lotsize']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-standard" path="Spec[@type='pps:lotsize']/Qty[@type='pps:standard']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-standard-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:standard']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-min" path="Spec[@type='pps:lotsize']/Qty[@type='pps:min']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-min-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:min']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-max" path="Spec[@type='pps:lotsize']/Qty[@type='pps:max']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-max-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:max']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-round" path="Spec[@type='pps:lotsize']/Qty[@type='pps:round']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-round-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:round']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="standard-time-type" path="Spec[@type='pps:standard-time']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-time" path="Spec[@type='pps:standard-time']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="standard-time-unit" path="Spec[@type='pps:standard-time']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="claim-type" path="Spec[@type='pps:claim']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="claim-date" path="Spec[@type='pps:claim']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="claim-information" path="Spec[@type='pps:claim']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-price-type" path="Price[@type='pps:standard']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-price" path="Price[@type='pps:standard']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="standard-price-unit" path="Price[@type='pps:standard']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="standard-price-time" path="Price[@type='pps:standard']/Time[@type='pps:change']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="standard-cost-type" path="Cost[@type='pps:standard']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="standard-cost" path="Cost[@type='pps:standard']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="standard-cost-unit" path="Cost[@type='pps:standard']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="standard-cost-time" path="Cost[@type='pps:standard']/Time[@type='pps:change']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="display-name" path="Display[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-color" path="Display[@type='pps:color']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-row" path="Display[@type='pps:row']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-column" path="Display[@type='pps:column']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="description" path="Description[@type='pps:comment']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-name" path="Author[@type='pps:department-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-staff" path="Author[@type='pps:department-staff']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="date-create" path="Date[@type='pps:create']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-revise" path="Date[@type='pps:revise']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-valid" path="Date[@type='pps:valid']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-expire" path="Date[@type='pps:expire']/Time/@value" dataType="time" multiple="unbounded"/> </AppObject> <AppObject name="MasterCalendar" primitive="Party"> <AppProperty name="calendar-id" path="@id" dataType="char" key="true"/> <AppProperty name="calendar-class" path="@name" dataType="char"/> <AppProperty name="calendar-party-id" path="@party" dataType="char"/> <AppProperty name="calendar-plan-id" path="@plan" dataType="char"/> <AppProperty name="calendar-order-id" path="@order" dataType="char"/> <AppProperty name="calendar-item-id" path="@item" dataType="char"/> <AppProperty name="calendar-resource-id" path="@resource" dataType="char"/> <AppProperty name="calendar-process-id" path="@process" dataType="char"/> <AppProperty name="calendar-lot-id" path="@lot" dataType="char"/> <AppProperty name="calendar-task-id" path="@task" dataType="char"/> <AppProperty name="calendar-operation-id" path="@operation" dataType="char"/> <AppProperty name="parent-id" path="@parent" dataType="char"/> <AppProperty name="child-id" path="Compose[@type='pps:child']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="child-name" path="Compose[@type='pps:child']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="child-item-id" path="Compose[@type='pps:child']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="child-resource-id" path="Compose[@type='pps:child']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="child-process-id" path="Compose[@type='pps:child']/@process" dataType="char" multiple="unbounded"/> <AppProperty name="child-no" path="Compose[@type='pps:child']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity-unit" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="child-description" path="Compose[@type='pps:child']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="counter" path="Compose[@type='pps:counter']/Qty/@count" dataType="qty"/> <AppProperty name="year" path="Compose[@type='pps:year']/Qty/@count" dataType="qty"/> <AppProperty name="month" path="Compose[@type='pps:month']/Qty/@count" dataType="qty"/> <AppProperty name="week" path="Compose[@type='pps:week']/Qty/@count" dataType="qty"/> <AppProperty name="day" path="Compose[@type='pps:day']/Qty/@count" dataType="qty"/> <AppProperty name="shift" path="Compose[@type='pps:shift']/Qty/@count" dataType="qty"/> <AppProperty name="event-id" path="Relation[@type='pps:event']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="event-name" path="Relation[@type='pps:event']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="event-type" path="Relation[@type='pps:event']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="event-status" path="Relation[@type='pps:event']/Char[@type='pps:status']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="event-count" path="Relation[@type='pps:event']/Qty[@type='pps:count']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="event-value" path="Relation[@type='pps:event']/Qty[@type='pps:value']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="event-value-unit" path="Relation[@type='pps:event']/Qty[@type='pps:value']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="event-time" path="Relation[@type='pps:event']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="event-description" path="Relation[@type='pps:event']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capability-type" path="Capacity[@type='pps:capability']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capability-value" path="Capacity[@type='pps:capability']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="capability-value-unit" path="Capacity[@type='pps:capability']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="capability-description" path="Capacity[@type='pps:capability']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-item-id" path="Capacity[@type='pps:available']/Char[@type='pps:item']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-resource-id" path="Capacity[@type='pps:available']/Char[@type='pps:resource']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-process-id" path="Capacity[@type='pps:available']/Char[@type='pps:process']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-type" path="Capacity[@type='pps:available']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-name" path="Capacity[@type='pps:available']/Char[@type='pps:name']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-value" path="Capacity[@type='pps:available']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="capacity-value-unit" path="Capacity[@type='pps:available']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-time" path="Capacity[@type='pps:available']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="capacity-description" path="Capacity[@type='pps:available']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="calendar-name" path="Spec[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="calendar-name-second" path="Spec[@type='pps:name-second']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="calendar-item-name" path="Spec[@type='pps:item-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="calendar-resource-name" path="Spec[@type='pps:resource-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="calendar-process-name" path="Spec[@type='pps:process-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="calendar-party-name" path="Spec[@type='pps:party-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="calendar-rank" path="Spec[@type='pps:rank']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="calendar-category" path="Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="decision-status" path="Spec[@type='pps:decision-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="complete-status" path="Spec[@type='pps:complete-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="result-status" path="Spec[@type='pps:result-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="unit-quantity" path="Spec[@type='pps:unit-quantity']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="unit-name" path="Spec[@type='pps:unit-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="period-start-type" path="Start[@type='pps:period']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="period-start-time" path="Start[@type='pps:period']/Time[@type='pps:period']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="period-end-type" path="End[@type='pps:period']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="period-end-time" path="End[@type='pps:period']/Time[@type='pps:period']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="display-name" path="Display[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-color" path="Display[@type='pps:color']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-row" path="Display[@type='pps:row']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-column" path="Display[@type='pps:column']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="description" path="Description[@type='pps:comment']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-name" path="Author[@type='pps:department-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-staff" path="Author[@type='pps:department-staff']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="date-create" path="Date[@type='pps:create']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-revise" path="Date[@type='pps:revise']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-valid" path="Date[@type='pps:valid']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-expire" path="Date[@type='pps:expire']/Time/@value" dataType="time" multiple="unbounded"/> </AppObject> <AppObject name="ProductionCapability" primitive="Resource"> <AppProperty name="capability-id" path="@id" dataType="char" key="true"/> <AppProperty name="capability-class" path="@name" dataType="char"/> <AppProperty name="capability-party-id" path="@party" dataType="char"/> <AppProperty name="capability-plan-id" path="@plan" dataType="char"/> <AppProperty name="capability-order-id" path="@order" dataType="char"/> <AppProperty name="capability-item-id" path="@item" dataType="char"/> <AppProperty name="capability-resource-id" path="@resource" dataType="char"/> <AppProperty name="capability-process-id" path="@process" dataType="char"/> <AppProperty name="capability-lot-id" path="@lot" dataType="char"/> <AppProperty name="capability-task-id" path="@task" dataType="char"/> <AppProperty name="capability-operation-id" path="@operation" dataType="char"/> <AppProperty name="parent-id" path="@parent" dataType="char"/> <AppProperty name="child-id" path="Compose[@type='pps:child']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="child-name" path="Compose[@type='pps:child']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="child-item-id" path="Compose[@type='pps:child']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="child-resource-id" path="Compose[@type='pps:child']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="child-process-id" path="Compose[@type='pps:child']/@process" dataType="char" multiple="unbounded"/> <AppProperty name="child-no" path="Compose[@type='pps:child']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity-unit" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="child-description" path="Compose[@type='pps:child']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="counter" path="Compose[@type='pps:counter']/Qty/@count" dataType="qty"/> <AppProperty name="year" path="Compose[@type='pps:year']/Qty/@count" dataType="qty"/> <AppProperty name="month" path="Compose[@type='pps:month']/Qty/@count" dataType="qty"/> <AppProperty name="week" path="Compose[@type='pps:week']/Qty/@count" dataType="qty"/> <AppProperty name="day" path="Compose[@type='pps:day']/Qty/@count" dataType="qty"/> <AppProperty name="shift" path="Compose[@type='pps:shift']/Qty/@count" dataType="qty"/> <AppProperty name="capability-site-id" path="Compose[@type='pps:site']/@resource" dataType="char"/> <AppProperty name="capability-area-id" path="Compose[@type='pps:area']/@resource" dataType="char"/> <AppProperty name="capability-workcenter-id" path="Compose[@type='pps:workcenter']/@resource" dataType="char"/> <AppProperty name="capability-department-id" path="Compose[@type='pps:department']/@resource" dataType="char"/> <AppProperty name="event-id" path="Relation[@type='pps:event']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="event-name" path="Relation[@type='pps:event']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="event-type" path="Relation[@type='pps:event']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="event-status" path="Relation[@type='pps:event']/Char[@type='pps:status']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="event-count" path="Relation[@type='pps:event']/Qty[@type='pps:count']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="event-value" path="Relation[@type='pps:event']/Qty[@type='pps:value']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="event-value-unit" path="Relation[@type='pps:event']/Qty[@type='pps:value']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="event-time" path="Relation[@type='pps:event']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="event-description" path="Relation[@type='pps:event']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capability-type" path="Capacity[@type='pps:capability']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capability-value" path="Capacity[@type='pps:capability']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="capability-value-unit" path="Capacity[@type='pps:capability']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="capability-description" path="Capacity[@type='pps:capability']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-item-id" path="Capacity[@type='pps:available']/Char[@type='pps:item']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-resource-id" path="Capacity[@type='pps:available']/Char[@type='pps:resource']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-process-id" path="Capacity[@type='pps:available']/Char[@type='pps:process']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-type" path="Capacity[@type='pps:available']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-name" path="Capacity[@type='pps:available']/Char[@type='pps:name']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-value" path="Capacity[@type='pps:available']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="capacity-value-unit" path="Capacity[@type='pps:available']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="capacity-time" path="Capacity[@type='pps:available']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="capacity-description" path="Capacity[@type='pps:available']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capability-name" path="Spec[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capability-name-second" path="Spec[@type='pps:name-second']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capability-item-name" path="Spec[@type='pps:item-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capability-resource-name" path="Spec[@type='pps:resource-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capability-process-name" path="Spec[@type='pps:process-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capability-party-name" path="Spec[@type='pps:party-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capability-rank" path="Spec[@type='pps:rank']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="capability-category" path="Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="decision-status" path="Spec[@type='pps:decision-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="complete-status" path="Spec[@type='pps:complete-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="result-status" path="Spec[@type='pps:result-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="unit-quantity" path="Spec[@type='pps:unit-quantity']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="unit-name" path="Spec[@type='pps:unit-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="period-start-type" path="Start[@type='pps:period']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="period-start-time" path="Start[@type='pps:period']/Time[@type='pps:period']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="period-end-type" path="End[@type='pps:period']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="period-end-time" path="End[@type='pps:period']/Time[@type='pps:period']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="display-name" path="Display[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-color" path="Display[@type='pps:color']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-row" path="Display[@type='pps:row']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-column" path="Display[@type='pps:column']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="description" path="Description[@type='pps:comment']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-name" path="Author[@type='pps:department-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-staff" path="Author[@type='pps:department-staff']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="date-create" path="Date[@type='pps:create']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-revise" path="Date[@type='pps:revise']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-valid" path="Date[@type='pps:valid']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-expire" path="Date[@type='pps:expire']/Time/@value" dataType="time" multiple="unbounded"/> </AppObject> <AppObject name="SalesPlan" primitive="Plan"> <AppProperty name="sales-id" path="@id" dataType="char" key="true"/> <AppProperty name="sales-class" path="@name" dataType="char"/> <AppProperty name="sales-party-id" path="@party" dataType="char"/> <AppProperty name="sales-plan-id" path="@plan" dataType="char"/> <AppProperty name="sales-order-id" path="@order" dataType="char"/> <AppProperty name="sales-item-id" path="@item" dataType="char"/> <AppProperty name="sales-resource-id" path="@resource" dataType="char"/> <AppProperty name="sales-process-id" path="@process" dataType="char"/> <AppProperty name="sales-lot-id" path="@lot" dataType="char"/> <AppProperty name="sales-task-id" path="@task" dataType="char"/> <AppProperty name="sales-operation-id" path="@operation" dataType="char"/> <AppProperty name="parent-id" path="@parent" dataType="char"/> <AppProperty name="child-id" path="Compose[@type='pps:child']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="child-name" path="Compose[@type='pps:child']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="child-item-id" path="Compose[@type='pps:child']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="child-resource-id" path="Compose[@type='pps:child']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="child-process-id" path="Compose[@type='pps:child']/@process" dataType="char" multiple="unbounded"/> <AppProperty name="child-no" path="Compose[@type='pps:child']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity-unit" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="child-description" path="Compose[@type='pps:child']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="counter" path="Compose[@type='pps:counter']/Qty/@count" dataType="qty"/> <AppProperty name="year" path="Compose[@type='pps:year']/Qty/@count" dataType="qty"/> <AppProperty name="month" path="Compose[@type='pps:month']/Qty/@count" dataType="qty"/> <AppProperty name="week" path="Compose[@type='pps:week']/Qty/@count" dataType="qty"/> <AppProperty name="day" path="Compose[@type='pps:day']/Qty/@count" dataType="qty"/> <AppProperty name="shift" path="Compose[@type='pps:shift']/Qty/@count" dataType="qty"/> <AppProperty name="calendar-id" path="Relation[@type='pps:calendar']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="calendar-no" path="Relation[@type='pps:calendar']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="calendar-type" path="Relation[@type='pps:calendar']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="calendar-status" path="Relation[@type='pps:calendar']/Char[@type='pps:status']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="calendar-date" path="Relation[@type='pps:calendar']/Time[@type='pps:general']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="calendar-description" path="Relation[@type='pps:calendar']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="source-id" path="Relation[@type='pps:source']/@party" dataType="char" multiple="unbounded"/> <AppProperty name="source-name" path="Relation[@type='pps:source']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="source-type" path="Relation[@type='pps:source']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="source-address" path="Relation[@type='pps:source']/Char[@type='pps:address']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="source-phone-no" path="Relation[@type='pps:source']/Char[@type='pps:phone-no']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="source-staff" path="Relation[@type='pps:source']/Char[@type='pps:staff']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="source-description" path="Relation[@type='pps:source']/Char[@type='pps:general']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="destination-id" path="Relation[@type='pps:destination']/@party" dataType="char" multiple="unbounded"/> <AppProperty name="destination-name" path="Relation[@type='pps:destination']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="destination-type" path="Relation[@type='pps:destination']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="destination-address" path="Relation[@type='pps:destination']/Char[@type='pps:address']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="destination-phone-no" path="Relation[@type='pps:destination']/Char[@type='pps:phone-no']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="destination-staff" path="Relation[@type='pps:destination']/Char[@type='pps:staff']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="destination-description" path="Relation[@type='pps:destination']/Char[@type='pps:general']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="sales-name" path="Spec[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="sales-name-second" path="Spec[@type='pps:name-second']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="sales-item-name" path="Spec[@type='pps:item-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="sales-resource-name" path="Spec[@type='pps:resource-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="sales-process-name" path="Spec[@type='pps:process-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="sales-party-name" path="Spec[@type='pps:party-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="sales-rank" path="Spec[@type='pps:rank']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="sales-category" path="Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="sales-instruction" path="Spec[@type='pps:instruction']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="sales-engineering" path="Spec[@type='pps:engineering']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="decision-status" path="Spec[@type='pps:decision-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="complete-status" path="Spec[@type='pps:complete-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="result-status" path="Spec[@type='pps:result-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="unit-quantity" path="Spec[@type='pps:unit-quantity']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="unit-name" path="Spec[@type='pps:unit-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="total-time-type" path="Spec[@type='pps:total-time']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="total-time" path="Spec[@type='pps:total-time']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="total-time-unit" path="Spec[@type='pps:total-time']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="plan-value-type" path="Spec[@type='pps:plan-value']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="plan-value-commit" path="Spec[@type='pps:plan-value']/Qty[@type='pps:commit']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="plan-value-commit-unit" path="Spec[@type='pps:plan-value']/Qty[@type='pps:commit']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="plan-value-achieve" path="Spec[@type='pps:plan-value']/Qty[@type='pps:achieve']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="plan-value-achieve-unit" path="Spec[@type='pps:plan-value']/Qty[@type='pps:achieve']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="plan-value-result" path="Spec[@type='pps:plan-value']/Qty[@type='pps:result']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="plan-value-result-unit" path="Spec[@type='pps:plan-value']/Qty[@type='pps:result']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="plan-value-profit" path="Spec[@type='pps:plan-value']/Qty[@type='pps:profit']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="plan-value-profit-unit" path="Spec[@type='pps:plan-value']/Qty[@type='pps:profit']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="plan-value-rate" path="Spec[@type='pps:plan-value']/Qty[@type='pps:rate']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="plan-value-agent" path="Spec[@type='pps:plan-value']/Char[@type='pps:agent']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="plan-value-description" path="Spec[@type='pps:plan-value']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="period-start-type" path="Start[@type='pps:period']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="period-start-time" path="Start[@type='pps:period']/Time[@type='pps:period']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="period-end-type" path="End[@type='pps:period']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="period-end-time" path="End[@type='pps:period']/Time[@type='pps:period']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="display-name" path="Display[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-color" path="Display[@type='pps:color']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-row" path="Display[@type='pps:row']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-column" path="Display[@type='pps:column']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="description" path="Description[@type='pps:comment']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-name" path="Author[@type='pps:department-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-staff" path="Author[@type='pps:department-staff']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="date-create" path="Date[@type='pps:create']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-revise" path="Date[@type='pps:revise']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-valid" path="Date[@type='pps:valid']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-expire" path="Date[@type='pps:expire']/Time/@value" dataType="time" multiple="unbounded"/> </AppObject> <AppObject name="PurchasePlan" primitive="Plan"> <AppProperty name="purchase-id" path="@id" dataType="char" key="true"/> <AppProperty name="purchase-class" path="@name" dataType="char"/> <AppProperty name="purchase-party-id" path="@party" dataType="char"/> <AppProperty name="purchase-plan-id" path="@plan" dataType="char"/> <AppProperty name="purchase-order-id" path="@order" dataType="char"/> <AppProperty name="purchase-item-id" path="@item" dataType="char"/> <AppProperty name="purchase-resource-id" path="@resource" dataType="char"/> <AppProperty name="purchase-process-id" path="@process" dataType="char"/> <AppProperty name="purchase-lot-id" path="@lot" dataType="char"/> <AppProperty name="purchase-task-id" path="@task" dataType="char"/> <AppProperty name="purchase-operation-id" path="@operation" dataType="char"/> <AppProperty name="parent-id" path="@parent" dataType="char"/> <AppProperty name="child-id" path="Compose[@type='pps:child']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="child-name" path="Compose[@type='pps:child']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="child-item-id" path="Compose[@type='pps:child']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="child-resource-id" path="Compose[@type='pps:child']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="child-process-id" path="Compose[@type='pps:child']/@process" dataType="char" multiple="unbounded"/> <AppProperty name="child-no" path="Compose[@type='pps:child']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity-unit" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="child-description" path="Compose[@type='pps:child']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="counter" path="Compose[@type='pps:counter']/Qty/@count" dataType="qty"/> <AppProperty name="year" path="Compose[@type='pps:year']/Qty/@count" dataType="qty"/> <AppProperty name="month" path="Compose[@type='pps:month']/Qty/@count" dataType="qty"/> <AppProperty name="week" path="Compose[@type='pps:week']/Qty/@count" dataType="qty"/> <AppProperty name="day" path="Compose[@type='pps:day']/Qty/@count" dataType="qty"/> <AppProperty name="shift" path="Compose[@type='pps:shift']/Qty/@count" dataType="qty"/> <AppProperty name="calendar-id" path="Relation[@type='pps:calendar']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="calendar-no" path="Relation[@type='pps:calendar']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="calendar-type" path="Relation[@type='pps:calendar']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="calendar-status" path="Relation[@type='pps:calendar']/Char[@type='pps:status']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="calendar-date" path="Relation[@type='pps:calendar']/Time[@type='pps:general']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="calendar-description" path="Relation[@type='pps:calendar']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="source-id" path="Relation[@type='pps:source']/@party" dataType="char" multiple="unbounded"/> <AppProperty name="source-name" path="Relation[@type='pps:source']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="source-type" path="Relation[@type='pps:source']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="source-address" path="Relation[@type='pps:source']/Char[@type='pps:address']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="source-phone-no" path="Relation[@type='pps:source']/Char[@type='pps:phone-no']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="source-staff" path="Relation[@type='pps:source']/Char[@type='pps:staff']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="source-description" path="Relation[@type='pps:source']/Char[@type='pps:general']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="destination-id" path="Relation[@type='pps:destination']/@party" dataType="char" multiple="unbounded"/> <AppProperty name="destination-name" path="Relation[@type='pps:destination']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="destination-type" path="Relation[@type='pps:destination']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="destination-address" path="Relation[@type='pps:destination']/Char[@type='pps:address']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="destination-phone-no" path="Relation[@type='pps:destination']/Char[@type='pps:phone-no']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="destination-staff" path="Relation[@type='pps:destination']/Char[@type='pps:staff']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="destination-description" path="Relation[@type='pps:destination']/Char[@type='pps:general']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="purchase-name" path="Spec[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="purchase-name-second" path="Spec[@type='pps:name-second']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="purchase-item-name" path="Spec[@type='pps:item-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="purchase-resource-name" path="Spec[@type='pps:resource-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="purchase-process-name" path="Spec[@type='pps:process-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="purchase-party-name" path="Spec[@type='pps:party-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="purchase-rank" path="Spec[@type='pps:rank']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="purchase-category" path="Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="purchase-instruction" path="Spec[@type='pps:instruction']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="purchase-engineering" path="Spec[@type='pps:engineering']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="decision-status" path="Spec[@type='pps:decision-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="complete-status" path="Spec[@type='pps:complete-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="result-status" path="Spec[@type='pps:result-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="unit-quantity" path="Spec[@type='pps:unit-quantity']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="unit-name" path="Spec[@type='pps:unit-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="total-time-type" path="Spec[@type='pps:total-time']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="total-time" path="Spec[@type='pps:total-time']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="total-time-unit" path="Spec[@type='pps:total-time']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="plan-value-type" path="Spec[@type='pps:plan-value']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="plan-value-commit" path="Spec[@type='pps:plan-value']/Qty[@type='pps:commit']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="plan-value-commit-unit" path="Spec[@type='pps:plan-value']/Qty[@type='pps:commit']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="plan-value-achieve" path="Spec[@type='pps:plan-value']/Qty[@type='pps:achieve']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="plan-value-achieve-unit" path="Spec[@type='pps:plan-value']/Qty[@type='pps:achieve']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="plan-value-result" path="Spec[@type='pps:plan-value']/Qty[@type='pps:result']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="plan-value-result-unit" path="Spec[@type='pps:plan-value']/Qty[@type='pps:result']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="plan-value-profit" path="Spec[@type='pps:plan-value']/Qty[@type='pps:profit']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="plan-value-profit-unit" path="Spec[@type='pps:plan-value']/Qty[@type='pps:profit']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="plan-value-rate" path="Spec[@type='pps:plan-value']/Qty[@type='pps:rate']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="plan-value-agent" path="Spec[@type='pps:plan-value']/Char[@type='pps:agent']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="plan-value-description" path="Spec[@type='pps:plan-value']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="period-start-type" path="Start[@type='pps:period']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="period-start-time" path="Start[@type='pps:period']/Time[@type='pps:period']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="period-end-type" path="End[@type='pps:period']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="period-end-time" path="End[@type='pps:period']/Time[@type='pps:period']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="display-name" path="Display[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-color" path="Display[@type='pps:color']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-row" path="Display[@type='pps:row']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-column" path="Display[@type='pps:column']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="description" path="Description[@type='pps:comment']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-name" path="Author[@type='pps:department-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-staff" path="Author[@type='pps:department-staff']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="date-create" path="Date[@type='pps:create']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-revise" path="Date[@type='pps:revise']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-valid" path="Date[@type='pps:valid']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-expire" path="Date[@type='pps:expire']/Time/@value" dataType="time" multiple="unbounded"/> </AppObject> <AppObject name="ProductionPlan" primitive="Plan"> <AppProperty name="production-id" path="@id" dataType="char" key="true"/> <AppProperty name="production-class" path="@name" dataType="char"/> <AppProperty name="production-party-id" path="@party" dataType="char"/> <AppProperty name="production-plan-id" path="@plan" dataType="char"/> <AppProperty name="production-order-id" path="@order" dataType="char"/> <AppProperty name="production-item-id" path="@item" dataType="char"/> <AppProperty name="production-resource-id" path="@resource" dataType="char"/> <AppProperty name="production-process-id" path="@process" dataType="char"/> <AppProperty name="production-lot-id" path="@lot" dataType="char"/> <AppProperty name="production-task-id" path="@task" dataType="char"/> <AppProperty name="production-operation-id" path="@operation" dataType="char"/> <AppProperty name="parent-id" path="@parent" dataType="char"/> <AppProperty name="child-id" path="Compose[@type='pps:child']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="child-name" path="Compose[@type='pps:child']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="child-item-id" path="Compose[@type='pps:child']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="child-resource-id" path="Compose[@type='pps:child']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="child-process-id" path="Compose[@type='pps:child']/@process" dataType="char" multiple="unbounded"/> <AppProperty name="child-no" path="Compose[@type='pps:child']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity-unit" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="child-description" path="Compose[@type='pps:child']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="counter" path="Compose[@type='pps:counter']/Qty/@count" dataType="qty"/> <AppProperty name="year" path="Compose[@type='pps:year']/Qty/@count" dataType="qty"/> <AppProperty name="month" path="Compose[@type='pps:month']/Qty/@count" dataType="qty"/> <AppProperty name="week" path="Compose[@type='pps:week']/Qty/@count" dataType="qty"/> <AppProperty name="day" path="Compose[@type='pps:day']/Qty/@count" dataType="qty"/> <AppProperty name="shift" path="Compose[@type='pps:shift']/Qty/@count" dataType="qty"/> <AppProperty name="calendar-id" path="Relation[@type='pps:calendar']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="calendar-no" path="Relation[@type='pps:calendar']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="calendar-type" path="Relation[@type='pps:calendar']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="calendar-status" path="Relation[@type='pps:calendar']/Char[@type='pps:status']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="calendar-date" path="Relation[@type='pps:calendar']/Time[@type='pps:general']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="calendar-description" path="Relation[@type='pps:calendar']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="source-id" path="Relation[@type='pps:source']/@party" dataType="char" multiple="unbounded"/> <AppProperty name="source-name" path="Relation[@type='pps:source']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="source-type" path="Relation[@type='pps:source']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="source-address" path="Relation[@type='pps:source']/Char[@type='pps:address']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="source-phone-no" path="Relation[@type='pps:source']/Char[@type='pps:phone-no']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="source-staff" path="Relation[@type='pps:source']/Char[@type='pps:staff']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="source-description" path="Relation[@type='pps:source']/Char[@type='pps:general']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="destination-id" path="Relation[@type='pps:destination']/@party" dataType="char" multiple="unbounded"/> <AppProperty name="destination-name" path="Relation[@type='pps:destination']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="destination-type" path="Relation[@type='pps:destination']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="destination-address" path="Relation[@type='pps:destination']/Char[@type='pps:address']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="destination-phone-no" path="Relation[@type='pps:destination']/Char[@type='pps:phone-no']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="destination-staff" path="Relation[@type='pps:destination']/Char[@type='pps:staff']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="destination-description" path="Relation[@type='pps:destination']/Char[@type='pps:general']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="production-name" path="Spec[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="production-name-second" path="Spec[@type='pps:name-second']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="production-item-name" path="Spec[@type='pps:item-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="production-resource-name" path="Spec[@type='pps:resource-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="production-process-name" path="Spec[@type='pps:process-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="production-party-name" path="Spec[@type='pps:party-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="production-rank" path="Spec[@type='pps:rank']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="production-category" path="Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="production-instruction" path="Spec[@type='pps:instruction']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="production-engineering" path="Spec[@type='pps:engineering']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="decision-status" path="Spec[@type='pps:decision-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="complete-status" path="Spec[@type='pps:complete-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="result-status" path="Spec[@type='pps:result-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="unit-quantity" path="Spec[@type='pps:unit-quantity']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="unit-name" path="Spec[@type='pps:unit-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="total-time-type" path="Spec[@type='pps:total-time']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="total-time" path="Spec[@type='pps:total-time']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="total-time-unit" path="Spec[@type='pps:total-time']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="plan-value-type" path="Spec[@type='pps:plan-value']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="plan-value-commit" path="Spec[@type='pps:plan-value']/Qty[@type='pps:commit']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="plan-value-commit-unit" path="Spec[@type='pps:plan-value']/Qty[@type='pps:commit']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="plan-value-achieve" path="Spec[@type='pps:plan-value']/Qty[@type='pps:achieve']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="plan-value-achieve-unit" path="Spec[@type='pps:plan-value']/Qty[@type='pps:achieve']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="plan-value-result" path="Spec[@type='pps:plan-value']/Qty[@type='pps:result']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="plan-value-result-unit" path="Spec[@type='pps:plan-value']/Qty[@type='pps:result']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="plan-value-profit" path="Spec[@type='pps:plan-value']/Qty[@type='pps:profit']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="plan-value-profit-unit" path="Spec[@type='pps:plan-value']/Qty[@type='pps:profit']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="plan-value-rate" path="Spec[@type='pps:plan-value']/Qty[@type='pps:rate']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="plan-value-agent" path="Spec[@type='pps:plan-value']/Char[@type='pps:agent']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="plan-value-description" path="Spec[@type='pps:plan-value']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="period-start-type" path="Start[@type='pps:period']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="period-start-time" path="Start[@type='pps:period']/Time[@type='pps:period']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="period-end-type" path="End[@type='pps:period']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="period-end-time" path="End[@type='pps:period']/Time[@type='pps:period']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="display-name" path="Display[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-color" path="Display[@type='pps:color']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-row" path="Display[@type='pps:row']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-column" path="Display[@type='pps:column']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="description" path="Description[@type='pps:comment']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-name" path="Author[@type='pps:department-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-staff" path="Author[@type='pps:department-staff']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="date-create" path="Date[@type='pps:create']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-revise" path="Date[@type='pps:revise']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-valid" path="Date[@type='pps:valid']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-expire" path="Date[@type='pps:expire']/Time/@value" dataType="time" multiple="unbounded"/> </AppObject> <AppObject name="SalesOrder" primitive="Order"> <AppProperty name="sales-id" path="@id" dataType="char" key="true"/> <AppProperty name="sales-class" path="@name" dataType="char"/> <AppProperty name="sales-party-id" path="@party" dataType="char"/> <AppProperty name="sales-plan-id" path="@plan" dataType="char"/> <AppProperty name="sales-order-id" path="@order" dataType="char"/> <AppProperty name="sales-item-id" path="@item" dataType="char"/> <AppProperty name="sales-resource-id" path="@resource" dataType="char"/> <AppProperty name="sales-process-id" path="@process" dataType="char"/> <AppProperty name="sales-lot-id" path="@lot" dataType="char"/> <AppProperty name="sales-task-id" path="@task" dataType="char"/> <AppProperty name="sales-operation-id" path="@operation" dataType="char"/> <AppProperty name="parent-id" path="@parent" dataType="char"/> <AppProperty name="child-id" path="Compose[@type='pps:child']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="child-name" path="Compose[@type='pps:child']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="child-item-id" path="Compose[@type='pps:child']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="child-resource-id" path="Compose[@type='pps:child']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="child-process-id" path="Compose[@type='pps:child']/@process" dataType="char" multiple="unbounded"/> <AppProperty name="child-no" path="Compose[@type='pps:child']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity-unit" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="child-description" path="Compose[@type='pps:child']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="counter" path="Compose[@type='pps:counter']/Qty/@count" dataType="qty"/> <AppProperty name="year" path="Compose[@type='pps:year']/Qty/@count" dataType="qty"/> <AppProperty name="month" path="Compose[@type='pps:month']/Qty/@count" dataType="qty"/> <AppProperty name="week" path="Compose[@type='pps:week']/Qty/@count" dataType="qty"/> <AppProperty name="day" path="Compose[@type='pps:day']/Qty/@count" dataType="qty"/> <AppProperty name="shift" path="Compose[@type='pps:shift']/Qty/@count" dataType="qty"/> <AppProperty name="destination-id" path="Relation[@type='pps:destination']/@party" dataType="char" multiple="unbounded"/> <AppProperty name="destination-name" path="Relation[@type='pps:destination']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="destination-type" path="Relation[@type='pps:destination']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="destination-address" path="Relation[@type='pps:destination']/Char[@type='pps:address']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="destination-phone-no" path="Relation[@type='pps:destination']/Char[@type='pps:phone-no']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="destination-staff" path="Relation[@type='pps:destination']/Char[@type='pps:staff']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="destination-description" path="Relation[@type='pps:destination']/Char[@type='pps:general']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="delivery-method" path="Relation[@type='pps:delivery']/Char[@type='pps:method']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="delivery-type" path="Relation[@type='pps:delivery']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="delivery-quantity" path="Relation[@type='pps:delivery']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="delivery-quantity-unit" path="Relation[@type='pps:delivery']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="delivery-form" path="Relation[@type='pps:delivery']/Char[@type='pps:form']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="delivery-party" path="Relation[@type='pps:delivery']/Char[@type='pps:party']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="delivery-location" path="Relation[@type='pps:delivery']/Char[@type='pps:location']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="progress-time" path="Progress[@type='pps:general']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="progress-type" path="Progress[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="progress-value" path="Progress[@type='pps:general']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="progress-value-unit" path="Progress[@type='pps:general']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="progress-status" path="Progress[@type='pps:general']/Char[@type='pps:status']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="sales-name" path="Spec[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="sales-name-second" path="Spec[@type='pps:name-second']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="sales-item-name" path="Spec[@type='pps:item-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="sales-resource-name" path="Spec[@type='pps:resource-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="sales-process-name" path="Spec[@type='pps:process-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="sales-party-name" path="Spec[@type='pps:party-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="sales-rank" path="Spec[@type='pps:rank']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="sales-category" path="Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="sales-instruction" path="Spec[@type='pps:instruction']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="sales-engineering" path="Spec[@type='pps:engineering']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="decision-status" path="Spec[@type='pps:decision-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="complete-status" path="Spec[@type='pps:complete-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="result-status" path="Spec[@type='pps:result-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="unit-quantity" path="Spec[@type='pps:unit-quantity']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="unit-name" path="Spec[@type='pps:unit-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-data-type" path="Spec[@type='pps:lotsize']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-standard" path="Spec[@type='pps:lotsize']/Qty[@type='pps:standard']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-standard-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:standard']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-min" path="Spec[@type='pps:lotsize']/Qty[@type='pps:min']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-min-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:min']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-max" path="Spec[@type='pps:lotsize']/Qty[@type='pps:max']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-max-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:max']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-round" path="Spec[@type='pps:lotsize']/Qty[@type='pps:round']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-round-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:round']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-plan-type" path="Spec[@type='pps:quantity-plan']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-plan" path="Spec[@type='pps:quantity-plan']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="quantity-plan-unit" path="Spec[@type='pps:quantity-plan']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-firm-type" path="Spec[@type='pps:quantity-firm']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-firm" path="Spec[@type='pps:quantity-firm']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="quantity-firm-unit" path="Spec[@type='pps:quantity-firm']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-result-type" path="Spec[@type='pps:quantity-result']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-result" path="Spec[@type='pps:quantity-result']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="quantity-result-unit" path="Spec[@type='pps:quantity-result']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="order-confirm-type" path="Spec[@type='pps:confirm']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="order-confirm-time" path="Spec[@type='pps:confirm']/Time[@type='pps:general']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="order-confirm-description" path="Spec[@type='pps:confirm']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="start-time-type" path="Start[@type='pps:production']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="start-time-required" path="Start[@type='pps:production']/Time[@type='pps:required']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="start-time-schedule" path="Start[@type='pps:production']/Time[@type='pps:schedule']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="start-time-record" path="Start[@type='pps:production']/Time[@type='pps:record']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="end-time-type" path="End[@type='pps:production']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="end-time-required" path="End[@type='pps:production']/Time[@type='pps:required']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="end-time-schedule" path="End[@type='pps:production']/Time[@type='pps:schedule']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="end-time-record" path="End[@type='pps:production']/Time[@type='pps:record']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="release-time-type" path="Event[@type='pps:release']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="release-time-required" path="Event[@type='pps:release']/Time[@type='pps:required']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="release-time-schedule" path="Event[@type='pps:release']/Time[@type='pps:schedule']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="release-time-record" path="Event[@type='pps:release']/Time[@type='pps:record']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="due-time-type" path="Event[@type='pps:due']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="due-time-required" path="Event[@type='pps:due']/Time[@type='pps:required']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="due-time-schedule" path="Event[@type='pps:due']/Time[@type='pps:schedule']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="due-time-record" path="Event[@type='pps:due']/Time[@type='pps:record']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="unit-price-type" path="Price[@type='pps:transaction']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="unit-price" path="Price[@type='pps:transaction']/Qty[@type='pps:unit-price']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="unit-price-unit" path="Price[@type='pps:transaction']/Qty[@type='pps:unit-price']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="price-tax" path="Price[@type='pps:transaction']/Qty[@type='pps:tax']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="price-tax-unit" path="Price[@type='pps:transaction']/Qty[@type='pps:tax']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="price-discount" path="Price[@type='pps:transaction']/Qty[@type='pps:discount']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="price-discount-unit" path="Price[@type='pps:transaction']/Qty[@type='pps:discount']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="price-amount" path="Price[@type='pps:transaction']/Qty[@type='pps:amount']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="price-amount-unit" path="Price[@type='pps:transaction']/Qty[@type='pps:amount']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="priority-type" path="Priority[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="priority-status" path="Priority[@type='pps:general']/Char[@type='pps:value']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="priority-value" path="Priority[@type='pps:general']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="display-name" path="Display[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-color" path="Display[@type='pps:color']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-row" path="Display[@type='pps:row']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-column" path="Display[@type='pps:column']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="description" path="Description[@type='pps:comment']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-name" path="Author[@type='pps:department-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-staff" path="Author[@type='pps:department-staff']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="date-create" path="Date[@type='pps:create']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-revise" path="Date[@type='pps:revise']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-valid" path="Date[@type='pps:valid']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-expire" path="Date[@type='pps:expire']/Time/@value" dataType="time" multiple="unbounded"/> </AppObject> <AppObject name="PurchaseOrder" primitive="Order"> <AppProperty name="purchase-id" path="@id" dataType="char" key="true"/> <AppProperty name="purchase-class" path="@name" dataType="char"/> <AppProperty name="purchase-party-id" path="@party" dataType="char"/> <AppProperty name="purchase-plan-id" path="@plan" dataType="char"/> <AppProperty name="purchase-order-id" path="@order" dataType="char"/> <AppProperty name="purchase-item-id" path="@item" dataType="char"/> <AppProperty name="purchase-resource-id" path="@resource" dataType="char"/> <AppProperty name="purchase-process-id" path="@process" dataType="char"/> <AppProperty name="purchase-lot-id" path="@lot" dataType="char"/> <AppProperty name="purchase-task-id" path="@task" dataType="char"/> <AppProperty name="purchase-operation-id" path="@operation" dataType="char"/> <AppProperty name="parent-id" path="@parent" dataType="char"/> <AppProperty name="child-id" path="Compose[@type='pps:child']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="child-name" path="Compose[@type='pps:child']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="child-item-id" path="Compose[@type='pps:child']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="child-resource-id" path="Compose[@type='pps:child']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="child-process-id" path="Compose[@type='pps:child']/@process" dataType="char" multiple="unbounded"/> <AppProperty name="child-no" path="Compose[@type='pps:child']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity-unit" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="child-description" path="Compose[@type='pps:child']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="counter" path="Compose[@type='pps:counter']/Qty/@count" dataType="qty"/> <AppProperty name="year" path="Compose[@type='pps:year']/Qty/@count" dataType="qty"/> <AppProperty name="month" path="Compose[@type='pps:month']/Qty/@count" dataType="qty"/> <AppProperty name="week" path="Compose[@type='pps:week']/Qty/@count" dataType="qty"/> <AppProperty name="day" path="Compose[@type='pps:day']/Qty/@count" dataType="qty"/> <AppProperty name="shift" path="Compose[@type='pps:shift']/Qty/@count" dataType="qty"/> <AppProperty name="pegging-order-id" path="Relation[@type='pps:pegging']/@order" dataType="char" multiple="unbounded"/> <AppProperty name="pegging-type" path="Relation[@type='pps:pegging']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="pegging-quantity-plan" path="Relation[@type='pps:pegging']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="pegging-quantity-plan-unit" path="Relation[@type='pps:pegging']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="pegging-quantity" path="Relation[@type='pps:pegging']/Qty[@type='pps:result']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="pegging-quantity-unit" path="Relation[@type='pps:pegging']/Qty[@type='pps:result']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="source-id" path="Relation[@type='pps:source']/@party" dataType="char" multiple="unbounded"/> <AppProperty name="source-name" path="Relation[@type='pps:source']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="source-type" path="Relation[@type='pps:source']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="source-address" path="Relation[@type='pps:source']/Char[@type='pps:address']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="source-phone-no" path="Relation[@type='pps:source']/Char[@type='pps:phone-no']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="source-staff" path="Relation[@type='pps:source']/Char[@type='pps:staff']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="source-description" path="Relation[@type='pps:source']/Char[@type='pps:general']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="delivery-method" path="Relation[@type='pps:delivery']/Char[@type='pps:method']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="delivery-type" path="Relation[@type='pps:delivery']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="delivery-quantity" path="Relation[@type='pps:delivery']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="delivery-quantity-unit" path="Relation[@type='pps:delivery']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="delivery-form" path="Relation[@type='pps:delivery']/Char[@type='pps:form']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="delivery-party" path="Relation[@type='pps:delivery']/Char[@type='pps:party']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="delivery-location" path="Relation[@type='pps:delivery']/Char[@type='pps:location']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="progress-time" path="Progress[@type='pps:general']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="progress-type" path="Progress[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="progress-value" path="Progress[@type='pps:general']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="progress-value-unit" path="Progress[@type='pps:general']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="progress-status" path="Progress[@type='pps:general']/Char[@type='pps:status']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="purchase-name" path="Spec[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="purchase-name-second" path="Spec[@type='pps:name-second']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="purchase-item-name" path="Spec[@type='pps:item-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="purchase-resource-name" path="Spec[@type='pps:resource-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="purchase-process-name" path="Spec[@type='pps:process-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="purchase-party-name" path="Spec[@type='pps:party-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="purchase-rank" path="Spec[@type='pps:rank']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="purchase-category" path="Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="purchase-instruction" path="Spec[@type='pps:instruction']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="purchase-engineering" path="Spec[@type='pps:engineering']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="decision-status" path="Spec[@type='pps:decision-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="complete-status" path="Spec[@type='pps:complete-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="result-status" path="Spec[@type='pps:result-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="unit-quantity" path="Spec[@type='pps:unit-quantity']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="unit-name" path="Spec[@type='pps:unit-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-data-type" path="Spec[@type='pps:lotsize']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-standard" path="Spec[@type='pps:lotsize']/Qty[@type='pps:standard']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-standard-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:standard']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-min" path="Spec[@type='pps:lotsize']/Qty[@type='pps:min']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-min-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:min']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-max" path="Spec[@type='pps:lotsize']/Qty[@type='pps:max']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-max-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:max']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-round" path="Spec[@type='pps:lotsize']/Qty[@type='pps:round']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-round-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:round']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-plan-type" path="Spec[@type='pps:quantity-plan']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-plan" path="Spec[@type='pps:quantity-plan']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="quantity-plan-unit" path="Spec[@type='pps:quantity-plan']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-firm-type" path="Spec[@type='pps:quantity-firm']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-firm" path="Spec[@type='pps:quantity-firm']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="quantity-firm-unit" path="Spec[@type='pps:quantity-firm']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-result-type" path="Spec[@type='pps:quantity-result']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-result" path="Spec[@type='pps:quantity-result']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="quantity-result-unit" path="Spec[@type='pps:quantity-result']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="order-confirm-type" path="Spec[@type='pps:confirm']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="order-confirm-time" path="Spec[@type='pps:confirm']/Time[@type='pps:general']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="order-confirm-description" path="Spec[@type='pps:confirm']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="start-time-type" path="Start[@type='pps:production']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="start-time-required" path="Start[@type='pps:production']/Time[@type='pps:required']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="start-time-schedule" path="Start[@type='pps:production']/Time[@type='pps:schedule']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="start-time-record" path="Start[@type='pps:production']/Time[@type='pps:record']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="end-time-type" path="End[@type='pps:production']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="end-time-required" path="End[@type='pps:production']/Time[@type='pps:required']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="end-time-schedule" path="End[@type='pps:production']/Time[@type='pps:schedule']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="end-time-record" path="End[@type='pps:production']/Time[@type='pps:record']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="release-time-type" path="Event[@type='pps:release']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="release-time-required" path="Event[@type='pps:release']/Time[@type='pps:required']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="release-time-schedule" path="Event[@type='pps:release']/Time[@type='pps:schedule']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="release-time-record" path="Event[@type='pps:release']/Time[@type='pps:record']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="due-time-type" path="Event[@type='pps:due']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="due-time-required" path="Event[@type='pps:due']/Time[@type='pps:required']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="due-time-schedule" path="Event[@type='pps:due']/Time[@type='pps:schedule']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="due-time-record" path="Event[@type='pps:due']/Time[@type='pps:record']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="unit-price-type" path="Price[@type='pps:transaction']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="unit-price" path="Price[@type='pps:transaction']/Qty[@type='pps:unit-price']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="unit-price-unit" path="Price[@type='pps:transaction']/Qty[@type='pps:unit-price']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="price-tax" path="Price[@type='pps:transaction']/Qty[@type='pps:tax']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="price-tax-unit" path="Price[@type='pps:transaction']/Qty[@type='pps:tax']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="price-discount" path="Price[@type='pps:transaction']/Qty[@type='pps:discount']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="price-discount-unit" path="Price[@type='pps:transaction']/Qty[@type='pps:discount']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="price-amount" path="Price[@type='pps:transaction']/Qty[@type='pps:amount']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="price-amount-unit" path="Price[@type='pps:transaction']/Qty[@type='pps:amount']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="priority-type" path="Priority[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="priority-status" path="Priority[@type='pps:general']/Char[@type='pps:value']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="priority-value" path="Priority[@type='pps:general']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="display-name" path="Display[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-color" path="Display[@type='pps:color']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-row" path="Display[@type='pps:row']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-column" path="Display[@type='pps:column']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="description" path="Description[@type='pps:comment']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-name" path="Author[@type='pps:department-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-staff" path="Author[@type='pps:department-staff']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="date-create" path="Date[@type='pps:create']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-revise" path="Date[@type='pps:revise']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-valid" path="Date[@type='pps:valid']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-expire" path="Date[@type='pps:expire']/Time/@value" dataType="time" multiple="unbounded"/> </AppObject> <AppObject name="ProductionOrder" primitive="Order"> <AppProperty name="production-id" path="@id" dataType="char" key="true"/> <AppProperty name="production-class" path="@name" dataType="char"/> <AppProperty name="production-party-id" path="@party" dataType="char"/> <AppProperty name="production-plan-id" path="@plan" dataType="char"/> <AppProperty name="production-order-id" path="@order" dataType="char"/> <AppProperty name="production-item-id" path="@item" dataType="char"/> <AppProperty name="production-resource-id" path="@resource" dataType="char"/> <AppProperty name="production-process-id" path="@process" dataType="char"/> <AppProperty name="production-lot-id" path="@lot" dataType="char"/> <AppProperty name="production-task-id" path="@task" dataType="char"/> <AppProperty name="production-operation-id" path="@operation" dataType="char"/> <AppProperty name="parent-id" path="@parent" dataType="char"/> <AppProperty name="child-id" path="Compose[@type='pps:child']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="child-name" path="Compose[@type='pps:child']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="child-item-id" path="Compose[@type='pps:child']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="child-resource-id" path="Compose[@type='pps:child']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="child-process-id" path="Compose[@type='pps:child']/@process" dataType="char" multiple="unbounded"/> <AppProperty name="child-no" path="Compose[@type='pps:child']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity-unit" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="child-description" path="Compose[@type='pps:child']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="counter" path="Compose[@type='pps:counter']/Qty/@count" dataType="qty"/> <AppProperty name="year" path="Compose[@type='pps:year']/Qty/@count" dataType="qty"/> <AppProperty name="month" path="Compose[@type='pps:month']/Qty/@count" dataType="qty"/> <AppProperty name="week" path="Compose[@type='pps:week']/Qty/@count" dataType="qty"/> <AppProperty name="day" path="Compose[@type='pps:day']/Qty/@count" dataType="qty"/> <AppProperty name="shift" path="Compose[@type='pps:shift']/Qty/@count" dataType="qty"/> <AppProperty name="production-site-id" path="Compose[@type='pps:site']/@resource" dataType="char"/> <AppProperty name="production-area-id" path="Compose[@type='pps:area']/@resource" dataType="char"/> <AppProperty name="production-workcenter-id" path="Compose[@type='pps:workcenter']/@resource" dataType="char"/> <AppProperty name="production-department-id" path="Compose[@type='pps:department']/@resource" dataType="char"/> <AppProperty name="pegging-order-id" path="Relation[@type='pps:pegging']/@order" dataType="char" multiple="unbounded"/> <AppProperty name="pegging-type" path="Relation[@type='pps:pegging']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="pegging-quantity-plan" path="Relation[@type='pps:pegging']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="pegging-quantity-plan-unit" path="Relation[@type='pps:pegging']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="pegging-quantity" path="Relation[@type='pps:pegging']/Qty[@type='pps:result']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="pegging-quantity-unit" path="Relation[@type='pps:pegging']/Qty[@type='pps:result']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="source-id" path="Relation[@type='pps:source']/@party" dataType="char" multiple="unbounded"/> <AppProperty name="source-name" path="Relation[@type='pps:source']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="source-type" path="Relation[@type='pps:source']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="source-address" path="Relation[@type='pps:source']/Char[@type='pps:address']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="source-phone-no" path="Relation[@type='pps:source']/Char[@type='pps:phone-no']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="source-staff" path="Relation[@type='pps:source']/Char[@type='pps:staff']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="source-description" path="Relation[@type='pps:source']/Char[@type='pps:general']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="destination-id" path="Relation[@type='pps:destination']/@party" dataType="char" multiple="unbounded"/> <AppProperty name="destination-name" path="Relation[@type='pps:destination']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="destination-type" path="Relation[@type='pps:destination']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="destination-address" path="Relation[@type='pps:destination']/Char[@type='pps:address']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="destination-phone-no" path="Relation[@type='pps:destination']/Char[@type='pps:phone-no']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="destination-staff" path="Relation[@type='pps:destination']/Char[@type='pps:staff']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="destination-description" path="Relation[@type='pps:destination']/Char[@type='pps:general']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="delivery-method" path="Relation[@type='pps:delivery']/Char[@type='pps:method']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="delivery-type" path="Relation[@type='pps:delivery']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="delivery-quantity" path="Relation[@type='pps:delivery']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="delivery-quantity-unit" path="Relation[@type='pps:delivery']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="delivery-form" path="Relation[@type='pps:delivery']/Char[@type='pps:form']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="delivery-party" path="Relation[@type='pps:delivery']/Char[@type='pps:party']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="delivery-location" path="Relation[@type='pps:delivery']/Char[@type='pps:location']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="progress-time" path="Progress[@type='pps:general']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="progress-type" path="Progress[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="progress-value" path="Progress[@type='pps:general']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="progress-value-unit" path="Progress[@type='pps:general']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="progress-status" path="Progress[@type='pps:general']/Char[@type='pps:status']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="production-name" path="Spec[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="production-name-second" path="Spec[@type='pps:name-second']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="production-item-name" path="Spec[@type='pps:item-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="production-resource-name" path="Spec[@type='pps:resource-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="production-process-name" path="Spec[@type='pps:process-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="production-party-name" path="Spec[@type='pps:party-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="production-rank" path="Spec[@type='pps:rank']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="production-category" path="Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="production-instruction" path="Spec[@type='pps:instruction']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="production-engineering" path="Spec[@type='pps:engineering']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="decision-status" path="Spec[@type='pps:decision-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="complete-status" path="Spec[@type='pps:complete-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="result-status" path="Spec[@type='pps:result-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="unit-quantity" path="Spec[@type='pps:unit-quantity']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="unit-name" path="Spec[@type='pps:unit-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-data-type" path="Spec[@type='pps:lotsize']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-standard" path="Spec[@type='pps:lotsize']/Qty[@type='pps:standard']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-standard-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:standard']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-min" path="Spec[@type='pps:lotsize']/Qty[@type='pps:min']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-min-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:min']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-max" path="Spec[@type='pps:lotsize']/Qty[@type='pps:max']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-max-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:max']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="lotsize-round" path="Spec[@type='pps:lotsize']/Qty[@type='pps:round']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="lotsize-round-unit" path="Spec[@type='pps:lotsize']/Qty[@type='pps:round']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-plan-type" path="Spec[@type='pps:quantity-plan']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-plan" path="Spec[@type='pps:quantity-plan']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="quantity-plan-unit" path="Spec[@type='pps:quantity-plan']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-firm-type" path="Spec[@type='pps:quantity-firm']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-firm" path="Spec[@type='pps:quantity-firm']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="quantity-firm-unit" path="Spec[@type='pps:quantity-firm']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-result-type" path="Spec[@type='pps:quantity-result']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-result" path="Spec[@type='pps:quantity-result']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="quantity-result-unit" path="Spec[@type='pps:quantity-result']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="start-time-type" path="Start[@type='pps:production']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="start-time-required" path="Start[@type='pps:production']/Time[@type='pps:required']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="start-time-schedule" path="Start[@type='pps:production']/Time[@type='pps:schedule']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="start-time-record" path="Start[@type='pps:production']/Time[@type='pps:record']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="end-time-type" path="End[@type='pps:production']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="end-time-required" path="End[@type='pps:production']/Time[@type='pps:required']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="end-time-schedule" path="End[@type='pps:production']/Time[@type='pps:schedule']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="end-time-record" path="End[@type='pps:production']/Time[@type='pps:record']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="release-time-type" path="Event[@type='pps:release']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="release-time-required" path="Event[@type='pps:release']/Time[@type='pps:required']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="release-time-schedule" path="Event[@type='pps:release']/Time[@type='pps:schedule']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="release-time-record" path="Event[@type='pps:release']/Time[@type='pps:record']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="due-time-type" path="Event[@type='pps:due']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="due-time-required" path="Event[@type='pps:due']/Time[@type='pps:required']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="due-time-schedule" path="Event[@type='pps:due']/Time[@type='pps:schedule']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="due-time-record" path="Event[@type='pps:due']/Time[@type='pps:record']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="unit-price-type" path="Price[@type='pps:transaction']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="unit-price" path="Price[@type='pps:transaction']/Qty[@type='pps:unit-price']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="unit-price-unit" path="Price[@type='pps:transaction']/Qty[@type='pps:unit-price']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="price-tax" path="Price[@type='pps:transaction']/Qty[@type='pps:tax']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="price-tax-unit" path="Price[@type='pps:transaction']/Qty[@type='pps:tax']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="price-discount" path="Price[@type='pps:transaction']/Qty[@type='pps:discount']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="price-discount-unit" path="Price[@type='pps:transaction']/Qty[@type='pps:discount']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="price-amount" path="Price[@type='pps:transaction']/Qty[@type='pps:amount']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="price-amount-unit" path="Price[@type='pps:transaction']/Qty[@type='pps:amount']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="priority-type" path="Priority[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="priority-status" path="Priority[@type='pps:general']/Char[@type='pps:value']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="priority-value" path="Priority[@type='pps:general']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="display-name" path="Display[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-color" path="Display[@type='pps:color']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-row" path="Display[@type='pps:row']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-column" path="Display[@type='pps:column']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="description" path="Description[@type='pps:comment']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-name" path="Author[@type='pps:department-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-staff" path="Author[@type='pps:department-staff']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="date-create" path="Date[@type='pps:create']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-revise" path="Date[@type='pps:revise']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-valid" path="Date[@type='pps:valid']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-expire" path="Date[@type='pps:expire']/Time/@value" dataType="time" multiple="unbounded"/> </AppObject> <AppObject name="Operation" primitive="Operation"> <AppProperty name="operation-id" path="@id" dataType="char" key="true"/> <AppProperty name="operation-class" path="@name" dataType="char"/> <AppProperty name="operation-party-id" path="@party" dataType="char"/> <AppProperty name="operation-plan-id" path="@plan" dataType="char"/> <AppProperty name="operation-order-id" path="@order" dataType="char"/> <AppProperty name="operation-item-id" path="@item" dataType="char"/> <AppProperty name="operation-resource-id" path="@resource" dataType="char"/> <AppProperty name="operation-process-id" path="@process" dataType="char"/> <AppProperty name="operation-lot-id" path="@lot" dataType="char"/> <AppProperty name="operation-task-id" path="@task" dataType="char"/> <AppProperty name="operation-operation-id" path="@operation" dataType="char"/> <AppProperty name="parent-id" path="@parent" dataType="char"/> <AppProperty name="child-id" path="Compose[@type='pps:child']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="child-name" path="Compose[@type='pps:child']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="child-item-id" path="Compose[@type='pps:child']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="child-resource-id" path="Compose[@type='pps:child']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="child-process-id" path="Compose[@type='pps:child']/@process" dataType="char" multiple="unbounded"/> <AppProperty name="child-no" path="Compose[@type='pps:child']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity-unit" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="child-description" path="Compose[@type='pps:child']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="produce-item-id" path="Produce[@type='pps:general']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="produce-resource-id" path="Produce[@type='pps:general']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="produce-operation-id" path="Produce[@type='pps:general']/@operation" dataType="char" multiple="unbounded"/> <AppProperty name="produce-type" path="Produce[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="produce-name" path="Produce[@type='pps:general']/Char[@type='pps:name']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="produce-group" path="Produce[@type='pps:general']/Char[@type='pps:group']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="produce-time-plan" path="Produce[@type='pps:general']/Time[@type='pps:plan']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="produce-quantity-plan" path="Produce[@type='pps:general']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="produce-quantity-plan-unit" path="Produce[@type='pps:general']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="produce-time" path="Produce[@type='pps:general']/Time[@type='pps:general']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="produce-quantity" path="Produce[@type='pps:general']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="produce-quantity-unit" path="Produce[@type='pps:general']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="produce-rate" path="Produce[@type='pps:general']/Qty[@type='pps:rate']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="produce-priority-value" path="Produce[@type='pps:general']/Priority[@type='pps:general']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="produce-priority-category" path="Produce[@type='pps:general']/Priority[@type='pps:general']/Char/@value " dataType="char" multiple="unbounded"/> <AppProperty name="produce-lot-id" path="Produce[@type='pps:lot']/@lot" dataType="char" multiple="unbounded"/> <AppProperty name="produce-lot-type" path="Produce[@type='pps:lot']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="produce-lot-time-plan" path="Produce[@type='pps:lot']/Time[@type='pps:plan']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="produce-lot-quanitity-plan" path="Produce[@type='pps:lot']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="produce-lot-quanitity-plan-unit" path="Produce[@type='pps:lot']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="produce-lot-time" path="Produce[@type='pps:lot']/Time[@type='pps:result']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="produce-lot-quanitity" path="Produce[@type='pps:lot']/Qty[@type='pps:result']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="produce-lot-quanitity-unit" path="Produce[@type='pps:lot']/Qty[@type='pps:result']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="consume-item-id" path="Consume[@type='pps:general']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="consume-resource-id" path="Consume[@type='pps:general']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="consume-operation-id" path="Consume[@type='pps:general']/@operation" dataType="char" multiple="unbounded"/> <AppProperty name="consume-type" path="Consume[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="consume-name" path="Consume[@type='pps:general']/Char[@type='pps:name']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="consume-group" path="Consume[@type='pps:general']/Char[@type='pps:group']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="consume-time-plan" path="Consume[@type='pps:general']/Time[@type='pps:plan']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="consume-quantity-plan" path="Consume[@type='pps:general']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="consume-quantity-plan-unit" path="Consume[@type='pps:general']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="consume-time" path="Consume[@type='pps:general']/Time[@type='pps:general']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="consume-quantity" path="Consume[@type='pps:general']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="consume-quantity-unit" path="Consume[@type='pps:general']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="consume-rate" path="Consume[@type='pps:general']/Qty[@type='pps:rate']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="consume-priority-value" path="Consume[@type='pps:general']/Priority[@type='pps:general']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="consume-priority-category" path="Consume[@type='pps:general']/Priority[@type='pps:general']/Char/@value " dataType="char" multiple="unbounded"/> <AppProperty name="consume-lot-id" path="Consume[@type='pps:lot']/@lot" dataType="char" multiple="unbounded"/> <AppProperty name="consume-lot-type" path="Consume[@type='pps:lot']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="consume-lot-time-plan" path="Consume[@type='pps:lot']/Time[@type='pps:plan']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="consume-lot-quanitity-plan" path="Consume[@type='pps:lot']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="consume-lot-quanitity-plan-unit" path="Consume[@type='pps:lot']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="consume-lot-time" path="Consume[@type='pps:lot']/Time[@type='pps:result']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="consume-lot-quanitity" path="Consume[@type='pps:lot']/Qty[@type='pps:result']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="consume-lot-quanitity-unit" path="Consume[@type='pps:lot']/Qty[@type='pps:result']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="assign-item-id" path="Assign[@type='pps:general']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="assign-resource-id" path="Assign[@type='pps:general']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="assign-operation-id" path="Assign[@type='pps:general']/@operation" dataType="char" multiple="unbounded"/> <AppProperty name="assign-type" path="Assign[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="assign-name" path="Assign[@type='pps:general']/Char[@type='pps:name']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="assign-group" path="Assign[@type='pps:general']/Char[@type='pps:group']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="assign-time-plan" path="Assign[@type='pps:general']/Time[@type='pps:plan']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="assign-quantity-plan" path="Assign[@type='pps:general']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-quantity-plan-unit" path="Assign[@type='pps:general']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="assign-time" path="Assign[@type='pps:general']/Time[@type='pps:general']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="assign-quantity" path="Assign[@type='pps:general']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-quantity-unit" path="Assign[@type='pps:general']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="assign-dulation" path="Assign[@type='pps:general']/Qty[@type='pps:duration']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-dulation-unit" path="Assign[@type='pps:general']/Qty[@type='pps:duration']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="assign-rate" path="Assign[@type='pps:general']/Qty[@type='pps:rate']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-priority-value" path="Assign[@type='pps:general']/Priority[@type='pps:general']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-priority-category" path="Assign[@type='pps:general']/Priority[@type='pps:general']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="assign-region-id" path="Assign[@type='pps:region']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="assign-region-type" path="Assign[@type='pps:region']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="assign-region-time-plan" path="Assign[@type='pps:region']/Time[@type='pps:plan']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="assign-region-volume-plan" path="Assign[@type='pps:region']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-region-volume-plan-unit" path="Assign[@type='pps:region']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="assign-region-time" path="Assign[@type='pps:region']/Time[@type='pps:result']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="assign-region-volume" path="Assign[@type='pps:region']/Qty[@type='pps:result']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-region-volume-unit" path="Assign[@type='pps:region']/Qty[@type='pps:result']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="assign-task-id" path="Assign[@type='pps:task']/@task" dataType="char" multiple="unbounded"/> <AppProperty name="assign-task-type" path="Assign[@type='pps:task']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="assign-task-time-plan" path="Assign[@type='pps:task']/Time[@type='pps:plan']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="assign-task-volume-plan" path="Assign[@type='pps:task']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-task-volume-plan-unit" path="Assign[@type='pps:task']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="assign-task-time" path="Assign[@type='pps:task']/Time[@type='pps:result']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="assign-task-volume" path="Assign[@type='pps:task']/Qty[@type='pps:result']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-task-volume-unit" path="Assign[@type='pps:task']/Qty[@type='pps:result']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="pegging-order-id" path="Relation[@type='pps:pegging']/@order" dataType="char" multiple="unbounded"/> <AppProperty name="pegging-type" path="Relation[@type='pps:pegging']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="pegging-quantity-plan" path="Relation[@type='pps:pegging']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="pegging-quantity-plan-unit" path="Relation[@type='pps:pegging']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="pegging-quantity" path="Relation[@type='pps:pegging']/Qty[@type='pps:result']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="pegging-quantity-unit" path="Relation[@type='pps:pegging']/Qty[@type='pps:result']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="predecessor-id" path="Relation[@type='pps:predecessor']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="predecessor-name" path="Relation[@type='pps:predecessor']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="predecessor-type" path="Relation[@type='pps:predecessor']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="predecessor-group" path="Relation[@type='pps:predecessor']/Char[@type='pps:group']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="predecessor-time" path="Relation[@type='pps:predecessor']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="predecessor-time-unit" path="Relation[@type='pps:predecessor']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="successor-id" path="Relation[@type='pps:successor']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="successor-name" path="Relation[@type='pps:successor']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="successor-type" path="Relation[@type='pps:successor']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="successor-group" path="Relation[@type='pps:successor']/Char[@type='pps:group']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="successor-time" path="Relation[@type='pps:successor']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="successor-time-unit" path="Relation[@type='pps:successor']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="recipe-id" path="Relation[@type='pps:recipe']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="recipe-name" path="Relation[@type='pps:recipe']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="recipe-type" path="Relation[@type='pps:recipe']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="recipe-status" path="Relation[@type='pps:recipe']/Char[@type='pps:status']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="recipe-count" path="Relation[@type='pps:recipe']/Qty[@type='pps:count']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="recipe-value" path="Relation[@type='pps:recipe']/Qty[@type='pps:value']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="recipe-vaue-unit" path="Relation[@type='pps:recipe']/Qty[@type='pps:value']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="recipe-time" path="Relation[@type='pps:recipe']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="recipe-description" path="Relation[@type='pps:recipe']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="location-id" path="Location[@type='pps:stock']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="location-name" path="Location[@type='pps:stock']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="location-type" path="Location[@type='pps:stock']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="location-region" path="Location[@type='pps:stock']/Char[@type='pps:region']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="location-method" path="Location[@type='pps:stock']/Char[@type='pps:method']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="location-time" path="Location[@type='pps:stock']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="transfer-id" path="Location[@type='pps:move']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="transfer-name" path="Location[@type='pps:move']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="transfer-type" path="Location[@type='pps:move']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="transfer-region" path="Location[@type='pps:move']/Char[@type='pps:region']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="transfer-method" path="Location[@type='pps:move']/Char[@type='pps:method']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="transfer-time" path="Location[@type='pps:move']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="progress-time" path="Progress[@type='pps:general']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="progress-type" path="Progress[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="progress-value" path="Progress[@type='pps:general']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="progress-value-unit" path="Progress[@type='pps:general']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="progress-status" path="Progress[@type='pps:general']/Char[@type='pps:status']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="operation-name" path="Spec[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="operation-name-second" path="Spec[@type='pps:name-second']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="operation-rank" path="Spec[@type='pps:rank']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="operation-category" path="Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="operation-instruction" path="Spec[@type='pps:instruction']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="operation-engineering" path="Spec[@type='pps:engineering']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="decision-status" path="Spec[@type='pps:decision-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="complete-status" path="Spec[@type='pps:complete-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="result-status" path="Spec[@type='pps:result-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="unit-quantity" path="Spec[@type='pps:unit-quantity']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="unit-name" path="Spec[@type='pps:unit-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-plan-type" path="Spec[@type='pps:quantity-plan']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-plan" path="Spec[@type='pps:quantity-plan']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="quantity-plan-unit" path="Spec[@type='pps:quantity-plan']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-firm-type" path="Spec[@type='pps:quantity-firm']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-firm" path="Spec[@type='pps:quantity-firm']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="quantity-firm-unit" path="Spec[@type='pps:quantity-firm']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-result-type" path="Spec[@type='pps:quantity-result']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-result" path="Spec[@type='pps:quantity-result']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="quantity-result-unit" path="Spec[@type='pps:quantity-result']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="start-time-type" path="Start[@type='pps:production']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="start-time-required" path="Start[@type='pps:production']/Time[@type='pps:required']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="start-time-schedule" path="Start[@type='pps:production']/Time[@type='pps:schedule']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="start-time-record" path="Start[@type='pps:production']/Time[@type='pps:record']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="end-time-type" path="End[@type='pps:production']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="end-time-required" path="End[@type='pps:production']/Time[@type='pps:required']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="end-time-schedule" path="End[@type='pps:production']/Time[@type='pps:schedule']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="end-time-record" path="End[@type='pps:production']/Time[@type='pps:record']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="release-time-type" path="Event[@type='pps:release']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="release-time-required" path="Event[@type='pps:release']/Time[@type='pps:required']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="release-time-schedule" path="Event[@type='pps:release']/Time[@type='pps:schedule']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="release-time-record" path="Event[@type='pps:release']/Time[@type='pps:record']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="due-time-type" path="Event[@type='pps:due']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="due-time-required" path="Event[@type='pps:due']/Time[@type='pps:required']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="due-time-schedule" path="Event[@type='pps:due']/Time[@type='pps:schedule']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="due-time-record" path="Event[@type='pps:due']/Time[@type='pps:record']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="execution-time-type" path="Event[@type='pps:execution']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="execution-time-required" path="Event[@type='pps:execution']/Time[@type='pps:required']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="execution-time-schedule" path="Event[@type='pps:execution']/Time[@type='pps:schedule']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="execution-time-record" path="Event[@type='pps:execution']/Time[@type='pps:record']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="priority-type" path="Priority[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="priority-status" path="Priority[@type='pps:general']/Char[@type='pps:value']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="priority-value" path="Priority[@type='pps:general']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="display-name" path="Display[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-color" path="Display[@type='pps:color']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-row" path="Display[@type='pps:row']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-column" path="Display[@type='pps:column']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="description" path="Description[@type='pps:comment']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-name" path="Author[@type='pps:department-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-staff" path="Author[@type='pps:department-staff']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="date-create" path="Date[@type='pps:create']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-revise" path="Date[@type='pps:revise']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-valid" path="Date[@type='pps:valid']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-expire" path="Date[@type='pps:expire']/Time/@value" dataType="time" multiple="unbounded"/> </AppObject> <AppObject name="Lot" primitive="Lot"> <AppProperty name="lot-id" path="@id" dataType="char" key="true"/> <AppProperty name="lot-class" path="@name" dataType="char"/> <AppProperty name="lot-party-id" path="@party" dataType="char"/> <AppProperty name="lot-plan-id" path="@plan" dataType="char"/> <AppProperty name="lot-order-id" path="@order" dataType="char"/> <AppProperty name="lot-item-id" path="@item" dataType="char"/> <AppProperty name="lot-resource-id" path="@resource" dataType="char"/> <AppProperty name="lot-process-id" path="@process" dataType="char"/> <AppProperty name="lot-lot-id" path="@lot" dataType="char"/> <AppProperty name="lot-task-id" path="@task" dataType="char"/> <AppProperty name="lot-operation-id" path="@operation" dataType="char"/> <AppProperty name="parent-id" path="@parent" dataType="char"/> <AppProperty name="child-id" path="Compose[@type='pps:child']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="child-name" path="Compose[@type='pps:child']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="child-item-id" path="Compose[@type='pps:child']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="child-resource-id" path="Compose[@type='pps:child']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="child-process-id" path="Compose[@type='pps:child']/@process" dataType="char" multiple="unbounded"/> <AppProperty name="child-no" path="Compose[@type='pps:child']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity-unit" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="child-description" path="Compose[@type='pps:child']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="produce-item-id" path="Produce[@type='pps:general']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="produce-resource-id" path="Produce[@type='pps:general']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="produce-operation-id" path="Produce[@type='pps:general']/@operation" dataType="char" multiple="unbounded"/> <AppProperty name="produce-type" path="Produce[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="produce-name" path="Produce[@type='pps:general']/Char[@type='pps:name']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="produce-group" path="Produce[@type='pps:general']/Char[@type='pps:group']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="produce-time-plan" path="Produce[@type='pps:general']/Time[@type='pps:plan']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="produce-quantity-plan" path="Produce[@type='pps:general']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="produce-quantity-plan-unit" path="Produce[@type='pps:general']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="produce-time" path="Produce[@type='pps:general']/Time[@type='pps:general']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="produce-quantity" path="Produce[@type='pps:general']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="produce-quantity-unit" path="Produce[@type='pps:general']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="produce-rate" path="Produce[@type='pps:general']/Qty[@type='pps:rate']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="produce-priority-value" path="Produce[@type='pps:general']/Priority[@type='pps:general']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="produce-priority-category" path="Produce[@type='pps:general']/Priority[@type='pps:general']/Char/@value " dataType="char" multiple="unbounded"/> <AppProperty name="consume-item-id" path="Consume[@type='pps:general']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="consume-resource-id" path="Consume[@type='pps:general']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="consume-operation-id" path="Consume[@type='pps:general']/@operation" dataType="char" multiple="unbounded"/> <AppProperty name="consume-type" path="Consume[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="consume-name" path="Consume[@type='pps:general']/Char[@type='pps:name']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="consume-group" path="Consume[@type='pps:general']/Char[@type='pps:group']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="consume-time-plan" path="Consume[@type='pps:general']/Time[@type='pps:plan']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="consume-quantity-plan" path="Consume[@type='pps:general']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="consume-quantity-plan-unit" path="Consume[@type='pps:general']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="consume-time" path="Consume[@type='pps:general']/Time[@type='pps:general']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="consume-quantity" path="Consume[@type='pps:general']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="consume-quantity-unit" path="Consume[@type='pps:general']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="consume-rate" path="Consume[@type='pps:general']/Qty[@type='pps:rate']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="consume-priority-value" path="Consume[@type='pps:general']/Priority[@type='pps:general']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="consume-priority-category" path="Consume[@type='pps:general']/Priority[@type='pps:general']/Char/@value " dataType="char" multiple="unbounded"/> <AppProperty name="pegging-order-id" path="Relation[@type='pps:pegging']/@order" dataType="char" multiple="unbounded"/> <AppProperty name="pegging-type" path="Relation[@type='pps:pegging']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="pegging-quantity-plan" path="Relation[@type='pps:pegging']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="pegging-quantity-plan-unit" path="Relation[@type='pps:pegging']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="pegging-quantity" path="Relation[@type='pps:pegging']/Qty[@type='pps:result']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="pegging-quantity-unit" path="Relation[@type='pps:pegging']/Qty[@type='pps:result']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="recipe-id" path="Relation[@type='pps:recipe']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="recipe-name" path="Relation[@type='pps:recipe']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="recipe-type" path="Relation[@type='pps:recipe']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="recipe-status" path="Relation[@type='pps:recipe']/Char[@type='pps:status']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="recipe-count" path="Relation[@type='pps:recipe']/Qty[@type='pps:count']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="recipe-value" path="Relation[@type='pps:recipe']/Qty[@type='pps:value']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="recipe-vaue-unit" path="Relation[@type='pps:recipe']/Qty[@type='pps:value']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="recipe-time" path="Relation[@type='pps:recipe']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="recipe-description" path="Relation[@type='pps:recipe']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="event-id" path="Relation[@type='pps:event']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="event-name" path="Relation[@type='pps:event']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="event-type" path="Relation[@type='pps:event']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="event-status" path="Relation[@type='pps:event']/Char[@type='pps:status']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="event-count" path="Relation[@type='pps:event']/Qty[@type='pps:count']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="event-value" path="Relation[@type='pps:event']/Qty[@type='pps:value']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="event-value-unit" path="Relation[@type='pps:event']/Qty[@type='pps:value']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="event-time" path="Relation[@type='pps:event']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="event-description" path="Relation[@type='pps:event']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="location-id" path="Location[@type='pps:stock']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="location-name" path="Location[@type='pps:stock']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="location-type" path="Location[@type='pps:stock']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="location-region" path="Location[@type='pps:stock']/Char[@type='pps:region']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="location-method" path="Location[@type='pps:stock']/Char[@type='pps:method']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="location-time" path="Location[@type='pps:stock']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="transfer-id" path="Location[@type='pps:move']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="transfer-name" path="Location[@type='pps:move']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="transfer-type" path="Location[@type='pps:move']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="transfer-region" path="Location[@type='pps:move']/Char[@type='pps:region']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="transfer-method" path="Location[@type='pps:move']/Char[@type='pps:method']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="transfer-time" path="Location[@type='pps:move']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="progress-time" path="Progress[@type='pps:general']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="progress-type" path="Progress[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="progress-value" path="Progress[@type='pps:general']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="progress-value-unit" path="Progress[@type='pps:general']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="progress-status" path="Progress[@type='pps:general']/Char[@type='pps:status']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="lot-name" path="Spec[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="lot-name-second" path="Spec[@type='pps:name-second']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="lot-rank" path="Spec[@type='pps:rank']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="lot-category" path="Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="lot-instruction" path="Spec[@type='pps:instruction']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="lot-engineering" path="Spec[@type='pps:engineering']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="decision-status" path="Spec[@type='pps:decision-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="complete-status" path="Spec[@type='pps:complete-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="result-status" path="Spec[@type='pps:result-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="unit-quantity" path="Spec[@type='pps:unit-quantity']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="unit-name" path="Spec[@type='pps:unit-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-plan-type" path="Spec[@type='pps:quantity-plan']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-plan" path="Spec[@type='pps:quantity-plan']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="quantity-plan-unit" path="Spec[@type='pps:quantity-plan']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-firm-type" path="Spec[@type='pps:quantity-firm']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-firm" path="Spec[@type='pps:quantity-firm']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="quantity-firm-unit" path="Spec[@type='pps:quantity-firm']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-result-type" path="Spec[@type='pps:quantity-result']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-result" path="Spec[@type='pps:quantity-result']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="quantity-result-unit" path="Spec[@type='pps:quantity-result']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="start-time-type" path="Start[@type='pps:production']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="start-time-required" path="Start[@type='pps:production']/Time[@type='pps:required']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="start-time-schedule" path="Start[@type='pps:production']/Time[@type='pps:schedule']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="start-time-record" path="Start[@type='pps:production']/Time[@type='pps:record']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="end-time-type" path="End[@type='pps:production']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="end-time-required" path="End[@type='pps:production']/Time[@type='pps:required']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="end-time-schedule" path="End[@type='pps:production']/Time[@type='pps:schedule']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="end-time-record" path="End[@type='pps:production']/Time[@type='pps:record']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="release-time-type" path="Event[@type='pps:release']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="release-time-required" path="Event[@type='pps:release']/Time[@type='pps:required']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="release-time-schedule" path="Event[@type='pps:release']/Time[@type='pps:schedule']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="release-time-record" path="Event[@type='pps:release']/Time[@type='pps:record']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="due-time-type" path="Event[@type='pps:due']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="due-time-required" path="Event[@type='pps:due']/Time[@type='pps:required']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="due-time-schedule" path="Event[@type='pps:due']/Time[@type='pps:schedule']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="due-time-record" path="Event[@type='pps:due']/Time[@type='pps:record']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="priority-type" path="Priority[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="priority-status" path="Priority[@type='pps:general']/Char[@type='pps:value']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="priority-value" path="Priority[@type='pps:general']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="display-name" path="Display[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-color" path="Display[@type='pps:color']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-row" path="Display[@type='pps:row']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-column" path="Display[@type='pps:column']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="description" path="Description[@type='pps:comment']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-name" path="Author[@type='pps:department-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-staff" path="Author[@type='pps:department-staff']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="date-create" path="Date[@type='pps:create']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-revise" path="Date[@type='pps:revise']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-valid" path="Date[@type='pps:valid']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-expire" path="Date[@type='pps:expire']/Time/@value" dataType="time" multiple="unbounded"/> </AppObject> <AppObject name="Task" primitive="Task"> <AppProperty name="task-id" path="@id" dataType="char" key="true"/> <AppProperty name="task-class" path="@name" dataType="char"/> <AppProperty name="task-party-id" path="@party" dataType="char"/> <AppProperty name="task-plan-id" path="@plan" dataType="char"/> <AppProperty name="task-order-id" path="@order" dataType="char"/> <AppProperty name="task-item-id" path="@item" dataType="char"/> <AppProperty name="task-resource-id" path="@resource" dataType="char"/> <AppProperty name="task-process-id" path="@process" dataType="char"/> <AppProperty name="task-lot-id" path="@lot" dataType="char"/> <AppProperty name="task-task-id" path="@task" dataType="char"/> <AppProperty name="task-operation-id" path="@operation" dataType="char"/> <AppProperty name="parent-id" path="@parent" dataType="char"/> <AppProperty name="child-id" path="Compose[@type='pps:child']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="child-name" path="Compose[@type='pps:child']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="child-item-id" path="Compose[@type='pps:child']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="child-resource-id" path="Compose[@type='pps:child']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="child-process-id" path="Compose[@type='pps:child']/@process" dataType="char" multiple="unbounded"/> <AppProperty name="child-no" path="Compose[@type='pps:child']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity-unit" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="child-description" path="Compose[@type='pps:child']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="assign-item-id" path="Assign[@type='pps:general']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="assign-resource-id" path="Assign[@type='pps:general']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="assign-operation-id" path="Assign[@type='pps:general']/@operation" dataType="char" multiple="unbounded"/> <AppProperty name="assign-type" path="Assign[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="assign-name" path="Assign[@type='pps:general']/Char[@type='pps:name']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="assign-group" path="Assign[@type='pps:general']/Char[@type='pps:group']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="assign-time-plan" path="Assign[@type='pps:general']/Time[@type='pps:plan']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="assign-quantity-plan" path="Assign[@type='pps:general']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-quantity-plan-unit" path="Assign[@type='pps:general']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="assign-time" path="Assign[@type='pps:general']/Time[@type='pps:general']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="assign-quantity" path="Assign[@type='pps:general']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-quantity-unit" path="Assign[@type='pps:general']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="assign-dulation" path="Assign[@type='pps:general']/Qty[@type='pps:duration']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-dulation-unit" path="Assign[@type='pps:general']/Qty[@type='pps:duration']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="assign-rate" path="Assign[@type='pps:general']/Qty[@type='pps:rate']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-priority-value" path="Assign[@type='pps:general']/Priority[@type='pps:general']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="assign-priority-category" path="Assign[@type='pps:general']/Priority[@type='pps:general']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="pegging-order-id" path="Relation[@type='pps:pegging']/@order" dataType="char" multiple="unbounded"/> <AppProperty name="pegging-type" path="Relation[@type='pps:pegging']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="pegging-quantity-plan" path="Relation[@type='pps:pegging']/Qty[@type='pps:plan']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="pegging-quantity-plan-unit" path="Relation[@type='pps:pegging']/Qty[@type='pps:plan']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="pegging-quantity" path="Relation[@type='pps:pegging']/Qty[@type='pps:result']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="pegging-quantity-unit" path="Relation[@type='pps:pegging']/Qty[@type='pps:result']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="recipe-id" path="Relation[@type='pps:recipe']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="recipe-name" path="Relation[@type='pps:recipe']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="recipe-type" path="Relation[@type='pps:recipe']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="recipe-status" path="Relation[@type='pps:recipe']/Char[@type='pps:status']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="recipe-count" path="Relation[@type='pps:recipe']/Qty[@type='pps:count']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="recipe-value" path="Relation[@type='pps:recipe']/Qty[@type='pps:value']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="recipe-vaue-unit" path="Relation[@type='pps:recipe']/Qty[@type='pps:value']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="recipe-time" path="Relation[@type='pps:recipe']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="recipe-description" path="Relation[@type='pps:recipe']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="event-id" path="Relation[@type='pps:event']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="event-name" path="Relation[@type='pps:event']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="event-type" path="Relation[@type='pps:event']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="event-status" path="Relation[@type='pps:event']/Char[@type='pps:status']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="event-count" path="Relation[@type='pps:event']/Qty[@type='pps:count']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="event-value" path="Relation[@type='pps:event']/Qty[@type='pps:value']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="event-value-unit" path="Relation[@type='pps:event']/Qty[@type='pps:value']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="event-time" path="Relation[@type='pps:event']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="event-description" path="Relation[@type='pps:event']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="location-id" path="Location[@type='pps:stock']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="location-name" path="Location[@type='pps:stock']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="location-type" path="Location[@type='pps:stock']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="location-region" path="Location[@type='pps:stock']/Char[@type='pps:region']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="location-method" path="Location[@type='pps:stock']/Char[@type='pps:method']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="location-time" path="Location[@type='pps:stock']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="transfer-id" path="Location[@type='pps:move']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="transfer-name" path="Location[@type='pps:move']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="transfer-type" path="Location[@type='pps:move']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="transfer-region" path="Location[@type='pps:move']/Char[@type='pps:region']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="transfer-method" path="Location[@type='pps:move']/Char[@type='pps:method']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="transfer-time" path="Location[@type='pps:move']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="progress-time" path="Progress[@type='pps:general']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="progress-type" path="Progress[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="progress-value" path="Progress[@type='pps:general']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="progress-value-unit" path="Progress[@type='pps:general']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="progress-status" path="Progress[@type='pps:general']/Char[@type='pps:status']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="task-name" path="Spec[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="task-name-second" path="Spec[@type='pps:name-second']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="task-rank" path="Spec[@type='pps:rank']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="task-category" path="Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="task-instruction" path="Spec[@type='pps:instruction']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="task-engineering" path="Spec[@type='pps:engineering']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="decision-status" path="Spec[@type='pps:decision-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="complete-status" path="Spec[@type='pps:complete-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="result-status" path="Spec[@type='pps:result-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="unit-quantity" path="Spec[@type='pps:unit-quantity']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="unit-name" path="Spec[@type='pps:unit-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="total-time-type" path="Spec[@type='pps:total-time']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="total-time" path="Spec[@type='pps:total-time']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="total-time-unit" path="Spec[@type='pps:total-time']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-plan-type" path="Spec[@type='pps:quantity-plan']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-plan" path="Spec[@type='pps:quantity-plan']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="quantity-plan-unit" path="Spec[@type='pps:quantity-plan']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-firm-type" path="Spec[@type='pps:quantity-firm']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-firm" path="Spec[@type='pps:quantity-firm']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="quantity-firm-unit" path="Spec[@type='pps:quantity-firm']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-result-type" path="Spec[@type='pps:quantity-result']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="quantity-result" path="Spec[@type='pps:quantity-result']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="quantity-result-unit" path="Spec[@type='pps:quantity-result']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="start-time-type" path="Start[@type='pps:production']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="start-time-required" path="Start[@type='pps:production']/Time[@type='pps:required']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="start-time-schedule" path="Start[@type='pps:production']/Time[@type='pps:schedule']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="start-time-record" path="Start[@type='pps:production']/Time[@type='pps:record']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="end-time-type" path="End[@type='pps:production']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="end-time-required" path="End[@type='pps:production']/Time[@type='pps:required']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="end-time-schedule" path="End[@type='pps:production']/Time[@type='pps:schedule']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="end-time-record" path="End[@type='pps:production']/Time[@type='pps:record']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="release-time-type" path="Event[@type='pps:release']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="release-time-required" path="Event[@type='pps:release']/Time[@type='pps:required']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="release-time-schedule" path="Event[@type='pps:release']/Time[@type='pps:schedule']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="release-time-record" path="Event[@type='pps:release']/Time[@type='pps:record']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="due-time-type" path="Event[@type='pps:due']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="due-time-required" path="Event[@type='pps:due']/Time[@type='pps:required']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="due-time-schedule" path="Event[@type='pps:due']/Time[@type='pps:schedule']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="due-time-record" path="Event[@type='pps:due']/Time[@type='pps:record']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="priority-type" path="Priority[@type='pps:general']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="priority-status" path="Priority[@type='pps:general']/Char[@type='pps:value']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="priority-value" path="Priority[@type='pps:general']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="display-name" path="Display[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-color" path="Display[@type='pps:color']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-row" path="Display[@type='pps:row']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-column" path="Display[@type='pps:column']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="description" path="Description[@type='pps:comment']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-name" path="Author[@type='pps:department-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-staff" path="Author[@type='pps:department-staff']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="date-create" path="Date[@type='pps:create']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-revise" path="Date[@type='pps:revise']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-valid" path="Date[@type='pps:valid']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-expire" path="Date[@type='pps:expire']/Time/@value" dataType="time" multiple="unbounded"/> </AppObject> <AppObject name="EquipmentState" primitive="Resource"> <AppProperty name="equipment-id" path="@id" dataType="char" key="true"/> <AppProperty name="equipment-class" path="@name" dataType="char"/> <AppProperty name="equipment-party-id" path="@party" dataType="char"/> <AppProperty name="equipment-plan-id" path="@plan" dataType="char"/> <AppProperty name="equipment-order-id" path="@order" dataType="char"/> <AppProperty name="equipment-item-id" path="@item" dataType="char"/> <AppProperty name="equipment-resource-id" path="@resource" dataType="char"/> <AppProperty name="equipment-process-id" path="@process" dataType="char"/> <AppProperty name="equipment-lot-id" path="@lot" dataType="char"/> <AppProperty name="equipment-task-id" path="@task" dataType="char"/> <AppProperty name="equipment-operation-id" path="@operation" dataType="char"/> <AppProperty name="parent-id" path="@parent" dataType="char"/> <AppProperty name="child-id" path="Compose[@type='pps:child']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="child-name" path="Compose[@type='pps:child']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="child-item-id" path="Compose[@type='pps:child']/@item" dataType="char" multiple="unbounded"/> <AppProperty name="child-resource-id" path="Compose[@type='pps:child']/@resource" dataType="char" multiple="unbounded"/> <AppProperty name="child-process-id" path="Compose[@type='pps:child']/@process" dataType="char" multiple="unbounded"/> <AppProperty name="child-no" path="Compose[@type='pps:child']/Qty[@type='pps:number']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="child-quantity-unit" path="Compose[@type='pps:child']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="child-description" path="Compose[@type='pps:child']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="recipe-id" path="Relation[@type='pps:recipe']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="recipe-name" path="Relation[@type='pps:recipe']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="recipe-type" path="Relation[@type='pps:recipe']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="recipe-status" path="Relation[@type='pps:recipe']/Char[@type='pps:status']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="recipe-count" path="Relation[@type='pps:recipe']/Qty[@type='pps:count']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="recipe-value" path="Relation[@type='pps:recipe']/Qty[@type='pps:value']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="recipe-vaue-unit" path="Relation[@type='pps:recipe']/Qty[@type='pps:value']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="recipe-time" path="Relation[@type='pps:recipe']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="recipe-description" path="Relation[@type='pps:recipe']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="event-id" path="Relation[@type='pps:event']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="event-name" path="Relation[@type='pps:event']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="event-type" path="Relation[@type='pps:event']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="event-status" path="Relation[@type='pps:event']/Char[@type='pps:status']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="event-count" path="Relation[@type='pps:event']/Qty[@type='pps:count']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="event-value" path="Relation[@type='pps:event']/Qty[@type='pps:value']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="event-value-unit" path="Relation[@type='pps:event']/Qty[@type='pps:value']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="event-time" path="Relation[@type='pps:event']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="event-description" path="Relation[@type='pps:event']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="monitoring-id" path="Relation[@type='pps:monitoring']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="monitoring-name" path="Relation[@type='pps:monitoring']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="monitoring-type" path="Relation[@type='pps:monitoring']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="monitoring-status" path="Relation[@type='pps:monitoring']/Char[@type='pps:status']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="monitoring-count" path="Relation[@type='pps:monitoring']/Qty[@type='pps:count']/@count" dataType="qty" multiple="unbounded"/> <AppProperty name="monitoring-value" path="Relation[@type='pps:monitoring']/Qty[@type='pps:value']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="monitoring-value-unit" path="Relation[@type='pps:monitoring']/Qty[@type='pps:value']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="monitoring-time" path="Relation[@type='pps:monitoring']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="monitoring-description" path="Relation[@type='pps:monitoring']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="location-id" path="Location[@type='pps:stock']/@id" dataType="char" multiple="unbounded"/> <AppProperty name="location-name" path="Location[@type='pps:stock']/@name" dataType="char" multiple="unbounded"/> <AppProperty name="location-type" path="Location[@type='pps:stock']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="location-region" path="Location[@type='pps:stock']/Char[@type='pps:region']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="location-method" path="Location[@type='pps:stock']/Char[@type='pps:method']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="location-time" path="Location[@type='pps:stock']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="equipment-name" path="Spec[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="equipment-name-second" path="Spec[@type='pps:name-second']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="equipment-rank" path="Spec[@type='pps:rank']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="equipment-category" path="Spec[@type='pps:category']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="equipment-instruction" path="Spec[@type='pps:instruction']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="equipment-engineering" path="Spec[@type='pps:engineering']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="decision-status" path="Spec[@type='pps:decision-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="complete-status" path="Spec[@type='pps:complete-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="result-status" path="Spec[@type='pps:result-status']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="unit-quantity" path="Spec[@type='pps:unit-quantity']/Qty/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="unit-name" path="Spec[@type='pps:unit-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="total-time-type" path="Spec[@type='pps:total-time']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="total-time" path="Spec[@type='pps:total-time']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="total-time-unit" path="Spec[@type='pps:total-time']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="break-type" path="Spec[@type='pps:break']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="break-date" path="Spec[@type='pps:break']/Time[@type='pps:occur']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="break-description" path="Spec[@type='pps:break']/Char[@type='pps:description']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="break-quantity" path="Spec[@type='pps:break']/Qty[@type='pps:general']/@value" dataType="qty" multiple="unbounded"/> <AppProperty name="break-quantity-unit" path="Spec[@type='pps:break']/Qty[@type='pps:general']/@unit" dataType="char" multiple="unbounded"/> <AppProperty name="execution-time-type" path="Event[@type='pps:execution']/Char[@type='pps:category']/@value" dataType="char" multiple="unbounded"/> <AppProperty name="execution-time-required" path="Event[@type='pps:execution']/Time[@type='pps:required']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="execution-time-schedule" path="Event[@type='pps:execution']/Time[@type='pps:schedule']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="execution-time-record" path="Event[@type='pps:execution']/Time[@type='pps:record']/@value" dataType="time" multiple="unbounded"/> <AppProperty name="display-name" path="Display[@type='pps:name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-color" path="Display[@type='pps:color']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-row" path="Display[@type='pps:row']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="display-column" path="Display[@type='pps:column']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="description" path="Description[@type='pps:comment']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-name" path="Author[@type='pps:department-name']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="department-staff" path="Author[@type='pps:department-staff']/Char/@value" dataType="char" multiple="unbounded"/> <AppProperty name="date-create" path="Date[@type='pps:create']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-revise" path="Date[@type='pps:revise']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-valid" path="Date[@type='pps:valid']/Time/@value" dataType="time" multiple="unbounded"/> <AppProperty name="date-expire" path="Date[@type='pps:expire']/Time/@value" dataType="time" multiple="unbounded"/> </AppObject> <AppDocument name="Customer" object="Customer"/> <AppDocument name="Supplier" object="Supplier"/> <AppDocument name="Product" object="Product"/> <AppDocument name="Material" object="Material"/> <AppDocument name="ItemStructure" object="Material"/> <AppDocument name="EquipmentRecord" object="Equipment"/> <AppDocument name="PersonnelRecord" object="Personnel"/> <AppDocument name="EquipmentCapacity" object="Equipment"/> <AppDocument name="PersonnelCapacity" object="Personnel"/> <AppDocument name="ResourceCapacity" object="ProductionCapability"/> <AppDocument name="ProductionProcess" object="ProductionProcess"/> <AppDocument name="RoutingRecord" object="ProductionProcess"/> <AppDocument name="InventoryProcess" object="InventoryProcess"/> <AppDocument name="QAProcess" object="QAProcess"/> <AppDocument name="MaintenanceProcess" object="MaintenanceProcess"/> <AppDocument name="MasterCalendar" object="MasterCalendar"/> <AppDocument name="SalesPlan" object="SalesPlan"/> <AppDocument name="PurchasePlan" object="PurchasePlan"/> <AppDocument name="ProductionPlan" object="ProductionPlan"/> <AppDocument name="InventoryPlan" object="ProductionPlan"/> <AppDocument name="CapacityPlan" object="ProductionPlan"/> <AppDocument name="SalesOrder" object="SalesOrder"/> <AppDocument name="PurchaseOrder" object="PurchaseOrder"/> <AppDocument name="ProductionOrder" object="ProductionOrder"/> <AppDocument name="InventoryOrder" object="ProductionOrder"/> <AppDocument name="CapacityOrder" object="ProductionOrder"/> <AppDocument name="ProductInventory" object="Product"/> <AppDocument name="MaterialInventory" object="Material"/> <AppDocument name="InventoryRecord" object="Operation"/> <AppDocument name="ReceivingRecord" object="Operation"/> <AppDocument name="ShippingRecord" object="Operation"/> <AppDocument name="OperationSchedule" object="Operation"/> <AppDocument name="OperationRecord" object="Operation"/> <AppDocument name="LotSchedule" object="Lot"/> <AppDocument name="LotRecord" object="Lot"/> <AppDocument name="TaskSchedule" object="Task"/> <AppDocument name="TaskRecord" object="Task"/> <AppDocument name="EquipmentState" object="EquipmentState"/> </AppProfile>
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]