Firmendaten¶
Mit dieser Api werden die Firmendaten (Mandanten) ausgegeben.
Felder¶
property | title | required | default | type | examples |
---|---|---|---|---|---|
shid | Eindeutige ID des Datensatzes | integer | |||
parentSHID | Eltern ID | integer | |||
name | Name | string | |||
description | Beschreibung | string | |||
standardCountry | Land | string | |||
accountingSales | Umsätze; Buchhaltung / Konten | string | |||
accountingSalesNational | Buchhaltung / Konten pro Land | object | |||
accountingSalesInternational | Umsätze International; Buchhaltung / Konten | string | |||
accountingVoucher | Gutscheine; Buchhaltung / Konten | string | |||
accountingVoucherNational | Gutscheine pro Land; Buchhaltung / Konten | object | |||
accountingVoucherInternational | Gutscheine International; Buchhaltung / Konten | string | |||
accountingDeliverycost | Versandkosten; Buchhaltung / Konten | string | |||
accountingDeliverycostNational | Versandkosten pro Land; Buchhaltung / Konten | object | |||
accountingDeliverycostInternational | Versandkosten International; Buchhaltung / Konten | string | |||
accountingRetoure | Retouren Retouren; Buchhaltung / Konten | string | |||
accountingRetoureNational | Retouren pro Land; Buchhaltung / Konten | object | |||
accountingRetoureInternational | Retouren International; Buchhaltung / Konten | string | |||
accountingChargeback | Rückbuchung; Buchhaltung / Konten | string | |||
accountingChargebackNational | Rückbuchung pro Land; Buchhaltung / Konten | object | |||
accountingChargebackInternational | Rückbuchung International; Buchhaltung / Konten | string | |||
accountingCustomer | Kundenkonto; Buchhaltung / Konten | string | |||
accountingCustomerNational | Kundenkonto pro Land; Buchhaltung / Konten | object | |||
accountingCustomerInternational | Kundenkonto International; Buchhaltung / Konten | string | |||
accountingCustomerFlag | Feste Kundenkonten | 0 | string | ||
accountingInvoiceNumberrangeStart | Rechnungsnummernkreis pro Land | object | |||
provider | Provider; Anbindung an externe Systeme | string | |||
providerName | Provider Bezeichnung | string | |||
providerDescription | Provider Beschreibung | string | |||
erpID | Eindeutige ID im Drittsystem; Datum für den Datenaustausch mit Drittsystemen | string | |||
erpName | Name des Drittsystems; Datum für den Datenaustausch mit Drittsystemen | string | |||
erpNumber | Eindeutige Nummer im Drittsystem; Datum für den Datenaustausch mit Drittsystemen | string | |||
erpLastUpdate | Letzte Aktualisierung; Datum für den Datenaustausch mit Drittsystemen | string | |||
erpCreation | Erstellungsdatum; Datum für den Datenaustausch mit Drittsystemen | string | |||
archived | Archivierungsflag; 0: in Verwendung; 1: Datensatz ist archiviert | 0 | string |
Eine Firma auslesen¶
Die URL /api/company/[SHID]
liefert eine Firma (Mandant) zurück
{
"dataset": {
"39887013-301b-4f06-a3ca-096b109c9e86": {
"shid": 1,
"parentSHID": null,
"name": "Shopcloud",
"description": "Beschreibung",
"standardCountry": "de",
"accountingSalesNational": {
"de": "",
"at": "",
"nl": "",
"ch": "",
"lu": "",
"be": "",
"dk": "",
"fr": "",
"ie": "",
"gb": "",
"it": ""
},
"accountingSales": "440000",
"accountingDeliverycost": "440200",
"accountingVoucher": "440300",
"accountingRetoure": "440100",
"accountingChargeback": "",
"accountingSalesInternational": "",
"accountingDeliverycostNational": {
"de": "",
"at": "",
"nl": "",
"ch": "",
"lu": "",
"be": "",
"dk": "",
"fr": "",
"ie": "",
"gb": "",
"it": ""
},
"accountingDeliverycostInternational": "",
"accountingVoucherNational": {
"de": "",
"at": "",
"nl": "",
"ch": "",
"lu": "",
"be": "",
"dk": "",
"fr": "",
"ie": "",
"gb": "",
"it": ""
},
"accountingVoucherInternational": "",
"accountingRetoureNational": {
"de": "",
"at": "",
"nl": "",
"ch": "",
"lu": "",
"be": "",
"dk": "",
"fr": "",
"ie": "",
"gb": "",
"it": ""
},
"accountingRetoureInternational": "",
"accountingChargebackNational": null,
"accountingChargebackInternational": "",
"accountingCustomerNational": {
"de": "",
"at": "",
"nl": "",
"ch": "",
"lu": "",
"be": "",
"dk": "",
"fr": "",
"ie": "",
"gb": "",
"it": ""
},
"accountingCustomer": "",
"accountingCustomerInternational": "",
"accountingCustomerFlag": "",
"accountingInvoiceNumberrangeStart": {},
"provider": "",
"providerName": "",
"providerDescription": "",
"erpID": "",
"erpName": "",
"erpNumber": "",
"erpLastUpdate": "2008-11-28T17:03:23",
"erpCreation": "0000-01-01T00:00:00",
"archived": "0"
}
},
"sys": {
"pagination": {
"total": 1,
"currentPage": 1,
"objectsPerPage": 20,
"offset": 0,
"nextOffset": null,
"prevOffset": null,
"pages": 1
},
"message": "200 OK",
"code": 200
}
}
Firmendaten auslesen¶
Die URL /api/company?page=[SEITE]&count=[ANZAHL DER OBJEKTE]&orderby=[SORTIERUNG]
liefert alle Firmendaten zurück.
Mit dem Pagestepper kann durch die Daten navigiert werden.
Beispiel : /api/company?page=0&count=5
{
"dataset": {
"66681c38-1094-4490-e416-9d431fa5ef57": {},
"caec026c-b9a0-4ea7-af27-0b36e8c47cbd": {},
"9f9a232a-efc4-4079-f091-035fdb8f1b4c": {},
"1b3da6a2-994f-4060-a47d-38c12a19a416": {},
"7555bb79-f8d0-461b-d488-008819447df2": {}
},
"sys": {
"pagination": {
"total": 47,
"currentPage": 3,
"objectsPerPage": 5,
"offset": 10,
"nextOffset": 15,
"prevOffset": 5,
"pages": 10
},
"message": "200 OK",
"code": 200
}
}
Firma suchen¶
Über die URL /api/company/search?q=[QUERY]
können Firmendaten gesucht werden.
Mit dem Pagestepper kann durch die Daten navigiert werden.
Beispiel : /api/company/search?q=shid%3D1
{
"dataset": {
"66681c38-1094-4490-e416-9d431fa5ef57": {},
"caec026c-b9a0-4ea7-af27-0b36e8c47cbd": {},
"9f9a232a-efc4-4079-f091-035fdb8f1b4c": {},
"1b3da6a2-994f-4060-a47d-38c12a19a416": {},
"7555bb79-f8d0-461b-d488-008819447df2": {}
},
"sys": {
"pagination": {
"total": 47,
"currentPage": 3,
"objectsPerPage": 5,
"offset": 10,
"nextOffset": 15,
"prevOffset": 5,
"pages": 10
},
"message": "200 OK",
"code": 200
}
}