<%= labelled_form_for @item do |f| %> <%= error_messages_for 'item' %>

<%= f.text_field :name, required: true, size: 60 %>

<%= f.text_field :sku, size: 30 %>

<%= f.text_area :description, rows: 4, class: 'wiki-edit' %>

<%= f.number_field :unit_price, step: 0.01, size: 10 %>

<%= f.check_box :taxable %>

<%= f.label :account_id, l(:label_account) %> <%= f.collection_select :account_id, Account.where(classification: 'Revenue').order(:name), :id, :name, { selected: @item.account_id || Account.get_default&.id, include_blank: true } %>

<%= f.select :type, Quickbooks::Model::Item::ITEM_TYPES.map { |t| [t, t] }, { selected: @item.type || Quickbooks::Model::Item::NON_INVENTORY_TYPE } %>

<%= f.check_box :active %>

<%= submit_tag l(:button_save) %> <%= link_to l(:button_cancel), items_path if controller.action_name == 'edit' %> <% end %>