package RPS::Import::Boundee::Digital;

use strict;

use lib '/app/tools/common/lib';
use Common::Date;

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

use Data::Dumper;

sub _productTypes {
    {
         'chaku' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_TETHERED,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeAudio,
         },
         'chaku uta' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_TETHERED,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeAudio,
         },
         'chaku uta full' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_TETHERED,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeAudio,
         },
         'chaku uta full plus' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_TETHERED,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeAudio,
         },

         'full track' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_DOWNLOAD,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeAudio,
         },
         'full track plus' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_DOWNLOADPREMIUM,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeAudio,
         },

         'mobile full video(full track)' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_DOWNLOAD,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeVideo,
         },
         'mobile video(15 sec)' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_DOWNLOAD,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeVideo,
         },

         'pc download track(audio)' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_DOWNLOAD,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeAudio,
         },
         'pc download_track (audio)' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_DOWNLOAD,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeAudio,
         },
         'pc download album(audio)' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_DOWNLOAD,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeAudio,
         },
         'pc download_album (audio)' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_DOWNLOAD,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeAudio,
         },
         'pc download track(video)' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_DOWNLOAD,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeVideo,
         },
         'pc download_track (video)' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_DOWNLOAD,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeVideo,
         },
         'pc streaming' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_STREAM,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeAudio,
         },
         'pc subscription (audio)' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_TETHERED,
             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,
         },
         'ring tone' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_RINGTONE,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeAudio,
         },
         'ring back tone' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_RINGTONE,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeAudio,
         },

         'smartphone album(audio)' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_RINGTONE,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeAudio,
         },
         'smartphone_album (audio)' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_RINGTONE,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeAudio,
         },
         'smart phone_chaku uta' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_RINGTONE,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeAudio,
         },
         'smart phone_chaku uta full' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_RINGTONE,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeAudio,
         },
         'smartphone full track' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_DOWNLOAD,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeAudio,
         },
         'smartphone full video' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_DOWNLOAD,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeVideo,
         },
         'smartphone ring tone' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_RINGTONE,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeAudio,
         },
         'smartphone subscription(audio)' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_STREAM,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeAudio,
         },
         'smart phone subscription' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_STREAM,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeAudio,
         },
         'smartphone subscription' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_STREAM,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeAudio,
         },
         'smartphone track(audio)' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_RINGTONE,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeAudio,
         },
         'smartphone_track (audio)' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_DOWNLOAD,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeAudio,
         },
         'smart phone_streaming' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_STREAM,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeAudio,
         },
         'smart phone_video clip' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_DOWNLOAD,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeVideo,
         },
         'stream' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_STREAM,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeAudio,
         },
         'video clip' =>
         {
             productType => RPS::File::Sale::TYPE_TRACK,
             formatType  => RPS::File::Sale::FORMAT_STREAM,
             mediaType   => RPS::DB::Item::MediaType::kMediaTypeVideo,
         },
    }
}

sub countryCode   { 'JP' }
sub currencyCode  { 'JPY' }



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