SSIS Control Flow Chart


  1. Load all tables to be used in this process to a cache
  2. Import data from cache to MT Tables, after making sure they are empty. The MT Tables serve as temporary database.
  3. Import excel data

ODVehiclesV1_1.xls Content

Vehicles



  
Database MappingLookup

ColumnDescription
TableFieldDB TypeTableField

DMS CodeDMS Vehicle Code
@XIS_CARSU_IDMS_DMSCodeNVARCHAR(100)


Vehicle CodeVehicle Code
@XIS_CARSCodeNVARCHAR(50)


U_IDMS_DIM_CompanyDimension Company
@XIS_CARSU_IDMS_DIM_COMPANYNVARCHAR(30)"IDMS_COMMONDEV211"."COMPANY"

U_IDMS_DIM_BranchDimension Branch
@XIS_CARSU_IDMS_DIM_BranchNVARCHAR(30)"IDMS_COMMONDEV211"."BRANCH"

U_IDMS_DIM_LocationDimension Location
@XIS_CARSU_IDMS_DIM_LocationNVARCHAR(30)"IDMS_COMMONDEV211"."LOCATION"

U_IDMS_DIM_MakeDimension Make
@XIS_CARSU_IDMS_DIM_MakeNVARCHAR(30)


U_Mdl CodeModel Code
@XIS_CARSU_MdlCodeNVARCHAR(50)@XIS_MDLSCode

MakeMake Code
@XIS_CARSU_MnfctrNVARCHAR(50)@XIS_MFCTCDCode

FamilyFamliy Code
@XIS_CARSU_GrpNVARCHAR(50)@XIS_FMLYCRCode

ModelModel Description
@XIS_CARS
NVARCHAR(100)


Model as a commentModel Description jus as a comment
@XIS_CARSU_IDMS_ModelAsACommentNVARCHAR(254)


VINVIN
@XIS_CARSU_VCodeNVARCHAR(50)


U_OwnBPOwner BP Code
@XIS_CARSU_OwnBPNVARCHAR(15)OCRDCardCode

License plateLicense Number
@XIS_CARSU_LicNumNVARCHAR(20)


Engine NumberEngine Number
@XIS_CARSU_ECodeNVARCHAR(20)


Gear NumberGear Number
@XIS_CARSU_GCodeNVARCHAR(20)


First Registration DateFirst Registration Date
@XIS_CARSU_FstRegDateTIMESTAMP


KBA KeyKBA Key
@XIS_CARSU_KBAKeyNVARCHAR(100)


Interior Color - ODInteriorColorInterior Color - IDInteriorColor
@XIS_CARSU_IntrColorNVARCHAR(254)

@XIS_INTRCLR

Code

Manufacturer Interior Color CodeManufacturer Interior Color Code






Manufacturer Interior Color NameManufacturer Interior Color Name






Interior Type - ODInteriorTypeInterior Type - ODInteriorType
@XIS_CARSU_IntrTypeNVARCHAR(254)@XIS_INTRTYPECode

Exterior Color - ODExteriorColorExterior Color - ODExteriorColor
@XIS_CARSU_CarColorNVARCHAR(30)@XIS_CAR_COLORSCode

Vehicle Status - ODVehicleStatusExterior Color - ODExteriorColor
@XIS_CARSU_StatusNVARCHAR(50)

@XIS_CARSTATUS

@IDMS_CUSTAPP_PARAMS

Code

U_DfltValue


Vehicle Type - ODCarTypeVehicle Type - ODCarType
@XIS_CARSU_CarTypeNVARCHAR(50)@XIS_CARTYPESCode

Mileage (km)Mileage (km)
@XIS_CARSU_LastKmDECIMAL (21,6)


Production YearProduction Year
@XIS_CARSU_ProdYearNVARCHAR(4)


Drive Side - 1 or 0 numeric1

Drive Side - 1 or 2

1=Left | 2=Right


@XIS_CARSU_DriveSideNVARCHAR(1)


Warranty End DateWarranty End Date
@XIS_CARSU_WrntyDtTIMESTAMP


Warranty Limitation (km)Warranty Limitation (km)
@XIS_CARSU_WrntyKmINTEGER


DamagedDamaged (Y/N)
@XIS_CARSU_DamagedNVARCHAR(1)


Engine DisplacementEngine Displacement
@XIS_CARSU_EngDspltNVARCHAR(10)@XIS_ENGINE_DSPLTCode

Gear Type - ODGearTypeGear Type - ODGearType
@XIS_CARSU_GearTypeNVARCHAR(50)@XIS_GEAR_TYPECode

Fuel Type - ODFuelTypeCodeFuel Type - ODFuelTypeCode
@XIS_CARSU_FuelTypeNVARCHAR(30)@XIS_FUEL_TYPESCode

Fuel Consumption (Combined)Fuel Consumption (Combined)
@XIS_CARSU_FulConComDECIMAL(21,6)


Fuel Consumption (Urban)Fuel Consumption (Urban)
@XIS_CARSU_CtyCycConDECIMAL(21,6)


Fuel Consumption (Extra Urban)Fuel Consumption (Extra Urban)
@XIS_CARSU_LngDisConDECIMAL(21,6)


Number Of AxlesNumber Of Axles
@XIS_CARSU_AxlesINTEGER


CylindersCylinders
@XIS_CARSU_CylindrsNVARCHAR(8)


Power (PS)Power (PS)
@XIS_CARSU_PowerPSINTEGER


Top SpeedTop Speed
@XIS_CARSU_TopSpeedINTEGER


AccelerationAcceleration
@XIS_CARSU_AcclrtnNVARCHAR(50)


Combined CO2 emissions (gr/km)Combined CO2 emissions (gr/km)
@XIS_CARSU_CO2EmsComDECIMAL(21,6)


Emissions StickerEmissions Sticker
@XIS_CARSU_EXT_EmisStickerNVARCHAR(50)@XIS_EMISSTICKERCode

Number of Vehicles OwnersNumber of Vehicles Owners
@XIS_CARSU_EXT_NmOfPrevOwnrNVARCHAR(15)


Has Full Service History - valid values Y NHas Full Service History - valid values Y N
@XIS_CARSU_EXT_FullServHisNVARCHAR(1)


Last Maintenance DateLast Maintenance Date
@XIS_CARSU_LstMntncDtTIMESTAMP


Last Maintenance OdometerLast Maintenance Odometer
@XIS_CARSU_LstMntncOdDECIMAL(21,6)


Next Technical Inspection DateNext Technical Inspection Date
@XIS_CARSU_NxtTechInsDtTIMESTAMP


Tax Group - ODTaxGroupCodeTax Group - ODTaxGroupCode
@XIS_CARSU_IDMS_VatProductGroupCodeNVARCHAR(50)@IDMS_VATPRODGROUPCode

Has Climatisation - U_Climatisation(15)Has Climatisation - U_Climatisation(15)
@XIS_CARSU_ClimatisationNVARCHAR(15)


Has Park Assistance - U_ParkAssnts(15)Has Park Assistance - U_ParkAssnts(15)
@XIS_CARSU_ParkAssntsNVARCHAR(15)


Metallic Colour - Y or NMetallic Colour - Y or N
@XIS_CARSU_IsClrMetallicNVARCHAR(15)


FlagsFlags






Vehicle Availability statusVehicle Availability status
@XIS_CARSU_IDMS_AvailabilityStatusNVARCHAR(50)


Body style - ODBodyStyleCodeBody style - ODBodyStyleCode
@XIS_CARSU_BdyStyleNVARCHAR(50)@XIS_BODYSTYLECode

Drive type - U_4WDTypeDrive type - U_4WDType
@XIS_CARSU_4WDTypeNVARCHAR(50)


Vehicle Length - U_LengthMMVehicle Length - U_LengthMM
@XIS_CARSU_LengthMMINTEGER


Vehicle Width - U_WidthMMVehicle Width - U_WidthMM
@XIS_CARSU_WidthMMINTEGER


Vehicle Height - U_HeightMMVehicle Height - U_HeightMM
@XIS_CARSU_HightMMINTEGER


Purchase datePurchase Date
@XIS_CARSU_PrchDateTIMESTAMP


No of DoorsNo of Doors
@XIS_CARSU_DoorsNumNVARCHAR(10)


No of KeysNo of Keys
@XIS_CARSU_IDMS_NumOfKeysINTEGER


Salable - Y or N valid valuesSalable - Y or N valid values (Y/N)
@XIS_CARSU_SalableNVARCHAR(1)


Extended Warranty - 1 or 0 numeric1

Extended Warranty - 1 or 0 numeric1

1=Yes | 0=No


@XIS_CARSU_IDMS_ExtendedWarrantySMALLINT


A/C Cleaning - 1 or 0 numeric1

A/C Cleaning - 1 or 0 numeric1

1=Yes | 0=No


@XIS_CARSU_IDMS_ACCleaningSMALLINT


Road Assistance - 1 or 0 numeric1

Road Assistance - 1 or 0 numeric1

1=Yes | 0=No


@XIS_CARSU_IDMS_RoadAssistanceSMALLINT


Emission Check - 1 or 0 numeric1

Emission Check - 1 or 0 numeric1

1=Yes | 0=No








Available Only For Dealer - 1 or 0 numeric1

Available Only For Dealer - 1 or 0 numeric1

1=Yes | 0=No








VehicleImageVehicle image (p.e. veh1.jpg)






BranchBranch
@XIS_CARSU_IDMS_BranchNVARCHAR(100)


LocationLocation
@XIS_CARSU_IDMS_LocationNVARCHAR(100)


MarketPlaceDescription

@XIS_CARSU_IDMS_MarketPlaceDescNVARCHAR(4000)


VariantMarketPlace Variant
@XIS_CARSU_IDMS_MarketPlaceVariantNVARCHAR(50)


EUEmissionStandard

@XIS_CARSU_EmdStdCdNVARCHAR(254)@IDMS_OPTIONFIELDWHERE U_IDMS_Entity = 'Vehicle' AND U_IDMS_Field = 'EuroClassType'


Vehicle Prices





Database MappingLookup

ColumnDescription
TableFieldData TypeTableField

Vehicle Code

ITM1ItemCodeNVARCHAR(50)OITMItemCode

CurrencyCurrency Code
ITM1Currency



Price1

ITM1PriceListDECIMAL(21,6)


Price2

ITM1PriceListDECIMAL(21,6)


Price3

ITM1PriceListDECIMAL(21,6)


Options





Database MappingLookup

ColumnDescription
TableFieldData TypeTableField

DMSCodeVehicle Code
@XIS_DESGINCODESU_IDMS_DMSCodeNVARCHAR(50)


DMSCode

@XIS_DESGINCODESCode



DMSCode

@XIS_DESGINCODESName



NameCurrency Code

  


ModelCode Model Code

  


IsStandard

 Is Standard Option

(Y/N)



  


IsChangeable

 Is Changeable

(Y/N)


@XIS_DESGINCODESU_IDMS_IsChangeableNVARCHAR(1)


IsPackage

 Is Package

(0/1)



  


IncludedOptions Included Option

  


CO2Adjustment CO2 Adjustment

  


OptionTypeOptionType
@XIS_DESGINCODESU_IDMS_EXT_OptionTypeNVARCHAR(50)


OptionCategory Option Category
@XIS_DESGINCODESU_IDMS_OptionCategoryNVARCHAR(50)@IDMS_OPTIONCATEGORYCode

TaxGroupCode Tax Group Code
@XIS_DESGINCODESU_IDMS_EXT_TaxGroupCodeNVARCHAR(50)


VATProductGroup Vat Product Group

  


ModelTreeLevel Model Tree Level

  


NetPrice Net Price
@XIS_DESGINCODESU_IDMS_EXT_MsrpPriceDECIMAL(21,6)


GrossPrice Gross Price
@XIS_DESGINCODESU_IDMS_EXT_DlntPriceDECIMAL(21,6)


Weight Weight
@XIS_DESGINCODESU_IDMS_WeightDECIMAL(21,6)


IsAttributeLHAC

Is Attribute in LH Configuration

(0/1)


@XIS_DESGINCODESU_IDMS_IsAttributeLHACINTEGER


RegistrationFeeRegistration Fee
@XIS_DESGINCODESU_IDMS_RegistrationFeeDECIMAL(21,6)


ParentCodeParent Code 
@XIS_DESGINCODESU_IDMS_ParentCodeNVARCHAR(254)


DisplayInConfigurator Display In Configuration
@XIS_DESGINCODESU_IDMS_ShowInConfiguratorNVARCHAR(1)


OptionDefault

 Option Default

(Y/N)


@XIS_DESGINCODESU_IDMS_OptionDefaultNVARCHAR(1)


CostPrice Cost Price
@XIS_DESGINCODESU_IDMS_CostDECIMAL(21,6)

Flags





Database MappingLookup

ColumnDescription
TableFieldData TypeTableField

CodeCost
@IDMS_FLAGCodeNVARCHAR(50)


NameName
@IDMS_FLAGNameNVARCHAR(100)

Vehicle Standard Options 





Database MappingLookup

ColumnDescription
TableFieldData TypeTableField

CodeVehicle Code
@XIS_CARSMDLSPECIFCodeNVARCHAR(50)@XIS_CARSCode

LineIdLine Id
@XIS_CARSMDLSPECIFLineIdINTEGER


U_DesignCdOption Code
@XIS_CARSMDLSPECIFU_DesignCdNVARCHAR(50)


U_DesignDsOption Description
@XIS_CARSMDLSPECIFU_DesignDsNVARCHAR(254)


U_IDMS_DMSCodeOption DMS Code
@XIS_CARSMDLSPECIFU_IDMS_DMSCodeNVARCHAR(50)


U_IDMS_EXT_OptionType

Option Type

Valid values{Trim,Color,Option}


@XIS_CARSMDLSPECIFU_IDMS_EXT_OptionTypeNVARCHAR(50)


U_UnitPriceUnit Price
@XIS_CARSMDLSPECIFU_ListPriceDECIMAL(21,6)


U_IDMS_CostCost






U_IDMS_OptionCategoryOption Category
@XIS_CARSMDLSPECIFU_IDMS_OptionCategoryNVARCHAR(50)@IDMS_OPTIONCATEGORYCode

Vehicle Images





Database MappingLookup

ColumnDescription
TableFieldData TypeTableField

VehicleCode

@XIS_CARS5CodeNVARCHAR(50)


VehicleImage

@XIS_CARS5U_FileLinkNVARCHAR(max)


SortOrder

@XIS_CARS5U_SortOrederINTEGER


ImageGroup

@XIS_CARS5U_IDMS_GroupNVARCHAR(50)


Vehicle Optional Options





Database MappingLookup

ColumnDescription
TableFieldData TypeTableField

CodeVehicle Code
@XIS_CARSPECIFCodeNVARCHAR(50)@XIS_CARSCode

LineIdLine Id
@XIS_CARSPECIFLineIdINTEGER


U_DesignCdOption Code
@XIS_CARSPECIFU_DesignCdNVARCHAR(50)


U_DesignDsOption Description
@XIS_CARSPECIFU_DesignDsNVARCHAR(254)


U_IDMS_DMSCodeOption DMS Code
@XIS_CARSPECIFU_IDMS_DMSCodeNVARCHAR(50)


U_IDMS_EXT_OptionType

Option Type

Valid values{Trim,Color,Option}


@XIS_CARSPECIFU_IDMS_EXT_OptionTypeNVARCHAR(50)


U_UnitPriceUnit Price
@XIS_CARSPECIFU_ListPriceDECIMAL(21,6)


U_IDMS_CostCost
@XIS_CARSPECIF




U_EquipmentGroupEquipment Group
@XIS_CARSPECIFU_EquipmentGroupNVARCHAR(100)


U_IDMS_IsPackage

Is Package

(0/1)


@XIS_CARSPECIFU_IDMS_IsPackageINTEGER


U_IDMS_OptionCategoryOption Category
@XIS_CARSPECIFU_IDMS_OptionCategoryNVARCHAR(50)@IDMS_OPTIONCATEGORY

Code


Template Excel File

ODVehiclesV1_2.xls





  • No labels

0 Comments

You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.