Negozi Refactor

Da Webmobili Wiki.

ShopNet

ShopNet
ID int (pk) id della ShopNet
Name nvarchar(100) Nome della ShopNet
RagSociale nvarchar(100) Nome della Ragione sociale
Firmatario nvarchar(100) Nome del firmatario del contratto
Piva varchar(12) Partita IVA
MainMail nvarchar(254) Mail principale
Notes nvarchar(2000) (nullable) Note
Status int Stato della ShopNet
AgentID nvarchar(20) (nullable) ID dell'agente assegnato
Enable_LMWorld bit Se abilitato a ricevere lead dall'estero
TP_ID int (nullable) Se valorizzato possiede un Trovaprodotti
Enable_Outlet bit Indica se ha l'outlet attivo
Enable_Commerce bit Indica se ha il commerce attivo

ShopSede

ShopNet
ID int (pk) id della sede
ShopNetID int id della ShopNet di appartenenza
Name nvarchar(100) Nome della sede
Website nvarchar(500) (nullable) Sito web della sede
Referente nvarchar(100) (nullable) Nome del referente della sede
Mail nvarchar(255) (nullable) Email della sede
Phone nvarchar(100) (nullable) Telefono della Sede
Fax nvarchar(100) (nullable) Fax della Sede
Address nvarchar(500) Indirizzo della sede
ZipCode varchar(10) CAP della sede
CityID int ID della città della sede
GeoCoordinates nvarchar(50) (nullable) Coordinate geografiche della sede
Peso int (default 0) Indica l'importanza di questa sede
Visible bit Visibilità della sede
TipoVisibilita int Indica la "classe sociale": vetrina, vetrina light (from easystore), anagrafica plus o anagrafica

ShopSedeCulture

ShopSedeCulture
ID int (pk) ID univoco
ShopID int ID della sede di riferimento
Culture varchar(5) Picture master
Description nvarchar(2000) Descrizione della sede
OpeningHours nvarchar(2000) Orari di apertura
OtherManufacturers nvarchar(1000) (nullable) Campo libero per altri manu
Sort int Ordinamento delle sedi

ShopSedePicture

ShopSedePicture
ID int (pk) ID della picture
ShopID int ID della sede
Master bit Picture master
Logo nvarchar(255) Nome dell'immagine logo che potrebbe essere <ShopID>-l-<m/a>-<Sort>.jpg
Picture nvarchar(255) Nome dell'immagine normale che potrebbe essere <ShopID>-n-<m/a>-<Sort>.jpg
Sort int Ordinamento

Proprietà extra

Ogni sede può avere delle proprietà extra

  • L_Shop_ShopService per elencare i servizi
  • L_Shop_Video (nome scorretto) per elencare i social della sede
  • L_Shop_Manufacturer sono i cataloghi che la sede tratta (in stock)


Criticità

Ecco i punti difficoltosi

  • PROGETTI tutta la parte delle tabelle PROG_ risulta complessa da toccare perché eventuali cambiamenti si ripercuoterebbero sul progetto DashboardProgetti. Perciò si mantiene la "ShopNet vecchia maniera"

Tabelle obsolete

Elenco di tabelle che non usiamo/useremo più

  • L_Shop_TPP quando in scheda negozio si voleva mandare al Trovaprodotti
  • L_Shop_ShopFeature e ShopFeature, ShopFeatureFamily perché vuote
  • ShopProposalType perché ancora legata al primo Webmobili-Tavolaregalo-Internicasa