SHIPINFO

Ce tableau est utilisé pour stocker deux types différents d'informations d'expédition. Les deux ensembles d'informations seront transmis dans le fichier PackSlip.xml généré. Le premier ensemble d'informations sert à stocker les instructions d'expédition. Un seul ensemble d'instructions d'expédition sera capturé pour chaque combinaison de commande, adresse et mode d'expédition. La deuxième série d'informations est de stocker un numéro de compte de transporteur maritime. Un numéro de compte de transporteur sera stocké pour toute combinaison de commande et de mode d'expédition.

Descriptions de la colonne :

NomTypeDescription
SHIPINFO_IDBIGINT NOT NULLClé unique générée.
ORDERS_IDBIGINT NOT NULLIl s'agit de l'ID de la commande à laquelle cette entrée est associée.
ADDRESS_IDBIGINT NOT NULLIl s'agit de l'ID d'adresse auquel les instructions d'expédition s'appliquent. Ce champ sera de -1 lorsqu'un numéro de compte de transporteur est spécifié.
POLICY_IDBIGINTCette valeur correspond à l'ID de stratégie commerciale pour le numéro de compte du transporteur. Cette valeur sera nulle si une instruction d'expédition est spécifiée pour cette entrée de ligne.
SHIPMODE_IDINTEGER NOT NULLIl s'agit du mode d'expédition auquel les informations sont jointes.
OPTCOUNTERSMALLINT NOT NULL DEFAULT 0Le compteur de contrôle d'accès concurrent optimiste pour la table. Chaque fois qu'il y a une mise à jour du tableau, le compteur est incrémenté.
CARRIERACCNTNUMVARCHAR (100)Il s'agit du numéro de compte du transporteur spécifié par le client ou le représentant du service. Cette valeur sera nulle si une instruction d'expédition est spécifiée pour cette entrée de ligne.
INSTRUCTIONSVARCHAR (4000)Ce sont les instructions d'expédition spécifiées par le client ou le représentant du service. Cette valeur sera nulle si le numéro de compte du transporteur est spécifié pour cette entrée de ligne.

Index :

NomNoms de colonneType
SYSTEM_GENERATEDSHIPINFO_IDClé primaire
I0000898ORDERS_ID+SHIPMODE_ID+ADDRESS_IDIndex à entrées uniques
I0000899ADDRESS_IDIndex non unique
I0000900POLICY_IDIndex non unique
I0000902SHIPMODE_IDIndex non unique

Contrainte par les tables parent :

ContrainteColonnesTable parentColonnes parentType
F_1145ORDERS_IDORDERSORDERS_IDCascade
F_1146ADDRESS_IDADDRESSADDRESS_IDCascade
F_1147POLICY_IDPOLICYPOLICY_IDCascade
F_1148SHIPMODE_IDSHIPMODESHIPMODE_IDCascade