Charges utiles, exemples et erreurs
Utilisez les exemples de charges utiles suivants pour activer l’importation et l’exportation de données d’approvisionnement.
Charges utiles
Consultez l’exemple de charge utile suivant pour l’importation et l’exportation des enregistrements d’approvisionnement.
| Nom | Exemple de charge utile |
|---|---|
| Importation de la facture | Reportez-vous à la rubrique API Spendint : POST /sn_spend_intg/spendint/invoice. |
| Importation de catalogue | Reportez-vous à la rubrique API Spendint : POST /sn_spend_intg/spendint/catalog. |
| Importation de la disponibilité | Reportez-vous à la rubrique API Spendint : POST /sn_spend_intg/spendint/availability. |
| Importation de l'expédition | Reportez-vous à la rubrique API Spendint : POST /sn_spend_intg/spendint/shipment. |
| Confirmation de commande | Reportez-vous à la rubrique API Spendint : POST /sn_spend_intg/spendint/orderack. |
| Importation du prix | Reportez-vous à la rubrique API Spendint : POST /sn_spend_intg/spendint/price. |
Erreurs
Cette section décrit les erreurs d’approvisionnement suivantes :
Erreur de catalogue (sortante)
{
"root": {
"status_message": "",
"status_code": "Failure",
"customer_id": "AB-1234323",
"supplier_id": "SUP-123456",
"error_response_body": [
{
"error_message": "Field Value empty/Formatting issue Negotiated currency \n",
"mpn": "Z0WQ-20004301931",
"sku": "55788741"
}
]
}
}Erreur de prix (sortant)
{
"root": {
"status_message": "",
"status_code": "Failure",
"customer_id": "AB-1234323",
"supplier_id": "SUP-123456",
"error_response_body": [
{
"error_message": "Field Value empty/Formatting issue Negotiated currency \n",
"mpn": "Z0WQ-20004301931"
}
]
}
}Erreur de disponibilité (sortante)
{
"root": {
"status_message": "",
"status_code": "Failure",
"customer_id": "AB-1234323",
"supplier_id": "SUP-123456",
"error_response_body": [
{
"error_message": "Field Value empty/Formatting issue Negotiated currency \n",
"mpn": "Z0WQ-20004301931"
}
]
}
}Erreur d’expédition (sortante)
{
"root": {
"status_message": "",
"status_code": "Failure",
"customer_id": "AB-1234323",
"supplier_id": "SUP-123456",
"error_response_body": [
{
"supplier_shipment_number": "SHIPSUP00001 \n",
"sales_order_number": "SOL0010001 \n",
"sales_order_line_number": "SOL0010001 \n",
"error_message": "The purchase order for this shipment does not exist \n"
}
]
}
}Erreur de facturation (sortante)
{
"root": {
"status_message": "",
"status_code": "Failure",
"customer_id": "AB-1234323",
"supplier_id": "SUP-123456",
"error_response_body": [
{
"supplier_invoice_number": "SUPINV000001 \n",
"supplier_invoice_line_number": "SUPINVL0000001 \n",
"sales_order_number": "SOL0010001 \n",
"sales_order_line_number": "SOL0010001 \n",
"error_message": "The provided invoices does not have a purchase order line number \n"
}
]
}
}Commande sortante
{
"root": {
"order_amount": "200",
"order_number": "PO0010001",
"currency": "USD",
"order_date": "01-01-2021",
"customer_id": "AB-1234323",
"supplier_id": "SUP-123456",
"catalog_id": "ABC780987",
"order_lines": [
{
"sku": "A20002 \n",
"line_number":"POL0010001 \n",
"mpn": "09876789 \n",
"purchased_quantity": "2 \n",
"unit": "Each \n",
"unit_price": "USD \n",
"ship_to": "John A \n",
"contract_number": "VEN09000002 \n",
"organization_id": "868979 \n",
"enroll_in_abm": "yes",
"shipping_address": {
"name": "2225 Lawson Ln, Santa Clara, CA 95054, United States\n",
"street": "2225 Lawson Ln \n",
"city": "Santa Clara \n",
"state": "CA \n",
"zip_code": "95054 \n",
"country": "Unites States of America \n"
}
}
]
}
}