1 tekhne curso cio interfases contables en cio interfases contables

30
1 Tekhne Curso CIO Interfases Interfases Contables en Contables en CIO CIO Interfases Contables

Upload: manola-perea

Post on 02-Jan-2015

27 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

1

Tekhne

Curso CIO

Interfases Contables Interfases Contables en CIOen CIO

Interfases Contables

Page 2: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

2

TekhneIntroducciónIntroducción

Curso CIO

CIO Milenio esta habilitado para la integración con sistemas contables. CIO puede exportar todo el detalle de las Ordenes de Pago y de Transacciones Bancarias en casi cualquier formato. Para integrar con un sistema contable en particular, hay dos pasos que hay que completar.

Interfases Contables

Segundo, es necesario saber cual es el formato de archivo que su programa contable puede importar. Luego debe configurar a CIO para que pueda generar archivos de este formato con los datos de las ordenes de pago y sus movimientos.

Primero, es necesario que cada movimiento en cada orden de pago en CIO tiene definido a que cuenta contable corresponde. Para esto debe ingresar cuentas contables del plan de cuentas de su empresa a CIO.

(Algunas de las opciones descritas en este documento solo están disponibles en la versión 7 o posterior de CIO Milenio).

Page 3: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

3

Tekhne

Curso CIO

Se pueden configurar las cuentas contables a utilizar aparte para cada Presupuesto o Proyecto, y CIO aplicará estas cuentas a cada Orden de Pago de manera automática.

Para configurar CIO, se debe ingresar los códigos contables en varias fichas en CIO :

• la ficha del Presupuesto (para manejar códigos particulares para cada presupuesto) o en la ficha del Proyecto (para codificación a nivel de Proyecto),• en la ficha de los subcontratos,• en la ficha de las cuentas bancarias,• y en la tabla de retenciones.

Las siguientes diapositivas muestran los campos disponibles.

Interfases Contables

Configurando Cuentas Contables - 1Configurando Cuentas Contables - 1

Page 4: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

4

TekhneConfigurando Cuentas Contables - 2Configurando Cuentas Contables - 2

Curso CIO

Códigos de cuenta para el Proyecto y/o Presupuesto.

Interfases Contables

Page 5: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

5

Tekhne

Curso CIO

Códigos de cuenta para cuentas bancarias y retenciones en la fuente.

Códigos de cuenta para cada subcontrato.

Interfases Contables

Configurando Cuentas Contables - 3Configurando Cuentas Contables - 3

Page 6: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

6

Tekhne

Curso CIO

El sistema para interfases contables en CIO esta hecho para manejar una contabilidad globalizada para las obras, con una cuenta contable para el Almacén de la obra, otra para Gastos Generales, otra para Subcontratos, etc. Si necesita ver mas detalle, los reportes normales de control de CIO presentan información muy detallada de movimientos individuales de materiales o actividades particulares del presupuesto. CIO no esta diseñado para exportar información contable detallada para cada actividad del presupuesto.

Pero si es probable que necesita separar contablemente subcontratos de mano de obra de subcontratos a todo costo. Esto se puede hacer ingresando los códigos en la ficha de cada subcontrato, en lugar de un solo código en la ficha del presupuesto o proyecto.

Interfases Contables

Configurando Cuentas Contables - 4Configurando Cuentas Contables - 4

Page 7: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

7

Tekhne

Curso CIO

Una vez configuradas las cuentas en las varias fichas en CIO, CIO las utiliza cada vez que un usuario crea una Orden de Pago. CIO busca para ver cual cuenta debe utilizar en cada situación. Entonces en el caso de un pago a un proveedor, al Valor Bruto CIO colocará la cuenta del campo “Almacén” de la ficha del Presupuesto, al valor de IVA colocará la cuenta del campo correspondiente a IVA, y así sucesivamente.

Si hay mas que una cuenta disponible (por ejemplo a nivel de presupuesto y a nivel del proyecto), CIO empieza desde la mas especifica hasta la mas genérica. Como ejemplo, si es un pago a un subcontratista, CIO primero busca la ficha del subcontrato para ver si una cuenta esta definida ahí. Si no, CIO busca el campo de “Subcontratos” en las cuentas contable de la ficha del Presupuesto. Si no hay cuenta ahí, finalmente va a la ficha del Proyecto.

Interfases Contables

Utilizando Cuentas en las Utilizando Cuentas en las Ordenes de Pago - 1Ordenes de Pago - 1

Page 8: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

8

Tekhne

Curso CIO

Una vez configuradas las cuentas, CIO las utiliza automáticamente para codificar cada Orden de Pago.

Estos códigos también se pueden editar manualmente si es necesario. Solo hay que hacer un doble-clic con el mouse sobre la columna para ajustar una cuenta. Obviamente esta técnica también se puede utilizar para cualquier situación que CIO no puede manejar automáticamente.

Interfases Contables

Utilizando Cuentas en las Utilizando Cuentas en las Ordenes de Pago - 2Ordenes de Pago - 2

Page 9: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

9

TekhneCreando la Interfase - 1Creando la Interfase - 1

Curso CIO

Para exportar la información contable, se debe crear una interfase con la combinación y formato de información requerida por el software de contabilidad.

Interfases Contables

Para hacer esto, es necesario tener información detallada de los requerimientos que su sistema contable tiene para archivos de importación. Normalmente un programa contable tendrá capacidad de “Importar Movimientos” o similar, y en la documentación de esta función especificará el formato exacto que debe tener el archivo para importar. Recreamos esta estructura en el editor de interfases contables que tiene CIO.

Page 10: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

10

Tekhne

Curso CIO Interfases Contables

Hay varios datos para ingresar en la ficha básica de la interfase. Debe nombrar la interfase, para poder identificarla después, y también dar el nombre por defecto del archivo que CIO debe crear cuando exporta datos.

Creando la Interfase - 2Creando la Interfase - 2

Se pueden exportar diferentes tipos y niveles de datos. Las opciones son :

• Ordenes de Pago con un renglón por documento. Permite exportar datos como la descripción, identificación del tercero, valor, fecha, etc.• Ordenes de Pago con un renglón por movimiento. Permite exportar todo el detalle del documento, incluyendo cada débito y crédito y las cuentas contables.• Transacciones Bancarias - para exportar datos de cheques.

Page 11: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

11

Tekhne

Curso CIO

No debe colocar nada en el campo de “Función Especial”.

Interfases Contables

También debe indicar el tipo de archivo - en este momento solamente esta disponible la opción SDF, que es un archivo “plano”, tipo texto.

Creando la Interfase - 3Creando la Interfase - 3

Los demás campos son opcionales.

Marcando “Valores de cheques sin decimales” causa CIO redondear los valores de los cheques a números completos, en el caso de la exportación de transacciones bancarias.

Page 12: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

12

También se puede indicar caracteres para delimitar textos o campos - típicamente estos pueden ser comillas o paréntesis.

Tekhne

Curso CIO Interfases Contables

Creando la Interfase - 4Creando la Interfase - 4

“Carácter para separar campos” es para agregar un carácter entre cada campo de información, por ejemplo una coma.

Cuando los campos son separados de esta manera, también se puede seleccionar esta opción para quitar cualquier espacio que sobra (por ejemplo un nombre que puede ser hasta 50 caracteres, pero solo utiliza 20, CIO puede quitar los 30 que sobran).

Page 13: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

13

Tekhne

Curso CIO Interfases Contables

Creando la Interfase - 5Creando la Interfase - 5

Este es un ejemplo del tipo de archivo que CIO puede exportar. En este caso, los campos están separados por el carácter , los textos están delimitados por comillas, y CIO esta quitando los espacios que sobran en cada campo.

Campos separados por comas.

Textos delimitados por comillas.No hay espacios en

blanco.

Page 14: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

14

Tekhne

Curso CIO

Ahora debe pasar a la hoja “Campos”. Aquí vamos a indicar a CIO como debe ser el formato del archivo de datos contables.

Interfases Contables

Creando la Interfase - 6Creando la Interfase - 6

Abajo hay un ejemplo típico de parte de la documentación de un archivo de importación de un sistema contable.

Es necesario recrear esta estructura en el editor de interfases en CIO. Así, cuando CIO exporta la información, puede configurarla en este formato, y así el programa contable la puede entender.

Page 15: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

15

Tekhne

Curso CIO Interfases Contables

Creando la Interfase - 7Creando la Interfase - 7

Aquí en el ejemplo están definidos los primeros 5 campos del archivo requerido por el programa contable. En este caso cada campo viene en secuencia y con un tamaño fijo, entonces probablemente no se necesita separadores de campos ni delimitación de textos.

Los primeros dos probablemente son datos específicos del programa contable e iguales para todos los documentos exportados. En la interfase podemos colocar estos valores fijos utilizando una opción de campo “Definido por el Usuario”.El tercer campo será equivalente al “Número de Orden” de CIO. El cuarto es un numero consecutivo para contar los renglones que corresponden a un solo documento. Otra vez en el editor hay una opción para agregar números secuenciales de este tipo. El quinto es el numero de NIT.

Este tipo de información debe estar en la especificación de la interfase en la documentación del programa contable.

Page 16: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

16

Tekhne

Curso CIO

De esta manera, a la medida que identificamos cada campo de la interfase, utilizamos el botón “Crear” para ir agregando y configurando campos a la interfase.

Interfases Contables

Creando la Interfase - 8Creando la Interfase - 8

Cada campo se puede configurar. En nuestro ejemplo, el quinto campo “NIT” debe ser de 13 posiciones numéricas. Entonces en la ficha correspondiente, colocamos su tamaño. Para esta parte, debe seguir las especificaciones dadas por el sistema contable.

A continuación están documentadas todas las opciones del editor de campos.

Page 17: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

17

Tekhne

Curso CIO

El Editor de Campos nos permite definir cada campo para incluir en la interfase, y configurarlo de acuerdo con la especificación que requiere el programa contable.

Interfases Contables

Editor de Campos - 1Editor de Campos - 1

Posición - el orden del campo en la exportación (primer campo será posición 1, segundo campo posición 2, etc.).

Campo - listado con las opciones de campos de información disponibles para exportar. La mayoría corresponden a datos de CIO, aunque también se puede agregar información fija o definida por el usuario.

Tipo de Salida - solo esta disponible la opción “Carácter” (la interfase genera un archivo tipo texto).

Page 18: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

18

Tekhne

Curso CIO Interfases Contables

Editor de Campos - 2Editor de Campos - 2

Tamaño - el tamaño del campo. Esto refiere al numero de espacios que puede ocupar el campo. Para valores numéricos, también se puede indicar cuantas decimales debe tener. Este dato es muy importante porque muchas interfases dependen del tamaño preciso de cada campo (como el NIT de 13 caracteres en el ejemplo).

Justificación - si el dato es mas pequeño que el espacio disponible, este dato indica a CIO como debe justificarlo adentro del espacio disponible. Lo normal será a la derecha para números, y los demás datos a la izquierda. Otra vez el sistema contable debe especificar esto.

Page 19: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

19

Tekhne

Curso CIO Interfases Contables

Editor de Campos - 3Editor de Campos - 3

Llenar con - algunos sistemas contables necesitan que cualquier espacio en campos de números se llena con “0” - por ejemplo el valor es 125000.00, pero el campo es de 12 dígitos (incluyendo 2 decimales), entonces CIO debe exportar 000125000.00. Entonces aquí se puede especificar el carácter para llenar estos espacios.

Formato de Fecha - para campos tipo fecha, se puede indicar su formato utilizando la letra “D” para días, “M” para mes y “Y” para año. Por ejemplo con el patrón MM-DD-YYY, CIO exportará las fechas así - 12-31-2004.

Page 20: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

20

Tekhne

Curso CIO Interfases Contables

Editor de Campos - 4Editor de Campos - 4

Nombre del campo - opcionalmente se puede dar un nombre a cada campo.

Cuando se ha especificado un carácter para utilizar para separar campos, y caracteres para delimitar textos, con estas opciones se puede indicar para cada campo si se debe utilizar estos caracteres o no.

Finalmente, la opción de “Usar cuando” permite crear condiciones para controlar cuando CIO debe exportar cada campo. Por ejemplo es muy común que un campo particular solo se debe exportar cuando el movimiento es una cuenta por pagar, y de lo contrario el campo debe estar vacío.

Page 21: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

21

Tekhne

Curso CIO Interfases Contables

Editor de Campos - 5Editor de Campos - 5

Las opciones disponibles para “Usar cuando” son :• Todos - siempre exporta la información.• Cuenta por Pagar - solo exporta si el movimiento es una cuenta por pagar.• Valor Bruto - exporta si es el valor bruto.• Valores de Obra - exporta si es el valor bruto o de IVA o de IVA sobre Utilidad.• Transacción Bancaria - exporta si es una transacción bancaria.• Definido por el Usuario - en este caso, solo exporta cuando el movimiento ha sido seleccionado en la ficha de la orden de pago.

Aquí, dos movimientos han sido seleccionados. Esto permite selecciones controlados totalmente por el usuario

La opción de Débitos/Créditos solo se utiliza en el caso de campos Definidos por el Usuario (el uso esta explicado en la documentación de campos a continuación).

Page 22: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

22

Tekhne

Curso CIO Interfases Contables

Documentación de Campos - 1Documentación de Campos - 1

Esta tabla explica cada campo. Las tres columnas a la derecha indican si el campo esta disponible para los diferentes tipos de exportación (Ordenes hace referencia a la exportación de una línea por orden de pago).

Campo Descripción Movimientos Ordenes Transacciones% Retención Porcentaje de la retención xAño Cheque (Formato AA) Año del cheque en formato de 2 dígitos x x xAño Cheque (Formato AAAA) Año del cheque en formato de 4 dígitos x x xAño Orden (Formato AA) Año de la orden de pago en formato de 2

dígitos x x xAño Orden (Formato AAAA) Año de la orden de pago en formato de 4

dígitos x x xBlanco Espacios en blanco x x xCódigo Cuenta Contable El código contable para este movimiento x xCódigo Retención El código alterno de la tabla de retenciones -

permite ingresar códigos particulares para las retenciones del sistema contable en CIO x

Código Tipo de Documento El código alterno del tipo de documento - permite ingresar códigos particulares para los tipos de documentos x x

Código Tipo Movimiento Código interno de CIO que identifica el tipo de movimiento (ver Descripción Tipo Movimiento abajo) x x

Page 23: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

23

Tekhne

Curso CIO Interfases Contables

Documentación de Campos - 2Documentación de Campos - 2

Campo Descripción Movimientos Ordenes TransaccionesDébito/Crédito ("D" o "C") Carácter D para débitos, C para créditos x xDefinido por el Usuario Campo definido por el usuario. El valor a

utilizar depende de la opción "Usar Cuando" (ver explicación al final de esta tabla) x x x

Descripción Documento Descripción de la Orden de Pago x x xDescripción Tipo Movimiento Descripción del tipo de movimiento definido

internamente por CIO (ver Código Tipo Movimiento arriba) x x

Día Cheque (Formato DD) Día del cheque en formato de 2 dígitos x x xDía Orden (Formato DD) Día de la orden de pago en formato de 2

dígitos x x xDocumento Campo "Documento" de la orden de pago x x xFecha Cheque Fecha del cheque - su formato es definido por

la opción "Formato Fecha" x x xFecha Orden de Pago Fecha de la orden de pago - su formato es

definido por la opción "Formato Fecha" x x xFecha Programada Fecha programada para el pago - su formato

es definido por la opción "Formato Fecha" x x xFecha Sistema Fecha actual - su formato es definido por la

opción "Formato Fecha" x x xMes Cheque (Formato MM) Mes del cheque en formato de 2 dígitos x x xMes Orden (Formato MM) Mes de la orden de pago en formato de 2

dígitos x x x

Page 24: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

24

Tekhne

Curso CIO Interfases Contables

Documentación de Campos - 3Documentación de Campos - 3

Campo Descripción Movimientos Ordenes TransaccionesNIT Tercero El número de identificación del tercero x x xNombre Tercero Nombre del tercero x x xNúmero Cheque El número del cheque x x xNúmero Orden El número de la orden de pago x x xNúmero Registros Archivo El número de registros (líneas) en el archivo x xNúmero Registros Documento El número de registros (líneas) para el

documento - esto es igual al número de movimientos en el documento x x

Número Secuencia Archivo El número secuencial en el archivo. La primera línea será 1, la segunda 2, etc. x x x

Número Secuencia Documento El número secuencial en el documento - la primera línea será 1, la segunda 2, etc. Cuando termina los movimientos del documento (orden de pago), arranca en 1 otra vez con la primera línea del siguiente documento x x

Proyecto - Número 1 Campo numérico 1 de la ficha del proyecto x x xProyecto - Número 2 Campo numérico 2 de la ficha del proyecto x x xProyecto - Texto 1 Campo texto 1 de la ficha del proyecto x x xProyecto - Texto 2 Campo texto 2 de la ficha del proyecto x x xProyecto - Texto 3 Campo texto 3 de la ficha del proyecto x x xProyecto - Texto 4 Campo texto 4 de la ficha del proyecto x x x

Page 25: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

25

Tekhne

Curso CIO Interfases Contables

Documentación de Campos - 4Documentación de Campos - 4

Campo Descripción Movimientos Ordenes TransaccionesTotal Créditos Documento Valor total de créditos en el documento xTotal Créditos Documento (sin .)Valor total de créditos en el documento (sin

punto decimal) xTotal Débitos Documento Valor total de débitos en el documento xTotal Débitos Documento (sin .) Valor total de débitos en el documento (sin

punto decimal) xUsuario 1 Campo Usuario 1 de la orden de pago x x xUsuario 2 Campo Usuario 2 de la orden de pago x x xValor Base (sin .) Valor base para retenciones (sin punto

decimal) x xValor Base (- Crédito) Valor base para retenciones (créditos tienen

simbolo - ) x xValor Base (Retenciones) Valor base para retenciones x xValor Bruto Valor bruto del documento xValor Bruto (sin .) Valor bruto del documento (sin punto decimal) xValor Crédito Valor crédito del movimiento x xValor Crédito (sin .) Valor crédito del movimiento (sin punto

decimal) x xValor Cuenta por Pagar Valor de la cuenta por pagar del documento xValor Cuenta por Pagar (sin .) Valor de la cuenta por pagar del documento

(sin punto decimal) x

Page 26: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

26

Tekhne

Curso CIO Interfases Contables

Documentación de Campos - 5Documentación de Campos - 5

Campo Descripción Movimientos Ordenes TransaccionesValor Débito Valor débito del movimiento x xValor Débito (sin .) Valor débito del movimiento (sin punto

decimal) x xValor IVA Documento Valor de IVA del documento, incluyendo IVA

sobre Utilidad xValor IVA Documento (sin .) Valor de IVA del documento, incluyendo IVA

sobre Utilidad (sin punto decimal) xValor Movimiento (sin .) Valor del movimiento (sin punto decimal) x xValor Movimiento (- Crédito) Valor del movimiento (créditos tienen simbolo -

) x xValor Retenc./Descuentos (sin .)Valor total de retenciones y descuentos en el

documento (sin punto decimal) xValor Total Retenido Valor total de retenciones y descuentos en el

documento x

Page 27: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

27

Tekhne

Curso CIO Interfases Contables

Campos Definidos por el Usuario - 1Campos Definidos por el Usuario - 1

Los campos definidos por el usuario se usa de la siguiente manera.

Seleccionando la opción de campo “Definido por el Usuario” permite ingresar datos definidos por el usuario en el momento de exportar, en lugar de exportar un dato guardado en CIO. Su uso también depende de la selección en la opción “Usar cuando”.

Si en “Usar cuando” esta seleccionado “Todos”, “Cuenta por Pagar”, “Valor Bruto”, “Valores de Obra” o “Transacción Bancaria”, CIO permite ingresar un valor en el campo “Usar Valor 1”. En lugar de exportar algún dato interno de CIO, CIO exporta el valor escrito aquí, utilizando la condición de “usar cuando” como normal. Por ejemplo si esta seleccionado “Usar cuando” = “Cuenta por Pagar”, entonces para cada movimiento que corresponde a una cuenta por pagar, CIO exporta el valor del campo “Usar Valor 1”. De lo contrario deja espacios en blanco, exactamente como cualquier otro campo exportado.

Page 28: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

28

Tekhne

Curso CIO Interfases Contables

Campos Definidos por el Usuario - 2Campos Definidos por el Usuario - 2

Si en “Usar cuando” esta seleccionado “Débitos/Créditos”, CIO permite ingresar valores en los dos campos “Usar Valor 1” y “Usar Valor 2”. Ahora cuando el movimiento es un débito exporta el valor en el campo “Usar Valor 1”, y si es un crédito exporta el valor en “Usar Valor 2”.

De la misma manera si en “Usar cuando” esta seleccionado “Definido por el Usuario”, CIO también permite ingresar valores en los dos campos “Usar Valor 1” y “Usar Valor 2”. Ahora cuando el movimiento esta seleccionado en la orden de pago (ver páginas sobre el Editor de Campos) exporta el valor en el campo “Usar Valor 1”, de lo contrario exporta el valor en “Usar Valor 2”.

Page 29: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

29

TekhneExportando Datos Contables - 1Exportando Datos Contables - 1

Curso CIO

Con la interfase creada, ya se puede utilizar la opción de Exportar/Datos Contables para sacar información hacia el programa contable.

Interfases Contables

Debe seleccionar el rango de fechas a exportar (mínimo un día), la interfase, y la ubicación y nombre del archivo para crear.

Page 30: 1 Tekhne Curso CIO Interfases Contables en CIO Interfases Contables

30

TekhneExportando Datos Contables - 2Exportando Datos Contables - 2

Curso CIO

CIO procesa la información y genera un archivo con los datos organizados de acuerdo con el formato dado en la interfase. Ahora puede llevar este archivo e importarlo al sistema contable.

Interfases Contables

Es probable que en el proceso de crear la interfase, va a ser necesario hacer varios intentos, ajustando y corrigiendo la especificación de la interfase. Igualmente, es importante revisar como esta especificado su plan de cuentas contables, teniendo en cuenta que CIO esta hecha para trabajar con una contabilidad tipo globalizado para cada obra. Pero esto no debe ser un impedimento, dado que los reportes de control de CIO muestran la información de ejecución en todo detalle.