Gibt es eine Dokumentation zur Schnittstelle mit Abacus?

Für die Anbindung von RunMyResto an Abacus wird häufig nach einer technischen Dokumentation gefragt – insbesondere, um diese mit Buchhaltern oder Treuhändern im Detail durchzugehen.

Detaillierte Antwort:

Ja – es gibt eine Dokumentation zur Abacus-Schnittstelle sowie eine Übersicht der exportierten Attribute.

Die Beschreibung des Exports ist hier verfügbar:
👉 Export nach Abacus – Hilfeartikel


📤 Beispiel der exportierten Attribute (AbaConnect XML-Struktur)

 
 <?xml version="1.0" encoding="utf-8"?>
<AbaConnectContainer>
  <Task>
    <Parameter>
      <Application>DEBI</Application> <!-- immer gleich -->
      <Id>Belege</Id> <!-- immer gleich -->
      <MapId>AbaDefault</MapId> <!-- immer gleich -->
      <Mandant>2002</Mandant> <!-- Feld Mandant -->
      <Version>2012.00</Version> <!-- immer gleich -->
    </Parameter>

    <Transaction>
      <Document mode="SAVE">
        <DocumentCode>R</DocumentCode> <!-- R=Rechnung, G=Retoure -->
        <CustomerNumber>1001</CustomerNumber> <!-- KundenNr -->
        <Number>863</Number> <!-- FakturaNr -->
        <AccountReceivableDate>2020-03-16</AccountReceivableDate>
        <GeneralLedgerDate>2020-04-30</GeneralLedgerDate>
        <Currency>CHF</Currency>
        <Amount>4542.07</Amount>
        <PaymentReferenceLine>012345000000000863000010013</PaymentReferenceLine>
        <NoTax>0</NoTax> <!-- 0 = mit MwSt., 1 = ohne -->
        
        <LineItem mode="SAVE">
          <Number>1</Number>
          <Amount>285.60</Amount>
          <CreditAccount>44</CreditAccount>
          <TaxCode>2342</TaxCode>
          <TaxIncluded>2</TaxIncluded>
          <TaxAmount>-20.42</TaxAmount>
          <Text>Faktura-Nr. 863</Text>
        </LineItem>
      </Document>
    </Transaction>
  </Task>
</AbaConnectContainer>


Fazit:

Die Abacus-Schnittstelle erlaubt einen strukturierten und automatisierten Export. Dank der genauen Dokumentation können Buchhalter und Treuhänder den Prozess nachvollziehen und sicherstellen, dass Daten korrekt übertragen werden.