Om verbinding te maken met Sage Intacct® en dit te automatiseren als onderdeel van een keten, voegt u een stap toe die een Sage Intacct verbindingsopdracht bevat. Sommige opdrachten vereisen basiskennis van de Sage Intacct application programming interface (API).
Om deze opdrachten in te schakelen, maakt een IT-beheerder eerst een Sage Intacct-connector.
Object maken
Om een object te maken op basis van het type en de payload van extensible markup language (XML), gebruikt u de opdracht Object maken.
Eigenschappen
| Ingang |
Detail |
| Type object |
Voer het type object in dat u wilt maken, zoals glbactch of glbudget. |
| Parameters |
Voer de XML payload voor het object in. Raadpleeg de Sage Intacct API voor de structuur van de XML van het object. |
Uitgangen
| Uitgang |
Type uitvoer |
| Object |
JSON |
Afsluitcodes
| Code |
type |
Detail |
| 0 |
Succes |
Succes |
| 1 |
Fout |
Fout bij het uitvoeren van de opdracht |
| 2 |
Fout |
Fout bij verificatie met de server |
Object verwijderen
Om een object op basis van zijn type en RECORDNO ID te verwijderen, gebruikt u een opdracht Object verwijderen.
Eigenschappen
| Ingang |
Detail |
| Type object |
Voer het type object in dat u wilt verwijderen, zoals glbactch of glbudget. |
| Record-ID |
Voer de unieke RECORDNO identificatie in van het object dat u wilt verwijderen. |
Uitgangen
Geen
Afsluitcodes
| Code |
type |
Detail |
| 0 |
Succes |
Succes |
| 1 |
Fout |
Fout bij het uitvoeren van de opdracht |
| 2 |
Fout |
Fout bij verificatie met de server |
Verkrijg aangepaste rapportgegevens
Om de details van een aangepast rapport op te halen, gebruikt u de opdracht Get custom report details.
Eigenschappen
| Ingang |
Detail |
| Naam |
Voer de naam in van het aangepaste rapport waarvan u details wilt terugzenden. |
| Interactieve |
Schakel dit vakje in als het rapport interactief is. |
Uitgangen
| Uitgang |
Type uitvoer |
| Rapportdefinitie |
JSON |
Afsluitcodes
| Code |
type |
Detail |
| 0 |
Succes |
Succes |
| 1 |
Fout |
Fout bij het uitvoeren van de opdracht |
| 2 |
Fout |
Fout bij verificatie met de server |
Object krijgen
Om een object met zijn type en RECORDNO ID op te halen, gebruikt u de opdracht Get object.
Eigenschappen
| Ingang |
Detail |
| Type object |
Voer het type object in dat moet worden geretourneerd, zoals glbatch of glbudget. |
| Velden |
Voer een door komma's gescheiden lijst in van de velden van het object die moeten worden geretourneerd, zoals RECORDNO,CREATEDBY. Laat leeg als u alle velden wilt terugzenden. |
| Record-ID |
Voer de unieke RECORDNO identificatie in van het object dat u wilt retourneren. |
Uitgangen
| Uitgang |
Type uitvoer |
| Object |
JSON |
Afsluitcodes
| Code |
type |
Detail |
| 0 |
Succes |
Succes |
| 1 |
Fout |
Fout bij het uitvoeren van de opdracht |
| 2 |
Fout |
Fout bij verificatie met de server |
Proefsaldi opvragen
Om een lijst met proefbalansen op te halen, gebruikt u de opdracht Get trial balances.
Eigenschappen
| Ingang |
Detail |
| Verslagperiode |
Voer de rapportageperiode in waarop u wilt filteren. Indien ingesteld, negeert de opdracht Begindatum en Einddatum. |
| Startdatum |
Voer de begindatumparameter in waarop u wilt filteren, alleen als getallen. Alleen gebruikt als Rapportageperiode leeg is. |
| Einddatum |
Voer de einddatumparameter in om op te filteren, alleen als getallen. Alleen gebruikt als Rapportageperiode leeg is. |
| Voorbeeld resultaten |
Schakel dit vakje in om een voorbeeld van de resultaten van het rapport te bekijken. |
| Andere opties |
Voeg eventuele extra parameters toe om de lijst met geretourneerde saldi aan te passen. |
| Gebruik V2 |
Gebruik V2 van deze opdracht. Zie Sage Intacct Get Trial Balances V2 optie voor meer informatie. |
Uitgangen
| Uitgang |
Type uitvoer |
| Saldi (CSV) |
Bestand |
| Totaal records |
Geheel getal |
Afsluitcodes
| Code |
type |
Detail |
| 0 |
Succes |
Succes |
| 1 |
Fout |
Fout bij het uitvoeren van de opdracht |
| 2 |
Fout |
Fout bij verificatie met de server |
Relaties van dimensies weergeven
Om een lijst van alle dimensionale relaties op te halen, gebruikt u de opdracht List dimensional relationships.
Ingangen
Eigenschappen
| Ingang |
Detail |
| Voorbeeld resultaten |
Schakel dit vakje in om een voorbeeld van de resultaten van het rapport te bekijken. |
Uitgangen
| Uitgang |
Type uitvoer |
| Relaties (CSV) |
Bestand |
| Aantal relaties |
Geheel getal |
Afsluitcodes
| Code |
type |
Detail |
| 0 |
Succes |
Succes |
| 1 |
Fout |
Fout bij het uitvoeren van de opdracht |
| 2 |
Fout |
Fout bij verificatie met de server |
Lijst afmetingen
Om een lijst van alle afmetingen op te halen, gebruikt u de opdracht List dimensions.
Eigenschappen
| Ingang |
Detail |
| Voorbeeld resultaten |
Schakel dit vakje in om een voorbeeld van de resultaten van het rapport te bekijken. |
Uitgangen
| Uitgang |
Type uitvoer |
| Afmetingen (CSV) |
Bestand |
| Aantal afmetingen |
Geheel getal |
Afsluitcodes
| Code |
type |
Detail |
| 0 |
Succes |
Succes |
| 1 |
Fout |
Fout bij het uitvoeren van de opdracht |
| 2 |
Fout |
Fout bij verificatie met de server |
Objecten weergeven
Om een lijst met objecten op te halen op basis van hun type en een queryfilter, gebruikt u een opdracht Lijst objecten. U kunt ook de velden specificeren die voor elk object moeten worden geretourneerd.
Eigenschappen
| Ingang |
Detail |
| Type object |
Voer het type objecten in dat moet worden geretourneerd, zoals glbatch of glbudget. |
| Velden |
Voer een door komma's gescheiden lijst in van de velden die voor elk object moeten worden geretourneerd, zoals RECORDNO,CREATEDBY. Laat leeg als u alle velden wilt terugzenden. |
| Query |
Om alleen objecten van het type terug te geven, voert u de filtercriteria in zoals bij gestructureerde querytaal (SQL):
- Om met meerdere velden te matchen, gebruikt u de operatoren
AND en OR.
- Operatoren
, >, >=, , =, zoals, niet zoals, in, niet in worden ondersteund. Verbindingen zijn niet.
- Als u
NULL vergelijkingen uitvoert, gebruik dan IS NULL of IS NOT NULL.
|
| Voorbeeld resultaten |
Schakel dit vakje in om een voorbeeld van de resultaten van het rapport te bekijken. |
Uitgangen
| Uitgang |
Type uitvoer |
| Objecten (CSV) |
Bestand |
| Objecten tellen |
Geheel getal |
Opmerking: Kolommen in het CSV-uitvoerbestand zijn alfanumeriek geformatteerd en kunnen anders gerangschikt zijn dan in Sage Intacct.
Afsluitcodes
| Code |
type |
Detail |
| 0 |
Succes |
Succes |
| 1 |
Fout |
Fout bij het uitvoeren van de opdracht |
| 2 |
Fout |
Fout bij verificatie met de server |
Aangepast rapport uitvoeren
Als u een aangepast rapport wilt uitvoeren en de resultaten als door komma's gescheiden waarden (CSV) wilt retourneren, gebruikt u de opdracht Aangepast rapport uitvoeren.
Eigenschappen
| Ingang |
Detail |
| Naam |
Voer de naam in van het aangepaste rapport dat u wilt uitvoeren. |
| Interactieve |
Schakel dit vakje in als het rapport interactief is. |
| Voorbeeld resultaten |
Schakel dit vakje in om een voorbeeld van de resultaten van het rapport te bekijken. |
Uitgangen
| Uitgang |
Type uitvoer |
| Rapportgegevens (CSV) |
Bestand |
| Totaal records |
Geheel getal |
Opmerking: Kolommen in het CSV-uitvoerbestand zijn alfanumeriek geformatteerd en kunnen anders gerangschikt zijn dan in Sage Intacct.
Afsluitcodes
| Code |
type |
Detail |
| 0 |
Succes |
Succes |
| 1 |
Fout |
Fout bij het uitvoeren van de opdracht |
| 2 |
Fout |
Fout bij verificatie met de server |
Object bijwerken
Om een object met een XML payload bij te werken, gebruikt u een Update object opdracht.
Eigenschappen
| Ingang |
Detail |
| Type object |
Voer het type object in dat u wilt bijwerken, zoals glbatch of glbudget. |
| Parameters |
Voer de XML payload voor het object in. Raadpleeg de Sage Intacct API voor de structuur van de XML van het object. |
Uitgangen
| Uitgang |
Type uitvoer |
| Object |
JSON |
Afsluitcodes
| Code |
type |
Detail |
| 0 |
Succes |
Succes |
| 1 |
Fout |
Fout bij het uitvoeren van de opdracht |
| 2 |
Fout |
Fout bij verificatie met de server |