Embed
Email

DROP VIEW dba

Document Sample

Shared by: pengxuezhi
Categories
Tags
Stats
views:
0
posted:
1/7/2012
language:
pages:
35
CTSoft CORPORATION









CTWIZARD



ADP - CONFIGURATION TRANSFERT









Patrick Hélie

1 novembre 2002

CTSoft CORPORATION







TABLE DES MATIÈRES



TABLE DES MATIÈRES ............................................................................................................................................... 2



QXLOADER - ADP ......................................................................................................................................................... 3



CONFIGURATION - CTWIZARD ............................................................................................................................... 7

CTWPARMTR ................................................................................................................................................................ 7

CTSADP ........................................................................................................................................................................ 7

ADMIN ............................................................................................................................................................................ 8

PROFILS ET COMMANDES DE TRANSFERTS ...................................................................................................... 9

PROFILS .......................................................................................................................................................................... 9

COMMANDES ................................................................................................................................................................ 11

Liste des commandes................................................................................................................................................ 11

Classification des groupes ....................................................................................................................................... 11

Liste des actions ....................................................................................................................................................... 12

GÉNÉRATION D’EXPRESSION................................................................................................................................ 15

FORMULES ET OPÉRATEURS ......................................................................................................................................... 16

IF() ........................................................................................................................................................................... 16

ROUND() ................................................................................................................................................................. 16

x (Sous chaîne de carctères) .................................................................................................................................... 16

AND ......................................................................................................................................................................... 17

OR ............................................................................................................................................................................ 17

NOT.......................................................................................................................................................................... 17

DONNÉES - ADP........................................................................................................................................................... 18

CUSTOMER ................................................................................................................................................................... 18

VEHICLE ....................................................................................................................................................................... 22

DONNÉES - CTSOFT ................................................................................................................................................... 26

PERSONNE .................................................................................................................................................................... 26

VÉHICULE ..................................................................................................................................................................... 28

COMPTABILITÉ ............................................................................................................................................................. 30









ADP – Configuration Transfert (2002/11) 2

CTSoft CORPORATION







QXLoader - ADP

La première étape dans la configuration d'intégration à ADP, est de "downloader" les logiciels d'interface d'ADP sur le

serveur du client. Ces logiciels se trouvent sur le site FTP :



ftp://216.187.127.180/ctwiz/ADPAPI/



Il suffit d'importer le fichier ADPAPI.exe dans le répertoire CTWData et de l'exécuter. Ce dernier crée un

répertoire ADP dans lequel se trouvent les setups d'ADP, un Port Scanner ainsi qu'un fichier script.









EOAPI.exe doit être exécuté en premier, il installe les APIs d'ADP. Ensuite les deux fichiers

Le fichier

EOAPILoader.exe et EOAPIPing.exe peuvent être exécutés.









ADP – Configuration Transfert (2002/11) 3

CTSoft CORPORATION



L'exécutable BluesPortScan.exe sert à trouver l'adresse IP du DMS d'ADP.









Il faut inscrire l'intervalle d'adresses à scanner ainsi que le port 10224 (Port de communication avec le DMS). Le

logiciel se met alors à scanner le réseau et trouve le DMS.









Lorsque l'adresse du DMS est connue, il suffit de la noter pour utilisation future.









ADP – Configuration Transfert (2002/11) 4

CTSoft CORPORATION



La prochaine étape consiste à exécuter le QXLoader.









Il faut y inscrire l'information récoltée au préalable, ainsi que le nom de produit CTSOFT, le nom de serveur

CTSOFT1, le mot de passe et le chemin du fichier script C:\CTWData\ADP\reset.qxs. Il faut ensuite cliquer

sur le bouton Run. Le script sert à "resetter" les objets d'ADP sur le DMS. Il faut ensuite inscrire le chemin du fichier

script C:\CTWData\ADP\ctsoftobj.qxs et cliquer sur le bouton Run. Le script sert à installer les objets

d'ADP sur le DMS.









ADP – Configuration Transfert (2002/11) 5

CTSoft CORPORATION



Une fois les objets d'ADP installés, il faut exécuter le QX Information. Ce logiciel permet de récupérer le nom de

groupe des objets d'ADP propre au client.









Dans le logiciel il faut cliquer sur le menu DMS et choisir ADD HOST. Dans la boîte, il faut y inscrire l'adresse du

DMS et cliquer OK.









Il est important à cette étape de bien voir dans CTSOFT1 et dans BSNOB les groupes ADMIN ET

CONCESSIONNAIRE. Une fois ces étapes complétées, il faut détruire le répertoire C:\CTWData\ADP.









ADP – Configuration Transfert (2002/11) 6

CTSoft CORPORATION







Configuration - CTWizard



CTWParmTr



La première étape dans CTWizard est de "downloader" les parms de transfert sur le serveur du client. Ces derniers se

trouvent sur le site FTP :



ftp://ftp.ctsoftcorp.com/ftp/ctwparmtr.exe



Ce fichier doit être copier dans C:\CTWData et exécuté. Par la suite il faut exécuter CTPackTr.exe quei se trouve

dans C:\Program Files\CTWizard.





CTSADP



Lors de la mise à niveau de la dernière version de CTWizard, le fichier CTSAdp.dll se copie dans le répertoire

C:\Program Files\CTWizard\. Il faut l'enregistrer avec le REGSVR32.

Dans le menu démarrer et le choix RUN inscrire :



regsvr32 "C:\Program Files\CTWizard\CTSAdp.dll".









ADP – Configuration Transfert (2002/11) 7

CTSoft CORPORATION







Admin



Dans CTWizard, il faut configurer les paramètres de transferts. De l'onglet Concessionnaire de la fenêtre

d'administration il suffit de cliquer sur le bouton Transfert pour accéder à la fenêtre des paramètres de transferts.









Le bouton de droite permet d'afficher le menu d'ajout d'enregistrements. Il faut associer le code de concessionnaire et

les types avec les scripts de transferts. Dans la case Dealer Parm, la première ligne sert à isncrire l'adresse du DMS

(adresse IP (Ne pas tenir compte du port 10224 i.e. seulement inscrire l'IP) ; password ; CTSOFT ; CTSOFT1 ;

BSNOB). La seconde ligne sert à inscrire le nom de groupe du concessionnaire et autres paramètres (Nom de groupe

% Date Comptable Inventaire Neuf % Date Comptable Inventaire Usagé % Comptable Vente).









ADP – Configuration Transfert (2002/11) 8

CTSoft CORPORATION







Profils et Commandes de transferts



Profils

Pour mettre à jour les scripts de transferts, il faut accèder le serveur de CTSoft via l'internet (Appeler au bureau pour

avoir l'adresse). Une fois connecté au serveur de CTSoft il faut exécuter le programme CTTrans.exe.









Le bouton Transferts comptables ouvre la fenêtre des profils de transferts.









ADP – Configuration Transfert (2002/11) 9

CTSoft CORPORATION





La liste des profils peut être filtrée par type de fournisseur et par type de transfert. Chaque profil peut être mis à jour en

doublecliquant ce dernier.









ADP – Configuration Transfert (2002/11) 10

CTSoft CORPORATION







Commandes



Dans la fenêtre de création des commande se trouvent deux listes, la liste des commandes et la liste des actions.



Liste des commandes



Identification de la

1ière commande









Note









Code de commande Numéro (ID) de

commande Classification de

groupe de commande









Classification des groupes



Transfert d’inventaire

Information du véhicule 0

Information comptable 1



Transfert de vente

Information du client 0

Information du véhicule 1

Information comptable 2









ADP – Configuration Transfert (2002/11) 11

CTSoft CORPORATION





Liste des actions



Numéro de

commande

Identification suivante

de l’action Format de

la valeur









Formule de génération de la Formule de génération de la

valeur condition d’exécution









ADP – Configuration Transfert (2002/11) 12

CTSoft CORPORATION





Condition d’exécution



Lors de l’exécution des commandes, CTWizard exécute l’action dont la condition retourne “1”. Ainsi, il est très

important de bien coder les formules de conditions pour qu’en tout temps, il n’y aie qu’une seule action qui contienne

la condition “1” (toutes les autres devraient avoir une condition égale à “0”).



S’il n’y a qu’une seule action pour une commande donnée, la formule sera “1”. Par contre, s’il y a plus d’une action

alors les conditions devront être générées en conséquence.



Exemple :

Si le client désire envoyer un montant A dans le compte X quand il s’agit d’un véhicule neuf et un montant A

dans le compte Y quand il s’agit d’un véhicule usagé. Alors, le formule de conditions seront composées

comme suit :



IF(F[s_vehiclesold.ib_vehnew] = 1 : “1” : “0”) Cette formule donne “1” pour neuf et “0” pour usagé

IF(F[s_vehiclesold.ib_vehnew] = 1 : “0” : “1”) Cette formule donne “0” pour neuf et “1” pour usagé



Le bouton “C” ouvre la fenêtre de génération de la conditon. Cette fenêtre permet de créer la condition en

offrant la liste des champs de la base de données ainsi que les champs calculés.



Valeur



Le champ valeur contient la formule qui permettra de générer l’exprseeion qui sera transférée. Pour l’information du

client ou du véhicule, cette valeur correspond au champ correspondant de l’objet. Pour la comptabilité, la valeur

correspond au montant affecté à un compte GL.



Le bouton “V” ouvre la fenêtre de génération de la valeur. Cette fenêtre permet de créer la valeur en offrant la

liste des champs de la base de données ainsi que les champs calculés.









ADP – Configuration Transfert (2002/11) 13

CTSoft CORPORATION





Paramètres de comptes



Dans le cas d’une commande comptable, il faut paramétriser les informations relatives aux comptes GL.



Le bouton “A” ouvre la fenêtre de paramètres comptables.









Company Numéro de compagnie dans ADP (Défaut = “1”)

Account Numéro de compte GL

Control 1 Contrôle 1 de compte GL

Productivity Numéro de production (NON UTILISÉ POUR L’INSTANT) inscrire “”

Control 2 Contrôle 2 de compte GL

Stat Count Compte statistic (Certains comptes GL exige un compteur) inscrire “-1”, “0”, “1” ou “”

Description Description (NON UTILISÉ POUR L’INSTANT) inscrire “”

Alloc ID Numéro d’allocation de dépense (NON UTILISÉ POUR L’INSTANT) inscrire “”

Memo (NON UTILISÉ POUR L’INSTANT) inscrire “”



Les bouton “…” au bout de chaque champ ouvre la fenêtre de génération d’expression. Cette fenêtre permet de créer

une expression en offrant la liste des champs de la base de données ainsi que les champs calculés.









ADP – Configuration Transfert (2002/11) 14

CTSoft CORPORATION







Génération d’expression

La fenêtre de génération d’expression offre les listes de champs de la BD ainsi qu’un outils de fonctions pour assister à

la création d’expressions.





Case d’expression

générée









Barre d’outils

d’expression et de Liste des catégories Liste des champs

fonctions de champs de la BD calculés (Combinaisons

de champs de la BD)



Liste des champs de la

catégorie sélectionnée









ADP – Configuration Transfert (2002/11) 15

CTSoft CORPORATION







Formules et Opérateurs



IF()



La formule IF doit suivre la nomenclature suivante : IF( : : )



 Toute expression qui retourne Vrai ou Faux

 Représente la valeur de retour si la condition est vrai

 Représente la valeur de retour si la condition est fausse





Exemple :



IF(F[s_dequote.ii_pmtmode] = 0 : 0 : FS[AccGOnDeliv1TaxNotInPMT])



Si le mode de paiement est égale à 0 (Achat Comptant) alors retourner 0 sinon retourner le montant

de taxe dû la livraison.





IF(F[s_vehiclesold.ib_vehnew] = 0 & F[s_vehiclesold.ib_vehtruck] = 0 : "1" : "0")



Si le véhicule est usagé ET qu’il s’agit d’une auto alors retourner “1” sinon retourner “0”.





ROUND()



La formule ROUND sert à arrondir un nombre à 2 décimales près.

Cette dernière doit suivre la nomenclature suivante : ROUND( )



 Toute expression de type numérique



x (Sous chaîne de carctères)



L’opérateur x sert à récupérer une partie de chaîne de caractères.



Exemple :



F[s_customer1.is_lastname]x0x3



Cette expression retourne les trois premiers caractères du nom de famille du premier client.



F[s_vehiclesold.is_vin]x9x16



Cette expression retourne les caractères 10 à 17 (8 derniers) du numéro de série du véhicule.





N.B. L’opérateur x est 0 based, i.e 0 représente le premier caractère, 1 le second, etc…









ADP – Configuration Transfert (2002/11) 16

CTSoft CORPORATION



AND



L’opérateur AND est représenté par &. Ce dernier sert à créer des expressions booléennes



Exemple :



F[s_vehiclesold.ib_vehnew] = 0 & F[s_vehiclesold.ib_vehtruck] = 0



Le véhicule est usagé ET Le véhicule est une automobile. Cette expression est égale à VRAI pour

une automobile usagée et FAUX autrement.





OR



L’opérateur OR est représenté par |. Ce dernier sert à créer des expressions booléennes



Exemple :



F[s_vehiclesold.ib_vehnew] = 0 | F[s_vehiclesold.ib_vehtruck] = 0



Le véhicule est usagé OU Le véhicule est une automobile. Cette expression est égale à FAUX pour

un camion neuf et VRAI autrement.





NOT



L’opérateur NOT est représenté par !. Ce dernier sert à créer des expressions booléennes



Exemple :



!(F[s_vehiclesold.ib_vehnew] = 0) | F[s_vehiclesold.ib_vehtruck] = 0



Le véhicule N’EST PAS usagé ou Le véhicule est une automobile. Cette expression est égale à

FAUX pour un camion usagé et VRAI autrement.









ADP – Configuration Transfert (2002/11) 17

CTSoft CORPORATION







Données - ADP



Customer



Le tableau ci-dessous décrit les champs de l'objet CUSTOMER d'ADP. Cet objet permet le transfert des données du

client.



Valid Values or Helper

Parameter Name Field Type Length I/O/B Description

References

Action Text 6 I Action to perform “Read”, “Update”, “Add”

The name of the group

associated with the

GroupName* 25 I database or “logon” Valid group name

where the desired

data resides

NAME-FILE 0, not

Customerld* Text 15 I Valid customer ID

including type

Type of name file

NameType* Text 2 I “4”

record to process

CheckSum Text 20 B DO NOT ALTER DO NOT ALTER

Port number of the

PICK process that

LockingPort Text 20 O

currently holds the

lock

User who currently

LockingUser Text 20 O

holds the lock

Return code from

ReturnCode Text 4 O

action performed

Text of error condition

ErrorText Text 80 O

encountered

ARGroupCode Text 2 B NAME-FILE 12

ARSchedCode Text 6 B NAME-FILE 10

Address Text 35 B NAME-FILE 4

NAME-FILE 26,

BirthDate D (date) 6 B Internal format

formatted as a date

BusinessPhone Text 10 B SERVICE-NAMES 5

BusinessPhoneExtension Text 6 B SERVICE-NAMES 19

(read only) Flag

indicationg that the

CanSetSvcAdvisor Text 4 B

service advisor ID can

be set

Cellular Text 10 B NAME-FILE 62







ADP – Configuration Transfert (2002/11) 18

CTSoft CORPORATION



City Text 20 B NAME-FILE 5

Null = no credit limit

CreditLimit Text 8 B NAME-FILE 9 Numeric = credit limit in

whole dollars

DealerField1 Text 25 B NAME-FILE 67

DealerField2 Text 25 B NAME-FILE 68

Populate with a value

from the “Code” field in

DealerLoyaltyIndicator Text 4 B SERVICE-NAME 18

the LoyaltyIndicators table

of the CustHelper object

DelCdeServiceNames Text 4 B SERVICE-NAMES 7



Valid Values or Helper

Parameter Name Field Type Length I/O/B Description

References

DEL = name deleted

during next PURGE-

NAMES process.



Deletecode Text 6 B NAME-FILE 11

Date = name is on active

status.



9999 = do not purge name.

DriversLicense Text 20 B NAME-FILE 66

EmailAddress1 Text 40 B NAME-FILE 64,1,1

EmailAddress2 Text 40 B NAME-FILE 64,2,1

EmailAddress3 Text 40 B NAME-FILE 64,3,1

EmailDescription1 Text 10 B NAME-FILE 64,1,2

EmailDescription2 Text 10 B NAME-FILE 64,2,2

EmailDescription3 Text 10 B NAME-FILE 64,3,2

Employer Text 32 B NAME-FILE 65

SERVICE-NAMES

Hobbies1 – Hobbies 10 Text 24 B

10,1-10

HomeFax Text 10 B NAME-FILE 60

Lowest age at which

Null or 0 = no interest

Interest Text 4 B interest is charged.

charged

From NAME-FILE 17

LastName Suffix,

Name** Text 60 B NAME-FILE 2

FirstName MiddleName

Name 2 Text 60 B NAME0-FILE 3

Occupation Text 23 B SERVICE-NAME 11

1 = PO is required;

PORequired Text 1 B NAME-FILE 56

null = PO is not required.

Pager Text 10 B NAME-FILE 63,1

PagerAccessCode Text 10 B NAME-FILE 63,2









ADP – Configuration Transfert (2002/11) 19

CTSoft CORPORATION



Populate with a value

SV.SERVICE.PREFER from the “Code” field in

PrefAltTransportation Text 1 B

ENCES 3 the PreAltTrans table of

the CustHelper object.

PrefContactTimeMo- SV.SERVICE.PREFER

Text 2 B “AM” or “PM”

PrefContactTImeSu ENCES 7,1-7

PrefDropOffTimeMo- S SV.SERVICE.PREFER

6 B hhmmss, military format

PrefDropOffTimeSu- (seconde) ENCES 5, 1-7

Populate with a value

from the “Code” field of

SV.SERVICE.PREFER

PrefFollowupContactMeth Text 1 B the PreContactMethod

ENCES 4

table of the CustHelper

object

Populate with a value

SV.SERVICE.PREFER from the “Code” field of

PrefLanguage Text 4 B

ENCES 1 the PrefLanguage table of

the CustHelper object

Valid Values or Helper

Parameter Name Field Type Length I/O/B Description

References

Populate with a value

SV.SERVICE.PREFER from the “Code” field of

PrefPaymentType Text 10 B

ENCES 2 the PaymentType table of

the CustHelper object.

SV.SERVICE.PREFER

PrefPickUpTime S (second) 6 B hhmmss, military format

ENCES 6,1-7

Populate with a value

from the “Code” field of

PreviousMake Text 10 B SERVICE-NAME 8

the MakeCodes table of

the CustHelper object

PreviousVehicleAge Texte 4 B SERVICE-NAME 9

ProfileCode Text 4 B NAME-FILE 47

SSN Text 10 B NAME-FILE 27

NAME-FILE 2 (from

employee record)

ServiceAdvisorName Text 60 B Assignments to this

parameter are

ignored.

Populate with a value

from the “Id” field from

ServiceAdvisorNumber Text 15 B VEHICLES 30 the Employee object.

REMOVE THE LEADING

8* FIRST

ServiceMailingName1 – NAME-FILE 53

Text 35 B

ServiceMailingName2 NAME-FILE 54

ServiceMailingSalut1 – Text 30 B NAME-FILE 55







ADP – Configuration Transfert (2002/11) 20

CTSoft CORPORATION



ServiceMailingSalut2 NAME-FILE 57

Normal state or province

State Text 2 B NAME-FILE 6

postal code

NAME-FILE 13,

Taxability Text 1 B “” = True, “N” = False

formatted as a flag

Telephone Text 10 B NAME-FILE 8

WorkFax Text 10 B NAME-FILE 61

XRefCustomer- SERVICE-NAMES

Text 60 B

XRefCustomer2 12,1-2

SERVICE-NAMES

XrefName1 – XrefName10 Text 35 B

12,3-12

Zip Text 10 B NAME-FILE 7 Zip or postal code



* - Denotes required parameters for any action.

** - Denotes that the Parameters is required “Add” actions.









ADP – Configuration Transfert (2002/11) 21

CTSoft CORPORATION







Vehicle



Le tableau ci-dessous décrit les champs de l'objet VEHICLE d'ADP. Cet objet permet le transfert des données du

véhicule.





Valid Values or Helper

Parameter Name Field Type Length I/O/B Description

References

“Read”, “Update”,

Action* Text 6 I Action to perform

“Add”

Files to update; CAR-

“Car”, “Vehicles”,

Action* 8 I INV, VEHICLES, or

“Both”

Both

The name of the group

associated with the

GroupName* Text 25 I database or “logon” Valid group name

where the desired

data resides

CAR-INV 0, not

StockNo** Text 10 I Valid stock number

including “5*”

VEHICLES 0

VehlD*** Text 25 I Valid Vehicle ID

CAR-INV 31

“Yes” – Overrides

Forces system to VIN error.

OverrideVINError Text 3 I

accept an invalid VIN Otherwise VIN error

stops update

CheckSum Text 20 B DO NOT ALTER DO NOT ALTER

Port number of the

PICK process that

LockingPort Text 20 O

currently holds the

lock

User who currently

LockingUser Text 20 O

holds the lock

Return code from

ReturnCode Text 4 O

action performed

Text of error condition

ErrorText Text 80 O

encountered

AxleNo Text 18 B VEHICLE

BodyStyle Text 12 B CAR-INV

CAR-INV

Color 20 B

VEHICULE

CAR-INV Customer number

CustNo Text 15 B

VEHICULE without the “4”

DealerCode Populate from

PRIVLIB SE-FLAG

Text 25 B VEHICLE ‘40” if one is not

ADP – Configuration Transfert (2002/11) provided and Action

22

is “Add”

DealerDefined1 - 6 Text 132 B CAR-INV

CTSoft CORPORATION





Valid Values or Helper

Parameter Name Field Type Length I/O/B Description

References

DealNo Text 10 B CAR-INV

DEL = vehicle deleted

during next purge

CAR-INV

process.

VEHICLES



DeleteCode Text 3 B Number = months to

DEL stored as 0 in

retain before deletion.

VEHICULES file



Null = do not delete

vehicle.

DeliveryDate Text 8 B VEHICLES

EngineNo Text 18 B VEHICLES

EntryDate** Text 8 B CAR-INV

Financing Text 12 B VEHICLE

B VEHICLE

InServiceDate D (date) 12 External date format

Internal date format

InventoryAcct** Text 8 B CAR-INV

InventoryComment Text 30 B CAR-INV

InventoryCompagny** Text 3 B CAR-INV

KeyNo Text 200 B VEHICLES

B VEHICLES

LastServiceDate D (date) 8 External date format

Internal date format

LicensePlateNo Text 9 B VEHICLES



B CAR-INV

Make Text 8 Make abbreviation

VEHICLES

B VEHICLES ,

0

Mileage*** 7 vehicule mileage at

(numeric)

last service date

B CAR-INV

Model Text 10 Model abbreviation

VEHICLES

ModelNo Text 12 B CAR-INV

ModelType Text 12 B CAR-INV

B VEHICLES Currenvy (two

MonthlyPayment 2 (currenry) 15

decimals)

Optinal1 Text 70 B VEHICLES

Optional10 Text 70 B VEHICLES

Optional11 Text 70 B VEHICLES

Optional12 Text 70 B VEHICLES

Optional13 Text 70 B VEHICLES

Optional14 Text 70 B VEHICLES









ADP – Configuration Transfert (2002/11) 23

CTSoft CORPORATION



Optional15 Text 70 B VEHICLES

Optional2 Text 70 B VEHICLES

Optional3 Text 70 B VEHICLES

Optional4 Text 70 B VEHICLES

Optional5 Text 70 B VEHICLES

Optional6 Text 70 B VEHICLES





Valid Values or Helper

Parameter Name Field Type Length I/O/B Description

References

Optional7 Text 70 B VEHICLES

Optional8 Text 70 B VEHICLES

Optional9 Text 70 B VEHICLES

Options Text 132 B CAR-INV

PayoffDate B VEHICLES

D (date) 8 External date format

Internal date format

PreviousOwnerNo B Must exist NAME-

Text 20 VEHICLES

FILE. Without “4*”

Price1 B Currency (two

2 (currency) 15 CAR-INV

decimals)

Price2 B Currency (two

2 (currency) 15 CAR-INV

decimals)

VEHICLES

ProductionDate D (date) 8 B External date format

Internal format

ReminderBlockFlag Text 1 B VEHICLES

SaleAcct Text 8 B CAR-INV

SaleCompany Text 3 B CAR-INV

SaleManager Text 15 B VEHICLES Without “7*”

Text CAR-INV Without “7*”

SalesPerson1 15 B

VEHICLES

Text CAR-INV Without “7*”

SalesPerson2 15 B

VEHICLES

SANumber Text 20 B VEHICLES Without “8*”

CAR-INV External date format

SoldDate D (date) 8 B

Internal date format

StickerNo Text 13 B VEHICLES

“NEW”, “USED”,

CAR-INV “DEMO”, “MISC”

StockType** Text 5 B

VEHICLES “L”, “R”, “LU”,

“FLEET”

SvcSchedName Text 12 B VEHICLES

TradeInMileage Text 15 B VEHICLES

TradeInVehlD Text 17 B VEHICLES

TransmissionNo Text 18 B VEHICLES







ADP – Configuration Transfert (2002/11) 24

CTSoft CORPORATION



Text B CAR-INV

VIN 17

VEHICLES

D (date) B VEHICLES

WarrantyExpiration 8 External date format

Internal date format

Text B CAR-INV

Year 4 VEHICLES Two Two or four digits

digits



* - Denotes required parameters for any action.



** - Denotes that the Parameters is required “Add” actions when ActionControl is “Car” or “Both”. Note

that other parameters may be required depending on individual dealer setups.



*** - Denotes that the Parameter is required for “Add” actions when ActionControl is “Vehicule” or “Both”.

Note that other parameters may be required depending on individual dealer setups.









ADP – Configuration Transfert (2002/11) 25

CTSoft CORPORATION







Données - CTSoft



Personne



Tableau des structures de personnes.



Structure ID Code Description

1101 s_customer1 First Customer's Info

1102 s_customer2 Second Customer's Info

1103 s_customer3 Guarantor's Info

1111 s_dealer Dealer's Info

1112 s_salesperson Salesperson's Info

1113 s_businessmgr Business Manager's Info

1114 s_dealertrade Trade dealer's Info

1121 s_creditor Creditor's Info

1141 s_ldinscompany Life & Disability Insurance Company's Info

1142 s_ldinsagent Life & Disability Insurance Agent's Info

1143 s_carinscompany Car Insurance Company's Info

1144 s_carinsagent Car Insurance Agent's Info





Tableau des champs de la structure PERSONNE.



Variable ID Code Description

1101 ib_company Is a company flag (0 - No / 1 - Yes)

1102 ii_gender Gender identification (0 - Male / 1 - Female)

1103 il_language Language identification (0 - French / 1 - English)

1104 is_companycode Company identification code

1105 is_areacodephone1 First phone number area code

1106 is_phone1 First phone number

1107 is_extphone1 First phone extension number

1108 is_areacodephone2 Second phone number area code

1109 is_phone2 Second phone number

1110 is_extphone2 Second phone extension number

1111 is_areacodefax Fax number area code

1112 is_fax Fax number

1113 is_companyname Company's name if applicable (French)

1114 is_firstname Contact's first name

1115 is_lastname Contact's last name

1116 is_address1 Main address line 1

1117 is_address2 Main address line 2

1118 is_city Main address city

1119 is_province Main address province/state

1120 is_postalcode Main address postal code

1121 is_email E-mail address







ADP – Configuration Transfert (2002/11) 26

CTSoft CORPORATION



1122 it_birthdate Contact's birthdate

1123 is_sin Contact's social security number

1124 is_driverlicence Contact's driver's licence

1125 is_occupation Contact's occupation

1126 is_employeeid Contact's employee's id

1127 is_employer Contact's employer

1128 is_employerid Company's id / Contact's employer's id

1129 is_fedtaxno Company's federal tax id number

1130 is_provtaxno Company's provincial/state tax id number

1131 is_companylicenceno Company's DMV licence number

1132 is_companycommercialno Company's dealer number

1133 is_companyname2 Company's name if applicable (English)

1134 is_companydivisionname Company's division name if applicable

1135 it_companycommercialnoexpdate Company's dealer number expiration date

1136 is_employeeid2 Contact's employee's id #2

1137 is_userdefined1 User defined









ADP – Configuration Transfert (2002/11) 27

CTSoft CORPORATION







Véhicule



Tableau des structures de véhicules.



Structure ID Code Description

2101 s_vehiclesold Vehicle Sold Info

2102 s_trade1 First Vehicle Traded Info

2103 s_trade2 Second Vehicle Traded Info

2104 s_trade3 Third Vehicle Traded Info





Tableau des champs de la structure VÉHICULE.



Variable ID Code Description

2101 is_vin Vehicle's identification number (serial number)

2102 is_stockid Vehicle's stock number (inventory number)

2103 is_make Make

2104 is_modelcategory Model category

2105 is_model Model

2106 ii_year Year

2107 is_modelcode Model code

2108 is_packagecode Package code

2109 is_group Vehicle group

2110 is_bodystyle Body style

2111 is_engine Engine

2112 is_enginecode Engine code

2113 ii_cylinder Cylinder

2114 is_transmission Transmission

2115 is_transmissioncode Transmission code

2116 is_extcolor Exterior color

2117 is_extcolorcode Exterior color code

2118 is_intcolor Interior color

2119 is_intcolorcode Interior color code

2120 is_trim Trim

2121 is_trimcode Trim code

2122 it_delivereddate Delivered date

2123 it_servicedate In service date

2124 it_stockdate In stock date

2125 ib_vehnew Is a new vehicle flag (0 - No / 1 - Yes)

2126 ib_vehdemo Is a demo vehicle flag (0 - No / 1 - Yes)

2127 ib_vehdemooffroad Is an offroad demo vehicle flag (0 - No / 1 - Yes)

2128 ib_vehcourtesy Is a courtesy vehicle flag (0 - No / 1 - Yes)

2129 ib_vehtruck Is a truck flag (0 - No / 1 - Yes)

2130 ib_vehfleet Is a fleet vehicle flag (0 - No / 1 - Yes)

2131 il_odometerind Indicated odometer read

2132 il_odometerreal Real odometer

2133 il_weight Weight







ADP – Configuration Transfert (2002/11) 28

CTSoft CORPORATION



2134 is_keyid1 Keys number (1)

2135 is_keyid2 Keys number (2)

2136 is_licplate Licence plate number

2137 id_vehiclecost Cost price

2138 id_vehicleretail Retail price

2139 id_vehicleacccost Accessories cost price

2140 id_vehicleaccretail Accessories retail price

2141 id_vehiclewoacccost Accessories cost price (WO)

2142 id_vehiclewoaccretail Accessories retail price (WO)

2143 id_vehiclehiddencost Hidden cost

2144 id_vehicleholdback Hold back amount

2145 ib_airconditionning Vehicle is equiped with air conditionning

2146 ib_powersteering Vehicle is equiped with power steering

2147 ib_turboengine Vehicle is equiped with a turbo engine

2148 is_transmissiontype Vehicle's transmission type

2149 ib_financed Vehicle is financed

2150 id_vehiclefinamount Vehicle financed amount

2151 is_creditorcode Vehicle's creditor code

2152 id_vehiclegst Vehicle GST amount (at purchase to dealer)

2153 id_vehiclepst Vehicle PST amount (at purchase to dealer)

2154 is_year Model year (string)

2155 it_billdate Billing Date

2156 is_orderid Order identification number

2157 is_suppliercode Vehicle supplier code

2158 is_vehorigin Vehicle origin (M - Manufacturer / D - Dealer trade / O - Other)

2159 id_vehicleprepfee Preparation Fee (DAA)

2160 id_vehiclehiddenprofit Hidden profit

2161 is_engineno Engine number

2162 is_supplierid Supplier identification number

2163 is_suppliername Supplier's name

2164 is_modeldesc Model description

2165 ib_holdbackdel Holdback delete

2166 is_vehicleid Database Identification Key

2167 ib_pendigwo Pending W/O flag (0 - No / 1 - Yes)

2168 id_packagecost Package cost (options included)

2169 id_packagemsrp Package MSRP (options included)

2170 is_fuel Fuel Type (G - Gasoline / D - Diesel)

2171 is_note Note

2172 ii_status Status (1 - Avail / 2 - Reserved / 3 - Reserved / 101 - Sold / 102 -

Traded)

2173 it_servicedate1yr 1 year after the service date

2174 it_servicedate2yr 2 years after the service date

2175 it_servicedate3yr 3 years after the service date

2176 it_servicedate4yr 4 years after the service date

2177 it_servicedate5yr 5 years after the service date

2178 it_servicedate6yr 6 years after the service date

2179 it_servicedate7yr 7 years after the service date

2180 id_accountingadjust Accounting inventory adjustment

2181 ib_iscusttrade Is a Customer trade-in







ADP – Configuration Transfert (2002/11) 29

CTSoft CORPORATION







Comptabilité



Ci-dessous se trouve la description complète de la structure ACCOUNTING. Les champs sont séparés par catégorie de

données pour simplifier la compréhension de la structure.



VENTE Véhicule

id_spvehicle Vehicle price

id_spfiupgrade F&I price upgrade

id_splocknuts Lock nuts price

id_spaccessory1 Accessory 1 (price)

id_spaccessory2 Accessory 2 (price)

id_spaccessory3 Accessory 3 (price)

id_spaccessory4 Accessory 4 (price)

id_spaccessory5 Accessory 5 (price)

id_spaccessoryother Accessory other (price)



VENTE Véhicule (Rabais avant taxe)

id_dpbftxrebate Before tax manufacturer rebate

id_dpbftxmiscrebate Before tax other rebate



VENTE Produits

id_spwarrantymanuf Extended warranty (price manuf)

id_spwarranty Extended warranty (price other)

id_spreplacement Replacement warranty (price)

id_spproduct1 Product 1 (price)

id_spproduct2 Product 2 (price)

id_spproduct3 Product 3 (price)

id_spproduct4 Product 4 (price)

id_spproduct5 Product 5 (price)

id_spproduct6 Product 6 (price)

id_spproduct7 Product 7 (price)

id_spproduct8 Product 8 (price)

id_spproduct9 Product 9 (price)

id_spproduct10 Product 10 (price)

id_spproductother Product other (price)



VENTE Assurances

il_lifeinspremiuminclpmt Life insurance (included in pmt flag 0 - no / 1 - yes)

id_splifeinspremium Life insurance (premium)

il_lifeinsrespremiuminclpmt Life insurance residual (included in pmt flag 0 - no / 1 - yes)

id_splifeinsrespremium Life insurance residual (premium)

il_diseaseinspremiuminclpmt Disease insurance (included in pmt flag 0 - no / 1 - yes)

id_spdiseaseinspremium Disease insurance (premium)

il_disabinspremiuminclpmt Disability insurance (included in pmt flag 0 - no / 1 - yes)

id_spdisabinspremium Disability insurance (premium)

il_unempinspremiuminclpmt Unemployment insurance (included in pmt flag 0 - no / 1 - yes)

id_spunempinspremium Unemployment insurance (premium)







ADP – Configuration Transfert (2002/11) 30

CTSoft CORPORATION



il_carinspremiuminclpmt Car insurance (included in pmt flag 0 - no / 1 - yes)

id_spcarinspremium Car insurance (premium)



VENTE Taxes (Accise, Pneus, Essence, ...)

id_taxexcise Air conditionning excise tax

id_taxtires Tire tax

il_taxtiresinclpmt Tire tax (included in pmt flag 0 - no / 1 - yes)

id_taxgasoline Fuel tax

il_taxgasolineinclpmt Fuel tax (included in pmt flag 0 - no / 1 - yes)

id_taxmisc Miscellanious tax

il_taxmiscinclpmt Miscellanious tax (included in pmt flag 0 - no / 1 - yes)



VENTE Frais

il_feelicinclpmt Licence fee (included in pmt flag 0 - no / 1 - yes)

id_feelicence Licence fee

id_feetransit Transit fee

id_feetransfer Transfer fee

id_feeregistration Registration fee

il_feeregistrationinclpmt Registration fee (included in pmt flag 0 - no / 1 - yes)

id_feeadmindealer Dealer admin fee

il_feeadmdealeratinclpmt Dealer admin fee (included in pmt flag 0 - no / 1 - yes)

id_feeadmindealeraftx Dealer admin fee (tax incl.)

id_feeadmincreditor Creditor admin fee

il_feeadmcreditoratinclpmt Creditor admin fee (included in pmt flag 0 - no / 1 - yes)

id_feeadmincreditoraftx Creditor admin fee (tax incl.)

id_feemisc Miscellanious fee

id_feemiscaftx Miscellanious fee (tax incl.)



ACOMPTES

id_dpcashdown Cash down

id_dpaftxrebate After tax manufacturer rebate

id_dpaftxmiscrebate After tax other rebate

id_dptrade Trade amount

id_dpliability Lien on trade



id_dpaftxpmtrebate After tax pmt rebate



id_dpcashdeposit Cash deposit upon signature



DÛ SUR LIVRAISON

id_sdcreditor Security deposit (creditor)

id_sdkmcreditor Security deposit (creditor KM)

id_pmtadvancecreditor Advance payment on delivery



À PERCEVOIR (Créancier)

id_finbalancecreditor Financed amount



COST Véhicule

id_costvehicle Vehicle cost







ADP – Configuration Transfert (2002/11) 31

CTSoft CORPORATION



id_costlocknuts Lock nut cost

id_costaccessory1 Accessory 1 cost

id_costaccessory2 Accessory 2 cost

id_costaccessory3 Accessory 3 cost

id_costaccessory4 Accessory 4 cost

id_costaccessory5 Accessory 5 cost

id_costaccessoryother Accessory other cost

id_hcfeevehiclepool Vehicle hidden cost (amount)

id_hcfeerepair Vehicle hidden cost (amount)

id_hcpriceprotect Vehicle hidden cost (amount)



COST Produits

id_costwarrantymanuf Extended warranty manuf cost

id_costwarranty Extended warranty cost

id_costreplacement Replacement warranty cost

id_costproduct1 Product 1 cost

id_costproduct2 Product 2 cost

id_costproduct3 Product 3 cost

id_costproduct4 Product 4 cost

id_costproduct5 Product 5 cost

id_costproduct6 Product 6 cost

id_costproduct7 Product 7 cost

id_costproduct8 Product 8 cost

id_costproduct9 Product 9 cost

id_costproduct10 Product 10 cost

id_costproductother Product other cost



COST Échange

id_tradevalue Trade value



RISTOURNE

id_reflifeinspremium Life insurance refund

id_reflifeinsrespremium Life insurance residual refund

id_refdiseaseinspremium Disease insurance refund

id_refdisabinspremium Disability insurance refund

id_refunempinspremium Unemployment insurance refund

id_refcarinspremium Car insurance refund

id_reffinbalancecreditor Financed amount refund



COMMISSION VENDEUR

id_comsbase Sales commisison base

id_comsvehicle Sales commisison vehicle

id_comsfiupgrade Sales commisison F&I upgrade

id_comslocknuts Sales commisison lock nuts

id_comsaccessory1 Sales commisison accessory 1

id_comsaccessory2 Sales commisison accessory 2

id_comsaccessory3 Sales commisison accessory 3

id_comsaccessory4 Sales commisison accessory 4

id_comsaccessory5 Sales commisison accessory 5







ADP – Configuration Transfert (2002/11) 32

CTSoft CORPORATION



id_comsaccessoryother Sales commisison accessory other

id_comswarrantymanuf Sales commisison extended warranty manuf

id_comswarranty Sales commisison extended warranty

id_comsreplacement Sales commisison replacement warranty

id_comsproduct1 Sales commisison product 1

id_comsproduct2 Sales commisison product 2

id_comsproduct3 Sales commisison product 3

id_comsproduct4 Sales commisison product 4

id_comsproduct5 Sales commisison product 5

id_comsproduct6 Sales commisison product 6

id_comsproduct7 Sales commisison product 7

id_comsproduct8 Sales commisison product 8

id_comsproduct9 Sales commisison product 9

id_comsproduct10 Sales commisison product 10

id_comsproductother Sales commisison product other

id_comslifeinspremium Sales commisison life insurance

id_comslifeinsrespremium Sales commisison life insurance residual

id_comsdiseaseinspremium Sales commisison disease insurance

id_comsdisabinspremium Sales commisison disability insurance

id_comsunempinspremium Sales commisison unemployment insurance

id_comscarinspremium Sales commisison car insurance

id_comsfinbalancecreditor Sales commisison financed amount



COMMISSION F&I

id_comfbase F&I commisison base

id_comfvehicle F&I commisison vehicle

id_comffiupgrade F&I commisison F&I upgrade

id_comflocknuts F&I commisison lock nuts

id_comfaccessory1 F&I commisison accessory 1

id_comfaccessory2 F&I commisison accessory 2

id_comfaccessory3 F&I commisison accessory 3

id_comfaccessory4 F&I commisison accessory 4

id_comfaccessory5 F&I commisison accessory 5

id_comfaccessoryother F&I commisison accessory other

id_comfwarrantymanuf F&I commisison extended warranty manuf

id_comfwarranty F&I commission extended warranty

id_comfreplacement F&I commisison replacement warranty

id_comfproduct1 F&I commisison product 1

id_comfproduct2 F&I commisison product 2

id_comfproduct3 F&I commisison product 3

id_comfproduct4 F&I commisison product 4

id_comfproduct5 F&I commisison product 5

id_comfproduct6 F&I commisison product 6

id_comfproduct7 F&I commisison product 7

id_comfproduct8 F&I commisison product 8

id_comfproduct9 F&I commisison product 9

id_comfproduct10 F&I commisison product 10

id_comfproductother F&I commisison product other

id_comflifeinspremium F&I commisison life insurance







ADP – Configuration Transfert (2002/11) 33

CTSoft CORPORATION



id_comflifeinsrespremium F&I commisison life insurance residual

id_comfdiseaseinspremium F&I commisison disease insurance

id_comfdisabinspremium F&I commisison disability insurance

id_comfunempinspremium F&I commisison unemployment insurance

id_comfcarinspremium F&I commisison car insurance

id_comffinbalancecreditor F&I commisison financed amount



TPS Vente

id_gstvehicle GST amount vehicle

id_gstproduct GST amount products

id_gsttaxtires GST amount tire tax

id_gsttaxgasoline GST amount fuel tax

id_gsttaxmisc GST amount misc tax

id_gstfeelicence GST amount licence fee

id_gstfeetransit GST amount transit fee

id_gstfeetransfer GST amount transfer fee

id_gstfeeregistration GST amount registration fee

id_gstfeeadmindealeraftx GST amount dealer admin fee

id_gstfeeadmincreditoraftx GST amount creditor admin fee

id_gstfeemiscaftx GST amount misc fee



TPS Acompte

id_gstdpcashdown GST amount cash down

id_gstdpaftxrebate GST amount manuf rebate

id_gstdpaftxmiscrebate GST amount rebate



TPS Assurance

id_gstinsurance GST amount insurances



TPS À Réclamer (Créancier Location)

id_gstfinbalancecreditor GST amount finance balance



id_gstpmtadvancecreditor GST amount advance payment



TPS À Payer

id_gsttopaytrade GST to pay on trade vehicle



TVQ Vente

id_pstvehicle PST amount vehicle

id_pstproduct PST amount products

id_psttaxtires PST amount tire tax

id_psttaxgasoline PST amount fuel tax

id_psttaxmisc PST amount misc tax

id_pstfeelicence PST amount licence fee

id_pstfeetransit PST amount transit fee

id_pstfeetransfer PST amount transfer fee

id_pstfeeregistration PST amount registration fee

id_pstfeeadmindealeraftx PST amount dealer admin fee

id_pstfeeadmincreditoraftx PST amount creditor admin fee







ADP – Configuration Transfert (2002/11) 34

CTSoft CORPORATION



id_pstfeemiscaftx PST amount misc fee



TVQ Acompte

id_pstdpcashdown PST amount cash down

id_pstdpaftxrebate PST amount manuf rebate

id_pstdpaftxmiscrebate PST amount rebate



TVQ Assurance

id_pstinsurance PST amount insurances



TPS À Réclamer (Créancier Location)

id_pstfinbalancecreditor PST amount finance balance



id_pstpmtadvancecreditor PST amount advance payment



TVQ À Payer

id_psttopaytrade PST to pay on trade vehicle



AUTRES

id_otherdebit Other debit amount

id_othercredit Other credit amount

id_accountreceivable Account receivable amount

id_accountpayable Acount payable amount

id_udfamount01 User defined amount 1

id_udfamount02 User defined amount 2

id_udfamount03 User defined amount 3

id_udfamount04 User defined amount 4

id_udfamount05 User defined amount 5

id_udfamount06 User defined amount 6

id_udfamount07 User defined amount 7

id_udfamount08 User defined amount 8

id_udfamount09 User defined amount 9

id_udfamount10 User defined amount 10









ADP – Configuration Transfert (2002/11) 35



Related docs
Other docs by pengxuezhi
Book 1.indb
Views: 5  |  Downloads: 0
Bone Marrow Donation My Story
Views: 11  |  Downloads: 0
bocesaudit
Views: 4  |  Downloads: 0
BOB Profile-Sept05
Views: 7  |  Downloads: 0
Bloomsbury rights list
Views: 4  |  Downloads: 0
Blog Archive
Views: 4  |  Downloads: 0
Birmingham - Budget Rent-A-Car UK
Views: 4  |  Downloads: 0
By registering with docstoc.com you agree to our
privacy policy

You are almost ready to download!

You are almost ready to download!