Freigeben über


FreshBooks (Vorschau)

FreshBooks ist eine cloudbasierte Small Business Accounting Software. Rechnungen senden, Zeit nachverfolgen, Belege und Ausgaben verwalten.

Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:

Dienstleistung Class Regions
Copilot Studio Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Logik-Apps Norm Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche:
     – Azure Government-Regionen
     - Azure China-Regionen
     - US Department of Defense (DoD)
Power Apps Premium Alle Power Apps-Regionen mit Ausnahme der folgenden:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Power Automate Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Kontakt
Name Microsoft
URL Microsoft LogicApps-Unterstützung
Microsoft Power Automate-Support
Microsoft Power Apps-Unterstützung
Connectormetadaten
Herausgeber Microsoft
Webseite https://www.freshbooks.com/
Datenschutzrichtlinie https://www.freshbooks.com/policies/privacy

Drosselungsgrenzwerte

Name Aufrufe Verlängerungszeitraum
API-Aufrufe pro Verbindung 100 60 Sekunden
Häufigkeit der Triggerumfragen 1 60 Sekunden

Aktionen

Auflisten von Ausgaben

Ruft eine Liste aller Ausgaben ab.

Aufwendungen aktualisieren

Dieser Vorgang wird verwendet, um eine vorhandene Spesenabrechnung in Ihrem Konto zu aktualisieren.

Neue Spesen erstellen

Dieser Vorgang erstellt eine neue Spesenabrechnung in Ihrem Konto.

Neuen Client hinzufügen

Dieser Vorgang erstellt einen neuen Client in Ihrem Konto. Mindestens ein Feld des Clients (d. h. Vorname, Nachname, Organisation, E-Mail usw.) muss angegeben werden, andernfalls schlägt der Vorgang fehl.

Spesen löschen

Dieser Vorgang wird verwendet, um eine vorhandene Spesenausgabe aus Ihrem Konto zu löschen.

Auflisten von Ausgaben

Ruft eine Liste aller Ausgaben ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Account
accountid True string

ID des Spesenkontos.

Gibt zurück

Array von Ausgaben.

Gegenstände
ExpenseList

Aufwendungen aktualisieren

Dieser Vorgang wird verwendet, um eine vorhandene Spesenabrechnung in Ihrem Konto zu aktualisieren.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Account
accountid True string

ID des Spesenkontos.

Spesen-ID
expenseid True string

Eindeutige ID der Spesen.

Betrag
amount string
Währung
code string

3-Buchstaben-Währungscode.

Kategorie
categoryid integer

Wählen Sie eine Spesenkategorie aus.

Personal
staffid integer

Wählen Sie den Mitarbeiter aus, um kosten zu müssen.

Datum
date string

YYYY-MM-DD oder ISO-Format datetime.

Hersteller
vendor string

Wählen Sie einen Anbieter aus, der spesen soll.

Hinweise
notes string

Neue Spesen erstellen

Dieser Vorgang erstellt eine neue Spesenabrechnung in Ihrem Konto.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Account
accountid True string

ID des Spesenkontos.

Betrag
amount True string
Währung
code string

3-Buchstaben-Währungscode.

Kategorie
categoryid True integer

Wählen Sie eine Spesenkategorie aus.

Personal
staffid True integer

Wählen Sie den Mitarbeiter aus, um kosten zu müssen.

Datum
date True string

YYYY-MM-DD oder ISO-Format datetime.

Hersteller
vendor string

Wählen Sie einen Anbieter aus, der spesen soll.

Hinweise
notes string

Gibt zurück

Body
Expense

Neuen Client hinzufügen

Dieser Vorgang erstellt einen neuen Client in Ihrem Konto. Mindestens ein Feld des Clients (d. h. Vorname, Nachname, Organisation, E-Mail usw.) muss angegeben werden, andernfalls schlägt der Vorgang fehl.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Account
accountid True string

ID des Spesenkontos.

Vorname
fname string
Nachname
lname string
Organization
organization string
E-Mail-Adresse
email string
Rufnummer
bus_phone string
Währung
currency_code string

3-Buchstaben-Währungscode.

Straße 1
p_street string
Straße 2
p_street2 string
Stadt
p_city string
Postleitzahl
p_code string
Country
p_country string
Provinz
p_province string

Gibt zurück

Body
Client

Spesen löschen

Dieser Vorgang wird verwendet, um eine vorhandene Spesenausgabe aus Ihrem Konto zu löschen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Account
accountid True string

ID des Spesenkontos.

Spesen-ID
expenseid True string

Eindeutige ID der Spesen.

Auslöser

Wenn eine Rechnung erstellt oder aktualisiert wird

Wird ausgelöst, wenn eine neue Rechnung erstellt oder eine vorhandene Rechnung aktualisiert wird.

Wenn eine Spesenausgabe erstellt oder aktualisiert wird

Triggers when a new expense is created or an existing one is updated.

Wenn eine Zahlung aufgezeichnet oder aktualisiert wird

Wird ausgelöst, wenn eine neue Zahlung aufgezeichnet wird oder eine vorhandene aktualisiert wird.

Wenn eine Rechnung erstellt oder aktualisiert wird

Wird ausgelöst, wenn eine neue Rechnung erstellt oder eine vorhandene Rechnung aktualisiert wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Account
accountid True string

ID des Spesenkontos.

Gibt zurück

Body
Invoice

Wenn eine Spesenausgabe erstellt oder aktualisiert wird

Triggers when a new expense is created or an existing one is updated.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Account
accountid True string

ID des Spesenkontos.

Gibt zurück

Body
Expense

Wenn eine Zahlung aufgezeichnet oder aktualisiert wird

Wird ausgelöst, wenn eine neue Zahlung aufgezeichnet wird oder eine vorhandene aktualisiert wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Account
accountid True string

ID des Spesenkontos.

Gibt zurück

Body
Payment

Definitionen

ExpenseList

Array von Ausgaben.

Name Pfad Typ Beschreibung
Gegenstände
Expense

Spesen

Name Pfad Typ Beschreibung
Spesen-ID
id integer

Für diese Geschäfts-ID für Spesen eindeutig.

Markupprozent
markup_percent string

Dezimalzahl, Prozent zum Markieren der Ausgaben.

Projekt-ID
projectid integer

ID des zugehörigen Projekts, falls zutreffend.

Client-ID
clientid integer

ID des zugehörigen Clients, falls zutreffend.

Steuerprozent 1
taxPercent1 string

Dezimalzahl, erster Steuerprozentwert.

Steuername 1
taxName1 string

Name der ersten Steuer.

Erster Vorgangsbetrag
taxAmount1.amount string

Betrag der ersten Steuer.

Erster Steuerwährungscode
taxAmount1.code string

3-Buchstaben-Währungscode.

Steuerprozent 2
taxPercent2 string

Dezimalzahl, zweiter Steuerprozentwert.

Steuername 2
taxName2 string

Name der zweiten Steuer.

Zweiter Steuerbetrag
taxAmount2.amount string

Betrag der zweiten Steuer.

Zweiter Steuerwährungscode
taxAmount2.code string

3-Buchstaben-Währungscode.

Rechnungs-ID
invoiceid integer

ID der zugehörigen Rechnung, falls zutreffend.

Der Status
status integer

Wert aus der Spesenstatustabelle.

Bankname
bank_name string

Der Name der Bankausgaben wurde ggf. aus importiert.

Hersteller
vendor string

Name des Anbieters.

Hat Beleg
has_receipt boolean

True, wenn der Beleg angefügt ist.

Externe System-ID
ext_systemid integer

ID des entsprechenden Auftragnehmersystems, falls zutreffend.

Datum
date string

Datum der Spesen.

Transaktions-ID
transactionid string

ID der verwandten Transaktion, falls zutreffend.

Hinweise
notes string

Spesenabrechnungen.

Kontoname
account_name string

Name des verwandten Kontos, falls zutreffend.

Betrag
amount.amount string

Dezimalwert.

Währungscode
amount.code string

3-Buchstaben-Währungscode.

Zusammengesetzte Steuern
compounded_tax boolean

True, wenn Steuer 2 eine zusammengesetzte Steuer war.

Konto-ID
accountid string

ID des Spesenkontos, falls zutreffend.

Rechnung

Name Pfad Typ Beschreibung
Rechnungskennung
id integer

Eindeutige Rechnungs-ID für dieses System.

Rechnungsnummer
invoice_number string

Vom Benutzer angegebene und sichtbare Rechnungs-ID.

Konto-ID
accountid string

Eindeutige ID für das System.

3-Buchstaben-Währungscode
currency_code string

Währungscode mit drei Buchstaben für Rechnung.

Rechnungsstatus
v3_status string

Rechnungsstatus.

Description
description string

Beschreibung der ersten Rechnungszeile.

Hinweise
notes string

Auf Rechnung aufgeführte Notizen.

Code für zwei Buchstaben
language string

Zweischreiben-Sprachcode der Rechnung.

Kunden-ID
customerid integer

Eindeutige Client-ID des Systems.

Organisation in Rechnung gestellt
organization string

Name der Organisation, die in Rechnung gestellt wird.

Vorname des Kunden
fname string

Vorname des Kunden auf Rechnung.

Nachname des Kunden
lname string

Nachname des Kunden auf Rechnung.

Erstellungsdatum der Rechnung
create_date string

Datum der Rechnung, JJJJ-MM-DD Format.

Fälligkeitsdatum der Rechnung
due_date string

Das Datum der Rechnung wird als fällig gekennzeichnet, JJJJ-MM-DD Format.

Zuletzt aktualisiert
updated string

Die Zeitrechnung wurde zuletzt aktualisiert, JJJJ-MM-DD HH:MM:SS-Format.

Erstellungsdatum
created_at string

Zeitrechnung wurde erstellt, JJJJ-MM-DD HH:MM:SS-Format.

Bezahltes Rechnungsdatum
date_paid string

Das Datum, an dem die Rechnung vollständig bezahlt wurde, JJJJ-MM-DD Format.

Zahlungsstatus
payment_status string

Beschreibung des Zahlungsstatus. Einer von "unbezahlt", "teil", "bezahlt" und "automatisch bezahlt".

Rechnungsbetrag
amount.amount string

Gesamtbetrag der Rechnung bis zu zwei Dezimalstellen.

Auszahlungsbetrag
paid.amount string

Betrag, der auf Rechnung bezahlt wird, bis zu zwei Dezimalstellen.

Ausstehender Betrag
outstanding.amount string

Betrag, der auf Rechnung ausstehend ist, bis zu zwei Dezimalstellen.

Rabattbetrag
discount.amount string

Betrag des Rabatts auf zwei Dezimalstellen.

Email
client.email string

E-Mail-Adresse des Clients.

Zahlung

Name Pfad Typ Beschreibung
Zahlungs-ID
id integer

Eindeutige Zahlungs-ID für dieses System.

Zahlungsmethode
type string

Art der Zahlung - Bar, Scheck, Gutschrift

Hinweis
note string

Noten, die bei der Zahlung aufgeführt sind.

Zahlungsdatum
date string

Datum der Zahlung, JJJJ-MM-DD Format.

Kunden-ID
clientid integer

Eindeutige Client-ID des Systems.

Rechnungsbetrag
amount.amount string

Gesamtbetrag der Zahlung bis zu zwei Dezimalstellen.

3-Buchstaben-Währungscode
amount.code string

Währungscode mit drei Buchstaben.

Konto-ID
accounting_systemid string

Eindeutige ID für Unternehmen.

Rechnungskennung
invoiceid integer

ID der zugehörigen Rechnung.

Vorname
client.fname string

Vorname des Clients.

Nachname
client.lname string

Der Nachname des Clients.

Email
client.email string

E-Mail-Adresse des Clients.

Nutzername
client.username string

Benutzername, der vom Client zum Anmelden verwendet wird.

Organization
client.organization string

Name des Unternehmens des Kunden.

Kunde

Name Pfad Typ Beschreibung
Vorname
response.result.client.fname string

Vorname des Clients.

Nachname
response.result.client.lname string

Der Nachname des Clients.

Fa-Nummer
response.result.client.fax string

Faxnummer des Kunden.

Umsatzsteuernummer
response.result.client.vat_number string

Umsatzsteuernummer.

Umsatzsteuername
response.result.client.vat_name string

Name der Mehrwertsteuer.

Client-ID
response.result.client.id integer

Eindeutig für diese Geschäfts-ID für den Client.

Provinz
response.result.client.s_province string

Lieferadresse.

Country
response.result.client.s_country string

Lieferadresse.

Stadt
response.result.client.s_city string

Lieferadresse.

Straße
response.result.client.s_street string

Lieferadresse.

Straße 2
response.result.client.s_street2 string

Lieferadresse.

Postleitzahl
response.result.client.s_code string

Lieferadresse.

Hinweis
response.result.client.note string

Notizen, die vom Administrator über den Client aufbewahrt werden.

Mobiltelefon
response.result.client.mob_phone string

Mobiltelefonnummer.

Telefon (privat)
response.result.client.home_phone string

Private Telefonnummer.

Unternehmensindustrie
response.result.client.company_industry string

Beschreibung des Branchenclients ist in.

Email
response.result.client.email string

E-Mail-Adresse des Clients.

Nutzername
response.result.client.username string

Benutzername, der vom Client zum Anmelden verwendet wird.

Provinz
response.result.client.p_province string

Rechnungsadresse.

Country
response.result.client.p_country string

Rechnungsadresse.

Stadt
response.result.client.p_city string

Rechnungsadresse.

Straße
response.result.client.p_street string

Rechnungsadresse.

Postleitzahl
response.result.client.p_code string

Rechnungsadresse.

Straße 2
response.result.client.p_street2 string

Rechnungsadresse.

Telefonnummer
response.result.client.bus_phone string

Rechnungsadresse.

Größe
response.result.client.company_size string

Rechnungsadresse.

System-ID
response.result.client.accounting_systemid string

Eindeutiger Bezeichner des Geschäftsclients ist vorhanden.

Language
response.result.client.language string

Kurzcode, der die Benutzersprache angibt.

Organization
response.result.client.organization string

Name für das Unternehmen des Kunden.

Währungscode
response.result.client.currency_code string

3-Buchstaben-Kurzcode für bevorzugte Währung.