Księgowość Xero — magnetyzm (wersja zapoznawcza)
Xero Accounting — magnetyzm ułatwia łączenie dowolnego systemu biznesowego z usługą Xero za pomocą prostej konfiguracji z małą ilością kodu, która nie wymaga dewelopera. Tworzenie faktur w usłudze Xero, zarządzanie płatnościami, obsługa notatek kredytowych, aktualizowanie informacji kontaktowych i nie tylko — za pośrednictwem interfejsu API księgowości Xero.
Ten łącznik jest dostępny w następujących produktach i regionach:
| Usługa | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Logic Apps | Standard | Wszystkie regiony usługi Logic Apps z wyjątkiem następujących: — Regiony platformy Azure Government — Regiony platformy Azure (Chiny) - Departament Obrony USA (DoD) |
| Power Apps | Premium | Wszystkie regiony usługi Power Apps z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Power Automate - narzędzie do automatyzacji procesów | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Kontakt | |
|---|---|
| Name | Magnetyzm |
| help@magnetismsolutions.com |
| Metadane łącznika | |
|---|---|
| Publisher | Magnetyzm |
| Witryna internetowa | https://www.magnetismsolutions.com |
| Zasady ochrony prywatności | https://www.magnetismsolutions.com/privacy-policy |
| Kategorie | Produktywność; Finanse |
Wymagania wstępne
- Zarejestruj się w organizacji Xero lub skorzystaj z firmy demonstracyjnej.
- (Opcjonalnie) Kup licencję łącznika Magnetism Power Automate Xero. W przeciwnym razie zostanie automatycznie uruchomiona 7-dniowa wersja próbna.
Obsługiwane operacje
Tworzenie rekordu Xero
Służy do tworzenia rekordu Xero, np. Invoice, Credit Note, Contact.
Usuwanie rekordu Xero
Służy do usuwania rekordu Xero według jego identyfikatora, np. faktury, płatności, noty kredytowej.
Pobieranie rekordu Xero według identyfikatora
Służy do uzyskiwania pojedynczego rekordu Xero według jego identyfikatora, np. faktury, płatności, noty kredytowej.
Wyświetlanie listy rekordów Xero
Służy do uzyskiwania listy rekordów Xero, np. faktur, płatności, notatek kredytowych.
Aktualizowanie rekordu Xero
Służy do aktualizowania rekordu Xero według jego identyfikatora, np. faktury, notatki kredytowej, kontaktu.
Wysyłanie żądania HTTP do Xero
Służy do wykonywania niestandardowego uwierzytelnionego żądania do interfejsu API Xero.
Wyzwalanie po utworzeniu rekordu Xero przy aktualizacji
Służy do wyzwalania przepływu chmury podczas tworzenia lub aktualizowania faktury Xero lub kontaktu.
Uzyskiwanie poświadczeń
Utwórz połączenie przy użyciu protokołu OAuth i zaloguj się przy użyciu konta Xero, aby autoryzować dzierżawę.
Znane problemy i ograniczenia
Niektóre punkty końcowe i pola interfejsu API Xero mogą nie być dostępne w łączniku. Dane wyjściowe mogą zawierać pola, które nie są wyświetlane w zawartości dynamicznej, ale nadal mogą być dostępne bezpośrednio. Można też użyć niestandardowej akcji żądania HTTP dla bardziej zaawansowanych żądań.
Instrukcje dotyczące wdrażania
Zaloguj się przy użyciu konta Xero, aby utworzyć połączenie i rozpocząć bezpłatną wersję próbną. Otrzymasz wiadomość e-mail ze szczegółowymi informacjami na temat zakupu licencji w celu aktywowania subskrypcji. Możesz też kupić licencję bezpośrednio.
Limity ograniczania przepustowości
| Nazwa | Wywołania | Okres odnowienia |
|---|---|---|
| Wywołania interfejsu API na połączenie | 100 | 60 sekund |
Akcje
| Aktualizowanie rekordu Xero |
Zaktualizuj rekord Xero według jego identyfikatora, np. Faktura, Notatka kredytowa, Kontakt. |
| Pobieranie rekordu Xero według identyfikatora |
Pobierz pojedynczy rekord Xero według jego identyfikatora, np. Faktura, Płatność, Notatka kredytowa. |
| Tworzenie rekordu Xero |
Utwórz rekord Xero, np. Faktura, Notatka kredytowa, Kontakt. |
| Usuwanie rekordu Xero |
Usuń rekord Xero według jego identyfikatora, np. Faktura, Płatność, Notatka kredytowa. |
| Wysyłanie żądania HTTP do Xero |
Wyślij uwierzytelnione żądanie HTTP do interfejsu API Xero. |
| Wyświetlanie listy rekordów Xero |
Pobierz listę rekordów Xero, np. Faktury, Płatności, Notatki kredytowe. |
Aktualizowanie rekordu Xero
Zaktualizuj rekord Xero według jego identyfikatora, np. Faktura, Notatka kredytowa, Kontakt.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator dzierżawy
|
xero-tenant-id | True | string |
Identyfikator dzierżawy Xero do nawiązania połączenia. |
|
Typ rekordu
|
recordType | True | string |
Typ rekordu Xero do zaktualizowania. |
|
Identyfikator rekordu
|
recordId | True | string |
Identyfikator rekordu Xero do zaktualizowania. |
|
Body
|
body | True | dynamic |
Dynamiczna treść żądania. |
Zwraca
Pobieranie rekordu Xero według identyfikatora
Pobierz pojedynczy rekord Xero według jego identyfikatora, np. Faktura, Płatność, Notatka kredytowa.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator dzierżawy
|
xero-tenant-id | True | string |
Identyfikator dzierżawy Xero do nawiązania połączenia. |
|
Typ rekordu
|
recordType | True | string |
Typ rekordu Xero, aby uzyskać szczegółowe informacje. |
|
Identyfikator rekordu
|
recordId | True | string |
Identyfikator rekordu Xero, aby uzyskać szczegółowe informacje. |
|
Body
|
body | True | dynamic |
Dynamiczna treść żądania. |
Zwraca
Tworzenie rekordu Xero
Utwórz rekord Xero, np. Faktura, Notatka kredytowa, Kontakt.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator dzierżawy
|
xero-tenant-id | True | string |
Identyfikator dzierżawy Xero do nawiązania połączenia. |
|
Typ rekordu
|
recordType | True | string |
Typ rekordu Xero do utworzenia. |
|
Body
|
body | True | dynamic |
Dynamiczna treść żądania. |
Zwraca
Usuwanie rekordu Xero
Usuń rekord Xero według jego identyfikatora, np. Faktura, Płatność, Notatka kredytowa.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator dzierżawy
|
xero-tenant-id | True | string |
Identyfikator dzierżawy Xero do nawiązania połączenia. |
|
Typ rekordu
|
recordType | True | string |
Typ rekordu Xero do usunięcia. |
|
Identyfikator rekordu
|
recordId | True | string |
Identyfikator rekordu Xero do usunięcia. |
|
Body
|
body | True | dynamic |
Dynamiczna treść żądania. |
Zwraca
Wysyłanie żądania HTTP do Xero
Wyślij uwierzytelnione żądanie HTTP do interfejsu API Xero.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator dzierżawy
|
xero-tenant-id | True | string |
Identyfikator dzierżawy Xero do nawiązania połączenia. |
|
Metoda
|
method | True | string |
Wprowadź metodę HTTP |
|
Punkt końcowy interfejsu API
|
uri | True | string |
Wprowadź względny adres URL interfejsu API, np. /Invoices lub /Invoices/{id} |
|
Name
|
name | True | string |
Wprowadź nazwę nagłówka |
|
Wartość
|
value | string |
Wprowadź wartość nagłówka |
|
|
Body
|
body | string |
Wprowadź zawartość żądania |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Body
|
body | string |
Zawartość treści odpowiedzi |
|
Nagłówki
|
headers | object |
Nagłówki odpowiedzi |
|
Kod stanu
|
statusCode | integer |
Kod stanu HTTP odpowiedzi |
Wyświetlanie listy rekordów Xero
Pobierz listę rekordów Xero, np. Faktury, Płatności, Notatki kredytowe.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator dzierżawy
|
xero-tenant-id | True | string |
Identyfikator dzierżawy Xero do nawiązania połączenia. |
|
Typ rekordu
|
recordType | True | string |
Typ rekordu Xero, aby uzyskać szczegółowe informacje. |
|
Where
|
where | string |
Warunki filtrowania (jeśli są obsługiwane), np.: Type == "ACCREC" |
|
|
Zamówienie
|
order | string |
Atrybut Order (jeśli jest obsługiwany), np. UpdatedDateUTC DESC |
|
|
Do góry
|
top | integer |
Liczba pierwszych rekordów do zwrócenia |
|
|
Body
|
body | True | dynamic |
Dynamiczna treść żądania. |
Zwraca
Wyzwalaczy
| Wyzwalanie po utworzeniu lub zaktualizowaniu rekordu Xero |
Wyzwalanie po utworzeniu lub zaktualizowaniu rekordu Xero |
Wyzwalanie po utworzeniu lub zaktualizowaniu rekordu Xero
Wyzwalanie po utworzeniu lub zaktualizowaniu rekordu Xero
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator dzierżawy
|
xero-tenant-id | True | string |
Identyfikator dzierżawy Xero do nawiązania połączenia. |
|
Typ zdarzenia
|
eventType | True | string |
Typ zdarzenia do nasłuchiwania (Tworzenie, aktualizowanie, tworzenie lub aktualizowanie). |
|
Kategoria zdarzeń
|
eventCategory | True | string |
Kategoria zdarzenia do nasłuchiwania (faktura, kontakt). |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Identyfikator rekordu
|
ResourceId | string |
Identyfikator faktury lub kontaktu |
|
Kategoria zdarzeń
|
EventCategory | string |
Kategoria zdarzenia, które wystąpiło (FAKTURA lub KONTAKT) |
|
Typ zdarzenia
|
EventType | string |
Typ zdarzenia, które wystąpiło (CREATE lub UPDATE) |
|
Data zdarzenia UTC
|
EventDateUtc | string |
Data wyzwolenia zdarzenia |