För att ansluta till och automatisera Sage Intacct® som en del av en kedja, lägg till ett steg som innehåller ett Sage Intacct-anslutningskommando. Vissa kommandon kräver grundläggande kunskaper om Sage Intacct applikationsprogrammeringsgränssnitt (API).
För att aktivera dessa kommandon skapar en IT-administratör först en Sage Intacct-kontakt.
Skapa objekt
Om du vill skapa ett objekt baserat på dess typ och XML-nyttolast (Extensible Markup Language) använder du kommandot Create object.
Egenskaper
| Ingång |
Detalj |
| Typ av objekt |
Ange vilken typ av objekt som ska skapas, t.ex. glbactch eller glbudget. |
| Parametrar |
Ange XML-nyttolasten för objektet. För strukturen för objektets XML, se Sage Intacct API. |
Utdata
| Utdata |
Typ av utgång |
| Objekt |
JSON |
Utgångskoder
| Kod |
Typ |
Detalj |
| 0 |
Lyckades |
Lyckades |
| 1 |
Fel |
Fel vid utförande av kommando |
| 2 |
Fel |
Fel vid autentisering med servern |
Ta bort objekt
Om du vill ta bort ett objekt baserat på dess typ och RECORDNO ID använder du kommandot Delete object.
Egenskaper
| Ingång |
Detalj |
| Typ av objekt |
Ange vilken typ av objekt som ska tas bort, t.ex. glbactch eller glbudget. |
| Post ID |
Ange den unika RECORDNO identifieraren för det objekt som ska raderas. |
Utdata
Ingen
Utgångskoder
| Kod |
Typ |
Detalj |
| 0 |
Lyckades |
Lyckades |
| 1 |
Fel |
Fel vid utförande av kommando |
| 2 |
Fel |
Fel vid autentisering med servern |
Få information om anpassade rapporter
Om du vill hämta information om en anpassad rapport använder du kommandot Get custom report details.
Egenskaper
| Ingång |
Detalj |
| Namn |
Ange namnet på den anpassade rapport som ska returnera detaljer om. |
| Interaktiv |
Om rapporten är interaktiv, markera denna ruta. |
Utdata
| Utdata |
Typ av utgång |
| Definition av rapport |
JSON |
Utgångskoder
| Kod |
Typ |
Detalj |
| 0 |
Lyckades |
Lyckades |
| 1 |
Fel |
Fel vid utförande av kommando |
| 2 |
Fel |
Fel vid autentisering med servern |
Hämta objekt
Om du vill hämta ett objekt utifrån dess typ och RECORDNO ID, använder du kommandot Get object.
Egenskaper
| Ingång |
Detalj |
| Typ av objekt |
Ange vilken typ av objekt som ska returneras, t.ex. glbatch eller glbudget. |
| Fält |
Ange en kommaseparerad lista över objektets fält som ska returneras, t.ex. RECORDNO,CREATEDBY. För att returnera alla fält, lämna tomt. |
| Post ID |
Ange den unika RECORDNO identifieraren för det objekt som ska återlämnas. |
Utdata
| Utdata |
Typ av utgång |
| Objekt |
JSON |
Utgångskoder
| Kod |
Typ |
Detalj |
| 0 |
Lyckades |
Lyckades |
| 1 |
Fel |
Fel vid utförande av kommando |
| 2 |
Fel |
Fel vid autentisering med servern |
Hämta saldon
Om du vill hämta en lista över kontrollbalanserna använder du kommandot Get trial balances.
Egenskaper
| Ingång |
Detalj |
| Rapporteringsperiod |
Ange den rapporteringsperiod som du vill filtrera efter. Om den är inställd ignorerar kommandot Startdatum och Slutdatum. |
| Startdatum |
Ange startdatumparametern som ska filtreras efter, endast som siffror. Används endast om Rapporteringsperiod är blank. |
| Slutdatum |
Ange parametern för slutdatum att filtrera efter, endast som siffror. Används endast om Rapporteringsperiod är blank. |
| Resultat av förhandsgranskning |
Markera den här rutan för att få en förhandsgranskning av rapportens resultat. |
| Andra alternativ |
Lägg till ytterligare parametrar för att anpassa listan över returnerade saldon. |
| Använd V2 |
Använd V2 av detta kommando. Se Sage Intacct Get Trial Balances V2 alternativ för detaljer. |
Utdata
| Utdata |
Typ av utgång |
| Saldon (CSV) |
Fil |
| Totalt antal poster |
Heltal |
Utgångskoder
| Kod |
Typ |
Detalj |
| 0 |
Lyckades |
Lyckades |
| 1 |
Fel |
Fel vid utförande av kommando |
| 2 |
Fel |
Fel vid autentisering med servern |
Lista dimensionsrelationer
Om du vill hämta en lista över alla dimensionsrelationer använder du kommandot List dimension relationships.
Ingångar
Egenskaper
| Ingång |
Detalj |
| Resultat av förhandsgranskning |
Markera den här rutan för att få en förhandsgranskning av rapportens resultat. |
Utdata
| Utdata |
Typ av utgång |
| Förhållanden (CSV) |
Fil |
| Antal relationer |
Heltal |
Utgångskoder
| Kod |
Typ |
Detalj |
| 0 |
Lyckades |
Lyckades |
| 1 |
Fel |
Fel vid utförande av kommando |
| 2 |
Fel |
Fel vid autentisering med servern |
Lista mått
För att hämta en lista över alla dimensioner använder du kommandot List dimensions.
Egenskaper
| Ingång |
Detalj |
| Resultat av förhandsgranskning |
Markera den här rutan för att få en förhandsgranskning av rapportens resultat. |
Utdata
| Utdata |
Typ av utgång |
| Mått (CSV) |
Fil |
| Antal dimensioner |
Heltal |
Utgångskoder
| Kod |
Typ |
Detalj |
| 0 |
Lyckades |
Lyckades |
| 1 |
Fel |
Fel vid utförande av kommando |
| 2 |
Fel |
Fel vid autentisering med servern |
Lista objekt
Om du vill hämta en lista med objekt baserat på deras typ och ett frågefilter använder du kommandot List objects. Du kan också ange vilka fält som ska returneras för varje objekt.
Egenskaper
| Ingång |
Detalj |
| Typ av objekt |
Ange vilken typ av objekt som ska returneras, t.ex. glbatch eller glbudget. |
| Fält |
Ange en kommaseparerad lista över de fält som ska returneras för varje objekt, t.ex. RECORDNO,CREATEDBY. För att returnera alla fält, lämna tomt. |
| Fråga |
Om du bara vill returnera objekt av en viss typ anger du filterkriterier som liknar SQL (Structured Query Language):
- Om du vill matcha flera fält använder du operatörerna
AND och OR.
- Operatorer
, >, >=, , =, som, inte som, i, inte i stöds. Fogarna är och inte.
- Om du gör jämförelser mellan
NULL, använd IS NULL eller IS NOT NULL.
|
| Resultat av förhandsgranskning |
Markera den här rutan för att få en förhandsgranskning av rapportens resultat. |
Utdata
| Utdata |
Typ av utgång |
| Objekt (CSV) |
Fil |
| Antal objekt |
Heltal |
Obs: Kolumner i CSV-utdatafilen är formaterade alfanumeriskt och kan ordnas annorlunda än i Sage Intacct.
Utgångskoder
| Kod |
Typ |
Detalj |
| 0 |
Lyckades |
Lyckades |
| 1 |
Fel |
Fel vid utförande av kommando |
| 2 |
Fel |
Fel vid autentisering med servern |
Kör anpassad rapport
Om du vill köra en anpassad rapport och returnera resultaten som kommaseparerade värden (CSV) använder du kommandot Kör anpassad rapport.
Egenskaper
| Ingång |
Detalj |
| Namn |
Ange namnet på den anpassade rapport som ska köras. |
| Interaktiv |
Om rapporten är interaktiv, markera denna ruta. |
| Resultat av förhandsgranskning |
Markera den här rutan för att få en förhandsgranskning av rapportens resultat. |
Utdata
| Utdata |
Typ av utgång |
| Rapportera data (CSV) |
Fil |
| Totalt antal poster |
Heltal |
Obs: Kolumner i CSV-utdatafilen är formaterade alfanumeriskt och kan ordnas annorlunda än i Sage Intacct.
Utgångskoder
| Kod |
Typ |
Detalj |
| 0 |
Lyckades |
Lyckades |
| 1 |
Fel |
Fel vid utförande av kommando |
| 2 |
Fel |
Fel vid autentisering med servern |
Uppdatera objekt
Om du vill uppdatera ett objekt med en XML-nyttolast använder du kommandot Update object.
Egenskaper
| Ingång |
Detalj |
| Typ av objekt |
Ange vilken typ av objekt som ska uppdateras, t.ex. glbatch eller glbudget. |
| Parametrar |
Ange XML-nyttolasten för objektet. För strukturen för objektets XML, se Sage Intacct API. |
Utdata
| Utdata |
Typ av utgång |
| Objekt |
JSON |
Utgångskoder
| Kod |
Typ |
Detalj |
| 0 |
Lyckades |
Lyckades |
| 1 |
Fel |
Fel vid utförande av kommando |
| 2 |
Fel |
Fel vid autentisering med servern |