2.1 Einen Lieferanten erstellen

Revised: 24 April 2017

Übersicht

Der erste Schritt im Lieferantenpflegeprozess besteht darin, einen Lieferanten in Coupa auf der Grundlage der ERP- / Beschaffungssystemdaten zu erstellen.

Jedes ERP- / Beschaffungssystem kann verschiedene Ebenen von Lieferanteninformationen speichern. Stellen Sie daher sicher, dass Sie standardmäßig alle Coupa-Standardfelder/-Tags integrieren können und dass Sie in Ihrem Tool die Flexibilität haben, bei Bedarf benutzerdefinierte Felder zuzulassen.

Verwendung von API

  1. Erstellen Sie einen Lieferanten im ERP- / Beschaffungssystem.
  2. Die ERP Connector-Plattform sollte einen API-Aufruf an Coupa über die POST-API auslösen, um einen Lieferanten mit Ihrer ERP Connector-Plattform zu erstellen.
  3. Stellen Sie sicher, dass Sie eine 201 API-Antwort erhalten und diese in Ihrer ERP Connector-Plattform-Protokollierungs-Engine protokolliert wird. Wenn Sie einen anderen API-Antwortfehler (z. B. 400) erhalten, muss der API-Fehler (der an API-Antwort-Tags zurückgegeben <errors><error> wird) in der Protokollierungs-Engine der ERP Connector-Plattform protokolliert werden, und eine Benachrichtigung muss an die entsprechende Person gesendet werden.
  4. Überprüfen Sie, ob der neue Lieferant erstellt wurde und alle Lieferantendetails korrekt in Coupa hinzugefügt wurden.

Beispiel-API

In diesem Beispiel wird ein Lieferant in Coupa mit einer Zwei-Wege-Übereinstimmung, der cXML-PO-Methode und der cXML-Fakturierung erstellt.

BEITRAG

https://<instance_url>/api/suppliers

Nutzdaten

<?xml version="1.0" encoding="UTF-8"?>

<supplier>

  <name>R15_TEST_SUPPLIER_2</name>

  <display-name>R15 TEST LIEFERANT 2</display-name>

  <number>R15_TEST_LIEFERANT-2</number>

  <status>aktiv</status>

  <website>https://apivalidation-15a.coupadev.com</website>

  <po-method>cxml</po-method>

  <po-change-method>e-Mail</po-change-method>

  <payment-method>p-Card</payment-method>

  <cxml-url>http://www.coupa.com</cxml-url>

  <cxml-domain>CUST DOM 2</cxml-domain>

  <cxml-identity>KUNDE 2</cxml-identity>

  <cxml-supplier-domain>SUPP DOM 2</cxml-supplier-domain>

  <cxml-supplier-identity>SUPP IDEN 2</cxml-supplier-identity>

  <cxml-secret>CUSTSUPP22</cxml-secret>

  <cxml-protocol>Https</cxml-protocol>

  <cxml-http-username>R15_SUPP_USER_2</cxml-http-username>

  <cxml-ssl-version>TLSv1</cxml-ssl-version>

  <disable-cert-verify type="boolean">wahr</disable-cert-verify>

  <po-email>R15_TEST_SUPPLIER_2@COUPA.COM</po-email>

  <account-number>R15_TEST_LIEFERANT_ACTNO-2</account-number>

  <duns>D-U-N-S</duns>

  <tax-id>8</tax-id>

  <coupa-connect-secret nil="true" />

  <buyer-hold type="boolean">false</buyer-hold>

  <invoice-matching-level>2-fach-Abgleich</invoice-matching-level>

  <allow-cxml-invoicing type="boolean">wahr</allow-cxml-invoicing>

  <cxml-invoice-supplier-domain>SUPP DOM 2</cxml-invoice-supplier-domain>

  <cxml-invoice-supplier-identity>BEILAGE 2</cxml-invoice-supplier-identity>

  <cxml-invoice-buyer-domain>CUST DOM 2</cxml-invoice-buyer-domain>

  <cxml-invoice-buyer-identity>CUST IDEN 2</cxml-invoice-buyer-identity>

  <cxml-invoice-secret>CUSTSUPP22</cxml-invoice-secret>

  <on-hold type="boolean">false</on-hold>

  <savings-pct type="decimal">5.0</savings-pct>

  <allow-inv-from-connect type="boolean">wahr</allow-inv-from-connect>

  <allow-inv-no-backing-doc-from-connect type="boolean">wahr</allow-inv-no-backing-doc-from-connect>

  <allow-inv-unbacked-lines-from-connect type="boolean">wahr</allow-inv-unbacked-lines-from-connect>

  <allow-inv-choose-billing-account type="boolean">false</allow-inv-choose-billing-account>

  <dp-amount-required>20 %</dp-amount-required>

  <supplier-diversity>Von Frauen geführtes Unternehmen</supplier-diversity>

  <parent>

    <name>Amazon.com</name>

  </parent>

  <online-store>

    <url>http://www.amazon.com/</url>

    <login>R15_TEST_SUPPLIER_1</login>

  </online-store>

  <primary-contact>

    <email>R15_TEST_USER_2@COUPA.COM</email>

    <name-prefix nil="true" />

    <name-suffix nil="true" />

    <name-additional nil="true" />

    <name-given>R15_TEST</name-given>

    <name-family>Benutzer_2</name-family>

    <name-fullname nil="true" />

    <notes nil="true" />

    <phone-work>

      <country-code>1</country-code>

      <area-code>123</area-code>

      <number>4567890</number>

      <extension nil="true" />

    </phone-work>

    <phone-mobile>

      <country-code>1</country-code>

      <area-code>098</area-code>

      <number>7654321</number>

      <extension nil="true" />

    </phone-mobile>

  </primary-contact>

  <primary-address>

    <name nil="true" />

    <location-code nil="true" />

    <street1>10615 Professioneller CIR</street1>

    <street2>1. Etage</street2>

    <city>Renu</city>

    <state>NV</state>

    <postal-code>89521</postal-code>

    <attention nil="true" />

    <active type="boolean">wahr</active>

    <business-group-name nil="true" />

    <vat-number>CA</vat-number>

    <checkbox />

    <country>

      <code>US</code>

    </country>

    <vat-country>

      <code>US</code>

    </vat-country>

    <content-groups type="array" />

  </primary-address>

  <payment-term>

    30 <code>Tage netto</code>

    <description />

    <days-for-net-payment type="integer">30</days-for-net-payment>

    <days-for-discount-payment nil="true" />

    <discount-rate nil="true" />

    <active type="boolean">wahr</active>

    <content-groups type="array">

      <content-group>

        <name>Alle</name>

      </content-group>

    </content-groups>

  </payment-term>

  <shipping-term>

    <code>Fedex</code>

  </shipping-term>

  <tax-code>

    <code>CA</code>

  </tax-code>

  <commodity>

    <name>Laptops</name>

  </commodity>

  <remit-to-addresses type="array" />

  <send-invoices-to-approvals type="boolean">false</send-invoices-to-approvals>

  <restricted-account-types type="array" />

  <invoice-emails type="array" />

  <content-groups type="array">

    <content-group>

      <name>Alle</name>

    </content-group>

  </content-groups>

</supplier>

Verwenden von CSV

  1. Erstellen Sie einen Lieferanten im ERP- / Beschaffungssystem.
  2. Die ERP Connector-Plattform generiert eine CSV-Flachdatei aus Ihrer ERP Connector-Plattform für einen neuen Lieferanten. (In der Datei müssen mindestens die Pflichtfelder ausgefüllt sein.)
  3. Die ERP Connector-Plattform platziert die CSV-Datei im Ordner/Incoming/Suppliers auf der Coupa sFTP-Site.
  4. Sobald der geplante Auftrag die Datei aufnimmt und verarbeitet, überprüfen Sie, ob der neue Lieferant erstellt wurde und alle Lieferantendetails korrekt in Coupa hinzugefügt wurden.

Beispiel-CSV

Legen Sie die CSV-Datei in den Ordner/Incoming/Suppliers, wo die Datei in 5 Minuten abgeholt und verarbeitet wird, und bestätigen Sie, dass der neue Lieferant erstellt wurde.

Eine Beispieldatei finden Sie unter create_supplier.csv.

Der CSV-Flatfile-Upload wird in Coupa unter https://<instance>/data_sources überwacht. Coupa sendet eine Benachrichtigung an den Coupa-Administrator über einen Upload-Fehler, und der Coupa-Administrator muss dies weiter untersuchen.

Hinweis: Einige Inhalte wurden maschinell übersetzt.