Introducción: descripción funcional cuentas contables XML



En este artículo se describe el efecto funcional del software en varios campos de las asientos contables XML. Esto debe ser presentado a través del método de servicio web Accounting - ProcessJournal(sessionID, administrationID, xmlDoc).


En el esquema XML se describen todos los campos. 


Dirección web del esquema XML que describe todos los asientos contables del diario. 


http://www.yukiworks.be/schemas/Journal.xsd


Ejemplo

 

<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>

<Periodismo>

<ContactName> Apple Sales International</ContactName>

<Código de contacto>9921</Código de contacto>

<EntryDate>2012-12-31</EntryDate>

<GLAccount>20000</GLAccount>

<Montaje>22.22</Montaje>

<Descripción>Hardware de tinta</Descripción>

<JournalEntry>

<Periodismo>

<ContactName> Apple Sales International</ContactName>

<Código de contacto>9921</Código de contacto>

<EntryDate>2012-12-31</EntryDate>

<GLAccount>10005</GLAccount>

<Montaje>-22.22</Montaje>

<Descripción>Retorno de hardware</Descripción>

<JournalEntry>

</Journal>


Campos de descripción

 

A continuación puedes encontrar una descripción de todos los campos. El esquema XML también consiste en una descripción de los campos, así como de los valores y tipos de datos necesarios. 



Diario: AdministrationID / AdministrationCoC


Número: Para los dominios con más administraciones es obligatorio rellenar uno de los dos campos.  Aquí se indica en qué administración se desea crear asientos contables.



Diario: DocumentSubject


El tema del archivo creado


Diario: JournalType


En este campo se indican los diferentes tipos de asientos contables Los valores posibles son "GeneralJournal" para un asiento contable; "EndOfYearCorrection" para una corrección de fin de año y "FiscalCorrection" para una corrección fiscal. Tanto para las correcciones de fin de año como para las correcciones fiscales, la fecha de entrada tiene que ser el último día del año fiscal.



Diario: ProjectIDDe 


ID del proyecto al que quiere asignar el documento. Por lo tanto, el parámetro "ProjectCode" ya no es necesario. Sin embargo, el módulo de proyecto debe estar habilitado en el contrato.



Diario: ProjectCode


El código del proyecto al que quieres asignar el documento. Este parámetro sólo se utiliza si no se da el parámetro "ProjectID". Sin embargo, el módulo de proyecto debe estar habilitado en el contrato.



Entrada del diario: ContactCode / ContactName


En caso de que grabes el código del contacto, el software busca un contacto existente basado en este código. Si no se registra el código de contacto, el software busca un contacto existente basándose en el nombre. Si no se encuentra ningún contacto, se crea un nuevo contacto. 


Presta atención: el nombre tiene que ser idéntico (incluyendo espacios, puntos, subrayado, etc.).


Entrada del diario: EntryDate


La fecha de la entrada



Entrada del diario: GLAccount


El código de la cuenta del libro mayor. Una lista de las cuentas de contabilidad disponibles y sus correspondientes códigos se puede encontrar en el Plan de Cuentas de tu dominio Yuki.



Entrada del diario: Cantidad


El importe de la entrada en euros. Introduce un importe negativo para las entradas de crédito y un importe positivo para las entradas de débito.



Entrada en el diario: Descripción


La descripción de la entrada. Las descripciones están limitadas a 256 caracteres. Si es más larga, el texto se acortará.