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

external.schematron.2018-11.xslt.OPENPEPPOL-UBL-T110.xslt Maven / Gradle / Ivy






  
  
  
  
    
  












      
      
  







    
  




    
    /
    
      
        
      
      
        *:
        
        [namespace-uri()='
        
        ']
      
    
    
    [
    
    ]
  
  
    
    /
    
      @

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




    
      /
      
      
        [
        
        ]
      
    
    
      /@
    
  




    
      /
      
      
        [
        
        ]
      
    
    
      /@
    
  



  
    
    
  
  
    
    
  
  
    
    
  
  
    
    
  
  
    
    .
    
  


U
  
    U
    
  
  
    U.
    
    n
    
  
  
    U.
    
    _
    
    _
    
  
  



    
      
           
		   
		   
		 
      
      
      
      
      
      
        
          
        
        business_rules
        business_rules
        
      
      
      
        
          
        
        codelist_rules
        codelist_rules
        
      
      
    
  


OPENPEPPOL  T110 bound to UBL




	

    

		

      
      
        
          EUGEN-T110-R025
          fatal
          
            
          
          [EUGEN-T110-R025]-UBLVersionID must be 2.1
        
      
    

		

      
      
        
          EUGEN-T110-R007
          fatal
          
            
          
          [EUGEN-T110-R007]-Customization id must be: urn:www.cenbii.eu:transaction:biitrns110:ver1.0:extended:urn:www.peppol.eu:bis:peppol42a:ver1.0
        
      
    

		

      
      
        
          EUGEN-T110-R008
          fatal
          
            
          
          [EUGEN-T110-R008]-Profile id must be: urn:www.cenbii.eu:profile:bii42:ver1.0
        
      
    

		

      
      
        
          EUGEN-T110-R009
          fatal
          
            
          
          [EUGEN-T110-R009]-Sellers endpoint id must exist
        
      
    

		

      
      
        
          EUGEN-T110-R010
          fatal
          
            
          
          [EUGEN-T110-R010]-Buyers endpoint id must exist
        
      
    

		

      
      
        
          EUGEN-T110-R028
          fatal
          
            
          
          [EUGEN-T110-R028]-An order agreement must not contain empty elements
        
      
    
    
  

	

    

		

      
      
        
          EUGEN-T110-R015
          fatal
          
            
          
          [EUGEN-T110-R015]-Allowances and charges MUST have a reason
        
      
    
    
  

	

    

		

      
      
        
          EUGEN-T110-R011
          fatal
          
            
          
          [EUGEN-T110-R011]-All amounts must have same currency code as document currency
        
      
    
    
  

	

    

		

      
      
        
          EUGEN-T110-R026
          fatal
          
            
          
          [EUGEN-T110-R026]-Each item label must have an item label name.
        
      
    

		

      
      
        
          EUGEN-T110-R027
          fatal
          
            
          
          [EUGEN-T110-R027]-Each item label must have an item label value.
        
      
    
    
  

	

    

		

      
      
        
          EUGEN-T110-R004
          fatal
          
            
          
          [EUGEN-T110-R004]-A country identification code MUST have a list identifier attribute "ISO3166-1:Alpha2"
        
      
    
    
  

	

    

		

      
      
        
          EUGEN-T110-R003
          fatal
          
            
          
          [EUGEN-T110-R003]-A document currency code MUST have a list identifier attribute "ISO4217"
        
      
    
    
  

	

    

		

      
      
        
          EUGEN-T110-R001
          fatal
          
            
          
          [EUGEN-T110-R001]-An endpoint identifier MUST have a scheme identifier attribute
        
      
    
    
  

	

    

		

      
      
        
          EUGEN-T110-R013
          fatal
          
            
          
          [EUGEN-T110-R013]-Item classification codes must include code list value
        
      
    
    
  

	

    

		

      
      
        
          EUGEN-T110-R002
          fatal
          
            
          
          [EUGEN-T110-R002]-A party identifier MUST have a scheme identifier attribute
        
      
    
    
  

	

    

		

      
      
        
          EUGEN-T110-R006
          fatal
          
            
          
          [EUGEN-T110-R006]-A tax category identifier MUST have a scheme identifier attribute "UNCL5305"
        
      
    
    
  

	

    

		

      
      
        
          EUGEN-T110-R005
          fatal
          
            
          
          [EUGEN-T110-R005]-A unit code attribute MUST have a unit code list identifier attribute "UNECERec20"
        
      
    
    
  

	

    

		

      
      
        
          EUGEN-T110-R029
          fatal
          
            
          
          [EUGEN-T110-R029]-Amounts cannot have more than 2 decimals
        
      
    
    
  

	

    
    
    
    
    
    
    
    
    
    
    
    
    

		

      
      
        
          EUGEN-T110-R016
          fatal
          
            
          
          [EUGEN-T110-R016]-Total amount for payment MUST NOT be negative, if expected total amount for payment is provided.
        
      
    

		

      
      
        
          EUGEN-T110-R017
          fatal
          
            
          
          [EUGEN-T110-R017]-Total sum of line amounts MUST NOT be negative, if expected total sum of line amounts is provided.
        
      
    

		

      
      
        
          EUGEN-T110-R019
          fatal
          
            
          
          [EUGEN-T110-R019]-Total sum of line amounts MUST equal the sum of the order line amounts at order line level, if total sum of line amounts is provided.
        
      
    

		

      
      
        
          EUGEN-T110-R020
          fatal
          
            
          
          [EUGEN-T110-R020]-Total sum of charges at document level MUST be equal to the sum of charges at document level, if total sum of charges at document level is provided.
        
      
    

		

      
      
        
          EUGEN-T110-R021
          fatal
          
            
          
          [EUGEN-T110-R021]-Total sum of allowance at document level MUST be equal to the sum of allowance amounts at document level, if total sum of allowance at document level is provided.
        
      
    

		

      
      
        
          EUGEN-T110-R022
          fatal
          
            
          
          [EUGEN-T110-R022]-Tax exclusive amount must equal the sum of line amount plus total charge amount at document level less total allowance amount at document level if tax exclusive amount is provided.
        
      
    

		

      
      
        
          EUGEN-T110-R023
          fatal
          
            
          
          [EUGEN-T110-R023]-Tax inclusive amount must equal tax exclusive amount plus total tax amount plus rounding amount..
        
      
    

		

      
      
        
          EUGEN-T110-R024
          fatal
          
            
          
          [EUGEN-T110-R024]-Total amount for payment MUST be equal to the tax inclusive amount minus the prepaid amount.
        
      
    

		

      
      
        
          EUGEN-T110-R030
          fatal
          
            
          
          [EUGEN-T110-R030]-Payable rounding amount should be no more than 10% of payable amount.
        
      
    
    
  
  
  
    
  



  
  
  
  

	

    

		

      
      
        
          OP-T110-R001
          fatal
          
            
          
          [OP-T110-R001]-currencyID for Amounts MUST be coded using ISO code list 4217
        
      
    
    
  

	

    

		

      
      
        
          OP-T110-R002
          fatal
          
            
          
          [OP-T110-R002]-Order agreement currency MUST be coded using ISO code list 4217
        
      
    
    
  

	

    

		

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

	

    

		

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

	

    

		

      
      
        
          OP-T110-R006
          fatal
          
            
          
          [OP-T110-R006]-Unit code for quantities MUST be coded according to the UN/ECE Recommendation 20
        
      
    
    
  

	

    

		

      
      
        
          OP-T110-R009
          fatal
          
            
          
          [OP-T110-R009]-Country codes must be from ISO 3166-1 alpha2
        
      
    
    
  

	

    

		

      
      
        
          OP-T110-R010
          fatal
          
            
          
          [OP-T110-R010]-Commodity code schemes MUST be according to CENBII3 COMMODITY_SCHEME_ID
        
      
    
    
  
  
  
    
  





© 2015 - 2024 Weber Informatics LLC | Privacy Policy