Sha256: f65394ba596abf1b37fd303ed020787b4637fe0abc13637becee9ddc4248189d

Contents?: true

Size: 817 Bytes

Versions: 10

Compression:

Stored size: 817 Bytes

Contents

# EfoNelfo

Gem for parsing and writing EfoNelfo documents.

Supported versions:

* 4.0

Supported formats:

* Bestilling


## Usage

Importing a CSV file:

    # EfoNelfo.parse_csv "B12345678.332.csv"    # => EfoNelfo::V40::Order

Exporting CSV:

    # order = EfoNelfo::V40::Order.new
    # order.add EfoNelfo::V40::Order::Line.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

10 entries across 10 versions & 1 rubygems

Version Path
efo_nelfo-1.2.0 README.md
efo_nelfo-1.1.0 README.md
efo_nelfo-1.0.0 README.md
efo_nelfo-0.0.7 README.md
efo_nelfo-0.0.6 README.md
efo_nelfo-0.0.5 README.md
efo_nelfo-0.0.4 README.md
efo_nelfo-0.0.3 README.md
efo_nelfo-0.0.2 README.md
efo_nelfo-0.0.1 README.md