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

external.schematron.2019-12.xslt.BIIRULES-UBL-T10.xslt Maven / Gradle / Ivy






  
  
  
  
    
  



















    
  




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

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




    
      /
      
      
        [
        
        ]
      
    
    
      /@
    
  




    
      /
      
      
        [
        
        ]
      
    
    
      /@
    
  



  
    
    
  
  
    
    
  
  
    
    
  
  
    
    
  
  
    
    .
    
  


U
  
    U
    
  
  
    U.
    
    n
    
  
  
    U.
    
    _
    
    _
    
  
  



    
      
           
		   
		   
		 
      
      
      
      
      
      
        
          
        
        UBL-T10
        UBL-T10
        
      
      
      
        
          
        
        CodesT10
        CodesT10
        
      
      
    
  


BIIRULES  T10 bound to UBL




	

    

		

      
      
        
          BII2-T10-R043
          fatal
          
            
          
          [BII2-T10-R043]-Document level allowances and charges details MUST have allowance and charge VAT category if the invoice has a VAT total amount
        
      
    
    
  

	

    

		

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

		

      
      
        
          BII2-T10-R002
          fatal
          
            
          
          [BII2-T10-R002]-An invoice MUST have a business profile identifier
        
      
    

		

      
      
        
          BII2-T10-R003
          fatal
          
            
          
          [BII2-T10-R003]-An invoice MUST have an invoice identifier
        
      
    

		

      
      
        
          BII2-T10-R004
          fatal
          
            
          
          [BII2-T10-R004]-An invoice MUST have an invoice issue date
        
      
    

		

      
      
        
          BII2-T10-R005
          fatal
          
            
          
          [BII2-T10-R005]-An invoice MUST specify the currency code for the document
        
      
    

		

      
      
        
          BII2-T10-R006
          fatal
          
            
          
          [BII2-T10-R006]-An invoice MUST have a seller name and/or a seller identifier
        
      
    

		

      
      
        
          BII2-T10-R008
          fatal
          
            
          
          [BII2-T10-R008]-An invoice MUST have a buyer name and/or a buyer identifier
        
      
    

		

      
      
        
          BII2-T10-R010
          fatal
          
            
          
          [BII2-T10-R010]-An invoice MUST have the sum of line amounts
        
      
    

		

      
      
        
          BII2-T10-R011
          fatal
          
            
          
          [BII2-T10-R011]-An invoice MUST have the invoice total without VAT
        
      
    

		

      
      
        
          BII2-T10-R012
          fatal
          
            
          
          [BII2-T10-R012]-An invoice MUST have the invoice total with VAT (value of purchase)
        
      
    

		

      
      
        
          BII2-T10-R013
          fatal
          
            
          
          [BII2-T10-R013]-An invoice MUST have the amount due for payment
        
      
    

		

      
      
        
          BII2-T10-R014
          fatal
          
            
          
          [BII2-T10-R014]-An invoice MUST have at least one invoice line
        
      
    

		

      
      
        
          BII2-T10-R015
          fatal
          
            
          
          [BII2-T10-R015]-An invoice MUST specify the VAT total amount, if there are VAT line amounts
        
      
    

		

      
      
        
          BII2-T10-R026
          fatal
          
            
          
          [BII2-T10-R026]-An invoice MUST contain VAT category details unless VAT total amount is omitted.
        
      
    

		

      
      
        
          BII2-T10-R058
          fatal
          
            
          
          [BII2-T10-R058]-Invoice total without VAT MUST be equal to the sum of VAT category taxable amounts
        
      
    
    
  

	

    

		

      
      
        
          BII2-T10-R017
          fatal
          
            
          
          [BII2-T10-R017]-Each invoice line MUST have an invoice line identifier
        
      
    

		

      
      
        
          BII2-T10-R018
          fatal
          
            
          
          [BII2-T10-R018]-Each invoice line MUST have an invoiced quantity
        
      
    

		

      
      
        
          BII2-T10-R019
          fatal
          
            
          
          [BII2-T10-R019]-Each invoice line MUST have a quantity unit of measure
        
      
    

		

      
      
        
          BII2-T10-R020
          fatal
          
            
          
          [BII2-T10-R020]-Each invoice line MUST have an invoice line net amount
        
      
    

		

      
      
        
          BII2-T10-R021
          fatal
          
            
          
          [BII2-T10-R021]-Each invoice line MUST have an invoice line item name and/or the invoice line item identifier
        
      
    

		

      
      
        
          BII2-T10-R032
          fatal
          
            
          
          [BII2-T10-R032]-A scheme identifier for the invoice line item registered identifier MUST be provided if invoice line item registered identifiers are used to identify a product.(e.g. GTIN)
        
      
    

		

      
      
        
          BII2-T10-R034
          fatal
          
            
          
          [BII2-T10-R034]-Invoice line item net price MUST NOT be negative
        
      
    

		

      
      
        
          BII2-T10-R046
          fatal
          
            
          
          [BII2-T10-R046]-Each invoice line MUST be categorized with the invoice line VAT category if the invoice has a VAT total amount 
        
      
    
    
  

	

    

		

      
      
        
          BII2-T10-R023
          fatal
          
            
          
          [BII2-T10-R023]-Each invoice period information MUST have an invoice period start date
        
      
    

		

      
      
        
          BII2-T10-R024
          fatal
          
            
          
          [BII2-T10-R024]-Each invoice period information MUST have an invoice period end date
        
      
    

		

      
      
        
          BII2-T10-R031
          fatal
          
            
          
          [BII2-T10-R031]-An invoice period end date MUST be later or equal to an invoice period start date
        
      
    
    
  

	

    

		

      
      
        
          BII2-T10-R039
          fatal
          
            
          
          [BII2-T10-R039]-An account identifier MUST be present if payment means type is funds transfer
        
      
    

		

      
      
        
          BII2-T10-R040
          fatal
          
            
          
          [BII2-T10-R040]-A sellers financial institution identifier MUST be provided if the scheme of the account identifier is IBAN and the payment means is international bank transfer
        
      
    

		

      
      
        
          BII2-T10-R041
          fatal
          
            
          
          [BII2-T10-R041]-A payment means MUST specify the payment means type
        
      
    

		

      
      
        
          BII2-T10-R042
          fatal
          
            
          
          [BII2-T10-R042]-A sellers financial institution identifier scheme MUST be BIC if the scheme of the account identifier is IBAN and the payment means type is international account transfer 
        
      
    
    
  

	

    

		

      
      
        
          BII2-T10-R051
          fatal
          
            
          
          [BII2-T10-R051]-Sum of line amounts MUST equal the invoice line net amounts
        
      
    

		

      
      
        
          BII2-T10-R052
          fatal
          
            
          
          [BII2-T10-R052]-An invoice total without VAT MUST equal the sum of line amounts plus the sum of charges on document level minus the sum of allowances on document level
        
      
    

		

      
      
        
          BII2-T10-R053
          fatal
          
            
          
          [BII2-T10-R053]-An invoice total with VAT MUST equal the invoice total without VAT plus the VAT total amount and the rounding of invoice total
        
      
    

		

      
      
        
          BII2-T10-R054
          fatal
          
            
          
          [BII2-T10-R054]-The sum of allowances at document level MUST be equal to the sum of document level allowance amounts
        
      
    

		

      
      
        
          BII2-T10-R055
          fatal
          
            
          
          [BII2-T10-R055]-The sum of charges at document level MUST be equal to the sum of document level charge amounts
        
      
    

		

      
      
        
          BII2-T10-R056
          fatal
          
            
          
          [BII2-T10-R056]-Amount due for payment MUST be equal to the invoice total amount with VAT minus the paid amounts
        
      
    
    
  

	

    

		

      
      
        
          BII2-T10-R027
          fatal
          
            
          
          [BII2-T10-R027]-Each VAT category details MUST have a VAT category taxable amount
        
      
    

		

      
      
        
          BII2-T10-R028
          fatal
          
            
          
          [BII2-T10-R028]-Each VAT category details MUST have a VAT category tax amount
        
      
    

		

      
      
        
          BII2-T10-R029
          fatal
          
            
          
          [BII2-T10-R029]-Every VAT category details MUST be defined through a VAT category code
        
      
    

		

      
      
        
          BII2-T10-R030
          fatal
          
            
          
          [BII2-T10-R030]-The VAT category percentage MUST be provided if the VAT category code is standard.
        
      
    

		

      
      
        
          BII2-T10-R045
          fatal
          
            
          
          [BII2-T10-R045]-A VAT exemption reason MUST be provided if the VAT category code is exempt or reverse charge.
        
      
    
    
  

	

    

		

      
      
        
          BII2-T10-R033
          fatal
          
            
          
          [BII2-T10-R033]-A list identifier for a invoice line item commodity classification MUST be provided if invoice line item commodity classification are used to classify an invoice line item (e.g. CPV or UNSPSC)
        
      
    
    
  
  
  
    
  




	

    

		

      
      
        
          CL-T10-R002
          fatal
          
            
          
          [CL-T10-R002]-DocumentCurrencyCode MUST be coded using ISO code list 4217
        
      
    
    
  

	

    

		

      
      
        
          CL-T10-R003
          fatal
          
            
          
          [CL-T10-R003]-currencyID MUST be coded using ISO code list 4217
        
      
    
    
  

	

    

		

      
      
        
          CL-T10-R004
          fatal
          
            
          
          [CL-T10-R004]-Country codes in an invoice MUST be coded using ISO code list 3166-1
        
      
    
    
  

	

    

		

      
      
        
          CL-T10-R006
          fatal
          
            
          
          [CL-T10-R006]-Payment means in an invoice MUST be coded using UNCL 4461 BII2 subset
        
      
    
    
  

	

    

		

      
      
        
          CL-T10-R008
          fatal
          
            
          
          [CL-T10-R008]-For Mime code in attribute use MIMEMediaType.
        
      
    
    
  

	

    

		

      
      
        
          CL-T10-R010
          warning
          
            
          
          [CL-T10-R010]-Coded allowance and charge reasons SHOULD belong to the UNCL 4465 code list BII2 subset
        
      
    
    
  
  
  
    
  





© 2015 - 2024 Weber Informatics LLC | Privacy Policy