Sha256: 7956a2b97a8e30c1d646eb3b7b7837dcd82d8d569b0df90da58e797cfdd45a3d
Contents?: true
Size: 1.78 KB
Versions: 5
Compression:
Stored size: 1.78 KB
Contents
# coding: utf-8 module ONIX class Header include ROXML include ONIX::Common xml_name "Header" xml_accessor :from_ean_number, :from => "FromEANNumber" xml_accessor :from_san, :from => "FromSAN" xml_accessor :sender_identifiers, :from => "SenderIdentifier", :as => [ONIX::SenderIdentifier] xml_accessor :from_company, :from => "FromCompany" xml_accessor :from_person, :from => "FromPerson" xml_accessor :from_email, :from => "FromEmail" xml_accessor :to_ean_number, :from => "ToEANNumber" xml_accessor :to_san, :from => "ToSAN" xml_accessor :addressee_identifiers, :from => "AddresseeIdentifier", :as => [ONIX::AddresseeIdentifier] xml_accessor :to_company, :from => "ToCompany" xml_accessor :to_person, :from => "ToPerson" xml_accessor :message_number, :from => "MessageNumber" xml_accessor :message_repeat, :from => "MessageRepeat", :as => Fixnum xml_accessor :sent_date, :from => "SentDate", :as => Date, :to_xml => ONIX::Formatters.yyyymmdd xml_accessor :message_note, :from => "MessageNote" # defaults xml_accessor :default_language_of_text, :from => "DefaultLanguageOfText" xml_accessor :default_price_type_code, :from => "DefaultPriceTypeCode", :as => Fixnum, :to_xml => ONIX::Formatters.two_digit xml_accessor :default_currency_code, :from => "DefaultCurrencyCode" xml_reader :default_linear_unit, :from => "DefaultLinearUnit" # deprecated in ONIX spec xml_reader :default_weight_unit, :from => "DefaultWeightUnit" # deprecated in ONIX spec xml_accessor :default_class_of_trade, :from => "DefaultClassOfTrade" def initialize self.sender_identifiers = [] self.addressee_identifiers = [] end end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
onix-0.7.4 | lib/onix/header.rb |
onix-0.7.2 | lib/onix/header.rb |
onix-0.7.3 | lib/onix/header.rb |
onix-0.7.0 | lib/onix/header.rb |
onix-0.7.1 | lib/onix/header.rb |