Konfigurowanie szablonów interfejsów API
Biblioteka interfejsu API dla Business Central zapewnia uproszczoną reprezentację jednostek źródłowych. Wszystkie właściwości w aplikacji nie są uwyczniane za pośrednictwem skojarzonego interfejsu API. Strona Konfiguracja interfejsu API umożliwia zdefiniowanie szablonów, które są używane do wypełniania pustych właściwości w encji podczas tworzenia akcji POST za pośrednictwem interfejsu API.
Na przykład, jeśli szablon konfiguracji jest zdefiniowany dla encji towaru, gdy nowy rekord towaru jest tworzony za pośrednictwem interfejsu API towarów, wszelkie właściwości nowego elementu, które nie są zdefiniowane w wywołaniu interfejsu API, zostaną wypełnione z wybranego szablonu. Jeśli, na przykład, nie zdefiniowano żadnej wartości dla Gen. Prod. Księgowanie grupy pola za pośrednictwem interfejsu API, ale wartość jest definiowana w wybranym szablonie, a następnie wartość grupy księgowe zdefiniowana w szablonie zostanie zastosowana do nowego elementu.
Konfigurowanie szablonu encji
Aby używać szablonów z biblioteką interfejsu API, należy najpierw skonfigurować i zdefiniować właściwości szablonów. Szablony te można skonfigurować na stronie Szablony konfiguracji. Aby uzyskać więcej informacji, zobacz Przygotowanie do migracji danych klienta.
Przypisywanie szablonu do interfejsu API
Aby przypisać szablon do interfejsu API, należy wykonać następujące kroki.
- Wybierz
ikonę, wprowadź Ustawienia interfejsu APIi wybierz powiązane łącze. - Wybierz pozycję Nowy, a następnie wybierz wartość Kolejność dla rekordu.
Jeśli dla interfejsu API (identyfikator strony) wybrano więcej niż jeden szablon, szablony są stosowane w kolejności zdefiniowanej w kolumnie Kolejność.
Po zastosowaniu każdego szablonu wartości pól zdefiniowane w szablonie są stosowane tylko do pól, które nie miały jeszcze zdefiniowanej wartości, jawnie w interfejsie API lub w wcześniej zastosowanym szablonie w kolejności. - Wybierz wartość identyfikatora strony.
Jest to strona interfejsu API, do którego zostanie zastosowany szablon. Wyszukiwanie identyfikatora strony zawiera listę wszystkich interfejsów API dostępnych w bibliotece. - Wybierz wartość w polu Kod szablonu.
Kod szablonu jest kodem szablonu, który został zdefiniowany na stronie Szablony konfiguracji. Zdefiniowane wartości szablonu są stosowane do interfejsu API. - W polu Warunki określ, który szablon ma zostać zastosowany.
Zdefiniowany szablon jest stosowany do nowego rekordu utworzonego za pośrednictwem interfejsu API wtedy i tylko wtedy, gdy warunki zdefiniowane w polu Warunki są spełnione przez wartości już zdefiniowane dla nowego wystąpienia encji.
Zobacz też
Dokumentacja
APITworzenie aplikacji Connect Apps for Business Central
Włączanie interfejsów API
Punkty końcowe dla interfejsów
APIZakładanie firmy za pomocą usług
RapidStartAdministracja