Sha256: 99910b7accf332742e8014abdba359527776c522b71c2b7bf9a5e4fcbea7332d
Contents?: true
Size: 962 Bytes
Versions: 7
Compression:
Stored size: 962 Bytes
Contents
# EfoNelfo Gem for parsing and writing EfoNelfo documents. Supported EfoNelfo versions: * 4.0 Supported formats: * Bestilling (BH, BL, BT) * Vareformat (VH, VL, VX, VA) * Rabatt (RH, RL) ## Usage Importing a CSV file: # EfoNelfo.load "B12345678.332.csv" # => EfoNelfo::V40::VH Parsing CSV: # EfoNelfo.parse "VH;EFONELFO;4.0;foo;bar" # => EfoNelfo::V40::VH Exporting CSV: # order = EfoNelfo::V40::VH.new # order.add EfoNelfo::V40::VL.new item_number: '442', order_number: 'abc' # order.to_csv ## TODO * Export to json * Support more filetypes * Support more versions * Support XML ## Resources * http://www.efo.no/Portals/5/docs/ImplementasjonsGuide%20EFONELFO%204.0.pdf ## Contributing 1. Fork it 2. Create your feature branch (`git checkout -b my-new-feature`) 3. Commit your changes (`git commit -am 'Add some feature'`) 4. Push to the branch (`git push origin my-new-feature`) 5. Create new Pull Request
Version data entries
7 entries across 7 versions & 1 rubygems
Version | Path |
---|---|
efo_nelfo-1.5.3 | README.md |
efo_nelfo-1.5.2 | README.md |
efo_nelfo-1.5.1 | README.md |
efo_nelfo-1.5.0 | README.md |
efo_nelfo-1.4.0 | README.md |
efo_nelfo-1.3.2 | README.md |
efo_nelfo-1.3.1 | README.md |