Sha256: 293ec71cac6459923b04d7fe3e080c791aae98ea5992dabddf7e5f15da16e111

Contents?: true

Size: 1.62 KB

Versions: 1

Compression:

Stored size: 1.62 KB

Contents

module Amazon
  module MWS
    module Feed

    module Enumerations
      
      # Note: We do not handle flat file feed types
      FEED_TYPES = {
        :product_data              => '_POST_PRODUCT_DATA_',
        :product_relationship_data => '_POST_PRODUCT_RELATIONSHIP_DATA_',
        :item_data                 => '_POST_ITEM_DATA_',
        :product_overrides         => '_POST_PRODUCT_OVERRIDES_DATA_',
        :product_image_data        => '_POST_PRODUCT_IMAGE_DATA_',
        :product_pricing           => '_POST_PRODUCT_PRICING_DATA_',
        :inventory_availability    => '_POST_INVENTORY_AVAILABILITY_DATA_',
        :order_acknowledgement     => '_POST_ORDER_ACKNOWLEDGEMENT_DATA_',
        :order_fulfillment         => '_POST_ORDER_FULFILLMENT_DATA_',
        :payment_adjustment        => '_POST_PAYMENT_ADJUSTMENT_DATA_',
        # :flat_file_listings              => '_POST_FLAT_FILE_LISTINGS_DATA_',
        # :flat_file_order_acknowledgement => '_POST_FLAT_FILE_ORDER_ACKNOWLEDGEMENT_DATA_',
        # :flat_file_fulfillment_data      => '_POST_FLAT_FILE_FULFILLMENT_DATA_',
        # :flat_file_payment_adjustment    => '_POST_FLAT_FILE_PAYMENT_ADJUSTMENT_DATA_',
        # :flat_file_invloader             => '_POST_FLAT_FILE_INVLOADER_DATA_'
      }

      MESSAGE_TYPES = [
        "FulfillmentCenter",
        "Inventory",
        "OrderAcknowledgment",
        "OrderAdjustment",
        "OrderFulfillment",
        "OrderReport",
        "Override",
        "Price",
        "ProcessingReport",
        "Product",
        "ProductImage",
        "Relationship",
        "SettlementReport"
      ]

    end
    
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
amazon-mws-0.1.0 lib/amazon/mws/feed_enumerations.rb