Introductie - Functionele beschrijving memoriaalboekingen XMLDeze pagina beschrijft de functionele uitwerking in de software van een aantal van de velden in de memoriaalboekingen XML. Deze dient te worden aangeleverd met de webservicemethode Accounting - ProcessJournal(sessionID, administrationID, xmlDoc)In het XML-schema worden de velden al beschreven. Webadres van het XML-schema van de memoriaalboekingenhttp://www.yukiworks.nl/schemas/Journal.xsd Voorbeeld<Journal xmlns="urn:xmlns:http://www.theyukicompany.com:journal" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <AdministrationID>VERVANGEN MET ADMINISTRATIONID</AdministrationID> <AdministrationCoCNumber>12345672</AdministrationCoCNumber> <DocumentSubject>Trx import april</DocumentSubject> <JournalType>GeneralJournal</JournalType> <JournalEntry> <ContactName>Apple Sales International</ContactName> <ContactCode>9921</ContactCode> <EntryDate>2012-12-31</EntryDate> <GLAccount>20000</GLAccount> <Amount>22.22</Amount> <Description>Inkopen hardware</Description> </JournalEntry> <JournalEntry> <ContactName>Apple Sales International</ContactName> <ContactCode>9921</ContactCode> <EntryDate>2012-12-31</EntryDate> <GLAccount>10005</GLAccount> <Amount>-22.22</Amount> <Description>Retour hardware</Description> </JournalEntry> </Journal> Omschrijving veldenHieronder vind je een omschrijving van de velden. Het XML-schema bevat zelf ook een omschrijving van de velden en welke waarden en datatypes erin worden verwacht.
Journal: AdministrationID / AdministrationCoCNumberIn domeinen met meerdere administraties is het verplicht om één van deze twee velden in te vullen. Hiermee geef je aan in welke administratie je de memoriaalboekingen wilt aanmaken.
Journal: DocumentSubjectMet dit veld geef je aan van welk type de memoriaalboekingen zijn. Mogelijke waarden zijn "GeneralJournal" voor een normale memoriaalboeking, "EndOfYearCorrection" voor een eindejaarscorrectie en "FiscalCorrection" voor een fiscale correctie. Voor de eindejaars- en fiscale correcties dient de boekingsdatums te vallen op de laatste dag van het fiscale boekjaar.
Journal: ProjectIDDeHID van het dossier waaraan je het document wilt koppelen. Het meegeven van deze parameter maakt de parameter "ProjectCode" overbodig. De optie voor dossiers dient wel te zijn geactiveerd in het contract.
Journal: ProjectCodeDe code van het dossier waaraan je het document wilt koppelen. Deze parameter wordt alleen gebruikt als de parameter "ProjectID" niet wordt meegegeven. De optie voor dossiers dient wel te zijn geactiveerd in het contract.
JournalEntry: ContactCode / ContactNameIndien je de relatiecode meegeeft, wordt er gezocht naar een bestaande relatie met deze relatiecode. Als je geen relatiecode meegeeft wordt er gezocht naar een bestaande relatie met dezelfde naam. Als er geen relatie kan worden gevonden, wordt deze nieuw aangemaakt.
JournalEntry: EntryDateDe code van de grootboekrekening. Een lijst met beschikbare grootboekrekeningen en de bijbehorende codes is terug te vinden in het rekeningschema in je domein in Yuki.
JournalEntry: Amount |