Datensätze mit OData anfordern

Abgeschlossen

Sie müssen die Struktur der verschiedenen OData-Dienste und die zurückgegebenen Felder kennen, um Datensätze mit OData anzufordern. Diese Informationen finden Sie im EDM-Dokument.

Wenn Sie Aufzeichnungen anfordern, müssen Sie immer das Unternehmen angeben, bevor Sie einen bestimmten Service anfordern können. Das folgende Beispiel zeigt eine Anforderung aller Debitorendatensätze. Wenn Sie diese Datensätze anfordern, müssen Sie zuerst die Standardfirma in der URI definieren. Weil der Primärschlüssel der Unternehmenstabelle Name lautet, müssen Sie den Namen angeben, um ein bestimmtes Unternehmen auszuwählen.

Die Basis-URL, die Sie verwenden sollten, ist: https://api.businesscentral.dynamics.com/v2.0/\<tenant\>/Sandbox/ODataV4/Company('CRONUS%20USA%2C%20Inc.')/Customers

Um auf einen bestimmten Kundendatensatz zuzugreifen, können Sie den Wert des Primärschlüssels des Datensatzes angeben, den Sie auswählen möchten. Für die Debitorentabelle lautet der Primärschlüssel Nr. mit dem Datentyp Code. Dazu müssen Sie den Wert zwischen zwei einfachen Anführungszeichen angeben.

Die Basis-URL, die Sie verwenden sollten, ist: https://api.businesscentral.dynamics.com/v2.0/\<tenant\>/Sandbox/ODataV4/Company('CRONUS%20USA%2C%20Inc.')/Customers('10000')