See: Description
| Package | Description | 
|---|---|
| org.openinvoice.console | 
 
    Contains all of the classes for the command-line user interface used to invoke functions. 
 | 
| org.openinvoice.entity | 
 
    The  
entity package contains entities representing the information related to
    the invoice its fields. | 
| org.openinvoice.text.doc | 
 
    The  
doc package contains classes related the invoice output document and report output document. | 
| org.openinvoice.text.formatter | 
 
    The  
formatter package contains classes used to render the invoice and reports output various formats
    including HTML and TeX formats. | 
| org.openinvoice.util | 
 
    The  
util package contains utility classes. | 
| org.openinvoice.util.exception | 
 
    The  
exception package contains exception classes specific to Open Invoice. | 
| org.openinvoice.util.payload | 
 
    The  
payload package contains classes to handle marshaling and un-marshaling of payloads. | 
| org.openinvoice.util.query | 
 
    The  
query package contains utility classes to prepare and execute SQL query statements. | 
Open Invoice is an invoice management application aiming to simplify the invoicing process for freelancers. It is implemented in Java and uses the common vocabulary defined by the Universal Business Language (UBL).
    
To convert order.xml to invoice.tex via command-line, execute the following command:
      $ java -jar  openinvoice-<version>.jar -i order.xml -o invoice.tex RENDER
  Copyright © 2011–2019 Plain Source. All rights reserved.