Business-cXML

 view release on metacpan or  search on metacpan

t/xml-catalog/cXML-1.2.036/cXML.dtd  view on Meta::CPAN


<!ELEMENT PaymentMethodRemittanceInformation (Contact, PaymentMethod*, PaymentMethodPartner*)>
<!ATTLIST PaymentMethodRemittanceInformation
    isDefault (yes) #IMPLIED
    preferredPaymentMethod %cxml.paymentMethod; #IMPLIED
>

<!--
	This new tag helps to include the financial information of an organization into the 
        PaymentMethodRemittance tag.
	Also, for IdReference tag, we add a new domain receivingCorrspondent.  This new role 
        behaves as the payee for receiving correspondent bank.  We need this new role because 
        in the wire transfer case, the receiving party could have up to two banks: beneficiary 
        and corresponding banks.  Hence,  payee role is needed to contain the information about 
        beneficiary bank account and receivingBank role is needed to contain the information 
        about the beneficiary bank.  Similary, for the receiving correspondent bank, we have the 
        roles receivingCorresondent and receivingCorrespondentBank

-->

<!ELEMENT PaymentMethodPartner (PaymentMethod, PaymentPartner+) >

 
<!--
    For cXML license agreement information, please see
    http://www.cxml.org/home/license.asp

    $Id: //ariba/cxml/schema/Modules/OrganizationID.mod#1 $
-->
<!--
     OrganizationID

     Credentials listed here describe the same organization.  May include
     type="marketplace" Credential elements if that context is necessary.
-->
<!ELEMENT OrganizationID (Credential+)>


<!--
    For cXML license agreement information, please see
    http://www.cxml.org/home/license.asp

    $Id: //ariba/cxml/schema/Modules/OrganizationPrivate.mod#1 $
-->


<!--
    OrganizationRole - Identifies one of the roles this (new) organization
    is playing.

    name
        Name of the role played by the organization.  Common values
        include "supplier" and "buyer".
-->
<!ELEMENT OrganizationRole EMPTY>
<!ATTLIST OrganizationRole
    name NMTOKEN #REQUIRED
>
<!-- Inventory that is in the possession of the customer, and is owned and managed by the customer.-->
<!ELEMENT Inventory (SubcontractingStockInTransferQuantity?, UnrestrictedUseQuantity?, 
BlockedQuantity?, QualityInspectionQuantity?, PromotionQuantity?,
StockInTransferQuantity?, IncrementQuantity?, RequiredMinimumQuantity?,
RequiredMaximumQuantity?,
StockOnHandQuantity?, WorkInProcessQuantity?, IntransitQuantity?, ScrapQuantity?,
OrderQuantity?, DaysOfSupply?)>

<!-- Consignment Inventory  is inventory that is in the possession of the customer, but is still owned by the supplier.-->
<!ELEMENT ConsignmentInventory (SubcontractingStockInTransferQuantity?,
UnrestrictedUseQuantity?, BlockedQuantity?, 
QualityInspectionQuantity?, PromotionQuantity?, StockInTransferQuantity?, 
IncrementQuantity?, RequiredMinimumQuantity?, RequiredMaximumQuantity?)>

<!--SubcontractingStockInTransfer is the transfer of stock to a vendor of type subcontracting using a special movement type. -->
<!ELEMENT SubcontractingStockInTransferQuantity (UnitOfMeasure?)  >
<!ATTLIST SubcontractingStockInTransferQuantity
    quantity        %r8;       #IMPLIED>

<!-- Unrestricted Stock is the physical stock that is always available at a plant/storage location that can be consumed for stock movements and available for Material requirements planning.-->
<!ELEMENT UnrestrictedUseQuantity (UnitOfMeasure?)  >
<!ATTLIST UnrestrictedUseQuantity
    quantity        %r8;       #IMPLIED>

<!--Blocked stock is not counted as unrestricted stock .You can have Plant level configuration to consider the stock for MRP.-->
<!ELEMENT BlockedQuantity (UnitOfMeasure?)  >
<!ATTLIST BlockedQuantity
    quantity        %r8;       #IMPLIED>

<!-- QualityInspectionQuantity is the stock type where the received  stock is under quality inspection.-->
<!ELEMENT QualityInspectionQuantity (UnitOfMeasure?)  >
<!ATTLIST QualityInspectionQuantity
    quantity        %r8;       #IMPLIED>

<!--PromotionQuanity is the stock quantity that is reserved  for promotions.-->
<!ELEMENT PromotionQuantity (UnitOfMeasure?)  >
<!ATTLIST PromotionQuantity
    quantity        %r8;       #IMPLIED>
<!--StockInTransferQuantity 
When there is a movement of stock between plant to plant, company code to company code then such movement of stock is called as Stock transfer.
-->
<!ELEMENT StockInTransferQuantity (UnitOfMeasure?)  >
<!ATTLIST StockInTransferQuantity
    quantity        %r8;       #IMPLIED>

<!-- -->
<!ELEMENT IncrementQuantity (UnitOfMeasure?)  >
<!ATTLIST IncrementQuantity
    quantity        %r8;       #IMPLIED>

<!--Required Minimum Quantity is a minimum stock level above which the stock has to be maintained.-->
<!ELEMENT RequiredMinimumQuantity (UnitOfMeasure?)  >
<!ATTLIST RequiredMinimumQuantity
    quantity        %r8;       #IMPLIED>

<!--Required Maximum Quantity is a maximum stock level above which the stock has to be maintained.-->
<!ELEMENT RequiredMaximumQuantity (UnitOfMeasure?)  >
<!ATTLIST RequiredMaximumQuantity
    quantity        %r8;       #IMPLIED>

<!--Forecast, represents the forecast quantity of a product for a specific time period.-->
<!ELEMENT Forecast (Period, ForecastQuantity, UnitPrice?, Extrinsic*)  >

<!--The Forecast quantity.-->
<!ELEMENT ForecastQuantity (UnitOfMeasure?)  >
<!ATTLIST ForecastQuantity
    quantity        %r8;       #IMPLIED>

<!--The quantity withdrawn in a consignment movement.-->
<!ELEMENT MovementQuantity (UnitOfMeasure?)  >
<!ATTLIST MovementQuantity
    quantity        %r8;       #IMPLIED>
    
<!--The minimum/maximum order quantity refers to the minimum/maximum quantity the customer must order. The trading partners are alerted if the order quantity is not within the required quantity range during order entry.-->
<!ELEMENT OrderQuantity (UnitOfMeasure?)>
<!ATTLIST OrderQuantity
    minimum        %r8;    #IMPLIED
    maximum        %r8;    #IMPLIED>

<!--DaysOfSupply is used to determine for how long stocks and receipts will cover the requirements, to avoid product shortages or stock levels that are too high.
    Minimum and Maximum Days of Supply in days can be specified. The system then issues replenishment proposals when the days’ supply falls above or Below the threshold.-->
<!ELEMENT DaysOfSupply EMPTY>
<!ATTLIST DaysOfSupply
    minimum        %r8;    #IMPLIED
    maximum        %r8;    #IMPLIED >

<!--StockOnHand represents the calculated value of different Stock types dependent on the customer, location and material.-->

t/xml-catalog/cXML-1.2.036/cXML.dtd  view on Meta::CPAN

        Reference to Purchase Order or Good Receipt on which the quality inspection request is reported. Quality Inspection request is only addressed to a single item. 
    ItemInfo
        To get the good information.
        Lot quantity for inspection is handled in quantity attribute.
        Use UnitOfMeasure element for the UOM of lot quantity, samples.
    SampleDefinition
        This element contains the sample size, only use sampleSize at header level.
    Batch
        Standard element to capture batch information of Customer and Supplier.
    QualityInfo
        The representation of the quality information of a line item.
    Comments
        Comments associated with Quality Inspection Request.   
    Extrinsic
        Optional additional information related to Quality Inspection Request.
-->
<!ELEMENT QualityInspectionRequestHeader (
    DocumentReference?,
    IdReference,
    ShipTo?,
    BillTo?,
    Contact*,
    Period?,
    Priority?,
    ReferenceDocumentInfo?,
    ItemInfo,
    SampleDefinition?,
    Batch?,
    QualityInfo?,
    Comments?,
    Extrinsic*)>
<!ATTLIST QualityInspectionRequestHeader
    requestID               %string;            #REQUIRED
    requestDate             %datetime.tz;       #REQUIRED
    operation               (new | update | delete)      "new"
    version                 %uint;              #IMPLIED
    createdBy               %string;            #IMPLIED
>

<!--
    Details about quality inspection request.

    QualityInspectionCharacteristic
        Represents an inspection characteristic that describes what should be inspected.
        A quality inspection request can contain one or more characteristics.
-->
<!ELEMENT QualityInspectionRequestDetail (QualityInspectionCharacteristic+)>

<!--  
    Represents an inspection characteristic that describes what should be inspected.

    characteristicID
        Number of the characteristic, the combination of this attribute with operationNumber should be unique.
    operationNumber
        Inspection operation, the combination of this attribute with characteristicID should be unique.
    workCenter
        Work center number.
    procedure
        Specifies how the sample size is calculated and how the inspection characteristic is valuated, is a text value.   
    isLocked
        If a characteristic is locked not more valuations are allowed for this characteristic.
    allowDefectRecording
        If you set this indicator and an inspection characteristic is rejected during results recording, the function for recording defects for a characteristic is automatically called up.
    characteristicType
        You use inspection characteristics to describe the inspection criteria for materials, parts, and products. This allows you to plan inspections systematically, uniformly, and economically. An inspection request can contain different type of ch...
            required, the inspection of this characteristic is required to create an Inspection Decision.
            optional, the inspection of this characteristic is not required to create an Inspection Decision.
            afterAccept, if this type is selected, this conditional inspection characteristic must be inspected if the previous
                required characteristic was valuated as accepted. 
                i.e. QualityInspectionRequest with 3 characteristics, second one is "required", third one is "afterAccept". 
                If the valuation of second characteristic is accepted, the third characteristic should be inspected.
            afterRejection, if this type is selected, this conditional inspection characteristic must be inspected if the previous 
                required characteristic in the operation was valuated as rejected.
                i.e. QualityInspectionRequest with 3 characteristics, second one is "required", third one is "afterRejection". 
                If the valuation of second characteristic is rejected, the third characteristic should be inspected.
    isQuantitative
            If send (Quantitative), it means numerical measurement for this characteristic.
            If not send (Qualitative), it means non-numerical measurement for this characteristic. 
    recordingType  
        It indicates how the valuation will be sent: 
        single value, summarized value, no characteristic record, classed recording.   
    expirationDate
        Expiration date of the characteristic.
    inspectionPoint
        There are inspection point types for equipment, functional locations, physical samples, and production. These inspection point types can be assigned individually in the user specifications if required.
    version
         It defines the version of Characteristic. If any of the attribute change for the characteristics, ERP would generate another version of it.  
    Description
        Quality Inspection Request description.
    IdReference
        Describes the code and description of the buyer characteristic, supplier characteristic, inspection method and additional information.
            For customer characteristic, the domain is "buyerInspectionCode".
            For supplier characteristic, the domain is "supplierInspectionCode".
            For inspection method, the domain is "inspectionMethod". 
            For additional information, the domain is "additionalInfo".
    AllowedValues  
        Allowed values during the valuation.
    ExpectedResult
        Expected result for this characteristic.             
        This element is necessary because is used in UI to calculate the conformance and non-conformance samples by characteristic.
    SampleDefinition
        This element contains the sample size and sample type.
    Comments
        Additional text.
    Extrinsic   
        Optional additional information related to this document.          
-->
<!ELEMENT QualityInspectionCharacteristic (
    Description?,
    IdReference*,
    AllowedValues,
    ExpectedResult?,
    SampleDefinition?,
    Comments?,
    Extrinsic*
    )>
<!ATTLIST QualityInspectionCharacteristic
    characteristicID         %string;          #REQUIRED
    operationNumber          %uint;            #REQUIRED   
    workCenter               %string;          #IMPLIED   
    procedure                %string;          #IMPLIED   

t/xml-catalog/cXML-1.2.036/cXML.dtd  view on Meta::CPAN

        Structure to support codes and code groups for this valuation.
    Description
        Valuation description. 
    Extrinsic
        Optional additional information related to this valuation.    
-->
<!ELEMENT QualityInspectionValuation (
    QualitySampleResult*,
    ValueGroup*,                  
    Description?,  
    Extrinsic*
    )>

<!ATTLIST QualityInspectionValuation
    valuationID                 %uint;            #REQUIRED
    characteristicID            %uint;            #REQUIRED
    operationNumber             %uint;            #REQUIRED
    workCenter                  %string;          #IMPLIED
    meanValue                   %r8;              #IMPLIED   
    aboveTolerance              %r8;              #IMPLIED 
    belowTolerance              %r8;              #IMPLIED   
    inspectedQuantity           %uint;            #IMPLIED
    nonConformance              %r8;              #IMPLIED     
    deviation                   %string;          #IMPLIED
    variance                    %string;          #IMPLIED     
    numberOfDefects             %r8;              #IMPLIED
    serialNumber                %string;          #IMPLIED     
    inspectionDate              %datetime.tz;     #IMPLIED
>

<!--  
    Contains the sample result after valuation. 
    
    PropertyValue
        Result of the valuation when AllowedValues@type is "choice" in QualityInspectionCharacteristic.
    sampleID
        Sample Number in valuation.
    unitValue
        Value of the sample.
    physicalSampleNumber
         Is the unique number for the sample when the sample was taken.
-->
<!ELEMENT QualitySampleResult (PropertyValue?)>

<!ATTLIST QualitySampleResult
    sampleID                    %uint;              #IMPLIED
    unitValue                   %string;            #IMPLIED
    physicalSampleNumber        %uint;              #IMPLIED
>


<!--  
    Represents the posting of stock quantities from an inspection lot within the Quality Management module. An inspection lot is a formal request to examine a specific quantity of materials at a plant.
    
    UnrestrictedUseQuantity 
        Unrestricted Stock is the physical stock that is always available at a plant/storage location that can be consumed for stock movements and available for Material requirements planning.
    ScrapQuantity
        The quantity represents the Scrap of a material that is expected to occur during production if the material is a component.
    SampleUsageQuantity
        quantity for sampleUsageQuantity
    BlockedQuantity
        Blocked stock is not counted as unrestricted stock. You can have Plant level configuration to consider the stock for MRP.
    NewMaterialQuantity
        for new material quantity
    ReserveQuantity
        for reserve quantity
    ReturnQuantity
        Quantity that was returned.
-->
<!ELEMENT QualityInspectionLotStock (
    UnrestrictedUseQuantity?, 
    ScrapQuantity?,
    SampleUsageQuantity?,
    BlockedQuantity?,
    NewMaterialQuantity?,
    ReserveQuantity?,
    ReturnQuantity?
    )>

<!--quantity for sampleUsageQuantity . -->
<!ELEMENT SampleUsageQuantity (UnitOfMeasure?)>
<!ATTLIST SampleUsageQuantity
    quantity        %r8;       #IMPLIED>

<!--quanity for NewMaterialQuantity . -->
<!ELEMENT NewMaterialQuantity (UnitOfMeasure?)>
<!ATTLIST NewMaterialQuantity
    quantity        %r8;       #IMPLIED>

<!--quantity for ReserveQuantity. -->
<!ELEMENT ReserveQuantity (UnitOfMeasure?)>
<!ATTLIST ReserveQuantity
    quantity        %r8;       #IMPLIED>


<!--
    Request to confirm that all physical samples have been valuated and the inspection has been completed.
-->
<!ELEMENT QualityInspectionDecisionRequest (QualityInspectionDecisionDetail)>

<!--  
    Contains the information of the quality inspection decision, like inspection result reference, quality quantity details and the decision of the inspection.
    
    decisionID
        AN document number for Quality Inspection Decision Request.
    decisionDate
        Quality Inspection Decision Request date time.
    status
        Usage decision status. Possible values are "accepted" and "rejected".
    qualityScore     
        Quality score.
    createdBy
        The user which creates the Quality Inspection Decision Request.
    QualityInspectionResultReference 
        Reference to the inspection result to confirm that all physical samples have been valuated and the inspection has been completed.
        The reference can contain the payloadId or DocumentNumber and DocumentDate of the Inspection Result.
    QualityInspectionRequestReference,
        Reference to the Quality Inspection Request.
        The reference can contain the payloadId or DocumentNumber and DocumentDate of the Quality Inspection Request.
    ShipNoticeReference
        Reference to the Ship Notice Request.
        The reference can contain the payloadId or DocumentNumber and DocumentDate of the Ship Notice Request.
    ReceiptReference
        Reference to the Receipt Request.
        The reference can contain the payloadId or DocumentNumber and DocumentDate of the Receipt Request.
    QualityInspectionLotStock
        Contains information about what happened to the stock posting. For example, it could include the scrap quantity or the unrestricted use quantity from the ERP.
    ValueGroup
        Structure to support codes and code groups for this Inspection Decision.
    Description
        Description for the Usage Decision.
    Extrinsic 
        Optional additional information.
-->



( run in 0.718 second using v1.01-cache-2.11-cpan-5a3173703d6 )