0% found this document useful (0 votes)
70 views24 pages

vtigerCRM DataModel 5.2.1

The document describes the data model for the vtigerCRM application. It outlines the various modules in vtigerCRM like campaigns, accounts, contacts, leads, potentials, documents, products, help desk, faq, and quotes. For each module, it lists the tables and fields used to store and relate data for that module in the database.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
70 views24 pages

vtigerCRM DataModel 5.2.1

The document describes the data model for the vtigerCRM application. It outlines the various modules in vtigerCRM like campaigns, accounts, contacts, leads, potentials, documents, products, help desk, faq, and quotes. For each module, it lists the tables and fields used to store and relate data for that module in the database.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 24

vtigerCRM Data Model

CAMPAIGNS MODULE
crmentity
crmid : int(19)(PK) smcreatorid : int(19) smownerid : int(19) modifiedby : int(19) setype : varchar(30) description : text createdtime : datetime modifiedtime : datetime viewedtime : datetime status : varchar(50) version : int(19) presence : int(1) deleted : int(1)

campaign
campaignid : int(19)(fk) campaign no : varchar(100) campaignname : varchar(255) campaigntype : varchar(200) campaignstatus : varchar(200) expectedrevenue : decimal(25,3) budgetcost : decimal(25,3) actualcost : decimal(25,3) expectedresponse : varchar(200) numsent : decimal(11,0) product_id : int(19) sponsor : varchar(255) targetaudience : varchar(255) targetsize : int(19) expectedresponsecount : int(19) expectedsalescount : int(19) expectedroi : decimal(25,3) actualresponsecount : int(19) actualsalescount : int(19) actualroi : decimal(25,3) closingdate : date

campaignscf PRODUCTS

vtigerCRM Data Model

ACCOUNTS MODULE
crmentity
crmid : int(19)(PK) smcreatorid : int(19) smownerid : int(19) modifiedby : int(19) setype : varchar(30) description : text createdtime : datetime modifiedtime : datetime viewedtime : datetime status : varchar(50) version : int(19) presence : int(1) deleted : int(1)

account
accountid : int(19)(fk) accountname : varchar(100) account no : varchar(100) parentid : int(19) account_type : varchar(200) industry : varchar(200) annualrevenue : int(19) rating : varchar(200) ownership : varchar(50) siccode : varchar(50) tickersymbol : varchar(50) phone : varchar(30) otherphone : varchar(30) email1 : varchar(100) email2 : varchar(100) website : varchar(100) employees : int(10) emailoptout : varchar(3) notify_owner : varchar(3)

accountscf

accountbillads
accountaddressid : int(19) bill_city : varchar(30) bill_code : varchar(30) bill_country : varchar(30) bill_state : varchar(30) bill_pobox : varchar(30)

accountshipads
accountaddressid : int(19) ship_city : varchar(30) ship_code : varchar(30) ship_country : varchar(30) ship_state : varchar(30) ship_pobox : varchar(30)

VtigerCRM Data Model

CONTACTS MODULE
crmentity
crmid : int(19) (pk) smcreatorid : int(19) smownerid : int(19) modifiedby : int(19) setype : varchar(30) description : text createdtime : datetime modifiedtime : datetime viewedtime : datetime status : varchar(50) version : int(19) presence : int(1) deleted : int(1)

contactdetails
contactid : int(19)(fk) contact no : varchar(100) accountid : int(19) salutation : varchar(200) firstname : varchar(40) lastname : varchar(80) email : varchar(100) phone : varchar(50) mobile : varchar(50) title : varchar(30) fax : varchar(50) reportsto : varchar(30) training : varchar(50) usertype : varchar(50) contacttype : varchar(50) otheremail : varchar(100) yahooid : varchar(100) donotcall : varchar(3) emailoptout : varchar(3) imagename : varchar(150) reference : varchar(3) notifyowner : varchar(3)

contactaddress contactsubdetails
contactsubscriptionid : int(19) homephone : varchar(50) otherphone : varchar(50) assistant : varchar(50) assistantphone : varchar(50) birthday : date laststayintouchrequest : int(30) laststayintouchsavedate : int(19) leadsource : varchar(200) contactaddressid : int(19) mailingcity : varchar(40) mailingstreet : varchar(250) mailingcountry : varchar(40) othercountry : varchar(30) mailingstate: varchar(30) mailingpobox:varchar(30) othercity : varchar(40) otherstate : varchar(50) mailingzip : varchar(30) otherzip : varchar(30) otherstreet : varchar(250) otherpobox : varchar(30)

contactscf

customerdetails
customerid : int(19) portal : varchar(3) support_start_date : date support_end_date : date

vtigerCRM Data Model

LEADS MODULE
crmentity leaddetails
leadid : int(19) lead no : varchar(100) email : varchar(100) intrest : varchar(50) firstname : varchar(40) salutation : varchar(200) lastname : varchar(80) company : varchar(100) anualrevenue : int(19) industry : varchar(200) campaign : varchar(30) rating : varchar(200) leadstatus : varchar(50) leadsource : varchar(200) converted : int(1) designation : varchar(50) licencekeystatus : varchar(50) space : varchar(250) comments : text priority : varchar(50) demorequest : varchar(50) partnercontact : varchar(50) productversion : varchar(20) product : varchar(50) maildate : date nextstepdate : date fundingsituation : varchar(50) purpose : varchar(50) evaluationstatus : varchar(50) transferdate : date revenuetype : varchar(50) noofemployees : int(50) yahooid : varchar(100) assignleadchk : int(1) crmid : int(19) (pk) smcreatorid : int(19) smownerid : int(19) modifiedby : int(19) setype : varchar(30) description : text createdtime : datetime modifiedtime : datetime viewedtime : datetime status : varchar(50) version : int(19) presence : int(1) deleted : int(1)

leadscf

leadaddress
leadaddressid : int(19) city : varchar(30) code : varchar(30) state : varchar(30) pobox : varchar(30) country : varchar(30) phone : varchar(50) mobile : varchar(50) fax : varchar(50) lane : varchar(250) leadaddresstype : varchar (30)

leadsubdetails
leadsubscriptionid : int(19) website : varchar(255) callornot : int(1) readornot : int(1) empct : int(10)

vtigerCRM Data Model

POTENTIAL MODULE

crmentity
crmid : int(19) (pk) smcreatorid : int(19) smownerid : int(19) modifiedby : int(19) setype : varchar(30) description : text createdtime : datetime modifiedtime : datetime viewedtime : datetime status : varchar(50) version : int(19) presence : int(1) deleted : int(1)

potential
potentialid : int(19)(fk) potential no : varchar(100) related to : int(19) potentialname : varchar(120) amount : decimal(4,2) currency : varchar(20) closingdate : date typeofrevenue : varchar(50) nextstep : varchar(100) private : int(1) probability : decimal(7,3) campaignid : int(19) sales_stage : varchar(200) potentialtype : varchar(200) leadsource : varchar(200) productid : int(50) productversion : varchar(50) quotationref : varchar(50) partnercontact : varchar(50) remarks : varchar(50) runtimefee : int(19) followupdate : date evaluationstatus : varchar(50) description : text forecastcategory : int(19) outcomeanalysis : int(19)

Accounts/Contacts

CAMPAIGN

potentialcf

vtigerCRM Data Model

DOCUMENTS MODULE

crmentity
crmid : int(19) (pk) smcreatorid : int(19) smownerid : int(19) modifiedby : int(19) setype : varchar(30) description : text createdtime : datetime modifiedtime : datetime viewedtime : datetime status : varchar(50) version : int(19) presence : int(1) deleted : int(1)

senotesrel
crmid : int(19) notesid : int(19)

notes
notesid : int(19)(fk) note no : varchar(100) title :varchar(50) file name : varchar(200) note content : text folder id : int(19) file type : varchar(50) file location type : varchar(5) file download count : int(19) file status : int(19) file size : int(19) file version : varchar(50)

notescf

vtigerCRM Data Model

PRODUCTS MODULE

crmentity
crmid : int(19) (pk) smcreatorid : int(19) smownerid : int(19) modifiedby : int(19) setype : varchar(30) description : text createdtime : datetime modifiedtime : datetime viewedtime : datetime status : varchar(50) version : int(19) presence : int(1) deleted : int(1)

products
productid : int(11)(fk) product no : varchar(100) productname : varchar(50) productcode : varchar(40) productcategory : varchar(200) manufacturer : varchar(200) product description : text qty per unit : decimal(11,2) unit price : decimal(25,3) weight : decimal(11,3) pack size : int(11) sales start_date : date sales end_date : date start date : date expiry date : date cost factor : int(11) commissionrate : decimal(11,3) commissionmethod : varchar(50) discontinued : int(1) usageunit : varchar(200) handler : int(11) reorderlevel : int(11) website : varchar(100) taxclass : varchar(200) mfr part no : varchar(200) vendor part no : varchar(200) serialno : varchar(200) qtyinstock : decimal(25,3) productsheet : varchar(200) qtyindemand : int(11) glacct : varchar(200) vendor id : int(11) imagename : text curreny id : int(19)

productcf

VENDOR MODULE

vtigerCRM Data Model

HELP DESK MODULE

crmentity
crmid : int(19) (pk) smcreatorid : int(19) smownerid : int(19) modifiedby : int(19) setype : varchar(30) description : text createdtime : datetime modifiedtime : datetime viewedtime : datetime status : varchar(50) version : int(19) presence : int(1) deleted : int(1)

troubletickets
ticketid : int(19)(fk) ticket no : varchar(100) groupname : varchar(100) parent id : varchar(100) product id : varchar(100) priority : varchar(200) severity : varchar(200) status : varchar(200) category : varchar(200) title : varchar(255) solution : text update log : text version id : int(19) hours : varchar(200) days : varchar(200)

Accounts/Contacts

PRODUCTS

ticketcomments
commentid : int(19) ticketid : int(19) comments : text ownerid : int(19) ownertype : varchar(10) createdtime : datetime

ticketcf

vtigerCRM Data Model

FAQ MODULE
crmentity
crmid : int(19) (pk) smcreatorid : int(19) smownerid : int(19) modifiedby : int(19) setype : varchar(30) description : text createdtime : datetime modifiedtime : datetime viewedtime : datetime status : varchar(50) version : int(19) presence : int(1) deleted : int(1)

faq
id : int(11)(Fk) faq no : varchar(100) product_id : varchar(100) question : text answer : text category : varchar(200) status : varchar(200)

faqcomments
commentid : int(19) faqid : int(19) comments : text createdtime : datetime

vtigerCRM Data Model

QUOTES MODULE
crmentity
crmid : int(19) (pk) smcreatorid : int(19) smownerid : int(19) modifiedby : int(19) setype : varchar(30) description : text createdtime : datetime modifiedtime : datetime viewedtime : datetime status : varchar(50) version : int(19) presence : int(1) deleted : int(1)

quotes
quoteid : int(19)(fk) subject : varchar(100) potentialid = int(19) quotestage : varchar(100) validtill : date contactid : int(19) quote no : varchar(100) subtotal : decimal(25,3) carrier : varchar(100) shipping : varchar(100) inventorymanager : int(19) type : varchar(100) adjustment : decimal(25,3) total : decimal(25,3) taxtype : varchar(25) discount_percent : decimal (25,3) discount_amount : decimal (25,3) s_h_amount : decimal(25,3 accountid : int(19) terms_conditions : text currency id : int(19) conversion rate : decimal(100,3)

potential contact

products

account

quotescf quotesbillads
quotebilladdressid : int(19) bill_city : varchar(30) bill_code : varchar(30) bill_country : varchar(30) bill_state : varchar(30) bill_street : varchar(250) bill_pobox : varchar(30)

quotesshipads
quoteshipaddressid: int(19) ship_city : varchar(30) ship_code : varchar(30) ship_country : varchar(30) ship_state : varchar(30) ship_street : varchar(250) ship_pobox : varchar(30)

vtigerCRM Data Model

PURCHASEORDER MODULE
crmentity
crmid : int(19) (pk) smcreatorid : int(19) smownerid : int(19) modifiedby : int(19) setype : varchar(30) description : text createdtime : datetime modifiedtime : datetime viewedtime : datetime status : varchar(50) version : int(19) presence : int(1) deleted : int(1)

purchaseorder
purchaseorderid : int(19)(fk) subject : varchar(100) quoteid : int(19) vendorid : int(19) requisition_no : varchar(100) purchaseorder no : varchar(100) tracking_no : varchar(100) contactid : int(19) duedate : date carrier : varchar(200) type : varchar(200) adjustment : decimal(25,3) salescommission : decimal(25,3) exciseduty : decimal(25,3) total : decimal(25,3) subtotal : decimal(25,3) taxtype : varchar(25) discount percent : decimal(25,3) discount amount : decimal(25,3) s_h_amount : decimal(25,3) terms conditions : text postatus : varchar(200) curreny id : int(19) conversion rate : decimal(10,3)

Quotes Vendor Contact

purchaseordercf

pobillads
pobilladdressid : int(19) bill_city : varchar(30) bill_code : varchar(30) bill_country : varchar(30) bill_state : varchar(30) bill_pobox : varchar(30)

poshipads
poshipaddressid : int(19) ship_city : varchar(30) ship_code : varchar(30) ship_country : varchar(30) ship_state : varchar(30) ship_pobox : varchar(30)

vtigerCRM Data Model

SALESORDER MODULE
crmentity
crmid : int(19) (pk) smcreatorid : int(19) smownerid : int(19) modifiedby : int(19) setype : varchar(30) description : text createdtime : datetime modifiedtime : datetime viewedtime : datetime status : varchar(50) version : int(19) presence : int(1) deleted : int(1)

salesorder
salesorderid : int(19)(fk) subject : varchar(100) potentialid : int(19) customerno : varchar(100) salesorder no : varchar(100) quoteid : int(19) vendorterms : varchar(100) contactid : int(19) duedate : date carrier : varchar(200) pending : varchar(100) vendorid : int(19) type : varchar(100) adjustment : decimal(25,3) salescommission : decimal(25,3) exciseduty : decimal(25,3) total : decimal(25,3) subtotal : decimal(25,3) taxtype : varchar(25,3) discount_percent : decimal(25,3) discount_amount : decimal(25,3) s_h_amount : decimal(25,3) accountid : int(19) terms_conditions : text purchaseorder : varchar(200) sostatus : varchar(200) conversion id : int(19) conversion rate : decimal(10,3) enable recurring : int(11)

potential Quote Contact

Vendor

Invoice recurring info salesorder id : int(11) recurring frequency : varchar(200) start period : date end period : date last recurring date : date payment duration : varchar (200) invoice status : varchar(200)

Account

sobillads
sobilladdressid : int(19) bill_city : varchar(30) bill_code : varchar(30) bill_country : varchar(30) bill_state : varchar(30) bill_pobox : varchar(30)

salesordercf soshipads
soshipaddressid : int(19) ship_city : varchar(30) ship_code : varchar(30) ship_country : varchar(30) ship_state : varchar(30) ship_pobox : varchar(30)

vtigerCRM Data Model

INVOICE MODULE
crmentity
crmid : int(19)(PK) smcreatorid : int(19) smownerid : int(19) modifiedby : int(19) setype : varchar(30) description : text createdtime : datetime modifiedtime : datetime viewedtime : datetime status : varchar(50) version : int(19) presence : int(1) deleted : int(1)

invoice
invoiceid : int(19)(fk) subject : varchar(100) salesorderid : int(19) customerno : varchar(100) contactid : int(19) notes : varchar(100) invoicedate : date duedate : date invoiceterms : varchar(100) type : varchar(100) adjustment : decimal(25,3) salescommission : decimal(25,3) exciseduty : decimal(25,3) subtotal : decimal(25,3) total : decimal(25,3) taxtype : varchar(25) discount_percent : decimal(25,3) discount_amount : decimal(25,3) s_h_amount : decimal(25,3) shipping : varchar(100) accountid : int(19) terms_conditions : text purchaseorder : varchar(200) invoicestatus : varchar(200) invoice_no : varchar(100) curreny id : int(19) conversion rate : decimal(10,3)

SalesOrder Contact

Account

invoicecf

invoicebillads
invoicebilladdressid : int(19) bill_city : varchar(30) bill_code : varchar(30) bill_country : varchar(30) bill_state : varchar(30) bill_pobox : varchar(30)

invoiceshipads
invoiceshipaddressid : int(19) ship_city : varchar(30) ship_code : varchar(30) ship_country : varchar(30) ship_state : varchar(30) ship_pobox : varchar(30)

vtigerCRM Data Model

VENDORS MODULE

crmentity
crmid : int(19)(pk) smcreatorid : int(19) smownerid : int(19) modifiedby : int(19) setype : varchar(30) description : text createdtime : datetime modifiedtime : datetime viewedtime : datetime status : varchar(50) version : int(19) presence : int(1) deleted : int(1)

vendor
vendorid : int(19)(fk) vendor no : varchar(100) vendorname : varchar(100) phone : varchar(100) email : varchar(100) website : varchar(100) glacct : varchar(200) category : varchar(50) street : text city : varchar(30) state : varchar(30) pobox : varchar(30) postalcode : varchar(100) country : varchar(100) descripion : text

vendorcf

vtigerCRM Data Model

Price Book Module

crmentity
crmid : int(19)(pk) smcreatorid : int(19) smownerid : int(19) modifiedby : int(19) setype : varchar(30) description : text createdtime : datetime modifiedtime : datetime viewedtime : datetime status : varchar(50) version : int(19) presence : int(1) deleted : int(1)

pricebook
pricebookid : int(19)(fk) pricebook no : varchar(100) bookname : varchar(100) active : int(1) currency id : int(19)

pricebookcf

vtigerCRM Data Model

CALENDAR MODULE
crmentity
crmid : int(19)(PK) smcreatorid : int(19) smownerid : int(19) modifiedby : int(19) setype : varchar(30) description : text createdtime : datetime modifiedtime : datetime viewedtime : datetime status : varchar(50) version : int(19) presence : int(1) deleted : int(1)

activity
activityid : int(19)(fk) subject : varchar(100) semodule : varchar(20) activitytype : varchar(200) date_start : date date_start : date time_start : varchar(50) time_end : varchar(50) sendnotification : varchar(3) duration_hours : varchar(2) duration_minutes: varchar(200) status : varchar(200) eventstatus : varchar(200) priority : varchar(200) location : varchar(150) notime : varchar(3) visibility : varchar(50) recurringtype : varchar(200)

seactivityrel
crmid : int(19) activityid : int(19)

activity_reminder
activity_id : int(11) reminder_time : int(11) reminder_sent : int(2) recurringid : int(19)

cntactivityrel
contactid : int(19) activityid : int(19)

activitycf

contact

vtigerCRM Data Model

EVENTS MODULE
crmentity
crmid : int(19) (pk) smcreatorid : int(19) smownerid : int(19) modifiedby : int(19) setype : varchar(30) description : text createdtime : datetime modifiedtime : datetime viewedtime : datetime status : varchar(50) version : int(19) presence : int(1) deleted : int(1)

activity
activityid : int(19) subject : varchar(100) semodule : varchar(20) activitytype : varchar(200) date_start : date date_start : date time_start : varchar(50) time_end : varchar(50) sendnotification : varchar(3) duration_hours : varchar(2) duration_minutes: varchar(200) status : varchar(200) eventstatus : varchar(200) priority : varchar(200) location : varchar(150) notime : varchar(3) visibility : varchar(50) recurringtype : varchar(200)

seactivityrel
crmid : int(19) activityid : int(19)

activity_reminder
activity_id : int(11) reminder_time : int(11) reminder_sent : int(2) recurringid : int(19)

activitycf

vtigerCRM Data Model

SERVICE CONTRACTS MODULE


crmentity
crmid : int(19)(PK) smcreatorid : int(19) smownerid : int(19) modifiedby : int(19) setype : varchar(30) description : text createdtime : datetime modifiedtime : datetime viewedtime : datetime status : varchar(50) version : int(19) presence : int(1) deleted : int(1)

Service Contracts
servicecontractid : int(11)(fk) start date : varchar(100) end date : varchar(100) sc related to : int(11) tracking unit : varchar(100) total units : varchar(100) used units : varchar(100) subject : varchar(100) due date : date planned duration : varchar(256) actual duration : varchar(256) contract status : varchar(200) priority : varchar(200) contract type : varchar(200) progress : decimal(5,2) contract no : varchar(100)

servicecontractscf

vtigerCRM Data Model

SERVICES MODULE
crmentity
crmid : int(19)(PK) smcreatorid : int(19) smownerid : int(19) modifiedby : int(19) setype : varchar(30) description : text createdtime : datetime modifiedtime : datetime viewedtime : datetime status : varchar(50) version : int(19) presence : int(1) deleted : int(1)

Services
Serviceid : int(11)(fk) service name : varchar(50) service category : varchar(200) Qty per unit : decimal(11,2) unit price : decimal(25,2) sales start date : date sales end date : date start date : date expiry date : date discontinued : int(1) service usage unit : varchar(200) handler : int(11) website : varchar(100) tax class : varchar(200) currency id : int(19) commission rate : decimal(7,3) service no : varchar(100)

servicecf

vtigerCRM Data Model

PROJECTS MODULE

crmentity
crmid : int(19)(PK) smcreatorid : int(19) smownerid : int(19) modifiedby : int(19) setype : varchar(30) description : text createdtime : datetime modifiedtime : datetime viewedtime : datetime status : varchar(50) version : int(19) presence : int(1) deleted : int(1) Projetid project name start date targetend date actualend date target budget Project url Project status Project priority Project type Progress Linktoaccounts Contacts Project number

Projects
: int(11)(fk) : varchar(255) : date : date : date : varchar(255) : varchar(255) : varchar(100) : varchar(100) : varchar(100) : varchar(100) : varchar(100) : int(11)

Accounts/Contacts

projectscf

vtigerCRM Data Model

PROJECT TASKS MODULE

crmentity
crmid : int(19)(PK) smcreatorid : int(19) smownerid : int(19) modifiedby : int(19) setype : varchar(30) description : text createdtime : datetime modifiedtime : datetime viewedtime : datetime status : varchar(50) version : int(19) presence : int(1) deleted : int(1)

Project task
Projettaskid : int(11)(fk) projecttask name : varchar(100) Projecttask type : varchar(100) Projecttask priority : varchar(100) Projecttask progress : varchar(100) Projecttask hours : varchar(255) Start date : date End date : date Project id : varchar(100) Project task number : int(11)

Project

projecttaskcf

vtigerCRM Data Model

PROJECT MILESTONE MODULE

crmentity
crmid : int(19)(PK) smcreatorid : int(19) smownerid : int(19) modifiedby : int(19) setype : varchar(30) description : text createdtime : datetime modifiedtime : datetime viewedtime : datetime status : varchar(50) version : int(19) presence : int(1) deleted : int(1)

project milestone
project milestone id project milestone name project milestone no Project milestone date project id project milestone type : : : : : : int(11) varchar(255) varchar(100) varchar(255) varchar(100) varchar(100)

project

projectmilestonecf

vtigerCRM Data Model

ASSETS MODULE
crmentity
crmid : int(19)(PK) smcreatorid : int(19) smownerid : int(19) modifiedby : int(19) setype : varchar(30) description : text createdtime : datetime modifiedtime : datetime viewedtime : datetime status : varchar(50) version : int(19) presence : int(1) deleted : int(1)

assets
assets id : asset no : account : product : serial number : datesold : dateinservice : assetstatus : tagnumber : invoice id : shippingmethod : shippingtracking number : assetname : int(11) varchar(100) int(19) int(19) varchar(200) date date varchar(200) varchar(300) int(19) varchar(200) varchar(100) varchar(200)

invoice

assetscf

vtigerCRM Data Model

COMMENTS MODULE

crmentity
crmid : int(19)(PK) smcreatorid : int(19) smownerid : int(19) modifiedby : int(19) setype : varchar(30) description : text createdtime : datetime modifiedtime : datetime viewedtime : datetime status : varchar(50) version : int(19) presence : int(1) deleted : int(1)

modcomments
modcomments id : int(11) comment content : text related to : varchar(100) parent comments : varchar(100)

Accounts/Contacts/Leads

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy