9b be 6a 56 5d e2 29 93 da 9f 14 e6 c9 72 dc 11 73 81 bd 43


63KB taille 0 téléchargements 230 vues
Structure de données NopCommerce ORD_01 – ORDERS

CLIENT COMMANDE Nom de la donnée

Détails

Type de donnée Longueur max Valeur par défaut

ExternalReference

Référence externe client

INT NOT NULL

Username

Nom de l'utilisateur

STRING NULLABLE

1000

0

Email

E-mail

STRING NULLABLE

1000

BillingAddress_Id

Référence de son adresse de facturation

INT NULLABLE

ShippingAddress_Id

Référence de son adresse de livraison

INT NULLABLE

VendorId

Id du vendeur

INT NOT NULL

0

MOTS DE PASSE CLIENT Nom de la donnée

Détails

Type de donnée Longueur max Valeur par défaut

Id

Identifiant unique

INT NOT NULL

CustomerId

Référence du client

INT NOT NULL

Password

Mot de passe (Selon le format)

STRING NULLABLE

PasswordFormatId

Format du mot de passe (0 - Clair, 1 - Hashé, 2 -INT Encrypté) NOT NULL

PasswordSalt

Salt du mot de passe

STRING NULLABLE

CreatedOnUtc

Date de création

DATETIME NOT NULL

NOW

ADRESSES Nom de la donnée

Détails

Type de donnée Longueur max Valeur par défaut

Id

Identifiant unique

INT NOT NULL

FirstName

Prénom correspond à l'adresse

STRING NULLABLE

LastName

Nom correspondant à l'adresse

STRING NULLABLE

Email

Email correspondant à l'adresse

STRING NULLABLE

Company

Nom de l'entreprise

STRING NULLABLE

CountryId

Référence du pays

INT NULLABLE

StateProvinceId

Province

INT NULLABLE

City

Ville

STRING NULLABLE

Address1

Adresse ligne 1

STRING NULLABLE

Address2

Adresse ligne 2

STRING NULLABLE

ZipPostalCode

Code postal

STRING NULLABLE

PhoneNumber

Numéro de téléphone

STRING NULLABLE

FaxNumber

Numéro de fax

STRING NULLABLE

CustomAttributes

Attributs personnalisés

STRING NULLABLE

CreatedOnUtc

Date de création

DATETIME NOT NULL

EN-TÊTE COMMANDE Nom de la donnée

Détails

Type de donnée Longueur max Valeur par défaut

OrderId

Identifiant de la commande

INT NOT NULL

OrderNumber

Numéro de la commande

STRING NOT NULL

OrderDateUtc

Date

DATETIME NOT NULL

OrderTotalAmountInclTax

Total de la commande TTC

DECIMAL NOT NULL

OrderStatus

Statut de la commande ( 10 - En attente, 20 En cours, 30 - Completée, 40 - Annulée)

INT NOT NULL

OrderShippingStatus

Statut de la livraison ( 10 - Pas de livraison , 20 - Pas encore envoyé, 25 - Partiellement envoyé, 30 - Envoyé, 40 - Livré)

INT NOT NULL

CustomerId

Client de la commande

INT NOT NULL

18,2 0.000

ELEMENTS DE LA COMMANDE Nom de la donnée

Détails

Type de donnée Longueur max Valeur par défaut

ExternalReference

Référence externe

INT NOT NULL

OrderId

Référence de la commande

INT NOT NULL

ProductId

Référence du produit

INT NOT NULL

Quantity

Quantité

INT NOT NULL

UnitPriceInclTax

Prix unique du produit TTC

DECIMAL NOT NULL

18,4 0.000

UnitPriceExclTax

Prix unique du produit HT

DECIMAL NOT NULL

18,4 0.000

PriceInclTax

Prix total TTC

DECIMAL NOT NULL

18,4 0.000

PriceExclTax

Prix total HT

DECIMAL NOT NULL

18,4 0.000

DiscountAmountInclTax

Montant des réductions liés au produit TTC

DECIMAL NOT NULL

18,4 0.000

DiscountAmountExclTax

Montant des réductions liés au produit HT

DECIMAL NOT NULL

18,4 0.000

VENDEURS Nom de la donnée

Détails

Type de donnée Longueur max Valeur par défaut

ExternalReference

Référence extérieure

INT NOT NULL

Name

Nom et prénom du vendeur

STRING NOT NULL

400

Email

Addresse email

STRING NULLABLE

400

Description

Description

STRING NULLABLE

PictureId

Référence à la photo du vendeur

INT NOT NULL

0

AddressId

Référence à l'adresse du vendeur

INT NOT NULL

0

IMAGES Nom de la donnée

Détails

Type de donnée Longueur max Valeur par défaut

ExternalReference

Référence extérieure

int NOT NULL

PictureBinary

Image en base64

varbinary NULLABLE

MimeType

Type de fichier

string NOT NULL

40

SeoFilename

Nom du fichier

string NULLABLE

300

AltAttribute

Alt (html) de l'image

string NULLABLE

TitleAttribute

Title (html) de l'image

string NULLABLE

IsNew

Nouvelle image ?

bit NOT NULL (0 ou 1)

0

Structure de données NopCommerce ORD_02 - CANCEL_ORDER

STATUT COMMANDE Nom de la donnée

Détails

Type de donnée Longueur max Valeur par défaut

OrderReference

Reference de la commande

OrderStatus

Statut de la commande ( 10 - En attente, 20 - En cours, 30 - Completée, 40 - Annulée) INT NOT NULL

Exemple du fonctionnement du flux pour l'annulation de commande : [{OrderReference:1,OrderStatus:40},{OrderReference:2,OrderStatus:40}]

INT NOT NULL