UNIVERSIDAD PEDAGÓGICA DE EL SALVADOR FACULTAD DE CIENCIAS ECONÓMICAS
“PROTOTIPO DE SISTEMA CONTABLE COMO HERRAMIENTA PARA LAS PRACTICAS DE LOS ALUMNOS DE CONTABILIDAD FINANCIERA, UNIVERSIDAD PEDAGOGICA DE EL SALVADOR 2011-2012”.
TESIS ELABORADA POR: YANIRA DEL CARMEN RAMÍREZ ESPERANZA
PARA OPTAR AL GRADO DE TÉCNICO EN SISTEMAS DE COMPUTACIÓN
JUNIO, SAN SALVADOR 2012
INDICE CAPITULO I 1 DATOS DE INVESTIGACIÓN 1.2
PAG.
OBJETIVOS
4
1.2.1 OBJETIVO GENERAL
4
1.2.2OBJETIVO ESPECÍFICO
4
1.3
INTRODUCCIÓN
5
1.4
DEFINICIÓN DE PROBLEMA
6
1.5
JUSTIFICACIÓN
7
1.6 FUNDAMENTACIÓN TEÓRICA 1.6.1 SISTEMA CONTABLE
8-10
1.6.2 SISTEMAS COMPUTACIONALES
10-13
1.6.3 SISTEMAS AUTOMATIZADOS
13-17
1.6.4 DESCRIPCION
GRAL.
DE
UN
SISTEMA
18-30
CONTABLE DE EL SALVADOR. 1.6.5APLICACIONES WEB
31-33
1.6.6TECNOLOGIAS UTLIZADAS
34-37
1.6.7 SOFWARE PROPIETARIO Y SOFWARE LIBRE
37-44
2
CAPITULO II 2.1
METODOLOGÍA DESCRIPTIVA
2.2
PROCEDIMIENTOS PARA LA OBTENCIÓN
45
DE DATOS (técnicas, instrumentos)
46 - 50
2.3
MARCO OPERATIVO
51- 63
2.4
NUEVAS FORMULACIONES TEÓRICAS
2.4.1 REQUERIMIENTO DEL PROTOTIPO CONTABLE 2.4.2 DIAGRAMA DE CLASES 2.4.3 PANTALLAS DEL PROTOTIPO
2.5
BIBLIOGRAFÍA
2.6
ANEXOS
3
64 65 – 66 67 68 - 75
76 7 7- 100
1.2 OBJETIVOS DE LA INVESTIGACIÓN 1.21 BJETIVO GENERAL Desarrollar un prototipo informático que se ajuste de mejor manera a las actuales necesidades requeridas por las prácticas de contabilidad de los estudiantes de la Facultad de Ciencias Económicas de la Universidad Pedagógica de El Salvador.
1.2.2. OBJETIVOS ESPECIFICOS Analizar el sistema informático contable que actualmente se utiliza para las prácticas en las cátedras de contabilidad en la Universidad Pedagógica de El Salvador, a fin de establecer las áreas que este aplicativo cubre del programa de estudio.
Desarrollar un aplicativo informático prototipo que apoye el desarrollo de las prácticas en el área de la contabilidad y que fortalezca el aprendizaje de los estudiantes de la facultad de economía.
Elaborar guía sobre uso básico del aplicativo prototipo para orientar al usuario sobre la forma de utilización de dicho software.
4
1.3
INTRODUCCION
Los sistemas de contabilidad se encuentran en un proceso de cambio ante el surgimiento de nuevas necesidades para el tratamiento de la información. Esto provoca que resulten nuevas demandas en herramientas que mejoren la forma de procesar dicha información y que a su vez contribuyan a agilizar y presentarla de acuerdo a los requerimientos estandarizados de forma precisa y oportuna para las acciones de decisión administrativa. La contabilidad juega un papel importante en la economía mundial, ya que esta, ha obligado a las empresas a implementar sistemas contables sistematizados que contribuyan al crecimiento de la misma, para satisfacer las necesidades del entorno que exige calidad y confianza. Capítulo I, Planteamiento del problema, el cual se inicia con una problemática donde se hace una descripción del problema en estudio, de dicha situación se enuncia el problema que guio el desarrollo de la investigación. En la justificación se plantea las causas por las que se seleccionó el tema a investigar, sus beneficios, la importancia y la utilidad del mismo. Se presenta los objetivos el general y los específicos que tendremos que cumplir en dicha investigación, luego se incluirá la fundamentación teórica para obtener más información para la investigación.
Capitulo II, se realizaron entrevistas para recopilar datos reales de la investigación con sus análisis, En la parte operativa es como desarrolle el sistema, el lenguaje, los programas utilizados, etc. En las nuevas formulaciones se observarán las pantallas de prototipo realizados y sus funciones, requerimientos, bases de datos, luego está la bibliografía donde estarán sitios visitados y bibliográficos para poder complementar la investigación se adjuntan anexos como lo son catálogo de cuentas, las encuestas y una descripción de los estados financieros.
5
1.4
DEFINICION DEL PROBLEMA
La empresa DTH desarrolla aplicativos informáticos orientados a acciones de negocios iniciando en el año 2000 con aplicaciones específicamente contables, pero que con correr del tiempo la línea de sus productos aumenta y en la actualidad cuenta con una serie de módulos orientados a las áreas de inventario, facturación, impuesto del valor agregado y si dejar atrás a la contabilidad. A inicios del año 2007 el software de contabilidad se convirtió en el aplicativo de esa área como el más conocido en el país. Así en la actualidad ha logrado definir una plataforma Enterprise Resources Planing por que el paquete se denomina como DTH – ERP. La Universidad Pedagógica adquirió este sistema DTH con la idea de aplicarlo en sus actividades académicas como parte de una estrategia que permita a los estudiantes la posibilidad de aplicar los conocimientos adquiridos en las cátedras donde se estudian los diferentes fundamentos de la contabilidad, implementando prácticas contables en laboratorios informáticos, lo que de alguna manera fortalece el conocimiento adquirido por medio de un aplicativo ampliamente utilizado por el sector empresarial. Aunque no se niega de la calidad del producto el problema radica en que las actividades que se realizan con el programa, no se adaptan a los requerimientos de la cátedra y por ser un sistema final este no puede ser ajustado a los cambios metodológicos para la entrega del curso de contabilidad en mención, de aquí surge entonces la necesidad de un aplicativo que se ajuste a la necesidad actual del material que se desarrolla en la asignatura de contabilidad. Y por lo tanto nos hacemos la siguiente pregunta.
¿Qué ventajas tendrá una herramienta tecnológica actualizada y ajustada a los requerimientos de la asignatura de contabilidad en las prácticas de los alumnos de la facultada de ciencias económicas?
6
1.5 JUSTIFICACION Los diferentes cambios frecuentes en las estrategias de formación profesional y los ajustes que se producen en los procesos contables implican que los planes de estudio de una carrera universitaria sean dinámicos y que de una manera continua estos deban ser actualizados o ajustados a los cambios demandados por cada área de estudio, es de esta manera que los sistemas contables requieren también de un seguimiento constante que obliga a los académicos a ir incorporando esos ajustes en los procesos para la enseñanza de este campo de la contabilidad. Es debido a esto que al efectuar una revisión del programa de estudios de la asignatura de contabilidad que se imparte en la Universidad Pedagógica de El Salvador, este requiere recurso informático que apoye el aprendizaje de sus estudiantes de dicho campo, por lo que la universidad hace varios años adquirió un sistema informático que cubrió las necesidades iniciales del programa de estudio de dicha asignatura, pero con el correr del tiempo estas necesidades han evolucionado de manera que el software actual necesita ajustes que permitan que este sea adaptado a dichos requerimientos nuevos, es a raíz de esta situación que si se desean realizar dichos cambios la universidad tendrá que adquirir una nueva versión del producto y así sucesivamente para cada actualización o ajuste necesario en el aplicativo. A partir de esta situación surge la necesidad de crear un sistema computacional para el área contable y que pueda suplir las demandas actuales del programa de estudio, así como también permita el ajuste a las demandas futuras que puedan ir surgiendo; además que sea diseñado bajo un interface fácil para que el usuario pueda aprender a utilizarlo, pero que al mismo tiempo permita al estudiante la realización de ejercicios prácticos en el área contable y que apoyen el proceso de enseñanza aprendizaje para los alumnos de la cátedra de contabilidad que es facilitada a las diferentes carreras del área de las ciencias económicas.
7
1.6 FUNDAMENTACION TEORICO 1.6.1 SISTEMA CONTABLE Un sistema contable consta de documentos comerciales como: Diarios, Mayores, procedimientos y controles internos necesarios para tener Estados financieros contables y otros informes. Se usan sistemas muy sencillos comúnmente en los cuales los registros contables se llevan manualmente. El sistema contable debe diseñarse de acuerdo a las necesidades de la empresa.
La estructuración del sistema contable debe constar de dos recursos esenciales: Los diarios especiales y los mayores auxiliares. Estos registros especializados se pueden llevar más fácilmente en un sistema contabilidad manual. No obstante, los diarios especiales y los mayores auxiliares se pueden utilizar con más ventajas en los sistemas computarizados.
Un sistema contable efectivo toma en cuenta los métodos y registros que: a) Identifican y registran todas las transacciones validas b) Describen oportunamente todas las transacciones con suficiente detalle para permitir la adecuada clasificación para incluirse en la información financiera. c) Cuantifican el valor de las operaciones de modo que registre en valor monetario adecuado en los estados financieros.
IMPORTANCIA DE LOS SISTEMAS CONTABLES La contabilidad es una actividad muy importante dentro del campo de los negocios, ya que existe podemos notificar si hay incremento de la riqueza, la productividad y el posicionamiento de la empresa. Su importancia la podemos verificar en los métodos y registros como lo son:
8
Identificar y registrar todas las transacciones validas Describe todas las operaciones detalladamente y permite la clasificación adecuada Determina el periodo de las transacciones en el apropiado periodo contable. Presentar debidamente las transacciones y verificación en los estados financieros.
ESTRUCTURA DE LOS SISTEMAS CONTABLES Un sistema contable sigue un modelo
diseñado, ofreciendo así un control,
compatibilidad, flexibilidad y una relación aceptable de costos/beneficios. Este consta de documentos comerciales, diarios, mayores, procedimientos y controles internos necesarios para producir estados financieros confiables y otros tipos de informes.1 Este diseño debe de constar de pasos: Registro de la actividad financiera: Se debe de llevar un registro sistemático de la actividad comercial diaria en términos económicos. En ocasiones hay muchas transacciones que se expresan en términos monetarios y deben registrarse en libros de contabilidad. Clasificación de la información: Un registro completo de todas las actividades comerciales, esta debe clasificarse en grupos y categorías.
1
Tesis sistema contable para la elaboración y presentación de estados financieros básicos, según normas internacionales de información financiera, asocian de desarrollo comunal unidos por tres manantiales. Autores: Reyna Argueta, Eduardo Cesar.pag.33-39 Universidad pedagógica de el salvador año 2004.
9
Resumen de la información: La información les sirve de mucha para las personas que toman decisiones.
Estos tres pasos que sean descrito: registro, clasificación y resumen constituyen los medios que se utilizan para que la información sea confiable.
1.6.2 SISTEMAS COMPUTACIONALES El uso de los sistemas computarizados aumenta a medida que el costo del equipo y los programas especializados disminuyen. Los sistemas computacionales ofrecen ventajas para el usuario Principalmente de los sistemas manuales: Simplifica el tiempo se traspasan a las cuentas del libro mayor general, los sistemas manuales son más exactos, proporcionan a los administradores saldos actualizados de las cuentas, y estas se actualizan a medida que se realizan las transacciones. Un nuevo tipo de sistemas contables computarizado es posible con solo tener un navegador de internet, Los sistemas basados en internet se alojan en el proveedor de servicios de red y es posible tener acceso desde cualquier punto del planeta. Las empresas pueden crear su libro mayor general, cuentas por cobrar y pagar en páginas web como por ejemplo: Netledger.2
2
Contabilidad financiera, novena edición, Wakren - Reeve. Fe ss.pag 202.captulo5.
10
Los sistemas computacionales son una de las principales herramientas del ser humano e incluso rápidamente se han transformado en uno de los principales apoyos para cualquier profesionista, estudiante o incluso para todas las empresas. Es por esto que cada día es más importante saber utilizarlos y manejarlos adecuadamente Los sistemas de información computarizados tienen un soporte informático, es decir se desarrollan en un entorno usuario - computadora, utilizando hardware y software computacional, redes de telecomunicaciones, técnicas de administración de bases de datos computarizadas y otras formas de tecnología de información. El diseño del sistema se puede dividir en tres sub etapas: a) Diseño General b) Propuesta y evaluación de alternativas; c) Diseño Detallado.
11
VENTAJAS DE LOS SISTEMAS COMPUTARIZADOS La ventaja principal del conmutador, es su increíble velocidad. El tiempo requerido para que el conmutador memorice una transacción o determine el saldo de una cuenta, es aproximadamente unas pocas millonésimas de segundo. Esta velocidad origina muchas ventajas comparándolas con sistemas contables manuales, como las siguientes: Se pueden procesar de una forma rápida y eficiente grandes cantidades de datos. Las empresas grandes pueden tener cientos y miles de transacciones por día. Al procesar un volumen tan grande de datos, los computadores pueden ahorrar tiempo en cada proceso contable, incluyendo el registro de transacciones, sus traslados la cuenta del mayor y la preparación del registro contable; informes y reportes.3 Se pueden tener actualizados de los saldos de las cuentas. La velocidad con la que un conmutador puede procesar los datos, permiten que las empresas tengan actualizadas las cuentas del mayor auxiliar; los registros de inventarios permanentes y la mayoría de las cuentas del mayor general. Con un sistema computarizado, se pude llevar con mayor eficiencia del diario de ventas, que también se pueden preparar con un sistema manual contable. Con un sistema contable computarizado se puede llevar un diario similar. Más aun al conmutador puede reordenar la información para mostrar los totales diarios por departamentos de ventas, por vendedor o producto. Las consideraciones del tiempo y costo; hacen de la practica la información complementaria en un sistema contable manual. Se pude disponer de retroalimentación instantánea a medida que van teniendo lugar las transacciones. En los sistemas computarizados de tiempo real (ORTL), el 3
Contabilidad, base para las decisiones gerenciales, editorial McGraw-Hill 8ª edición, agosto de 1997 pag.204-205.
12
empleado que ejecuta una transacción puede disponer de un terminal en comunicación directa con el computador por tanto el empleado tiene acceso inmediato a información contable útil para ejecutar una transacción corriente.
1.6.3 SISTEMAS AUTOMATIZADOS “Los sistemas de automatización esta formados por. Hardware, software, medios de almacenamiento, Bases de datos y la telecomunicación. La aplicación de sistemas de automatización son los programas procedimientos. Por Ejemplo aplicación a contabilidad, operaciones entre otros, y la integración general de la empresa, Traducido a su contabilidad y sus distintas actividades.”
Componentes del Sistema en la Automatización. Las personas. Los procedimientos, El equipo, Ciclo de vida clásico.4 Investigación Preliminar Determinación de los requerimientos del sistema. Diseño del sistema Desarrollo de software. Prueba de los sistemas. Implantación y evaluación. Diseño del Sistema. (diseño lógico) Identificación de reportes (listados) y demás salidas que debe producir el sistema. Determinar los datos para cada reporte y salida. Diseñan las pantallas en papel.
4
http://www.slideshare.net/RodriguezLuciana/sistemas-automatizados
13
Describen los procedimientos de cálculo, como procesar datos y producir salidas. Decisión de estructuras de ficheros y dispositivos de almacenamiento.
Estos son los componentes que deben ser utilizados para el prototipo alcance sus objetivos tanto para la persona que lo desee como para el creador del sistema.
¿Qué es un sistema automatizado? La automatización es un sistema donde se transfieren tareas de producción, realizadas habitualmente por operadores humanos a un conjunto de elementos tecnológicos. Este consta de dos partes principales: parte del mando y parte operativa, la parte operativa es la parte que actúa directamente sobre la máquina. Son los elementos que hacen que la maquina realice la operación deseada. Los elementos que formas la parte operativa son los accionado res de las maquinas como motores, cilindros, compresores etc. y los captadores como fotodiodos, finales de carrera.
Detectores y captadores. Como las personas necesitan de los sentidos para percibir, lo que ocurre en su entorno, los sistemas automatizados precisan de los transductores para adquirir información de La variación de ciertas magnitudes físicas del sistema El estado físico de sus componentes Los dispositivos encargados de convertir las magnitudes físicas en magnitudes eléctricas se denominan transductores. Los transductores se pueden clasificar en función del tipo de señal que transmiten en: Transductores todos o nada: suministran una señal vinaria claramente diferenciada. Los finales de carrera son transductores de este tipo.
14
Transductores numéricos: transmiten valores numéricos en forma de combinaciones vinarias. Los encoders son transductores de este tipo. Transductores analógicos: suministran una señal continua que es un fiel reflejo de la variación de la magnitud física medida. Accionadores y preaccionadores. El accionador es el elemento final del control que, en respuesta a la señal de mando que reciben, actúan sobre la variable del elemento final del proceso. Un accionador transforma la energía de salida del automatismo en otra útil para el entorno industrial del trabajo. Los preaccionadores disponen de: parte de mando o de control que se encarga de conmutar la conexión eléctrica, hidráulica, neumática. Entre los cables o conductores del circuito de potencia.5
Parte de mando
Tecnologías cableadas Con este tipo de tecnologías, el automatismo se realiza interconectando los distintos elementos que lo integran. Su funcionamiento es establecido por los elementos que lo componen y por la forma de conectarlos. Los dispositivos que se utilizan en las tecnologías cableadas para la realización del automatismo son: Redes electromagnéticos Modos lógicos neumáticos Tarjetas electrónicas
5
http://www.grupomaser.com/PAG_Cursos/Auto/auto2/auto2/PAGINA%20PRINCIPAL/Automatizacio n/Automatizacion.htm
15
Tecnologías programadas Los avances en el campo de los microprocesadores de los últimos años han favorecido la generalización de las tecnologías programadas. En la realización del automatismo. Los equipos realizados para este fin son: Las computadoras Los autómatas programables. Las computadoras como parte de mando de un automatismo presenta la ventaja de ser altamente flexible a modificaciones de procesos. Pero al mismo tiempo, y debido a su diseño no específico para su entorno industrial resulta un elemento frágil para trabajar en entornos de líneas de producción. Un
autómata
programado
industrial
es
un
elemento
robusto
diseñado
especialmente para trabajar en ambientes de talleres, con casi todos los elementos del ordenador.
Los sistemas automatizados son sistemas hecho por el hombre que interactúan con o son controlados por computadoras, y todos estos sistemas tienen componentes en común, que son: Hardware: todos los componentes físicos de una computadora.
Software: los programas de sistemas, los programas de aplicación, bases de datos, programas de control, etc.
Personas: los que operan el sistema, los que proveen el material de entrada, y consumen el material de salida y los que proveen actividades de procesamiento manual en un sistema.
Datos: la información que el sistema recuerda.
Procedimientos: las políticas formales e instrucciones de operación del sistema.
16
LOS SISTEMAS AUTOMATIZADOS SE DIVIDEN EN: Sistemas en línea: una de las características de estos sistemas es que permite la transmisión o recepción de datos de forma remota; otra de las características es que los datos almacenados se organizan de manera que
los
componentes
individuales
de
información
puedan
ser
recuperados o modificados o ambas cosas rápidamente, y sin necesidad de efectuar accesos a otros componentes e información del sistema.6 Sistemas de tiempo real: controla un ambiente recibiendo datos, procesando y devolviendo con la suficiente rapidez como para influir en dicho ambiente en ese momento. Sistemas de apoyo a decisiones: sirven de soporte a los administradores y otros profesionales en la toma de decisiones en los diversos aspectos de la operación. Sistemas basados en el conocimiento: contienen grandes cantidades de diversos conocimientos que emplean en el desempeño de una tarea dada.
6
http://www.redmin.cl/?a=9265
17
1.6.4
DESCRIPCIÓN
GENERAL
DE
UN
SISTEMA
DE
CONTABILIDAD EN EL SALVADOR. - DATOS GENERALES -Número de Identificación Tributaria: 0614-201281-103-0 -Referencia de Matricula de Empresa y Establecimiento: 1423 y 232 -Dirección exacta de la empresa y teléfono: 41 Ave. Sur y 12 Calle Pte. #224, Col. Costa Rica, San Salvador. Tel. 2225-1214 PBX. -Auditor externo: Lic. María Trinidad de Paz. Registro profesional #179 -Actividad principal de la empresa: Consultoría e Instalaciones Eléctricas. -Activo en giro: Setecientos treinta y dos mil doscientos dieciocho 04/l00 dólares ($ 732,2l8.04)
- DATOS DEL SISTEMA -El periodo contable será del 1° de Enero al 31 de Diciembre de cada año. -Los inventarios se evaluaran bajo el método: Costos de Adquisición, Ultima Compra. -El sistema de inventarios será: Periódico o Analítico.
- DATOS DE LOS REGISTROS CONTABLES Y OTROS
- La contabilidad se llevara en hojas separadas y foliadas y libros empastados. -Las hojas separadas y foliadas se llevaran en forma mecanizada. -Los Libros a legalizar son. -Libro Diario - Mayor (uno solo) hojas separadas y foliadas. -Libro de Estados Financieros, empastado. -Libro de Registro de Accionistas, empastado. -Libro de Aumento o Disminución de Capital, empastado. -Libro de Actas de Junta General de Accionistas, hojas separadas y foliadas.
18
-Libro de Actas de Junta Directiva, hojas separadas y foliadas. -Libro de compras, Libro de ventas a Contribuyentes y Libro de Ventas a Consumidores IVA,
hojas
separadas y foliadas. -Forma en que se llevaran los libros legalizados: -El Libro Diario-Mayor; mediante registros de operaciones diarias, según lo indica el artículo 439 del Código de Comercio. -El Libro de Estados Financieros; con los Estados Financieros preparados al final de cada ejercicio contable o según lo especifica el Art. 442 del Código de Comercio. -Libro de registro de accionistas; con las acciones suscritas por cada accionista, según lo exige el Art. 113 del Código de Comercio. -Libro de Aumento o Disminución de Capital; con los valores iníciales del pacto social y con los acuerdos de aumento o disminución del capital social de la sociedad, tomados en sesión extraordinaria de Junta General de Accionistas. -Libro de actas de Junta General de Accionistas; con anotación de las actas de Junta General Ordinaria que se celebrara por lo menos una vez por año y con las actas de Junta General Extraordinaria según lo acuerde la Junta General de Accionistas, cláusula Décima Segunda y Décima Tercera del Pacto Social. -Libro de Actas de Junta Directiva; con anotación de las actas de Junta Directiva, que según el Art. 85 del Código de Comercio puede ser por lo menos una vez por mes o cuando
crea conveniente hacerlo la
administración de la Sociedad o según lo indica la cláusula Décima Octava del Pacto Social. -Libro de Compras, Libro de Ventas a Contribuyentes y Libro de Ventas a Consumidores del IVA; registran sus operaciones en forma diaria. -Las depreciaciones de activo fijo se registran bajo el método de Línea Recta, de acuerdo a los porcentajes establecidos por la Ley de Impuesto sobre La Renta.
19
Las Normas Internacionales de Contabilidad dan el tratamiento basado en la información financiera.
Representante Legal Formatos de estados financieros a) El Balance, Concepto, Clasificación y Contenido
No es posible dirigir un negocio sin tener una información periódica de la gestión llevada a cabo por las personas encargadas de administrarlo y por eso es preciso obtener documentos fehacientes que nos permita conocer la situación y los resultados en un momento dado. Esta información la suministran los Balances, los cuales son estudiados por el Director de Finanzas, y del resultado de su análisis se adoptan o se toman las decisiones necesarias, para el desarrollo más adecuado de las actividades de la empresa.
El término Balance proviene del latín "Bi" (dos) y "Lancis" (plato cóncavo), que significa "dos platos cóncavos que se contraponen", o sea la Balanza, que sirve para demostrar la ley de equilibrio de fuerzas que siendo iguales y contrarias se anulan y establecen la igualdad.
En el campo contable y financiero el Balance es la expresión de equilibrio de valores, todo Balance debe tener dos partes iguales y en equilibrio: Activo = Pasivo. El Balance refleja en un momento dado la situación económica y financiera de una persona o de una empresa. Existen varias clases de Balances, según sea la finalidad que se persiga. Entre ellas se puede mencionar la siguiente clasificación: Balance de Comprobación Balance General o de Situación Balance Pro-Forma o Proyectado.
20
Balance de Comprobación Como su nombre lo indica, se utiliza para "comprobar” que el total de los débitos coinciden con el total de los créditos. El Balance de comprobación también es conocido con el nombre de Balanza de Comprobación, no es más que una lista de las diferentes cuentas, con la anotación de
BUS movimientos
o saldos.
Usualmente suele presentarse en tres formas, según sea la finalidad que se persiga. Ellas son las siguientes: a) Balance de Sumas b) Balance de Saldos c) Balance de Movimiento
Balance de Sumas Tiene una finalidad puramente comprobatoria y se utiliza especialmente para comprobar que las sumas deudoras y acreedoras de todas las cuentas del mayor coinciden con las sumas totales del Diario.
Al existir diferencias se procede a chequear si cada una de las partidas de Diario ha sido correctamente asentada en el Libro Mayor. Un ejemplo esquemático del Balance de Sumas es el siguiente:
21
Balance de comprobación
Título de las Cuentas
Debe
Caja ....................................... $ 14.081.00
Haber $ 13.300.00
Bancos.....................................
26.437.00
21.437.00
Clientes...................................
74.867.00
25.300.00
Efectos por Cobrar..................
29.000.00
8.000.00
Inventarios..............................
62.736.00
18.200.00
Vehículos ..............................
18.300.00
Mobiliario y Equipo..................
12.745.00
Maquinaria y Equipo Industrial.
174.723.00
Edificios y Terrenos................
2.000.00
25.784.00
Proveedores ..........................
3.000.00
12.847.00
Acreedores..............................
5.400.00
28.283.00 200.000.00
Reservas ...............................
59.247.00
Compras ................................
30.583.00
Gastos Financieros.................
10.401.00
Gastos Generales....................
24.817.00
Ventas.....................................
123.260.00 $ 511.874.00
$ 511.874.00
Balance de Saldos
El Balance de Saldos, como su nombre lo indica, es un estado desopilativo de los saldos deudores y acreedores de la cuenta del Mayor, con el objeto de comprobar
22
que las sumas deudoras y las acreedoras son iguales entre sí. Los saldos se obtienen del Balance de Sumas. Un ejemplo esquemático, tomando los datos del Balance de Sumas anterior es el siguiente: Balance de sumas
Saldos Título de las Cuentas
Deudores
Caja.............................................. $
Acreedores
781.00
Bancos ....................................
4.000.00
Clientes........................................
49.567.00
Efectos por Cobrar.....................
21.000.00
Inventarios ................................
44.536.00
Vehículos ..................................
18.300.00
Mobiliario y Equipo.....................
10.745.00
Maquinaria y Equipo Industrial… 174.723.00 Edificios y Terrenos.....................
25.784.00
Proveedores .............................
$
Acreedores ...............................
22.883.00
Capital..........................................
200.000.00
Reservas......................................
59.247.00
Compras ..................................
30.583.00
Gastos Financieros.....................
10.401.00
Gastos Generales......................
24.817.00
Ventas..........................................
123.260.00 $415.237.00
23
9.847.00
$ 415.237.00
Balance de Movimiento El Balance de Movimiento lo establecemos comparando por diferencias las sumas deudoras y acreedoras de cada una de las cuentas que figuran en dos balances de sumas consecutivos. Este balance permite conocer las operaciones mensuales habidas. Es de mucha utilidad para establecer estadísticas de sus diferentes cuentas, por ejemplo, de compras, ventas, gastos, etc.
Un ejemplo esquemático de su presentación es el siguiente:
Balance de movimiento Título de las Cuentas
Saldo anterior
Caja......................................
$
Nov. del
Mes
Nuevos Saldos
Debe
Haber
Deudores
$
24.600.00
$ 25.900.00
$
+
25.900.00
36.800.00
9.100.00
+
34.750.00
24.600.00
95.220.00
5.680.00
+
Bancos................................
20.000.00
Clientes ..............................
85.070.00
Efectos por Cobrar...............
20.500.00
+
20.500.00
Inventarios ..........................
192.500.00
+
192.500.00
Vehículos..............................
35.000.00
+
35.000.00
Mobiliario y Equipo...............
43.500.00
+
1.750.00
45.250.00
Maquinaria y Equipo Ind…….
142.700.00
+
4.500.00
147.200.00
Edificios y Terrenos..............
150.000.00
+
Proveedores………………….
78.300.00
-
24.300.00
15.200.00
Acreedores..........................
154.600.00
-
14.500,00
10.580.00
Capital...................................
300.000.00
-
Reservas ...........................
42.250.00
-
Compras...............................
125.000.00
+
14.030.00
139.030.00
Gastos Financieros ............
15.200.00
+
1.500.00
16.700.00
Gastos Generales................
36.000.00
+
4.500.00
Ventas..................................
296.000.00
-
$
24
—x—
Acreedores
4.380.00
150.000.00 $
69.200.00 150.680.00 300.000.00
2.500.00
44.750.00
40.500.00 34.750.00
$ 150.330.00
$150.330.00
330.750.00 $ 895.380.00
$ 895.380.00
Balance General o de Situación
El Balance General es definido por el autor Rafael Macías en los siguientes términos: "Estado Financiero que muestra el Activo, el Pasivo y el Capital de una entidad económica. Puede ser en forma de cuenta o vertical. La tendencia actual es llamarle estado de la situación financiera". El Balance General es aceptado universalmente como un estado demostrativo de una situación económica-financiera a una fecha determinada. Es decir, refleja la situación de una empresa, de sus recursos y responsabilidades, de lo que poseen y lo que debe a una fecha determinada.
Balance Pro-Forma o Proyectado
El Balance Pro-Forma muestra la posición financiera futura de una empresa después de que se ejecuten ciertos planes o proyectos que se pretenden llevar a cabo. El Estado muestra una situación futura; tiene la ventaja de ofrecer una presentación concreta del efecto que ha de producir en la situación financiera el cambio que se proyecta. Podría darse el caso de que estos cambios no ocurran o sean muy leves. En otras palabras el Balance Pro-Forma es un estado que muestra una situación económica-financiera proyectada hasta el fin de un período futuro determinado.
No existen normas o reglas fijas para la formulación de estados Pro-Forma. Por lo general se utilizan cifras basadas en las estadísticas de la empresa para efectuar los cálculos de situaciones futuras. Además se utilizan herramientas tales como los presupuestos de movimiento de fondos y el pronóstico de los resultados operacionales en el período objeto de análisis, partiendo de la situación en un momento dado.
La exactitud de las cifras proyectadas en las cuentas del activo y pasivo depende de la veracidad de los registros y del criterio empleado al proyectarlos.
25
Contenido o Estructura de los Balances
Todo Balance General o de Situación, como antes se expuso, debe mostrar el activo, el pasivo y el patrimonio de una persona o empresa a una fecha determinada.
Existen diferentes formas para estructurar el Balance General. Para ello hay que tener en cuenta algunos factores, tales como la clase de empresa, la naturaleza de la actividad, el criterio de quien elabora el balance, la práctica común o usual para determinada rama o sector industrial, y desde luego las técnicas más modernas en el! campo financiero contable.
Entre las formas de clasificar las partidas del balance tenemos las siguientes: PRIMERA Clasificación del activo: Activo Inmovilizado Activo Realizable Activo Disponible Activo Transitorio Activo Nominal Clasificación del Pasivo: Pasivo no Exigible Pasivo Exigible Pasivo Transitorio SEGUNDA Clasificación del activo Capital Fijo Capital Circularte Valores de Rectificación Clasificación del Pasivo: Capital de Crédito, de terceros o ajenos Capital Propio 26
Valores de Rectificación
TERCERA Clasificación del Activo: Activo Corriente o Circulante Activo Fijo, permanente o Inmovilizado Activo Diferido Clasificación del Pasivo: Pasivo Corriente o Circulante Pasivo a Largo plazo Pasivo Diferido Capital La Oficina Internacionales de Trabajo (O.I.T.) presenta la estructura del Balance en la siguiente firma: Clasificación del Activo: Activo Circulante Activo Inmovilizado Clasificación del Pasivo: Pasivo Circulante Pasivo Fijo Fondos de los accionistas
Hemos adoptado esta clasificación ya que la consideramos adecuada para el análisis Financiero. Ella agrupa los renglones del Balance primeramente por grupos de cuentas circulantes, es decir, las disponibilidades en Caja y bancos y las cuentas de fácil y pronta convertibilidad
en efectivo como son las cuentas de clientes y los inventarios.
Por el lado del Pasivo clasifica en el grupo circulante las obligaciones praderas a menos de un año de plazo, como son las cuentas de proveedores, las provisiones, las retenciones, las obligaciones financieras y los acreedores varios. Entre los activos fijos encontramos las inversiones en terrenos y edificaciones, maquinaria y equipo industrial, mobiliario y equipo de oficina, vehículos, instalaciones 27
eléctricas y telefónicas, etc., y en los pasivos fijos clasificarnos las obligaciones a más de un año para con terceros, sean estos instituciones financieras o de cualquier otra índole.
En los renglones de otras cuentas se clasifican en el Activo las inversiones en títulos valores, operaciones transitorias, cargos diferidos, los bienes intangibles, los gastos de constitución, etc.
Por el lado del Pasivo se agrupan las cuentas que no tienen
exigibilidad inmediata ni futura, por ejemplo las cuentas transitorias.
b)
El Estado de Resultados.
Concepto, Clasificación y Estructura.
El Estado de Resultados, conocido también con el nombre de Estado de Pérdidas y Ganancias, es un estado demostrativo de los resultados obtenidos por una empresa en un período determinado.
Están integrados por los siguientes elementos: —Ingresos de las Operaciones. Ello comprende las ventas totales menos las rebajas y devoluciones. —Costo de lo Vendido. Esto es el costo de los artículos vendidos en el período objeto de estudio. Existen varias formas para su determinación. Por ejemplo:
Inventario Inicial de Produc. En Proceso
Consumo de Materias Primas y Materiales:
Inventario Inicial Más: Compras del Período
Sub-Total 28
Menos:
Inventario Final
Mano de Obra Directa
Gastos de Fabricación
Sub-Total
Menos:
Inventarío Final de Produc. En Proceso Costo de los artículos Fabricados Diferencias de inventarios: Inventario inicial en Produc. Terminados Menos: Inventario Final de Produc. Terminados Costo de los artículos Vendidos —Utilidad Bruta: Resultado de restar a los ingresos de operación el costo de los artículos vendidos. —Gastos de Operación: Los constituyen los gastos de administración los gastos de venta, y por los gastos financieros. —Otros gastos y Productos: Está formado por renglones ajenos a las operaciones ordinarias de la empresa, por ejemplo, pérdidas de capital, ingresos por venta de desperdicios, etc. —Ganancia Líquida: Es el exceso de los ingresos de las operaciones sobre los costos y gastos. En caso que los últimos excedan a los primeros se incurriría en pérdida. En
29
nuestro paĂs cuando la cifra final da resultado positivo hay que efectuar cĂĄlculo de la reserva legal y del impuesto sobre la renta
En forma esquemĂĄtica y siguiendo los lineamientos expuestos, podemos presentar el Estado de Resultados en la siguiente forma:
Estado de resultados
30
El Estado de Resultado indica el grado de progreso o declinación de una empresa en un período de tiempo determinado. El encabezado debe indicar claramente el nombre de la empresa, el periodo que cubre.
1.6.5 APLICACIONES WEB En la ingeniería software se denomina Aplicaciones Web a aquellas aplicaciones que los usuarios pueden utilizar accediendo a un servicio web a través de internet o de una intranet mediante un navegador. En otras palabras, es una aplicación software que se codifica en un lenguaje soportado por los navegadores web (HTML, Java Script, Java.etc.) en la que se confía l ejecución al navegador.
Interfaz Las interfaces web tienen ciertas limitaciones en las funcionalidades que se ofrecen al usuario. Hay funcionalidades comunes en las aplicaciones de escritorios como dibujar en la pantalla o arrastrar-y soltar que no están soportadas por las tecnologías web estándar. Los desarrolladores web generalmente utilizan lenguajes interpretados o script en el lado del cliente para añadir más funcionalidad, especialmente para ofrecer una experiencia interactiva que no requiere recargar la página cada vez (lo que suele resultar molesto a los usuarios). Recientemente se han desarrollado tecnologías para coordinar estos lenguajes con tecnologías en el lado del servicio, como por ejemplo PHP.
Consideraciones Técnicas Una ventaja significativa es que las aplicaciones web deberían funcionar igual independientemente de las versiones del sistema operativo instalado en el cliente. En vez de crear clientes para Windows, Mac OS X,
GNUL, /Linux, y otros sistemas
operativos, la aplicaciones web se escriben una vez y se ejecutan e igual en todas partes. Sin embargo, hay aplicaciones web que pueden causar problemas en el desarrollo y soportes de las aplicaciones web. Adicionalmente, la posibilidades de los 31
usuarios de personalizar muchas de las características de la interfaz (tamaño y color de fuentes, tipos de fuentes, inhabilitar Java Script) pueden interferir con las inconsistencias de la aplicación web. Otra aproximación es utilizar. Adobe Flash Player o Java pallets para desarrollar partes o toda la interfaz de usuario. Como casi todos los navegadores incluyen soporte para estas tecnologías (usualmente por medio de plug-ins). Las aplicaciones basadas en flash o java pueden ser implementadas con aproximadamente la misma facilidad. Dado que ignoran las configuraciones de los navegadores, estas tecnologías permiten más control sobre la interfaz, aunque las incompatibilidades entre implementaciones .flash o Java pueden crear nuevas complicaciones. Por las similitudes con una arquitectura cliente-servidor, con un cliente “no ligero”, existen discrepancia sobre los hechos de llamar a estos sistemas “aplicaciones web”; un término alternativo es “aplicación Enriquecida de Internet”.
ESTRUCTURA DE LAS APLICACIONES
Existen muchas variaciones posibles, una aplicación web esta normalmente estructurada como una aplicación de tres-capas. En su forma más común. El navegador web ofrece la primera capa. En su forma más común, el navegador web ofrece la primera capa y un motor capaz de usar alguna tecnología web dinámica (ejemplo: PHP, Java Servlets o ASP.NET.CGI, Cold, Fusion, embperl, Python (Programmig, lenguaje) o Ruby on Ralis).constituyen la capa de en medio. Por último, una base de datos constituye la tercera y última capa. El navegador wed manda peticiones a la capa de en medio que ofrece servicios valiéndose de consultas y actualizaciones a la base de datos y a su vez proporcionan una interfaz de usuario. Uso Empresarial. Una estrategia que está emergiendo para las empresas proveedores de Software consiste en proveer acceso vía wed al software. Para aplicaciones previamente distribuidas, como las aplicaciones del escritorio, se pueden optar por desarrollar una 32
aplicación totalmente nueva o simplemente por adaptar la aplicación para ser usada con una interfaz wed. Estos últimos programas permiten al usuario pagar una cuota mensual o anual para usar la aplicación, sin necesidad de instalar en el ordenador del usuario, las compañías que siguen estas estrategias se denominan Proveedores de Aplicaciones de Servicio (ASP por sus siglas en ingles ), Un modelo de negocio que está atrayendo la atención de la industria del software.
LENGUAJE DE PROGRAMACION Existen numerosos lenguajes de programación empleados para el desarrollo de aplicaciones web, entre los que destacan: PHP ASP/ASP, NET JAVA, con sus tecnologías JAVA SERVLETS Y JAVASERVER PAGES (JSP) PERL RUBY PYTHON HTLML XML ASP no es un lenguaje de programación en sí mismo, sino una arquitectura de desarrollo web en la que se puede usar por debajo distintos lenguajes (por ejemplo: VB.NET o C# para ASP.NET o VBScript/JScript para ASP) Ejemplo de aplicaciones web: EyeOS por equipo EyeOS escritorio virtual Flickr por Ludicorp. Administrador fotografíasGmail por Google. Correo electrónico. SugarCRM CRM.
33
1.6.6 TECNOLOGIAS UTILIZADAS Visual Basic 2010: “En este programa experimentarán y ofrecerán los dos principales lenguajes
de
la
plataforma:
Visual
Basic
y
C#.
Desde la primera versión de .NET Framework, los equipos de desarrollo de estos dos lenguajes han procurado marcar algunas diferencias entre ambos, siendo su intención la de hacer de Visual Basic un lenguaje más atractivo al desarrollador de aplicaciones de gestión, mientras que C# se pretendía dirigir a los programadores más orientados hacia el desarrollo a más “bajo nivel”: componentes, servicios, etc. Scott Wiltamuth, uno de los directores de la división de lenguajes de Visual Studio, menciona que llevar estos objetivos a la práctica resultó más complicado de lo esperado, debido a la presencia de lo que él denomina “poderosas fuerzas de unificación” que han propiciado un cambio de orientación hacia el desarrollo en paralelo de funcionalidades para los dos lenguajes, como: La existencia de un entorno de desarrollo integrado y bloques de construcción de aplicaciones comunes a ambos lenguajes. La naturaleza orientada a objetos y el sistema de tipos común a los dos lenguajes. El hecho de que las principales áreas de innovación presente y futura en el desarrollo de los lenguajes se reflejan en partes “exteriores” de los mismos, como ocurre en el caso de LINQ. “ http://www.desarrolloweb.com/articulos/novedades-visual-basic-dotnet.html
Asp.net: Es un framework para aplicaciones web desarrollado y comercializado por Microsoft. Es usado por programadores para construir sitios web dinámicos, aplicaciones
web
y
servicio
web
XML
.Asp.net
Esta
construido
sobre
el
ComonLanguageRutami, permitiendo a los programadores escribir código ASP.NET usando cualquier lenguaje admitido por el .NET Framework. Característica de las páginas web asp.net, conocidas oficialmente como “web forms” (Formularios web), es el principal medio de construcción para el desarrollo de aplicaciones web. Formularios web están contenidos en archivos con una extensión 34
aspx.Funciona sobre servidor de Microsoft IIS lo que supone una desventaja del lado del servidor. HTML:” HyperText Markup Language) es un lenguaje muy sencillo que permite describir hipertexto, es decir, texto presentado de forma estructurada y agradable, con enlaces (hyperlinks) que conducen a otros documentos o fuentes de información relacionadas, y con inserciones multimedia (gráficos, sonido...) La descripción se basa en especificar en el texto la estructura lógica del contenido (títulos, párrafos de texto normal, enumeraciones, definiciones, citas, etc.) así como los diferentes efectos que se quieren dar (especificar los lugares del documento donde se debe poner cursiva, negrita, o un gráfico determinado) y dejar que luego la presentación final de dicho hipertexto se realice por un programa especializado (como Mosaic, o Netscape).”Se utilizó HTML porque es un lenguaje de fácil comprensión y se utiliza para crear páginas web o sitios si así se desea. http://www-app.etsit.upm.es/~alvaro/manual/manual.html
Script: “en el lado del cliente es un programa que puede acompañar a un documento HTML o que puede estar incluido en él. El programa se ejecuta en la máquina del cliente cuando se carga el documento, o en algún otro instante, como por ejemplo cuando se activa un vínculo. El soporte de scripts de HTML es independiente del lenguaje de scripts. Los scripts ofrecen a los autores la posibilidad de extender los documentos HTML de maneras activas e interactivas. Por ejemplo: Pueden evaluarse los scripts a medida que se carga el documento para modificar los contenidos del documento dinámicamente. Los scripts pueden acompañar a un formulario para procesar los datos a medida que éstos se introducen. Los diseñadores pueden rellenar dinámicamente partes de un formulario según los valores de los otros campos. También pueden asegurarse de que los datos
35
introducidos concuerden con rangos de valores predeterminados, de que los campos sean consistentes entre sí, etc. Los scripts pueden ser llamados por eventos que afecten al documento, como la carga, la descarga, el movimiento del foco sobre los elementos, los movimientos del ratón, etc. Los scripts pueden ser vinculados a controles de formulario para producir elementos gráficos para la interfaz del usuario. Hay dos tipos de scripts que los autores pueden asociar a un documento HTML: Aquellos que se ejecutan una sola vez cuando el agente de usuario carga el documento. Los scripts que aparecen dentro de un elemento SCRIPT se ejecutan cuando el elemento es cargado. Para los agentes de usuario que no puedan o que no vayan a ejecutar scripts, los autores pueden incluir contenido alternativo por medio del elemento NOSCRIPT. Aquellos que son ejecutados cada vez que ocurre un determinado evento. Estos scripts pueden ser asignados a varios elementos por medio de los atributos de eventos intrínsecos. “ Este acompaña a lenguaje HTML para mejorar su ambiente. http://html.conclase.net/w3c/html401-es/interact/scripts.html
SqlServer: Las variables de estados son almacenadas en un servidor de base de datos, accesibles usando SQL. Las variables de sesión pueden persistir a través de finalizaciones de procesos.
Ascx: Controles de usuarios web, controles personalizados para ser colocados en página web.
36
Cs/vb: En asp.net estos archivos deberían estar colocados dentro de la carpeta App_code donde son dinámicamente compilados y están disponibles para toda la aplicación.
Dmbl: Archivos de clases de datos LINQ a SQL.
Master: Archivo de página maestra.
App_code: Es un directorio para código. El servidor asp.net automáticamente compilara los archivos, en esta carpeta son ensamblados que es accesible desde cualquier sitio web.
App_data: Directorio por defecto para las bases de datos, tales como archivos mdb de Microsoft Acces y archivos mdf de Microsoft SQL Server. Este directorio es usualmente el único con permiso de escritura en la aplicación.
1.6.7 SOFWARE PROPIETARIO Y SOFWARE LIBRE. El termino de software propietario, privativo o de código cerrado hace referencia a cualquier programa informático en que los usuarios tienen limitadas las posibilidades, de usarlo, modificarlo o de redistribuirlo (con o sin modificaciones), o cuyo código fuente no esté disponible o el acceso a este se encuentra restringido. En el software de código cerrado una persona física o jurídica (compañía, corporación, fundación, etc.) posee los derechos de autor sobre un software lo que le da la posibilidad de controlar y restringir los derechos del usuario sobre su programa. Esto implica por lo general que el usuario solo tiene derecho a ejecutar el software y no dispone de acceso a su código fuente o aun teniendo acceso a él no tiene derecho a él o a modificarlo ni distribuirlo. De esta manera, un software sigue siendo de código cerrado aun si el código fuente es hecho público, cuando se mantiene la reserva de derechos sobre el sobre el uso, modificaciones o distribución (por ejemplo, la versión comercial de SSH o el programa de licencia de shared source de Microsoft) 37
Software
libre. (en inglés free software, aunque en realidad esta denominación
también puede significar gratis, y no necesariamente libre, por lo que se utilice hispanismo libre software también en inglés) es la denominación de software que respeta la libertad de los usuarios sobre su producto adquirido y por tanto, una vez obtenido puede ser usado, copiado, estudiado, cambiado y redistribuido libremente. Según la free software Foundation, el software libre se refieren a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software; de modo más preciso, se refiere a cuatro libertades de los usuarios del software: la libertad de usar el programa con cualquier propósito de estudiar el funcionamiento del programa, y de mejorar el programa y hacer públicas las mejoras, de modo que todas las comunidades se beneficien (para la segunda y última libertad mencionada, el acceso al código fuente es requisito previo). El software libre suele estar disponible gratuitamente, o al precio de costos de la distribución a través de los otros medios; sin embargo no es obligatorio que sea así, por lo tanto no hay que asociar software libre a “software gratuito” (denominado usualmente freeware), ya que conservado su carácter de libre, puede ser distribuido comercialmente (“software comercial”). Análogamente, “software gratis” o “gratuito” incluyen en ocasiones el código fuente; no obstante, este tipo de software no es libre en el mismo sentido que el software libre, a menos que se garantice los derechos de modificaciones y retribuciones de dichas versiones modificadas del programa. CUADRO COMPARATIVO DE LAS VENTAJAS DE UN SOFTWARE PROPIETARIO Y UN SOFTWARE LIBRE.
38
SOFTWARE LIBRE
SOFTWARE PROPIETARIO 1. PROPIEDAD Y DECISIÓN DE USO
1. ECONÓMICO(MAS DE
DE
MIL
EUROS
EN
DEL SOFTWARE POR PARTE DE
MILLONES
LA EMPRESA.
LICENCIA DE MICROSOFT EN
El desarrollo de la mayoría de software
ESPAÑA ANUALES)
requiere importantes inversiones para
El bajo o nulo costo de los
su estudio y desarrollo. Este esfuerzo,
productos
libres
permiten
de no ser protegido se haría en balde.
proporcionar
a
PYMES.
Puesto que la competencia se podría apropiar inmediatamente del producto una vez finalizado, para sus propios fines. Esto garantiza al productor ser
Servicios
las
y
ampliar
infraestructuras sin que se vean mermados
sus
intentos
frente
al
pago
de
cantidades en licencias.
así el continuo desarrollo.
La práctica totalidad
HARDWARE.
de
crecimientos por no poder hacer
compensado por la inversión, fomento 2. SOPORTE PARA TODO TIPO DE
sus
grandes
de los
concursos para el de software para la administración pública pasan por
Refiriéndonos por supuesto solo al
compatibilizar con productos de la
mercado
factoría de Microsoft por lo que
del
sistema
operativo
mayoritario, que es Microsoft Windows,
garantiza
y no al resto de sistemas operativos de
ingresos hacia Microsoft y
tipo Unix, que es minoritario. Se da, que
favorecen a las empresas locales
el actual dominio de mercado invita a los fabricantes de dispositivos para ordenadores
personales
a
producir
drivers o hardware solo compatible con
la
perpetuación
e no
que pudieran ofrecer productos equivalentes. Además de la reducción de costes por uso de software libre ¿Qué podrían aportar esas inversiones si
Windows. Por lo que la elección del
los beneficiados fuesen empresas
sistema operativo de Microsoft tiene
del propio estado en lugar de
garantizado un soporte de hardware
mandar una compañía extrajera
seguro.
esas
Aunque siendo justos, habría que decir
dinero?
que dicho soporte por parte de los
2. LIBERTAD
enormes
cantidades
DE
REDISTRIBUCIÓN.
39
USO
Y
de DE
fabricantes se limita generalmente al
Las
licencias
de
software
libre
sistema operativo actual. Las siguientes
existentes permiten la instalación del
versiones de sistemas operativos no se
software tantas veces y en tastas
suelen soportar, a fin de vender nuevos
maquinas como el usuario desee. 3. INDEPENDECIA TECNOLÓGICA
dispositivos. 3. MEJOR
ACABADO
DE
LA
El acceso al código fuente permite el desarrollo de nuevos productos sin la
MAYORIA DE APLICACIONES.
El desarrollador de software propietario generalmente, da un mejor acabado a las aplicaciones en cuestiones, tanto de
necesidad
de
proceso
desarrollar
partiendo
de
todo cero.
el El
secretismo tecnológico es uno de los grades
frenos
y
desequilibrio
estética, como de usabilidad de la
existentes para el desarrollo en el
aplicación.
modelo de propiedad intelectual.
Aunque
muchas
aplicaciones de software libre tienen un
4. FOMENTO
DE
LA
excelente acabado, aquí se nota de
COMPETENCIA
forma especial el cuidado y el esfuerzo
EN SERVICIOY NO LICENCIAS-
del
desarrollador
de
software
propietario. Al fin y al cabo gana dinero directamente con su producto y debe no demostrar por lo que su producto es mejor opción. 4. LA
NUMERO
UNO SON PROPIETARIOS.
mercado
no
BASARCE
Uno de los modelos de negocios que genera
el
software
libre
es
la
contracción de servicio de atención al cliente. Este sistema permite que las compañías
que
den
el
servicio
compitan en igualdad de condiciones
APLICACIONES
Obviamente,
AL
LIBRE
el
actual
solo
del cual dan el servicio.
dominio
interesa
al no poseer la propiedad del producto
a
de
Esto, además, produce un cambio que
los
redunda en una mayor atención al
fabricantes de hardware, sino que
cliente y contracción de empleados, en
también a los de software. Algunas de
contraposición
las aplicaciones más demandadas son
mayoritariamente sostenidos por la
según ámbitos Microsoft Office, Nero
venta de licencias y desatención del
Burning Rom, 3DStudio, etc.
cliente.
5. EL OCIO PARA ORDENADORES PERSONALES ESTA DESTINADO
a
sistemas
5. Soporte y contabilidad a largo plazo. Este punto, más que una ventaja del
40
AL MERCADO PROPIETARIO.
software libre es una desventaja de
Los desarrolladores de juego tienen sus
software propietario, por lo que la
miradas en el mercado más lucrativo
elección
que es el de las consolas y en última
problema. Al vendedor una vez ha
instancia
el
de
los
ordenadores
personales. Además, en estos últimos la práctica totalidad de títulos benefician a Microsoft Windows. 6. MENOR
de
DE
TECNICOS ESPECIALIZADOS.
evita
este
alcanzado el máximo de ventas que puede realizar de un producto, no le interesa que sus clientes continúen con. La opción es sacar un nuevo producto,
NECESIDAD
software
producir
software
que
emplee tecnologías solo para este y no da soporte para la resolución de fallos
El mejor acabado de la mayoría de
al
anterior,
tratando
de
hacerlo
sistemas de software propietario de los
obsoleto por todos los medios, pese a
estándares de facto actuales permiten
que este pudiera cubrir perfectamente
una simplificación del tratamiento de
las necesidades de muchos de sus
dicho sistema, dando acceso a su uso y
usuarios.
administración,
Véanse
requieren
a
una
técnicos
menor
que
formación,
reduciendo costos de mantenimiento. Esto ciertamente es una ventaja de cara a la implantación de dichos sistemas, aunque no hay que olvidar que el menor conocimiento del sistema
diferentes
versiones
de
Windows que dejan de ser soportadas por Microsoft o software de grabación que no admite nuevo modelos de grabadora óptica sin una actualización, aun
cuando
emplee
el
la
grabadora
mismo
nueva
mecanismo
de
grabación que la antigua.
redunda en la imposibilidad de rodear las herramientas de simple manejo para
6. Formatos estándar.
solventar
Los formatos estándar permiten una
errores
o
ampliar
las
interoperabilidad
posibilidades de las mismas 7. MAYOR
MERCADO
LABORAL
ACTUAL
más
alta
entre
sistemas, evitando incompatibilidades. Los estándares de factos son válidos
Como muchas de las ventajas restantes
en
ocasiones
para
lograr
un
se deben al dominio del mercado, no
interoperabilidad si se omite que estos
hay que ignorar que cualquier trabajo
exigen el pago de royalties a terceros y por razones de mercado expuestas en
41
que relacionado con la informática
el anterior punto no interesa que se
pasara, en casi en todos los casos, por
perpetúen mucho tiempo.
conocer
Los formatos estándares
herramientas
de
software
todos los niveles. Un ejemplo los
propietario. 8. MEJOR PROTECCION DE LAS OBRAS CON COPYERIGHT.
Las obras por COPYERIGHT se ven beneficiadas por mecanismos anticopias, como el DRM y otras medidas, que palian o dificultan en cierto
afectan a
grado
piratería.
emitidos
por
públicas
en
las
administraciones
distintos
formatos
y
versiones, que producen retrasos y dificultades en el acceso adecuado a la
información
para
las
mismas
administraciones y para sus usuarios.
El
Algunas administraciones de la unión
fenómeno de la piratería, está en
europea ya están dando el paso a
constante debate sobre a quién
formatos abiertos como ODF (open
perjudica
documento format).
y
la
estamos viendo en los documentos
quién
beneficia
realmente (véanse cual son las empresas que mayores beneficios
7. Sistemas sin puertas traseras y más seguros.
han obtenido, apezar de ser las más pirateadas
y
ofreciendo
al
a
competencia en ocasiones mejores productos), aunque eso, por su puesto
es
otra
discusión
que
merece ser tratada aparte. 9.
UNIFICACION
de
las
DE
la
toma
ventajas
de
auditar los programas, por lo que la existencia de puertas traseras es
contraviene interés de la comunidad
más 8. Corrección
a una línea de productos, haciendo que no se desvié de la idea principal y generando productos fusiónales y
más
rápida
y
eficiente de fallos.
decisiones
centralizadas que se hace en torno
42
seguridad de todo el mundo puedan
que es la que lo genera.
destacables del software propietario es
que tanto hackers como empresas de
ilógica ya que se podría en evidencia y
PRODUCTOS. Una
El acceso al código fuente permite
El funcionamiento e interés conjunto de
la
comunidad
ha
demostrado
solucionar más rápidamente los fallos de seguridad en el software libre, algo que desgraciadamente en el software
altamente compatible.
propietario es más difícil y costoso.
Aquí, el software libre tiene una
Cuando se notifica a las empresas
clara desventaja, hacer producido y
propietarias del software estas niegan
tomadas las decisiones por un
inicialmente
exceso de grupos y organismos descentralizados que trabajan en líneas paralelas
y no llegan
muchas veces a cuerdos entre ellos. Esto
ocasiona
que
algunas
la existencia de dichos
fallos por cuestiones de imagen y cuando
finalmente
admiten
la
existencia de esos bugs tardan meses hasta proporcionar los parches de seguridad. 9. Métodos simples y unificados de
ocasiones halla un gran caos a
gestión de software
programadores y usuarios finales
Actualmente
que no saben que villas tomar.
distribuciones
Además genera
cuya
alguno de los sistemas que unifican el
compatibilidad deja bastante que
método de instalación de programas,
desear.
librerías, etc. por parte de los usuarios
productos
la de
mayoría Linux
de
incorporan
estos llega a simplificar hasta el grado de marcar o desmarcar una casilla para
la
gestión
del
software,
y
permiten el acceso a las miles de aplicaciones
existentes
de
forma
asegura y gratuita a la par que evitan tener que recurrir a páginas wed de dudosa
ética
desde
las
usuarios
instalan sin saberlo SPYWARE o virus informáticos en sus sistemas . Este sistema de acceso y gestión del software
se
utópico
hace
prácticamente
si extra polo al mercado
propietario 10. SISTEMA EN EXPASION. Las
ventajas
económicas
que
especialmente aportan
las
soluciones libres a muchas empresas.
43
MARCO METODOLOGICO II
44
2.1 METODOLOGÍA DESCRIPTIVA
Para tener más conocimiento del sistema actual se diseñaron cuestionarios dirigidos tanto a los docentes como alumnos, que forman parte del medio ambiente inmerso en dicho sistema.
Se procedió a realizar la investigación de campo, la cual arrojo resultados interesantes y que posteriormente fueron analizados para poder definir el rumbo de acción.
Con la información resultante se diseñó un modelo prototipo, que a la postre se convierte en un desarrollo automatizado del mismo.
Por tanto se determinaron algunos elemento esenciales tales como: La división del sistema en subsistemas, el lenguaje a ser utilizado, la plataforma de ejecución, la interfaz de usuario, el diseño de la base, etc. (esto se explicara con mayor detalle en el marco operativo).
45
2.2
PROCEDIMIENTOS PARA LA OBTENCION DE DATOS
Tal y como mencionamos en el ítem anterior, se
realizaron cuestionarios a los
catedráticos que imparten dicha materia (2) y se tomó una muestra de 100 a los estudiantes que utilizaron la herramienta DTH.Los cuestionarios se mostraran en los anexos 1 y 2. La población: es el total de todos los alumnos de la facultad de ciencias económicas que recibieron la materia de contabilidad financiera en el II ciclo. El total de los alumnos inscritos es de 236. La muestra: es el subconjunto de la población.
Datos: La población de alumnos Muestra
236------------------------- 100% 100---------------------------- x
Los datos Porcentaje
100x100 =10000 236
236
R/42% se puede verificar que se encuesto este porcentaje de
alumnos de la facultad de ciencias económicas.
A continuación los análisis de los cuestionarios realizados:
46
Análisis de los cuestionarios dirigidos a los catedráticos 1. ¿La universidad cuenta con un sistema contable apropiado? Respuesta: Los catedráticos que imparten la materia de contabilidad financiera nos respondieron que si cuentan con una herramienta para las prácticas pero ya no cumplen con los objetivos deseados. Análisis: La Universidad si tiene un sistema contable llamado “DTH” este a su vez no es apropiado porque no cuenta con sistemas fuentes, no está de acorde para poder realizar prácticas.
2. ¿Cuáles son las desventajas del sistema contable existente? Respuesta: Los catedráticos nos contestaron que esta herramienta si tiene desventajas la cual afecta para las prácticas del alumnado.
Análisis: No cuenta con sistemas fuente, No es apropiado, A veces es de difícil comprensión para los alumnos. No registra movimientos diarios y no genera estados financieros actualizados.
3. ¿Cómo está estructurado el sistema contable DTH?
Respuesta: Los catedráticos que imparten dicha materia nos contestaron que la estructura no es la apropiada y este deberá estructurarse de una mejor forma para que al alumnado le sea de fácil comprensión en sus prácticas. 47
Análisis: Cuenta con las funciones principales, catálogo de cuenta, balances y libros contables.
4. ¿Qué funciones tiene el sistema DTH?
Respuesta: Los catedráticos que imparten la materia nos contestaron que el sistema actual tiene funciones contables pero no cumple con los objetivos deseados y para un mejor proceso contable deberá agregarle más funciones de acuerdo ambiente contable y tecnológico.
Análisis: Cuenta con las funciones de catálogo de cuenta, partidas de diario, financieros, balances y libros contables y generar estados financieros.
5. ¿Qué mejoras podría tener el nuevo sistema contable computarizado? Respuesta: Los catedráticos nos contestaron que si se creará un sistema contable nuevo tendría agregarle mejoras para que dicho sistema sea de utilidad para el ambiente estudiantil. Análisis: Mejorar los reportes financieros, crear módulos por ejemplo para: inventarios de mercadería, cartera de clientes (cuentas por pagar/cobrar) tabla de renta e IVA (Impuestos)
6. ¿Le gustaría poder trabajar desde el internet el sistema contable?
Respuesta: Los catedráticos estaban de acuerdo que sería muy bien trabajar en un ambiente web porque así podrían realizar las operaciones de los procesos desde un cómputo, pero les preocupa la confiabilidad de este. 48
Análisis: Seria de fácil acceso desde cualquier computo, daría más confidencialidad al usuario del sistema.
Análisis de las encuestas dirigida a los alumnos 1. ¿Haz utilizado el sistema DTH?
Opciones
Respuesta
a) Si
100
b) No
0
Total
100
Análisis: Todos los alumnos entrevistados nos respondieron que todos han utilizado el sistema contable con el que actualmente cuenta la Universidad llamado “DTH”.
2. ¿Cómo te parece el sistema contable existente? Opciones
Respuestas
a) Excelente
25
b) Bueno
75
c) Malo
0
Total
100
Análisis: Muy poco del alumnado les parece excelente ya que este sistema es de difícil entendimiento para poder realizar sus prácticas, pero a su vez dijeron que era bueno porque al menos hay una herramienta para realizar dichas prácticas.
49
3. ¿Es apropiado el sistema contable para tus prácticas? Opciones
Respuesta
a) Si
50
b) No
50
Total
100
Análisis: En los entrevistados la mitad del porcentaje nos dijeron que es apropiado porque les sirve para poder realizar los financieros practicados en clases.
4. ¿Te gustaría contar con un sistema contable más reciente y adaptado a tus necesidades? Opciones
Respuesta
a) Si
100
b) No
0
Total
100
Análisis: Todos los alumnos contestaron que si les interesa un nuevo sistema contable que sea adecuado y a sus ves se ajuste a las necesidades prácticas como laborales y que sea comprensible para el usuario para así poder desarrollar procesos contables y facilitar nuevos métodos de enseñanza.
5. ¿Conoces otros sistemas contables? Opciones
Respuesta
a) Si
10
b) No
90
Total
100%
Análisis: La mayoría de los entrevistados no conocen sistemas contables que se adecuen a sus necesidades. Y pocos si pero no los utilizan mucho
50
2.3 MARCO OPERATIVO
El sistema
con el que actualmente cuenta la Universidad pedagógica de el salvador
tiene algún tiempo de estarse utilizando para las prácticas de los alumnos de contabilidad financiera, el sistema nació a raíz de verificar las necesidades que con las que contaba la materia, se necesitaba una herramienta
para las prácticas
del
alumnado para desarrollar un mejor aprendizaje no solo de una forma escrita sino también de una forma práctica.
Este sistema cumplía los objetivos de dicha materia pero tendría que mejorarse con el tiempo, a medida que las NIFS Se están actualizando el sistema tendría que irse acoplando según las necesidades tanto de las materia como del alumnado. El sistema contable DTH todavía existe y tiene página web www.dth-software.com.
DTH es una empresa que nace en el 2000 con el software de contabilidad que se promueve a nivel nacional. 51
Desventajas no cuenta con sistemas fuentes El programa actual es de una instalación lenta y de difícil comprensión. El software es propietario Se debe crear al inicio la empresa así funcionan las opciones del sistema.
Ventajas Sirve para realizar las practicas No se necesita de internet No hay que instalar más programas solamente el Software DTH
SITUACION ACTUAL
Sistema DTH
Para ingresar al sistema se debe hacer
52
Primera opción: Cerdito fiscal Segunda casilla: Crédito fiscal Tercera casilla: 555 Contraseña: Conta
Sistema Contable nuevo
Instalar los programas (Visual basic 2010, Sql server 2008, IIS, y tener internet.
Nuestra pantalla del login nos muestra que debes ingresar con un usuario y contraseña para ingresar al programa, lo hacemos para confiabilidad. Se debe crear una empresa para poder utilizar las opciones
53
Luego guardas los datos, aquĂ se puede realizar nueva empresa, la, eliminarla y salir. Nuestra pantalla de inicio del programa es presentable
AhĂ se puede observar las opciones con las que cuenta nuestro prototipo Nos vamos donde dice empresa y damos click en agregar empresa
54
Se encuentran los campos requeridos y se puede notar que el sistema DTH algunos campos están demás. Este guarda los datos en la base de datos que está debajo de los campos y se puede limpiar por si no te parecen los datos introducidos. Con nuestra base de datos y el GridView (opción que está en el cuadro de herramienta en el visual basic, nos sirve para mostrar los datos de la base de datos); se puede editar, eliminar y seleccionar la empresa y los datos los actualiza.
En el sistema contable dth se muestran las opciones desactivadas notas que es difícil comprende.
55
Y en nuestro sistema las opciones estรกn listas para ser utilizadas.
Luego tenemos la opciรณn del catรกlogo ya estรก hecho en nuestra base de datos para poder utilizarlo
56
En esta opción nuestro catálogo de cuentas lo podemos editar, eliminar y seleccionar alguna cuenta si así se requiere y actualiza los cambios. En el DTH debes crear el catalogo y una vez guardado no hay cambios.
Luego nos vamos a principal donde se encuentran nuestros estados financieros
Y por ello se optó por crear un nuevo prototipo contable para que los alumnos puedan realizar sus prácticas de una forma más amigable y de una forma más eficiente.
57
PROGRAMA DE LA MATERIA DE CONTABILIDAD FINNACIERA
UNIVERSIDAD PEDAGOGICA DE EL SALVADOR FACULTAD DE CIENCIAS ECONOMICAS
PROGRAMA CONTABILIDAD FINANCIERA I
A. GENERALIDADES:
Número de orden
:
6
Código
:
CE-CA004
Prerrequisito
:
Bachillerato
Número de horas por ciclo
:
80
Horas teóricas semanales
:
2
Horas prácticas semanales
:
2
Duración del ciclo
:
20 semanas
Duración de la hora clase
:
50 minutos
Unidades valorativas
:
4
Ciclo académico
:
II
Docente
:
B. DESCRIPCIÓN DE LA ASIGNATURA :
Estudio de los Principios generales aceptados en contabilidad, como las estructuras internacionales de contabilidad, el registro de las operaciones en los libros correspondientes en forma manual y en forma mecanizada, además las regulaciones legales que existen en el país para los sistemas de Contabilidad por las empresas, tales como las Normas Internacionales de Contabilidad (NICS-NIIFS) y las Normas de Contabilidad Financieras de El Salvador.
58
C. OBJETIVOS GENERALES:
Cognoscitivo Analizar la importancia de la contabilidad, su finalidad y funcionamiento en la empresa comercial.
Procedimental Analizar las Normas Financieras y Principios de Contabilidad generalmente.
Latitudinal Estructurar los estados financieros que reflejan la situación de una empresa comercial en un período determinado.
D. COMPETENCIAS:
Comprende el proceso contable de las empresas
Domina la teoría de la partida doble y la ecuación contable.
Conoce y aplica la cuenta contable y su clasificación.
Analiza los procesos de control y registro de inventarios.
Domina
de
forma
práctica
el
proceso
de
la
contabilidad
computarizada.
E. CONTENIDO PROGRAMÁTICO:
UNIDAD 1: GENERALIDADES DE LA CONTABILIDAD FINANCIERA 1.1.
Origen, evolución e importancia de la contabilidad financiera. 1.1.1 Historia de la contabilidad 1.1.1.1 Escuela de Pensamiento, Aspectos Filosoficos, Epistemologicos
59
1.2.
Normas de contabilidad financiera y principios de contabilidad generalmente aceptados.
1.3.
Normas de Contabilidad Internacional.
UNIDAD 2: LA ECUACIÓN CONTABLE 2.1.
La ecuación contable
2.2.
La teoría de la partida doble (Regla del cargo y del abono)
2.3.
Partidas de reclasificación y de ajuste
2.4.
Partidas de cierre
2.5.
Hoja de trabajo
2.6.
El Balance General
2.7.
Diferentes tipos de Balance
2.8.
Casos prácticos.
UNIDAD 3: LA CUENTA, CLASIFICACIÓN, SU SALDO. 3.1.
La cuenta, su naturaleza y su saldo
3.2.
Clasificación de las cuentas
3.3.
Registro de las transacciones en el Libro Diario
3.4.
Descripción del sistema contable, catálogo de cuentas y manual de aplicación.
UNIDAD 4: PROCEDIMIENTOS
DE
CONTROL
PARA
INVENTARIOS Y MÉTODOS DE VALUACIÓN. 4.1.
Procedimiento analítico o pormenorizado
4.2.
Procedimiento de inventario y método de valuación
UNIDAD 5: CONTABILIDAD COMPUTARIZADA 5.1.
Objetivos
5.1.
Concepto
5.2.
Importancia
5.3.
Sistemas de Información Contable
5.4.
Uso del Sistema Contable Computarizado
60
EL
REGISTRO
DE
5.5.
Ejercicios de Aplicación Mediante el uso del Sistema Contable Computarizado.
F. ESTRATEGIAS METODOLOGICAS:
La estrategia metodológica será desarrollada a partir de los siguientes principios de carácter general:
Al estudiante dentro del proceso de enseñanza aprendizaje se le facilitaran las herramientas tanto en el campo teórico.
El docente actúa como guía y mediador para facilitar la construcción de los aprendizajes
Se le asistirán las aportaciones y sugerencias de los alumnos y sus inquietudes investigadoras de forma que repercutan de manera positiva en su proceso de aprendizaje.
Facilitar métodos y recursos variados que permitan dar respuesta a sus diversas motivaciones, intereses y capacidades.
Se procurara crear un ambiente de trabajo que favorezca la espontaneidad del alumno y el desarrollo de su interés por aprender y aplicar.
Proporcionar oportunidades para poner en práctica los nuevos aprendizajes a través de pasantillas en prestigiosas empresas con quien se tiene convenio con la universidad.
G. EVALUACIÓN:
Para el logro de los objetivos planteados en esta asignatura, su desarrollo se hará mediante evaluaciones con exámenes parciales y laboratorios, los cuales tendrán la siguiente ponderación:
Teoría
50%
Práctica
50%
61
BIBLIOGRAFIA:
Ejemplares
Código de comercio de El Salvador, edición 2007
3
Código Tributario de El Salvador, edición 2007 FINNEY MILLER “Cursos de Contabilidad”, introducción tomo I, 2ª 3 edición, México, DF, Hispanoamérica, SA 1992 LARA
FLORES, ELIAS.” Segundo curso de contabilidad”, 9ª 3
edición, México, DF, editorial Trillas, 2000 CATACORA CARPIO FERNANDO. “Sistemas y procedimientos 3 contables”. Colombia. McGraw Hill Interamericana. 1999 CUARTA
CONVENCIÓN
DE
CONTADORES
Normas
de 2
Contabilidad Financieras, ,1ª.Edición,2000 San Salvador,Uca GOXENS,GOXENS,A Enciclopedia Práctica de la
Contabilidad 2
,.,Barcelona,Océano 1ª.Edición,2002 ROMERO JAVIER Principios de Contabilidad, ,México,McGaw- 2 Hill,2ª.Edición,2002 LARA FLORES, ELÍAS, SEGUNDO Curso de Contabilidad: Incluye 2 el Registro Contable, México, Trillas 9ª. Edición,2000 LOPÉZ JOSÉ ISAURO Diccionario Contable Administrativo y 4 Fiscal, México, ECAFSA, 3ª. Edición,2001 FORNOS MANUEL DE JESÚS Contabilidad I y II, ,San
S 4
Salvador,Contables,2ª.Edición 2002 HARRISON, WALTER T., BAMBER LINDA SMITH Contabilidad, 1 Honren, Charles, México KLESO,
DONALD
Prentice Hall, 5ª. Edición.2003
E.WEYGANDT,
JERRY
J.
Contabilidad 1
Intermedia, México, Limosa Giley, 2ª. Edición,2003 CATACORA CARPIO,FERNANDO Sistemas y Procedimientos 1 Contables, ,Santa Fe Bogotá.McGraw-Hill,2001 PAHEN ACUÑA,RICARDO J.M Teoría Contable Aplicada, Buenos 1 62
Aires Argentina, Macchi,2000 BARROSO DE VEGA ,ALCIA,TASCA;EDUARDO LUIS Sistemas 1 de Información Contable, , Buenos Aires,Argentina, 2001
SITIOS WEB: http://www.aicpa.org Instituto Americano de C.P.A (Nueva York) http://www.aicpa.org AICPA - American Institute of Certified Public Accountants (Instituto Americano de Contadores Públicos) http://www.contadoresaic.org AIC Asociación Interamericana de Contabilidad http://www.fasb.org FASB - Financial Accounting Standards Board (Estándares de Normas Financieras) http://www.ifac.org
IFAC - International Federation of Accountants (Federación
Internacional de Contadores) hattp//bvirtual.auprides.org.sv
http://biblioserver1/opac/index.php
63
2.4 NUEVAS FORMULACIONES TEORICAS
Para obtener mejores resultados se realizó una búsqueda de herramientas, programas y lenguajes para poder realizar un prototipo contable.
Se investigaron herramientas en diferentes plataformas:
Cliente-servidor: orientado a trabajar en una red LAN (visual-BASIC, java, etc.). Tres capas: Orientada a trabajar en ambiente web (PHP, Html5, java script, etc.) Hibrida: Combinación de ambas.
Optamos por trabajar por una alternativa hibrida, las razones las exponemos a continuación:
Una aplicación web se requería para acoplar el ambiente tecnológico y la contabilidad y además tener una factibilidad de uso en los procesos contables. Se utilizó también, visual Basic porque es una plataforma muy amigable para poder realizar formularios y darle diferente aspecto y también se utilizó base de datos SQL porque es la robusta y de mayor rendimiento y así poder crear las bases de datos que se utilizaran para el prototipo contable.
64
2.4.1 REQUERIMIENTOS DEL PROTOTIPO CONTABLE “ PROTOTIPO DE SISTEMA CONTABLE COMO HERRAMIENTA PARA LAS PRACTICAS DE LOS ALUMNOS DE CONTABILIDAD FINANCIERA,UNIVERSIDAD PEDAGOGICA DE EL SALVADOR 2011-2012”
ESPECIFICACION DE REQUISITOS DE SOFTWARE VERSION : 1.0 DESCRIPCIÓN GLOBAL Perspectiva del sistema El prototipo contable vía web tendrá todo lo que requiere para las prácticas por los alumnos de contabilidad financiera, lo cual serán los estados financieros y sus bases de datos para poder modificar, eliminar o actualizar alguna transacción.
1 Funciones del Sistema El sistema tendrá funciones como:
Registrar movimientos diarios de partida y para generar estados financieros
Brindar un prototipo viable: ya que el prototipo esta realizado de una forma entendible para el usuario.
2 Alojamiento del Sistema El prototipo esta vía web se necesitara un IIS, los programas: Visual Basic 2010, ASP.NET, Bases de datos SQL server 2008 para su funcionalidad.
REQUISITOS ESPECIFICOS 1 Requisitos Funcionales
1.1 REQ01 fácil navegación: las personas podrán acceder desde una PC que tenga internet con su archivo ejecutable que garantiza su funcionalidad.
65
1.2 REQ02 interfaz amigable: las personas tendrán la opción de interactuar con diferentes menús en el prototipo que les servirá en las prácticas para poderse desplazar a muchas opciones.
2 Requisitos de Interfaces 2.1 REQ3 Interfaces del usuario: Se podrá comunicar con el usuario para aprovechar los requisitos del prototipo, el usuario indicará las operaciones que desea realizar e introducirá los datos que el prototipo pida. 2.2 REQ4: Interfaces de Software: El prototipo se construirá para que funcione en un ambiente web con interfaces amigables y fáciles de utilizar. 3. Requisitos de rendimiento 3.1. REQ5Tiempo de repuesta: La respuesta que dará el prototipo web con respecto a la petición del usuario deberá ser en tiempo real. 4 Requisitos de desarrollo
3.1 REQ6 Proceso de Desarrollo: El proceso de desarrollo de software para este sistema será Análisis y diseño del pro tipo contable, el cual se tuvo que analizar el otro sistema existente para realizar el nuevo, su diseño que fue de una forma diferente a la anterior. 3.2 REQ7 El lenguaje en el que se desarrollara el sistema es HTML, ASP.NET, C#, Script.
3.3 REQ8 la base de datos implanta en el prototipo es SQL server 2008.
5 Atributos 5.1 REQ9 Mantenibilidad: El sistema deberá ser diseñado para que su mantenimiento sea fácil, y de esta manera pueda ser mejorado y corregido en caso de ser necesario. 5.2 REQ23 Disponibilidad: El sistema tendrá disponibilidad a la hora conveniente para el usuario. 66
2.4.2 DIAGRAMA DE CLASES DEL PROTOTIPO CONTABLE
Transacciones Entradas Libro diario
Salidas Cรณdigo Tipo
de
Partidas Memorizaciรณn
transacciรณn Inventario
Estados financieros Estados
de
Cuenta
resultados
Cliente
Gastos de venta
Proveedor
Gastos de compra Gastos operaciรณn Utilidad Perdidas
Estado Balance general Activo pasivo
comprobaciรณn
Debe Haber
67
de
de
no
2.4.3 Pantallas que tendrá el prototipo contable
Página del login nos sirve para poder ingresar a la página principal del prototipo contable, con un usuario y contraseña.
Pagina inicio Nos muestra el menú principal de nuestro prototipo.
68
Estado pรกgina contiene el catรกlogo de cuentas donde podemos guardar, eliminar y editarlo.
Pรกgina de empresa es donde ingresaremos todos los datos de nuestra empresa.
69
Esta pรกgina nos muestra la partida y el detalle de partida que ingresaremos con su respectiva base de datos.
Pagina donde nos muestra el balance general de dicha empresa.
70
Pรกgina donde nos muestra el balance de comprobaciรณn
Pรกgina donde muestra el estado de resultado
71
BASE DE DATOS DEL PROTOTIPO CONTABLE Y SUS TABLAS
72
73
74
CONCLUSICION
Se puede determinar que después de analizar el actual aplicativo informático utilizado como apoyo para las prácticas de contabilidad, este no se adapta a los requerimientos de la cátedra y que por ser un aplicativo informático versión final este no puede ser ajustado a los cambios metodológicos y de contenidos para la entrega del curso de contabilidad.
Este prototipo presentado sirva de base para el desarrollo de futuras investigaciones que contribuyan a obtener un aplicativo que se adapte de mejor manera a los requerimientos académicos de los contenidos de la cátedra de contabilidad y que fortaleza las herramientas educativas de la universidad.
75
2.5 BIBLIOGRAFIA Contabilidad financiera, quinta edición 2008, Autores Gerardo Guajardo Cantú Nora E. Andrade de Guajardo, Mc Graw Hill. Capítulo 3 pág. 69-71 Contabilidad
financiera,
novena
edición,
Warren
-
Releve.
Fe
ss.pag
202.captulo5. Auditoria en sistemas computacionales, año 2002, autor Carlos Muñoz Razo pág. 30-31.254, 256,257-260. Tesis sistema contable para la elaboración y presentación de estados financieros básicos, según normas internacionales de información financiera, asocian de desarrollo comunal unidos por tres manantiales. Autores: Reyna Argeta,Eduardo Cesar.pag.33-39 Tesis de desarrollo de un sistema de control de asignación y mantenimiento
del
hospital
nacional
doctor
Luis
Edmundo
en
Chalatenango 2009, elaborado por Alfredo Vásquez, Julio Avalos y Amadeo Velásquez.
MEDIOS DIGITALES
http://gplsi.dlsi.ua.es/~slujan/materiales/pi-cliente2-muestra.pdf http://www.redmin.cl/?a=9265 http://dydposadas.com.ar/index_archivos/Page306.htm http://www.arqhys.com/general/diferencia-entre-sistema-y-programa.html http://www.aprendizaje.com.mx/TeoriaSistemas/Sistema/sistema.html http://teocoms.blogspot.com/2007/08/la-computadora-y-la-pc-lo-que-puedeser.html
76
2.5ANEXOS
77
ANEXO 1
CUESTIONARIO
DIRIGIDO
A
LOS
CATEDRATICOS
QUE
IMPARTEN
LA
MATERIA
DE
CONTABILIDAD FINANCIERA.
1. ¿La universidad cuenta con un sistema contable apropiado? ______________________________________________________________________________ ____________________________________________________________________
2. ¿Cuáles son las desventajas del sistema contable existente? ______________________________________________________________________________ ____________________________________________________________________
3. ¿Cómo está estructurado el sistema contable DTH? ______________________________________________________________________________ ____________________________________________________________________
4. ¿Qué funciones tiene el sistema DTH? ______________________________________________________________________________ ____________________________________________________________________
5. ¿Qué mejoras podría tener el nuevo sistema contable computarizado? ______________________________________________________________________________ ___________________________________________________________________
6. ¿Le gustaría poder trabajar desde el internet el sistema contable? __________________________________________________________________
78
ANEXO 2
CUESTIONARIO DIRIGIDO A LOS ESTUDIANTES Indicaciones: Subraye la respuesta que usted considere correcta
1. ¿Haz utilizado el sistema DTH?
a) Si
b) No
2. ¿Cómo te parece el sistema contable existente?
a) Excelente
b) Muy Bueno
c) Bueno
3. ¿Es apropiado el sistema contable para tus prácticas?
a) Si
b) No
4. ¿Te gustaría contar con un sistema contable más reciente y adaptado a tus necesidades? a) Si
b) No
5. ¿Conoces otros sistemas contables?
a) Si
79
b) No
ANEXO 3
Catálogo de cuentas CONCEPTO
CODIGO
ACTIVO
1
PASIVO
2
PATRIMONIO
3
EGRESOS
4
INGRESOS
5
LIQUIDADORAS
6
ORDEN DEUDORAS
7
ORDEN ACREEDORAS
8
CODIGO
CUENTAS
1
Activo
11
Activo corriente
111
Efectivo
11101
Caja
11102
Caja chica
11103
Cuentas Corrientes
1110301
Banco HSBC
1110302
Banco Cuscatlán
1110303
Banco Agrícola
1110304
Banco Uno
11104
Inversiones temporales
1110401
Inversiones en bolsas de valores
112
Cuentas por cobrar
11201
Clientes locales
11202
Clientes Exteriores
113
Estimación para cuentas incobrables
11301
Estimación para cuentas incobrables
80
114
DOCUMENTOS POR COBRAR
11401
Letras de cambio
11402
Pagares
11403
Prendas
11404
Letras descontadas
11405
Otro documentos
115
DEUDORES DIVERSOS
11501
Préstamos a funcionarios y empleados
11502
Anticipos a comisiones sobre ventas
11503
Anticipos y préstamos a terceros
11504
Otras cuentas por cobrar
11505
Reintegro de IVA
11506
Reclamos pendientes
11507
Pago por cuenta ajena
11508
Accionistas
1150801
Suscripción de acciones
1150802
Préstamos a accionistas
116
IVA crédito fiscal
11601
IVA crédito fiscal por compras
11602
IVA crédito fiscal por importaciones
117
Inventarios
11701
Inventario de mercadería
11702
Inventario de materiales y suministros
11703
Productos en procesos
11704
Productos Terminados
11705
Pedidos en transito
11706
Otros inventarios
118
Gastos pagados por anticipados
11801
Suministro de oficina
11802
Contrato de Mantenimiento
11803
Seguros.
81
11804
Impuesto
1180401
Pago a cuenta
1180102
Retenciones de renta
11805
Intereses
11806
Alquileres
11807
Publicidad
11808
Otros Gastos pagados por anticipados.
12
ACTIVOS NO CORRIENTES
121
Bienes inmuebles
12101
Terrenos
12102
Edificios
12103
Instalaciones
122
Bienes muebles
12201
Mobiliario y Equipo de oficina
12202
Equipo de transporte
12203
Maquinaria y equipo de instalaciones
123
Depreciación acumulada
12301
Edificios
12302
Instalaciones
12303
Mobiliario y equipo de oficina
12304
Equipo de Transporte
12305
Maquinaria y equipo de planta
124
Revaluación
12401
Revaluó de terrenos
12402
Revaluó de edificios
12403
Revaluó de maquinaria y equipo
125
Cuentas por cobrar a largo plazo
12501
Otras instituciones
126
Inversiones permanentes
12601
Inversiones en títulos valores
127
Intangibles
82
12701
Patentes
12702
Marcas de fabrica
12703
Franquicias
12704
Licencias y concesiones
12705
Software
12706
Otros activos intangibles
128
Amortización
12801
Intangibles
2
PASIVOS
21
PASIVOS CORRIENTES
211
CUENTAS POR COBRAR
21101
Proveedores locales
21102
Proveedores del exterior
212
Documentos por cobrar
21201
Letras de cambio
21202
Pagare
213
Sobregiros Bancarios
21301
Sobregiros Bancarios
214
Préstamos Bancarios a corto plazo
21401
Banco Salvadoreño
21402
Banco Agrícola
21403
Banco Cuscatlán
215
Retenciones Legales
21501
ISSS
21502
Impuestos sobre la renta
21503
Procuraduría general de la república
21504
Unidad de pensiones del ISSS
21505
AFP CONFIA
21506
AFP CRECER
21507
Retención de renta
83
216
Retenciones personales
21601
Bancos
21602
Entidades de estado
21603
Entidades comerciales
21604
Entidades de seguros
21605
Otras entidades del sistema financiero
21606
Otras retenciones personales
217
IVA debito fiscal
21701
IVA debito fiscal a consumidor final
21702
IVA debito
218
Intereses por pagar
21801
Intereses
219
Intereses por pagar
21901
Impuestos municipales
21902
Impuestos municipales
220
Provisiones
22001
Sueldos y salarios
22002
Comisiones sobre venta
22003
Dietas por pagar
22004
Seguros
22005
Honorarios
22006
Servicios de transporte
22007
Aduana importaciones
221
Acreedores varios
22101
Locales
22102
Exterior
22
PASIVOS NO CORRIENTES
222
Cuentas por pagar a largo plazo
22201
Accionista y
22202
Otras instituciones
223
Documentos por pagar a largo plazo
84
22301
Locales
22302
Exteriores
224
Préstamos bancarios a largo plazo
22401
Banco Salvadoreño
22402
Banco Cuscatlán
22403
Banco Agrícola
225
Ingresos cobrados por anticipados
22501
Intereses
22502
Alquileres
22503
Comisiones
22504
Anticipos de clientes
226
Provisión
para
obligaciones
laborales 22601
Reserva laboral
3
CAPITAL
31
Capital contable
311
Capital social
31101
Capital mínimo
31102
Capital variable
312
Reserva legal
31201
Reserva legal
313
Superávit por revaluación
31301
Bienes muebles
31302
Bienes inmuebles
315
Utilidad por distribuir
31501
Utilidades de ejercicios anteriores
31502
Utilidad del presente ejercicio
316
Perdidas a aplicar
31601
Perdidas de ejercicios anteriores
31602
Perdidas del presente ejercicio
85
4
CUENTAS
DE
RESULTADO
DEUDORAS 41
COSTOS Y GASTOS
411
Compras
41101
Compras locales
41102
Compras exteriores
412
Gastos sobre compras
41201
Gastos de transporte por compras
413
Rebajas sobre ventas
41301
Rebajas sobre ventas
414
Devoluciones sobre ventas
41401
Devoluciones sobre ventas
415
Rebajas sobre ventas
41501
Rebajas sobre ventas
42
Costos
421
Costos de venta
42101
Costos de venta de mercadería
422
Costos de producción
42201
Materia prima
42202
Mano de obra directa
42203
Costos indirectos de fabricación
423
Gastos de venta
42301
Sueldos y salarios
42302
Comisiones
42303
Horas extras
42304
Aguinaldos
42305
Vacaciones
42306
Indemnizaciones
42307
Seguro social
42308
Servicios de teléfono
42309
Viáticos
86
42310
Alquileres
42311
Atención a los empleados
42312
Servicio de energía eléctrica
42313
Servicio de agua
42314
Reserva para cuentas incobrables
42315
Depreciación
42316
Mantenimiento
42317
Donaciones
42318
Seguros
42319
Material de empaque
42320
Publicidad
42321
Papelería y útiles
42322
Otros gastos de venta
424
Gastos de administración
42401
Sueldos y salarios
42402
Bonificaciones
42403
Horas extras
42404
Aguinaldo
42405
Vacaciones
42406
Indemnizaciones
42407
Seguro social
42408
Servicio de teléfono
42409
Viáticos
42410
Alquileres
42411
Atención a empleados
42412
Servicio de energía eléctrica
42413
Servicio de agua
42414
Reservas para cuentas incobrables
42415
Depreciación
42416
Mantenimiento
42417
Donaciones
87
42418
Seguros
42419
Material de empaque
42420
Publicidad
42421
Papelerías y útiles
42422
Otros gastos de administración
425
Gastos financieros
42501
Intereses
42502
Comisiones
42503
Descuentos sobre ventas
5
CUENTAS
DE
RESULTADO
ACREEDORAS 51
Ingresos de operación
511
Ventas
51101
Ventas al contado
51102
Ventas al crédito
512
Rebajas sobre compras
51201
Rebajas sobres compras
513
Devoluciones sobre compras
51301
Devoluciones sobre compras
52
Ingresos de no operación
521
Ingresos financieros
52101
Intereses
6
Cuentas liquidadoras
61
Cuentas de cierre
611
Pérdidas y ganancias
61101
Pérdidas y ganancias
88
ANEXO 4 Conceptos relacionados al sistema contable
Sistema: Un sistema es un conjunto de elementos relacionados que interactúan entre sí para lograr un fin determinado.7
Programa: Es el conjunto unitario de instrucciones que permite a una computadora realizar funciones diversas.
Diferencia entre sistema y programa 8 Notar que un programa es similar pero no es un sistema. Desafortunadamente hay una tendencia popular a llamar “sistema” a todo programa y también a considerar que todo sistema involucra computadoras. Un programa es simplemente un grupo de instrucciones que la computadora debe seguir para transformar datos, mientras que un sistema computacional debe integrar varios componentes, desde varios programas hasta varias computadoras.
Contabilidad financiera: Se ocupa principalmente para registrar los datos y actividades económicas de una empresa e informar al respecto. Aunque tales informes aportan datos útiles para los administradores.
Estados financieros: Balance general, Estados de resultado, Estados de flujo, Estado de composición de patrimonio, Notas de estados financieros.
7
http://www.arqhys.com/general/diferencia-entre-sistema-y-programa.html 8
http://www.aprendizaje.com.mx/TeoriaSistemas/Sistema/sistema.html
89
La cuenta y su clasificación
Catálogo de cuentas: Representa la estructura del sistema contable. Es una lista que contiene el número y el nombre de cada una de las cuentas.
Balance General: Es el libro donde quedan registradas todas las transacciones efectuadas en un negocio, las cinco cuentas básicas son: activo, pasivo, capital, ingresos y gatos. Las sietes partes básicas del libro diario son: Fecha Nombre de las cuentas a cargar Nombre de las cuentas a abonar Cantidades a cargar Cantidades a abonar Referencia
Mayor general: Es un libro o medio electrónico en el que se efectúa un registro individual, o separado, de los aumentos o disminuciones de cuentas especificas en el sistema contable. La cuenta “T” es una manera muy rápida de hacerla.
Balance de comprobación: Es una lista del saldo de las cuentas del mayor general. Los totales de los saldos deudores y acreedores son igual el balance está bien. Pasos para la elaboración del balance de comprobación: El encabezado (Nombre de la compañía, nombre del estado financiero, fecha) Elabore un listado de las cuentas del mayor en el orden apropiado Registre las columnas debe y haber y los saldos deudores y acreedoras de las cuentas del mayor general. Sume las columnas del debe y haber ambas tienen que ser iguales.
90
Estado de resultados: Establece todos los gastos con los ingresos generados durante un periodo, informa los ingresos sobre los gastos incurridos ingresos netos o utilidad neta.
Estados de flujos efectivos: Es un estado financiero donde muestra los gastos, Cuanto recibo de dinero y cuanto voy a pagar.
Estado de patrimonio: Es un estado financiero que muestra los cambios que sufre en una empresa o en el patrimonio.
91
ANEXO 5 UNIVERSIDAD PEDAGOGICA DE EL SALVADOR
GUIA DE USO DEL PROTOTIPO CONTABLE 2012 OBJETIVOS DE LA GUIA OBJETIVO GENERAL Desarrollar un ejercicio introductorio para la utilización del prototipo sistema contable. OBJETIVOS ESPECIFICOS Conocer la interface del prototipo para poderlo utilizar las distintas opciones de trabajo. Aplicar los conocimientos básicos adquiridos en las clases teóricas con ayuda del prototipo sistema contable. Recomendación. Para poder instalar, configurar y posteriormente utilizar el prototipo se deberán tener Instalados los siguiente programas: Visual 2010, SQL server 2008, activar el IIS y tener internet. Uso del prototipo siguiente pasos: Mostrar La pantalla donde se tiene que ingresar con un usuario y contraseña.
92
Dar click sobre la opci贸n inicio donde mostrara la pantalla de inicio donde se puede acceder a cualquier opci贸n.
Dar click en la opci贸n de inicio para verificar la pantalla de inicio y la bienvenida al programa.
93
Dar click en la opci贸n p谩gina de inicio para crear un usuario y se guardara en la base de datos.
Crear una empresa Dar click en la opci贸n de empresa donde se creara la empresa seg煤n los datos del formulario y se guardaran los datos en la base de datos que aparece debajo del formulario, observar que se puede editar, eliminar y seleccionar los datos.
94
Crear una cartera de clientes Dar click en la opci贸n empresa donde se encuentra un listado de clientes con su respectiva base de datos donde se guardan, eliminan, edita y selecciona.
Crear un listado de proveedores Dar click en la opcion empresa donde se encuentra un listado de proveedores y su base de datos donde se puede editar, eliminar y seleccionar alg煤n campo.
95
Crear un inventario Dar click sobre la opción de empresa se encuentra el formulario para crear un inventario, donde se puede crear el inventario según la conveniencia de la empresa y tiene la base de datos donde se puede editar, eliminar y seleccionar
Estructurar el catálogo de cuenta Dar click en la opción del catálogo ahí se encuentra la estructura del catálogo de cuentas.
96
Crear el cat谩logo de cuentas Dar click en la opci贸n del catalogo ah铆 se encuentra las cuentas y sus clasificaci贸n y su respectiva base de datos donde se puede editar, eliminar y seleccionar cualquier cuenta.
Dar click en la opcion de estados financieros donde se encuentra balance general
97
el
Crear las partidas Dar click en la opci贸n de estados financieros donde se encuentra las partidas donde se puede crear, modificar, seleccionar y eliminar con la base de datos.
Crear a detalle la partida Dar click en la opcion de estados financieros donde se encuentra el detalle de la partida donde se puede realizar el procedimiento de guardar,eliminar y modificar con la base de datos.
98
Dar click en la opcion de estados financieros donde se encuentra el balance de comprobacion
Dar click en la opcion de estados financieros donde se encuentra el estado de resultado
99
Dar click en la opcion de salir y se incia con el login
100