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

test-sch.biirules.include.BIIRULES-T10-abstract.sch Maven / Gradle / Ivy

There is a newer version: 8.0.3
Show newest version





  
    [BIIRULE-T10-R004]-A customer address in an invoice SHOULD contain at least city and zip code or have an address identifier.
    [BIIRULE-T10-R005]-In cross border trade the VAT identifier for the customer SHOULD be prefixed with country code.
  
  
    [BIIRULE-T10-R048]-Every tax category MUST be defined through an identifier.
  
  
    [BIIRULE-T10-R037]-Any reference to a document MUST specify the document identifier.
  
  
    [BIIRULE-T10-R022]-Prices of items MUST NOT be negative.
  
  
    [BIIRULE-T10-R023]-An invoice MUST have the date of issue.
    [BIIRULE-T10-R024]-An invoice MUST have an invoice number.
    [BIIRULE-T10-R026]-An invoice MUST contain the full name of the supplier.
    [BIIRULE-T10-R027]-An invoice MUST contain the full name of the customer.
    [BIIRULE-T10-R028]-If the VAT total amount in an invoice exists then the sum of taxable amount in sub categories MUST equal the sum of invoice tax exclusive amount.
    [BIIRULE-T10-R029]-An invoice MUST have a syntax identifier.
    [BIIRULE-T10-R030]-An invoice MUST have a customization identifier.
    [BIIRULE-T10-R031]-An invoice MUST have a profile identifier.
    [BIIRULE-T10-R033]-An invoice MUST specify at least one line item.
    [BIIRULE-T10-R034]-An invoice MUST have a currency code for the document.
    [BIIRULE-T10-R035]-Any reference to an order MUST specify the order identifier.
    [BIIRULE-T10-R036]-Any reference to a contract MUST specify the contract identifier.
    [BIIRULE-T10-R038]-An invoice MUST specify the total payable amount.
    [BIIRULE-T10-R039]-An invoice MUST specify the total amount with taxes included.
    [BIIRULE-T10-R042]-An invoice MUST specify the total amount without taxes.
    [BIIRULE-T10-R043]-An invoice MUST specify the sum of the line amounts.
    [BIIRULE-T10-R052]-An invoice MUST contain tax information
  
  
    [BIIRULE-T10-R040]-Country in an address MUST be specified using the country code.
  
  
    [BIIRULE-T10-R046]-An invoice MUST specify the taxable amount per VAT subtotal.
    [BIIRULE-T10-R047]-An invoice MUST specify the tax amount per VAT subtotal.
  
  
    [BIIRULE-T10-R018]-Invoice line amount MUST be equal to the price amount multiplied by the quantity plus charges minus allowances at line level
    [BIIRULE-T10-R025]-Each invoice line MUST contain the product/service name
    [BIIRULE-T10-R032]-Invoice lines MUST have a line identifier.
    [BIIRULE-T10-R050]-Invoice lines MUST have a line total amount.
    [BIIRULE-T10-R051]-Invoice lines MUST contain the item price
  
  
    [BIIRULE-T10-R009]-An invoice MUST have a tax total refering to a single tax scheme
    [BIIRULE-T10-R010]-Each tax total MUST equal the sum of the tax subcategory amounts.
  
  
    [BIIRULE-T10-R041]-Company identifier MUST be specified when describing a company legal entity.
  
  
    [BIIRULE-T10-R002]-A supplier address in an invoice SHOULD contain at least the city name and a zip code or have an address identifier.
    [BIIRULE-T10-R003]-In cross border trade the VAT identifier for the supplier SHOULD be prefixed with country code.
  
  
    [BIIRULE-T10-R019]-Product names SHOULD NOT exceed 50 characters long
    [BIIRULE-T10-R020]-If standard identifiers are provided within an item description, a Scheme Identifier SHOULD be provided (e.g. GTIN)
    [BIIRULE-T10-R021]-Classification codes within an item description SHOULD use a standard scheme for codes (e.g. CPV or UNSPSC)
  
  
    [BIIRULE-T10-R011]-Invoice total line extension amount MUST equal the sum of the line totals
    [BIIRULE-T10-R012]-Invoice tax exclusive amount MUST equal the sum of lines plus allowances and charges on header level.
    [BIIRULE-T10-R013]-Invoice tax inclusive amount MUST equal the tax exclusive amount plus all tax total amounts and the rounding amount.
    [BIIRULE-T10-R014]-Tax inclusive amount in an invoice MUST NOT be negative
    [BIIRULE-T10-R015]-Total allowance MUST be equal to the sum of allowances at document level
    [BIIRULE-T10-R016]-Total charges MUST be equal to the sum of document level charges.
    [BIIRULE-T10-R017]-Amount due is the tax inclusive amount minus what has been prepaid.
  
  
    [BIIRULE-T10-R001]-An invoice period end date MUST be later or equal to an invoice period start date
  
  
    [BIIRULE-T10-R006]-Payment means due date in an invoice SHOULD be later or equal than issue date.
    [BIIRULE-T10-R007]-If payment means is funds transfer, invoice MUST have a financial account
    [BIIRULE-T10-R008]-If bank account is IBAN the bank identifier SHOULD also be provided.
    [BIIRULE-T10-R044]-When specifying payment means, the invoice MUST specify the payment means code
  
  
    [BIIRULE-T10-R049]-Every tax scheme MUST be defined through an identifier.
  





© 2015 - 2024 Weber Informatics LLC | Privacy Policy