Charges utiles, exemples et erreurs

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 1 minute de lecture
  • 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"
            }
          }
        ]
      }
    }