Jak dodać niestandardowe pole do wynikowego pliku danych Exact online XML za pomocą zapytania z Invantive Data Access Point?


1

Dla klienta budujemy niestandardowy kanał XML, ale dodał on niestandardowe pole (Soort ProductDescription) w swojej administracji Exact Online. Jak przenieść to dodatkowe pole do kanału XML za pomocą punktu dostępu do danych?


Gdzie dokładnie użytkownik ustawił to pole?
— Patrick Hofman

Jeśli masz na myśli Items, możesz znaleźć nazwę pola na tej liście .
— Patrick Hofman

Tak, jest na Przedmiotach. Nazwali dodatkowe pole „Soort ProductDescription”.
— RH1985

Ta lista dotyczy interfejsu API. Korzystam z punktu dostępu do danych, aby wygenerować kanał XML. Czy mogę po prostu dodać pola do używanego zapytania?
— RH1985

Tak. Możesz to zrobić.
— Patrick Hofman

Odpowiedzi:


0

W zależności od konfiguracji niestandardowego pola Exact Online pole powinno być widoczne w jednym z Free*Field_**pól wymienionych na tej liście pólItems .

Możesz spróbować wybrać wszystkie pola ( select * from logistics.Items) i zobaczyć, które pole zawiera dokładnie oczekiwane dane. Chyba jest FreeTextField_01, ale może być w innej dziedzinie.


Widzę, że otrzymuję więcej informacji w kanale XML, gdy używam select * z logistyki
— .ItemsRead

Wolne pole jest prawdopodobnie klasyfikacją przedmiotu. Warianty XML i REST nie podlegają wymianie; niektóre pola są dostępne w XML, niektóre w REST. Możesz sprawdzić oba: wybierz * z exactonlinexml..items i wybierz * z exactonlinerest..items.
— Guido Leenders

Cokolwiek spróbuję, nie otrzymuję FreeTextField_01 w kanale XML. Jedyne pola „Free *”, które otrzymuję w pliku XML, to „FreeBoolField_0 *”.
— RH1985

Rozumiem, spróbuj ItemsRead. Widzę, że dodali kilka pól Items.
— Patrick Hofman

Próbowałem ItemsReadi ten stół rzeczywiście ma więcej pól. FreeTextField_01Pole jest określona w <Fields>części XML, ale nie jest wliczone w rzędach wszędzie.
— RH1985
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.