Chaque ligne de ce tableau représente un numéro de bon de commande. Ce que l'organisation acheteuse du compte a défini ou utilisé pour le commerce avec l'organisation vendeuse. Le numéro est uniquement unique dans le compte.
Descriptions de la colonne :
| Nom | Type | Description |
| BUYERPO_ID | BIGINT NOT NULL | Clé unique générée pour cette ligne. |
| SETCCURR | CHAR (3) | Devise du champ du montant. Codes de devise alphabétique selon l'ISO 4217. |
| ACCOUNT_ID (ID_COMPTE) | BIGINT | ID du compte d'entreprise auquel appartient le numéro de bon de commande de l'acheteur. Clé externe du tableau ACCOUNT. |
| PONUMBER | VARCHAR (128) NOT NULL | Le numéro du bon de commande de l'acheteur. |
| BUYERPOTYP_ID | INTEGER NOT NULL | Type de numéro du bon de commande de l'acheteur. Les types sont définis dans le tableau BUYERPOTYP. |
| STATE | INTEGER DEFAULT 0 | Etat du numéro du bon de commande : 0=Non défini, 1=Actif, disponible à la commande, 2=Fermé, ne peut pas être utilisé pour la commande. |
| AMOUNT | NOMBRE DÉCIMAL (20,5) | Montant du bon de commande limité. |
| OPTCOUNTER | SMALLINT NOT NULL DEFAULT 0 | Le compteur de contrôle d'accès concurrent optimiste pour la table. Chaque fois qu'il y a une mise à jour de la table, le compteur est incrémenté. |
Index :
| Nom | Noms de colonne | Type |
| SYSTEM_GENERATED | BUYERPO_ID | Clé primaire |
| I0000488 | ACCOUNT_ID (ID_COMPTE) | Index non unique |
| I0000489 | BUYERPOTYP_ID | Index non unique |
Contrainte par les tables parent :
| Contrainte | Colonnes | Table parent | Colonnes parent | Type |
| F_135 | BUYERPOTYP_ID | BUYERPOTYP | BUYERPOTYP_ID | Cascade |
| F_136 | SETCCURR | SETCURR | SETCCURR | Cascade |
| F_137 | ACCOUNT_ID (ID_COMPTE) | ACCOUNT | ACCOUNT_ID (ID_COMPTE) | Cascade |
Référencement par les tables enfant :
| Contrainte | Colonnes | Table enfant | Colonnes enfant | Type |
| F_424 | BUYERPO_ID | LPOPURAMT | BUYERPO_ID | Cascade |
| F_538 | BUYERPO_ID | ORDPAYMTHD | BUYERPO_ID | Cascade |
| F_9004 | BUYERPO_ID | ORDERS | BUYERPO_ID | Cascade |