package RPS::Import::ICJ::2010v1;

use Carp;

use strict;


use lib '/app/tools/rps/lib';
use RPS::Import::Importer;
use base 'RPS::Import::ICJ::Base2010';

sub _nameColumnHeader { 'Music Name' }

sub _fieldMap {
	{
        period       => 0,
        format       => 5,
        product_id   => 1,
        artist       => 3,
        track        => 2,
        units        => 13,
        price        => 14,
	}
}

sub _productTypeMap {
    {
	    '45sec' => {
            productType => RPS::File::Sale::TYPE_TRACK,
            formatType => RPS::File::Sale::FORMAT_DOWNLOAD,
            mediaType => RPS::DB::Item::MediaType::kMediaTypeAudio,
        },
	    'full range' => {
            productType => RPS::File::Sale::TYPE_TRACK,
            formatType => RPS::File::Sale::FORMAT_DOWNLOAD,
            mediaType => RPS::DB::Item::MediaType::kMediaTypeAudio,
        },
        'pc' => {
            productType => RPS::File::Sale::TYPE_TRACK,
            formatType => RPS::File::Sale::FORMAT_DOWNLOAD,
            mediaType => RPS::DB::Item::MediaType::kMediaTypeAudio,
        },
        'rbt' => {
            productType => RPS::File::Sale::TYPE_TRACK,
            formatType => RPS::File::Sale::FORMAT_RINGTONE,
            mediaType => RPS::DB::Item::MediaType::kMediaTypeAudio,
        },
        'movie' => {
            productType => RPS::File::Sale::TYPE_TRACK,
            formatType => RPS::File::Sale::FORMAT_DOWNLOAD,
            mediaType => RPS::DB::Item::MediaType::kMediaTypeVideo,
        },
        'voice' => {
            productType => RPS::File::Sale::TYPE_TRACK,
            formatType => RPS::File::Sale::FORMAT_DOWNLOAD,
            mediaType => RPS::DB::Item::MediaType::kMediaTypeAudio,
        },
	}
}


###
1;# Play nicely.
###
