All Downloads are FREE. Search and download functionalities are using the official Maven repository.

external.schematron.simplerinvoicing.si-ubl-1.2-purchaseorder.xslt Maven / Gradle / Ivy

There is a newer version: 3.2.2
Show newest version





  
  
  
  
    
  



















    
  




    
    /
    
      
        
        
        []
      
      
        *[local-name()='
        
        ']
        
        []
      
    
  
  
    /
    
      @

      
        @*[local-name()='
        
        ' and namespace-uri()='
        
        ']
      
    
  




    
      /
      
      
        [
        
        ]
      
    
    
      /@
    
  




    
      /
      
      
        [
        
        ]
      
    
    
      /@
    
  



  
    
    
  
  
    
    
  
  
    
    
  
  
    
    
  
  
    
    .
    
  


U
  
    U
    
  
  
    U.
    
    n
    
  
  
    U.
    
    _
    
    _
    
  
  



    
      
           
		   
		   
		 
      
      
      
      
      
      
        
          
        
        SI-UBL-VERSIONS
        SI-UBL-VERSIONS
        
      
      
      
        
          
        
        SI-V12-PO-WARNING
        SI-V12-PO-WARNING
        
      
      
      
        
          
        
        SI-V12-PO-FATAL
        SI-V12-PO-FATAL
        
      
      
      
        
          
        
        SI-V12-PO-CODES
        SI-V12-PO-CODES
        
      
      
      
        
          
        
        BII-UBL-T01
        BII-UBL-T01
        
      
      
      
        
          
        
        CodesT01
        CodesT01
        
      
      
      
        
          
        
        PEPPOL-UBL-T01
        PEPPOL-UBL-T01
        
      
      
      
        
          
        
        CodesT01
        CodesT01
        
      
      
    
  


Simplerinvoicing purchase order v1.2 bound to UBL 2.1 and OPENPEPPOL v2




	

    

		

      
      
        
          fatal
          
            
          
          [BII2-T10-R001] An order MUST have a customization identifier
        
      
    
    
  

	

    

		

      
      
        
          fatal
          
            
          
          [SI-V11-PO-R200]-This XML instance is NOT tagged as an SI-UBL order; please check the CustomizationID value
        
      
    
    
  

	

    

		

      
      
        
          fatal
          
            
          
          [SI-PO-R000]-This is NOT a UBL 2.x Order, validation cannot continue
        
      
    
    
  
  
  
    
  




	

    

		

      
      
        
          
            
          
          
        
      
    
    
  

	

    

		

      
      
        
          fatal
          
            
          
          [SI-V12-PO-R201]-This XML instance is NOT tagged as an SI-UBL order
        
      
    
    
  

	

    

		

      
      
        
          warning
          
            
          
          [SI-V12-PO-R300]-An order SHOULD not contain empty elements.
        
      
    
    
  
  
  
    
  




	

    

		

      
      
        
          
            
          
          
        
      
    
    
  

	

    

		

      
      
        
          fatal
          
            
          
          [SI-V12-PO-R001]-Each order MUST be specified as a UBL 2.1 document
        
      
    
    
  
  
  
    
  




	

    

		

      
      
        
          
            
          
          
        
      
    
    
  

	

    

		

      
      
        
          fatal
          
            
          
          [SI-V12-CODE-R003]-Country codes in an order MUST be coded using ISO code list 3166-1
        
      
    
    
  
  
  
    
  




	

    

		

      
      
        
          BII2-T01-R007
          fatal
          
            
          
          [BII2-T01-R007]-Allowances and charges MUST have a reason
        
      
    
    
  

	

    

		

      
      
        
          BII2-T01-R021
          fatal
          
            
          
          [BII2-T01-R021]-An order MUST have the buyer party name or a buyer party identifier
        
      
    
    
  

	

    

		

      
      
        
          BII2-T01-R012
          fatal
          
            
          
          [BII2-T01-R012]-Expected total amount for payment MUST NOT be negative, if expected total amount for payment is provided
        
      
    

		

      
      
        
          BII2-T01-R013
          fatal
          
            
          
          [BII2-T01-R013]-Expected total sum of line amounts MUST NOT be negative, if expected total sum of line amounts is provided
        
      
    

		

      
      
        
          BII2-T01-R014
          fatal
          
            
          
          [BII2-T01-R014]-Expected total sum of line amounts MUST equal the sum of the order line amounts at order line level, if expected total sum of line amounts is provided
        
      
    

		

      
      
        
          BII2-T01-R015
          fatal
          
            
          
          [BII2-T01-R015]-Expected total sum of allowance at document level MUST be equal to the sum of allowance amounts at document level, if expected total sum of allowance at document level is provided
        
      
    

		

      
      
        
          BII2-T01-R016
          fatal
          
            
          
          [BII2-T01-R016]-Expected total sum of charges at document level MUST be equal to the sum of charges at document level, if expected total sum of charges at document level is provided
        
      
    

		

      
      
        
          BII2-T01-R017
          fatal
          
            
          
          [BII2-T01-R017]-Expected total amount for payment MUST be equal to the sum of line amounts minus sum of allowances at document level plus sum of charges at document level  and VAT total amount, if expected total amount for payment is provided
        
      
    
    
  

	

    

		

      
      
        
          BII2-T01-R019
          fatal
          
            
          
          [BII2-T01-R019]-Each item property MUST have a data name, if item property is provided
        
      
    

		

      
      
        
          BII2-T01-R020
          fatal
          
            
          
          [BII2-T01-R020]-Each item property MUST have a data value, if item property is provided
        
      
    
    
  

	

    

		

      
      
        
          BII2-T01-R001
          fatal
          
            
          
          [BII2-T01-R001]-An order MUST have a customization identifier
        
      
    

		

      
      
        
          BII2-T01-R002
          fatal
          
            
          
          [BII2-T01-R002]-An order MUST have a profile identifier
        
      
    

		

      
      
        
          BII2-T01-R004
          fatal
          
            
          
          [BII2-T01-R004]-An order MUST have a document issue date
        
      
    

		

      
      
        
          BII2-T01-R005
          warning
          
            
          
          [BII2-T01-R005]-An order SHOULD provide information about its validity end date
        
      
    

		

      
      
        
          BII2-T01-R006
          fatal
          
            
          
          [BII2-T01-R006]-An order MUST have a document identifier
        
      
    

		

      
      
        
          BII2-T01-R009
          fatal
          
            
          
          [BII2-T01-R009]-An order MUST be stated in a single currency
        
      
    

		

      
      
        
          BII2-T01-R018
          warning
          
            
          
          [BII2-T01-R018]-VAT total amount SHOULD be the sum of order line tax amounts, if order line tax amounts are provided
        
      
    
    
  

	

    

		

      
      
        
          BII2-T01-R003
          fatal
          
            
          
          [BII2-T01-R003]-Each order line MUST have a document line identifier that is unique within the order
        
      
    

		

      
      
        
          BII2-T01-R010
          fatal
          
            
          
          [BII2-T01-R010]-Each order line ordered quantity MUST not be negative
        
      
    

		

      
      
        
          BII2-T01-R011
          fatal
          
            
          
          [BII2-T01-R011]-Each order line item net price MUST not be negative
        
      
    

		

      
      
        
          BII2-T01-R029
          warning
          
            
          
          [BII2-T01-R029]-Each order line SHOULD have an ordered quantity
        
      
    

		

      
      
        
          BII2-T01-R030
          fatal
          
            
          
          [BII2-T01-R030]-Each order line ordered quantity  MUST have an associated unit of measure
        
      
    

		

      
      
        
          BII2-T01-R031
          fatal
          
            
          
          [BII2-T01-R031]-Each order line MUST have an item identifier and/or an item name
        
      
    
    
  

	

    

		

      
      
        
          BII2-T01-R022
          fatal
          
            
          
          [BII2-T01-R022]-An order MUST have the seller party name or a seller party identifier
        
      
    
    
  
  
  
    
  




	

    

		

      
      
        
          warning
          
            
          
          [CL-001-001]-Tax categories MUST be coded using UN/ECE 5305 code list
        
      
    
    
  
  
  
    
  




	

    

		

      
      
        
          
            
          
          
        
      
    
    
  

	

    

		

      
      
        
          EUGEN-T01-R015
          fatal
          
            
          
          [EUGEN-T01-R015]-A country
      identification code MUST have a list identifier attribute
      “ISO3166-1:Alpha2”
        
      
    
    
  

	

    

		

      
      
        
          EUGEN-T01-R014
          fatal
          
            
          
          [EUGEN-T01-R014]-A document
      currency code MUST have a list identifier attribute “ISO4217”
        
      
    
    
  

	

    

		

      
      
        
          EUGEN-T01-R011
          fatal
          
            
          
          [EUGEN-T01-R011]-An endpoint
      identifier MUST have a scheme identifier attribute
        
      
    
    
  

	

    

		

      
      
        
          EUGEN-T01-R013
          fatal
          
            
          
          [EUGEN-T01-R013]-An order type
      code MUST have a list identifier attribute “UNCL1001”
        
      
    
    
  

	

    

		

      
      
        
          EUGEN-T01-R012
          fatal
          
            
          
          [EUGEN-T01-R012]-A party
      identifier MUST have a scheme identifier attribute
        
      
    
    
  

	

    

		

      
      
        
          EUGEN-T01-R017
          fatal
          
            
          
          [EUGEN-T01-R017]-A tax category
      identifier MUST have a scheme identifier attribute “UNCL5305”
        
      
    
    
  

	

    

		

      
      
        
          EUGEN-T01-R016
          fatal
          
            
          
          [EUGEN-T01-R016]-A unit code
      attribute MUST have a unit code list identifier attribute “UNECERec20”
        
      
    
    
  

	

    

		

      
      
        
          EUGEN-T01-R018
          warning
          
            
          
          [EUGEN-T01-R018]- An order
      should not contain empty elements
        
      
    
    
  
  
  
    
  




	

    

		

      
      
        
          
            
          
          
        
      
    
    
  

	

    

		

      
      
        
          OP-T01-R001
          fatal
          
            
          
          [OP-T01-R001]-OrderTypeCode in an order MUST be from UN/ECE 1001 code list PEPPOL Subset
        
      
    
    
  

	

    

		

      
      
        
          OP-T01-R002
          fatal
          
            
          
          [OP-T01-R002]-DocumentCurrencyCode MUST be coded using ISO code list 4217
        
      
    
    
  

	

    

		

      
      
        
          OP-T01-R003
          fatal
          
            
          
          [OP-T01-R003]-A Binary Object MIME code attribute MUST be coded using MIME Code Type version 2008 code list
        
      
    
    
  

	

    

		

      
      
        
          OP-T01-R004
          fatal
          
            
          
          [OP-T01-R004]-An Enpoint Identifier Scheme identifier MUST be from the list of PEPPOL Party Identifiers described in the "PEPPOL Policy for using Identifiers".
        
      
    
    
  

	

    

		

      
      
        
          OP-T01-R005
          fatal
          
            
          
          [OP-T01-R005]-An Party Identifier Scheme identifier MUST be from the list of PEPPOL Party Identifiers described in the "PEPPOL Policy for using Identifiers".
        
      
    
    
  

	

    

		

      
      
        
          OP-T01-R006
          fatal
          
            
          
          [OP-T01-R006]-Country codes in an order MUST be coded using ISO code list 3166-1
        
      
    
    
  

	

    

		

      
      
        
          OP-T01-R007
          fatal
          
            
          
          [OP-T01-R007]-currencyID MUST be coded using ISO code list 4217
        
      
    
    
  

	

    

		

      
      
        
          OP-T01-R008
          fatal
          
            
          
          [OP-T01-R008]-A tax category identifier MUST be coded using UN/ECE 5305 BII2 Subset
        
      
    
    
  

	

    

		

      
      
        
          OP-T01-R009
          fatal
          
            
          
          [OP-T01-R009]-Unit code MUST be coded according to the UN/ECE Recommendation 20 (2009)
        
      
    
    
  
  
  
    
  





© 2015 - 2024 Weber Informatics LLC | Privacy Policy