You are on page 1of 99

FACULTAD DE CIENCIAS CONTABLES, ECONMICAS Y FINANCIERAS

ESCUELA PROFESIONAL DE CONTABILIDAD Y FINANZAS

SEPARATA:

INFORMATICA CONTABLE II

CICLO I V

SEMESTRE ACADMICO 2015-II


Material didctico en clase

LIMA - PER

INDICE
Contenido

Pgina

Introduccin
2
Sistemas informticos
Introduccin a la teora de sistemas
Los elementos de la teora de sistemas
2
La teora de sistemas y los sistemas contables
2
Normatividad y necesidades prcticas de la contab 2
Diagramacin de programas: simbologa
2
Diagramacin de programas: casos prcticos
2
Programacin en Visual Fox
2
Glosario Especial de diseo de formularios en Visual 3
Fox
2
Casos prcticos de programacin en Fox
2
La contabilidad en los sistemas informticos
2
Aplicacin de un sistema contable computarizado
Caso prctico
Bibliografa

3
4
7
12
15
21
26
32
31
42
52
80
81
94
98

INTRODUCCION
El presente texto ha sido elaborado con el propsito de servir de ayuda al
estudiante en el rea de informtica contable.
A fines de la dcada de los 80, los profesionales de la contabilidad estaban
sumamente preocupados por el destino que seguira la profesin por el avance
que estaba dando en el mundo el uso del computador y sus aplicaciones en la
empresa, de esa preocupacin surgi un primer material de trabajo que elabor
con el ttulo tiene futuro el contador pblico frente al reto de la informtica?,
que lo expuse en la XIX Conferencia Interamericana de Contabilidad en Buenos
Aires, porque haba contadores inclusive profesores de contabilidad que
comentaban que la computadora desplazara al contador pblico en la
empresa. En esa poca costaba trabajo hacer labor docente para esta
especialidad; cuando dictaba conferencias, creo que ms acudan por la
curiosidad del tema, que por conocer las aplicaciones de esta ciencia y tcnica
en la Contabilidad. Posteriormente con el correr del tiempo continu
profundizando esta tema, a travs de mis participaciones en la XX Conferencia
Interamericana de Contabilidad en Santo Domingo (Repblica Dominicana) en
1993 y luego en la XXII Conferencia Interamericana de Lima (1997), como
producto de estas jornadas salieron a la luz mis otros dos libros: Introduccin a
los sistemas de Informacin Gerencial y Sistemas de Informacin,
Diagramacin y Programacin, posteriormente en el ao 2004 ha salido mi
cuarta obra : Contabilidad Hacia el Futuro, que espero que contribuya
modestamente a esclarecer el camino sin fin del estudiante y profesional de las
Ciencias Contables.
Felizmente esos criterios han cambiado, hoy en da al inicio del siglo XXI las
universidades que han modificado sus polticas de enseanza, pero se debe
tener cuidado de no utilizarlas solo para preparar ejercicios en hoja electrnica,
y a eso llaman Contabilidad Computarizada, lo que significa un perfecto
engao. Porque la contabilidad en la parte tcnica de tenedura de libros se
debe hacer con software desarrollado ex profeso, es decir con sistema
informtico de propsito definido y no utilizar hojas electrnicas para desarrollar
monografas, pues estas sirven slo si queremos hacer una especie de cuadro
sinptico del proceso contable o para aplicaciones puntuales de anlisis.
Hoy en da ya se est hablando que la SUNAT, piensa establecer la necesidad
de que los software contable se estandaricen bajo un mismo formato, a fin de
poder tener la informacin contable para fines de fiscalizacin tributaria sin
tener que examinar los tediosos registros manuales. Por otro lado los sistemas
contables trabajan en forma integrada y exportan a Excel o a Word sus
archivos para aprovechar la data generada para otros fines; por ejemplo los
sistemas contables CONCAR-SISCONT y los sistemas de gestin de
remuneraciones SISPLANI disponen de dichas herramientas, y actualmente
son usados en los

laboratorios por cortesa de sus fabricantes que son Business Soft


FACTRON SAC

SISTEMAS INFORMATICOS
Para empezar empezaremos por definir QUE ES SISTEMA?
Sistema es un conjunto de elementos que tienen coordinacin entre s, con un
propsito u objetivo comn.
Estos elementos estn regidos por leyes operativas, en sus relaciones de
interaccin e interdependencia, las mismas que pueden modificar dichas
relaciones si as lo exigen las innovaciones del sistema o del contexto al cual
pertenece el sistema.
Generalmente estas relaciones son funcionales, es decir que los elementos
dependen unos de otros para llevar a cabo los fines del sistema,
constituyndose en subsistemas dentro del sistema.
SISTEMAS INFORMATICOS
Ahora bien un sistema informtico se define como el conjunto de programas
que estn interrelacionados entre s , es decir que interactan entre s, con el
propsito de obtener como resultado un reporte o conjunto de reportes, que el
usuario los llamar, cuadros, informes, estados financieros, libros, etc.
Los sistemas informticos se clasifican segn su propsito de uso, en:
1- Sistemas operativos
2- Sistemas utilitarios
3- Sistemas aplicativos
4- Sistemas de propsito definido
1- Sistemas operativos
El propsito de estos sistemas es asistir al computador y al usuario para que
ejecute el primero ciertas rdenes indispensables para el mejor
aprovechamiento de la mquina. Estos sistemas son una especie de
plataforma sobre la que se instalan los otros sistemas.
A va de informacin , las computadoras no tuvieron sistema operativo hasta la
tercera generacin , es decir ni la generacin del MARK I ni la MARK II tuvieron
sistema operativo.
En conclusin los sistemas operativos se pueden clasificar en:
POR LA FORMA EN QUE ESTAN DISEADOS
1- Tipo texto , ejemplo MS DOS, D.O.S.
2- Tipo grfico, ejemplo Windows, Linux y otros
POR EL TIPO DE HARDWARE EN DONDE VAN A SER USADOS

12-

Monousuarios , por ejemplo: MSDOS , Windows, Linux


Multiusuarios , ejemplo: Unix , Windows NT

2- Sistemas utilitarios
Son aquellos sistemas que sirven de auxilio al usuario en diversas de
funciones en la administracin de sus recursos computacionales, por ejemplo,
para rescatar archivos perdidos, ubicar archivos que no se conoce si estn o no
un disco, mapear el disco, recuperar discos averiados, crear , eliminar o mover
directorios, etc.
Entre las marcas ms conocidas tenemos : PCTOOLS, PCSHELL, Almirante
NORTON, COPYWRITE, Data Tools, Scandisk , y los antivirus en general .
3- Sistemas aplicativos
Estos sistemas permiten hacer aplicaciones de diversos modos.
Los hay que:
-Procesan textos
-Efectan clculos
-Preparan grficos
-Manejan bases de datos
3.1 Procesadores de textos
Su uso principal estriba en su potencia para generar textos con diversos
argumentos a cual ms sofisticado, uno de ellos es el que se ha usado para
elaborar el presente texto, los hay que disponen en su software para presentar
letras con diversos estilos, por ejemplo: ESTILO, ESTILO, ESTILO, ESTILO,
ESTILO, ESTILO , y tambin tamao, adems de importar grficos, etc. ,
lo que permite hacer tesis, informes tcnicos , cartas, avisos publicitarios, etc.
3.2 Hojas electrnicas
Estos sistemas tienen su potencia en el clculo matemtico, se basan en la
concepcin de las coordenadas cartesianas, as utilizan columnas ( Column) y
lneas ( Row), la celda es otro elemento indispensable para el uso de las hojas
electrnicas, estas permiten almacenar una serie de rdenes dadas por el
usuario para elaborar clculos, por ejemplo : presupuestos, balances, tablas de
intereses, estados financieros proyectados, listados de clientes, proveedores,
inventarios, control de cuentas por cobrar, preparar planillas de
remuneraciones, en fin cuanta aplicacin se pueda dar.
No slo efectan clculos, sino que tambin generan textos ( no con toda la
sofisticacin de los procesadores de texto), preparan grficos de tipo
estadstico, y ayudan a generar bases de datos tan tiles en los listados que
deseamos con diversas clasificaciones. Entre los software de esta categora

tenemos LOTUS, QUATTRO, VISICALC, SUPERCALC, EXCEL, MULTIPLAN,


etc.
3.3 Graficadores
Su uso est destinado a efectuar grficos en general, ahora depende del
fabricante del software para definir qu tipo de grfico har el software, los hay
que estn destinados a dibujar smbolos, ejemplo el FLOW, VISIO, etc. hay
otros que manejan algo ms complejo incluyendo organigramas que se auto
generan una vez que el usuario ha propuesto los niveles de va a llevar, ejemplo
el HARVARD GRAPHICS, otros hay en que ayudan al diseo de diversos
objetos, ejemplo el POWER POINT, DRAW, otros que su potencia est en la
graficacin para exposiciones de conferencias y otros eventos anlogos,
ejemplo el STORY BOARD, POWER POINT, LOTUS SCAN SCREEM, hay
otros que sirven para el diseo publicitario, tal como el VENTURA PUBLISH,
los hay tambin que preparan afiches como el BANNER, INSTANT ARTIST,
COREL DRAW.
3.4 Manejadores de bases de datos
Su potencia de trabajo est en administrar una base de datos, con los que es
posible preparar diversas combinaciones de campos y registros , los que sern
utilizados por la programacin , estos permitirn por ejemplo , preparar un
listado de clientes clasificados por zonas de ventas, tambin por orden
alfabtico, o por importancia del saldos pendientes de cobro, o por antigedad
de la deuda, etc; entre los manejadores de bases de datos ms conocidos
tenemos: DBASE III, DBASE IV, FoxPro, OPEN Access, DATAMANAGER, etc.

4- Sistemas de propsito definido


Estos sistemas son fabricados para un uso determinado, ejemplo:
para soportar la carga de gestin de almacenes, control de trfico areo,
contabilidad general, gestin empresarial, control de costos de produccin, etc.
las marcas del fabricante sern las que le asignen segn su criterio.
En el caso de sistemas de contabilidad estn:
CONCAR contable
SISCONT Contable Book Beeper para PYMES
ABC Comercial de gestin de almacn para PYMES
SISCONT CONTABLE FINANCIERO
SISPLANI DE GESTION DE REMUNERACIONES
SISGECO DE CONTROL DE EXISTENCIAS Y FACTURACION
SISERVI para servicios de comedores empresariales y restaurantes
EASY CONT
ABACO
ABACONT
DATACON
Los seis primeros estn siendo utilizando en el rea acadmica en algunas
universidades del pas (Universidad de Lima, Universidad Inca Garcilaso de la
Vega, Universidad Privada de Moquegua, Universidad Nacional del Centro,
Universidad Nac. San Agustn, Universidad Nacional del Altiplano, Universidad
Alas Peruanas, Unin Incaica, Univ. Nac. Federico Villarreal, Univ. San Martn

de Porres, Univ. Ricardo Palma), como parte integrante de las herramientas


complementarias a los silabus de la especialidad contable.

INTRODUCCIN A LA TEORIA DE SISTEMAS


A travs de la siguientes lneas se pretende dar una ayuda orientadora al
estudiante de las Ciencias Contables que en la necesidad de integrarse al
mundo de la tecnologa de las computadoras requiere de un instrumento
terico y prctico que le permita superar los inconvenientes de interpretacin y
de aclaracin de algunos conceptos pertenecientes a la esfera de la informtica
y la computacin , en tanto se reconozca a la primera como ciencia y a la
segunda como tcnica; tan igual como se tiene a Contabilidad como ciencia y a
la Tenedura de libros como tcnica.
He aqu precisamente en donde se demuestra la actividad interdisciplinaria de
dos ciencias: La Contabilidad y la Informtica, y sus dos tcnicas, por un lado a
la Tenedura de libros antes dicha y la computacin.
El mundo de los ltimos das del siglo XX tiene una configuracin muy especial,
en donde prima:
1- La economa globalizada
2- Las comunicaciones instantneas
3- Los procesamientos de datos en tiempo real
4- La Calidad Total como alternativa para las organizaciones humanas
5- La tecnologa de la ciberntica
Frente a todo este contexto, el profesional del maana , sino del presente,
porque el maana prcticamente esta ya aqu con nosotros, requiere de un
continuo reciclaje para estar acorde con los tiempos.
Sistema de Contabilidad
Para empezar a comprender la teora sistmica debemos comenzar por definir
lo que constituye un sistema.
Un sistema puede ser definido de los siguientes modos:
A- Conjunto de elementos de interaccin. Esto significa que cualquier
cosa que est compuesta de partes unidas entre s puede llamarse
sistema.
OBJETIVO
E

E
E

E
E

E
E

B- Un sistema se puede definir tambin como una disposicin previa de


actividades interdependientes y procedimientos afines que hace efectiva o
facilita la ejecucin de una actividad importante de una organizacin.
C- Un sistema puede definirse como una coleccin de cosas que trabajan
juntas para un propsito comn.
Segn Oentz y O'Donnell refieren que sistema es un conjunto o arreglo de
cosas conectadas o interdependientes , para formar una unidad compleja; un
entero compuesto de partes dispuestas con orden y de acuerdo a algn
esquema o plan, es un arreglo ordenado y comprensivo de hechos , principios,
doctrinas o cuestiones similares, en un campo particular del conocimiento o
del pensamiento. Esta definicin se aproxima ms a lo que necesitamos para
definir a un sistema contable posteriormente.

De todo lo antes dicho podemos llegar a las siguientes conclusiones:


a- El sistema es un instrumento terico que nos permite comprender el
funcionamiento de algo y la forma como sus partes se integran.
b- El sistema es una categora , como tal puede ser un subsistema si se le
compara con uno ms amplio o ms grande o se constituye en una
macrosistema si se lo compara con otro ms pequeo.
c- Para un sistema el elemento ms importante es el objetivo, lo que logra o
permite alcanzar. Cuando el objetivo se modifica entonces significa que el
sistema ya no es el mismo, a un nuevo objetivo corresponde un sistema
nuevo.
d- Todos los sistemas tienen que ver con los denominados sistemas de
informacin. Los denominados sistemas de informacin no son nuevos, han
existido siempre y constituyen la principal preocupacin del ser humano.
e- Los sistemas son un conjunto de partes conectadas en cierta forma y
orientadas al mismo propsito . Estas partes son de un orden definido,
caracterizado por su unidad y su organizacin. Una actividad es el resultado de
muchas otras sub actividades y a su vez stas son el resultado de muchas
otras sub actividades ms pequeas.

Caractersticas de los sistemas


Ya haba mencionado que un sistema es un conjunto de elementos,
relaciones y propiedades que se integran de tal forma que las propiedades del
conjunto son superiores cualitativamente a las de sus elementos. Las
relaciones en los sistemas socioeconmicos se rigen segn reglas y leyes que
estn dados en lo fundamental por las relaciones de produccin, distribucin,
cambio, y consumo.
Los sistemas se identifican por las propiedades y caractersticas siguientes:
1-

Efecto sistmico. Las propiedades


cualitativamente a las de sus elementos.

del

conjunto

son

superiores

2- Disciplina. Los elementos estn sujetos a la disciplina del sistema.


3- Colectivismo. Los elementos del sistema estn en funcin de ste.
4- Estabilidad. El sistema es estable dentro de ciertos rangos, un control
consciente es la mejor garanta.
5- Ruptura. Los sistemas en desarrollo tienden a romper sus marcos
organizativos.
6- Agregacin- Desagregacin. Los sistemas se forman por elementos que
pueden considerarse por s mismo como un sistema; por ello la definicin
de un sistema, o sub sistema, es , en buena medida, abstracta y depende de la
parte de la realidad objetiva que se selecciona como objeto de estudio.
7-Ausencia-adicin. Una ausencia o adicin de elementos al sistema debe
producir una disminucin o un aumento del efecto sistmico.
8-Dinamismo. Los sistemas se modifican constantemente, y debemos estar,
desde el punto de vista de la informacin, preparados para realizar
acertadamente las modificaciones que por su desarrollo requiere.
9- Influencia. Todo sistema est influido por el medio, bien por otros sistemas o
por sus elementos y l mismo influye sobre otros.
10- No espontaneidad. Las relaciones entre los elementos del sistema no son
espontneos, obedecen a determinadas normas reglas, principios o leyes.
11- Entropa. No siempre es posible predecir los resultados exactos de un
sistema ni cualitativa ni cuantitativamente.

12- Rigidez. Los sistemas reaccionan contra el cambio o modificaciones de sus


elementos, propiedades o relaciones.
13-Complejidad. Los sistemas se caracterizan por la cantidad y calidad de las
relaciones entre sus elementos.
LA TEORIA DE SISTEMA ES EL RESULTADO DE LA EVOLUCION DEL
PENSAMIENTO CIENTIFICO
La teora de sistema proviene de dos corrientes epistemolgicas del
conocimiento:
A- La corriente Biolgica cuyo representante es Ludwin Von Bertalanffy quien
tom este enfoque para explicar el metabolismo del desarrollo humano.
B- La corriente de las ciencias Estructuralistas, cuyo representante principal es
Levi Strauss, creador del estructuralismo, para quien el enfoque estructural
responde a una exigencia Tectnica del conocimiento generado por las
exigencias del contexto que busca nuevas formas o estructuras para explicar o
resolver los problemas que se van presentando a la ciencia y que las
estructuras cognoscitivas anteriores no son capaces de resolver.
Volviendo a la teora de sistemas se puede obtener la siguiente conclusin:
El pensamiento de sistemas es el estudio de las relaciones entre las partes
de un ente integrado (abstracto o concreto) y de su comportamiento como un
todo respecto a su entorno.
Analicemos las palabras claves:
Estudio
De la relaciones entre las partes
Y de su comportamiento como un todo
Con respecto a su entorno

El anterior razonamiento llev a Ludwing Von Bertalanffy a concluir en los


siguientes conceptos:
1- El concepto de sistema abierto, que refuta el de sistema cerrado, en el cual
no exista ninguna conexin con el entorno.
2- El concepto de equifinalidad, el mismo que permite explicar cmo bajo
diversas condiciones iniciales es posible llegar al mismo estado final.
3- El concepto de neguentropa, propuesto como contrapartida al de entropa.
Sabemos que la entropa es la segunda ley de la termodinmica que lleva al
desorden y al caos al sistema dentro de un sistema cerrado, por lo tanto al
contraponer el concepto de sistema abierto, viene a ser la negacin de la
entropa o una contraposicin a dicha ley.
A partir del trabajo de Bertalanffy surgen un conjunto de estudios y
contribuciones de sus seguidores tales como Anatol Rapaport en matemticas
y kenneth Boulding en economa.
Lo que Bertalanffy cuestionaba era la inadecuacin de las ciencias clsicas
para explicar los fenmenos biolgicos, psicolgicos y sociales, surgiendo
teoras interdisciplinarias que iban ms all de las ciencias clsicas.

LOS ELEMENTOS DE LA TEORIA DE SISTEMAS


A continuacin observaremos en forma grfica dichos elementos :

QUE E S UN S IST E M A ?

CO NJUN T O DE E L E M E N T
OS
QUE ESTA N IN TER REL A C IO N A D O S ENTR E SI

Todos los elementos deben t


e n e r un obj e t i vo c o m n

REPRESENTACION DE UN
SISTEMA
AMBIENTE

ENTRADA

PROCESO

FEEDBACK

SALIDA

EL AMBIENTE DEL SISTEMA DE LA EMPRESA

AMBIENTE:
- ES EL MUNDO DE LAS COSAS PROXIMAS
- CONDICIONA AL SISTEMA

ENTROPIA
ENVEJECIMIENTO

OBSOLESCENCIA

ENTROPA: SEGUNDA LEY DE LA TERMODINMICA QUE DICEN QUE


TODO EN EL UNIVERSO TIENDE A DEGENERARSE, ENVEJECERSE,
DESORDENARSE

HOMEOSTASIS

OPINION PUBLICA

NOTICIAS

SISTEMA DE
LA EMPRESA

TECNOLOGIA

INFLACION

HOMEOSTASIS:
INTERRELACION DEL SISTEMA CON SU AMBIENTE A FIN DE MANTENER
EL EQUILIBRIO DEL SISTEMA PARA EVITAR LA ENTROPIA

FEEDBACK:
RETROALIMENTACION PARA DISMINUIR LA
ENTROPIA POSITIVA QUE AFECTA AL SISTEMA

EL FEEDBACK PERMITE HACER LAS CORRECCIONES NECESARIAS


PARA EVITAR QUE LA ENTROPIA DAE O DESTRUYA AL SISTEMA.
TODO FEEDBACK POR SI SOLO NO MEJORA AL SISTEMA, ESTO
DEPENDER DE SU CORRECTO DISEO Y APLICACIN.

Cargos jerrquicos

Tipos de sistemas de
informacin

Directores o administradores
de nivel superior

Nivel estratgico

Nivel de
administracin

Gerentes o
administradores medios

Trabajadores del
conocimiento y la
informacin

Nivel de
Conocimiento

Nivel
operativo

Gerentes
operativos
Ventas

Manufactura

Finanzas

Recursos
Contabilidad Humanos

La teora sistmica y los sistemas contables


Es el conjunto de principios, normas y hechos contables que rigen el manejo y
control patrimonial de la entidad contable.

El sistema contable es un subsistema de control empresarial que tiene por


objeto, medir, evaluar y administrar el patrimonio a travs de la informacin
contable, siendo su unidad tcnica la "cuenta".
Funciones de la cuenta:
a) recopila, rene y clasifica de acuerdo con el sistema contable los hechos
contables.
b) Historia de las variaciones de los momentos que tienen los elementos
patrimoniales.
c) Representa los valores patrimoniales.
Clasificacin de las cuentas:
Las cuentas pueden clasificarse en:
a- Cuentas correspondientes a la estructura econmica o actividad econmica,
que representan a los elementos patrimoniales activos.
b- Cuentas correspondientes a la estructura financiera pasivas que representan a
los elementos patrimoniales del pasivo.
c- Cuentas de Resultados que expresan el movimiento y resultado de la gestin.
Mecanismo de las cuentas:
El mecanismo de una cuenta se realiza mediante las operaciones de cargas,
abonar, cerrar cuentas deudoras y acreedoras
Leyes del funcionamiento de las cuentas
Segn Antonio Aylln, estas leyes son:
1- Ley del desglose- Toda cuenta puede dividirse en otras, atendiendo a la
denominacin de la misma.
2- Ley de integracin o asociativa- Es lo contrario de lo anterior y consiste en
la posibilidad de reducir un nmero de cuentas en un nmero ms reducido.
3- Ley de la eliminacin- Cuando por el hecho contable una cuenta puede
ser cargada y abonada por la misma cantidad y por ese mismo hecho puede
ser eliminada.
4- Ley de la conexin- Dentro de un mismo sistema contable cualquier cuenta
del mismo es coordinable. Dicha coordinacin puede ser especificada o
genrica segn que se refiera a cuentas representativas de elementos
patrimoniales que por su naturaleza mantienen una relacin normal. Ejemplo:
Ventas y clientes; o
que dicha funcin no sea normal sino espordica y
extraordinaria. Ejemplo: Maquinarias , equipos y Mercaderas que podra
establecer una relacin por una permuta. Un caso particular es la cuenta de
enlace que relaciona subsistemas dentro del sistema contable. Ejemplo: la
cuenta 79 dentro del Plan contable peruano.
Elementos del sistema contable
Los elementos del sistema contable ms importantes son:
1- Los principios contables
2- Los datos contables
3- Las funciones contables

4- El mtodo contable
1-Los principios contables- Todo principio es el punto de partida y
fundamento de un proceso cualquiera. Los principios de contabilidad son un
cuerpo de doctrina asociado con la contabilidad que sirve de explicacin de las
actividades corrientes o actuales y como gua en la seleccin de
convencionalismos o procedimientos. Los axiomas de la contabilidad y los
principios que de los mismos se deriva, los cuales, a su vez, han surgido de
experiencias ordinarias, de precedentes histricos, de declaraciones de
individuos y de organismos profesionales y de reglamentos de agencias o
dependencias gubernamentales. La validez de los principios de contabilidad se
apoya en su simplicidad, claridad y generalidad para reflejar las prcticas
corrientes y proporcionar orientacin para la conducta moral de los
profesionales en ejercicio y para el desarrollo continuo del a profesin. Las
recomendaciones que hace un cuerpo profesional respecto a ciertas prcticas
( por ejemplo, la defensa de los mtodos de UEPS - ltimas entradas, primeras
salidas- y de la depreciacin acelerada) inspirados primordialmente en el
propsito de lograr ventajas en el impuesto sobre la renta, no las califica por
este simple hecho como principios.
Modernamente Ren Poincar, expresa que principio no es ms que una ley
emprica, sustrada al control de la experiencia mediante oportunas
convenciones y por razones de comodidad intelectual. En este caso el
principio se constituye en una gua que debe suponerse como verdadera para
sostener la validez lgica de un argumento cualquiera. En Contabilidad los
principios se basan en postulados contables, que son proposiciones con la
pretensin que se dan por aceptadas y se relacionan con observaciones y
experiencias tan evidentes que no es posible sean refutadas. Estos son por lo
general enunciados descriptivos es decir planteamientos referentes a la
naturaleza de las cosas que se observan en el medio ambiente.
Los principios de contabilidad generalmente aceptados se pueden
clasificar en :
a) Principios referidos a la estructura esttica contable
b) Principios referidos a la estructura dinmica contable
c) Principios de racionalizacin contable
Los principios referidos a la estructura esttica contable son:
1-El principio de entidad
2- El principio de la empresa en marcha
3- El principio de la estructura patrimonial
4- El principio de la periodicidad
Los principios relativos a la estructura dinmica son:
1- Principio de dualidad o partida doble
2- Principio de realizacin
3- Principio de valor histrico
4- Principio de unidad monetaria
5- Principio de revelacin suficiente o exposicin

6- Principio de consistencia o uniformidad


7- Principio de la importancia relativa o significacin
Los Principios de racionalizacin contable son:
1-El principio de neutralidad
2-El principio de prudencia.
2- El dato contable- Es la traduccin de un fenmeno patrimonial en una cifra ,
magnitud o relacin pero que no permite decidir acerca del suceso.
El dato contable, est representado por la cuenta. Los datos se descomponen,
ordenan, clasifican y resumen, es decir pueden ser sometidos a procesos de
anlisis y sntesis. La informacin es el producto del anlisis y sntesis de los
datos.
Cuando los datos son procesados racionalmente, en especial por medio de las
mquinas automticas y presentadas en forma de informacin, facilitan las
decisiones para la accin; a esto se le ha denominado Informtica.
3- Las funciones contables- Las funciones contables segn Antonio Aylln
son los diferentes servicios de informacin que proporciona la contabilidad
sobre el patrimonio a la gestin , as mismo a los usuarios para la toma de
decisiones.
Las principales funciones contables son:
a- Funcin de Control Financiero
b- Funcin de control Econmico
c- Funcin de control Administrativo
4- El mtodo contable
Etimolgicamente, segn Luis Salazar......" la palabra mtodo deriva de las
voces griegas "Meta" y "Odes, la primera da idea de movimiento; y , la
segunda, significa camino.
En la
investigacin cientfica, segn
Alejandro
Caballero, la
palabra
movimiento puede ser interpretada o sustituida por las palabras actividad o
operacin; la palabra camino puede ser interpretada o sustituida por la frase"
orientacin racional a seguir". Coincidentemente, Felipe Pardinas, tambin
escribi que..." el conocimiento cientfico estrictamente dicho es nicamente
aquel ocupado en la obtencin y publicacin de conocimientos desconocidos
pblicamente hasta el momento de la publicacin del libro o artculo de que se
trata con fines de explicacin o prediccin de la conducta de ciertos
fenmenos....basados en una severa crtica del procedimiento seguido para
obtenerlos y de las fuentes utilizadas"
Por analoga podemos decir que el mtodo contable es el procedimiento por
el cual se resuelve un problema de la ciencia contable basndose en un
trabajo rigurosamente cientfico.
Como ya se ha expuesto, el contable es un sistema y, por lo tanto est
constituido por un conjunto de elementos interrelacionados. A su vez, este
sistema puede ser concebido como un subsistema del sistema de informacin
de un ente.
Pasos del proceso contable

El proceso contable es susceptible de ser dividido en etapas o subprocesos, en


todos los cuales interviene directa o indirectamente el factor humano. Por ello,
puede decirse que uno de los elementos que intervienen en el sistema contable
es el elemento humano. Por otra parte, en el proceso actan tambin
elementos materiales.
Estos pasos son:
a) Captacin de datos
Uno de los primeros pasos del proceso consiste en la recepcin de datos sobre
hechos y transacciones que pueden merecer ( o no) su registro contable.
Estos datos provienen de la realidad (hechos) sin ninguna modificacin.
b) Controles sobre la recepcin de datos
El sector contable no slo debe preocuparse de la contabilizacin que puedan
merecer las transacciones y hechos sobre los que ha recibido informacin, sino
tambin satisfacerse, en el mayor grado posible, de que ha recibido toda la
informacin necesaria para sus fines . De all:
1-La conveniencia de que todo formulario est prenumerado, preferentemente
por medio de la pre impresin de nmeros correlativos;
2- La necesidad de que el sector contable controle la correlatividad numrica
de los formularios recibidos e investigue los casos de discontinuacin de la
numeracin, que podran deberse a la falta de recepcin de determinada
documentacin.
Esta etapa requiere la definicin de mecanismos de control y genera
constancias de los controles practicados. Las mismas pueden consistir en
simples anotaciones en cuadernos o en hojas con nmeros correlativos
preimpresos en los que se van tachando los correspondientes a los formularios
recibidos y se identifican aquellos no recibidos pero de cuya falta se ha
obtenido una explicacin satisfactoria.
c) Anlisis de datos
A la etapa de captacin de datos, sigue la de su anlisis a fin de determinar si
es necesaria la realizacin de registro contable alguno.
Este subproceso, se estudia desde el punto de vista conceptual. Su ejecucin
requiere la intervencin activa del elemento humano, que debe poseer slidos
conocimientos sobre contabilidad y capacidad de razonamiento lgico.
Como resultado de este trabajo intelectual, con respecto a un hecho o
transaccin dado puede llegarse a alguna de las tres conclusiones:
1- Que no es necesaria la realizacin de registro contable alguno;
2-Que debe practicarse algn registro contable y que para su realizacin no es
necesaria ninguna instruccin adicional, por cuanto la mecnica de su registro
est predeterminada o programada de alguna manera, es lo que sucede por
ejemplo, con las facturas por ventas normales, que pueden ser asentadas por

la persona encargada de registrar los asientos diarios sin necesidad de


explicaciones especiales;
3- Que debe practicarse algn registro contable, pero que para ello es
necesaria alguna instruccin particular. Esto es lo que sucede, por ejemplo:
a- Con las compras de bienes o servicios, en que deben definirse las cuentas a
debitar;
b- Con las operaciones que no se repiten frecuentemente.
En caso de llegarse a alguna de las dos primeras posibles conclusiones, es
casi seguro que no ser necesario incorporar al sistema ningn elemento
material adicional. No obstante, en ocasiones puede ocurrir que sea
conveniente dejar constancia de las causas en virtud de las cuales frente a
determinados hechos no se practica registro alguno, lo que puede
materializarse mediante anotaciones sobre los elementos analizados o en
hojas que se adhieran a los mismos.
Cuando se concluye que debe practicarse algn registro contable y que para
ello es necesaria alguna instruccin adicional, debe darse forma visible a sta,
que normalmente consiste en la definicin de las cuentas a debitar y a acreditar
en el caso de que se trate. Esta imputacin puede evidenciarse de tres
maneras:
1- Sobre la documentacin original. Por ejemplo: las facturas de proveedores y
las notas de dbito y crdito bancarias.
2- Sobre algn formulario emitido por algn otro sector de la empresa como
consecuencia de algn procedimiento administrativo no contable. Por ejemplo:
una orden de pago preparada por el sector de tesorera.
3- Sobre algn formulario emitido por el propio sector contable, que revista el
carcter de borrador del asiento a practicar. Estos formularios son
habitualmente denominados asientos, a pesar de su ya referido carcter de
borradores, lo que puede provocar alguna confusin con los asientos
propiamente dichos, que son las anotaciones que se efectan sobre los
registros contables.
d) Registro de los datos
Una vez definido los hechos y transacciones que deben ser registrados
contablemente y las cuentas a utilizar, corresponde su anotacin en los
registros contables cronolgicos (diarios) y temticos (mayores). Tales
registros constituyen pues, elementos integrantes del sistema contable, cuyo
diseo es de fundamental importancia para el funcionamiento de ste.
e) Clculo de saldos y de su composicin analtica
Esta tarea suele estar unida a la de registro, dado que se realiza en forma
inmediata a la conclusin de las anotaciones de los dbitos y crditos en
cuentas de mayores y submayores o en registros analticos de las mismas.
Su ejecucin responde a la aplicacin de un algoritmo habitualmente sencillo,
dado que consiste en sumar algebraicamente el saldo anterior de la cuenta o
concepto analtico deque se trate y los dbitos y crditos registrados. Este
esquema vale tanto para una cuenta de mayor como para cada una de las
columnas de un registro de diferimiento.

f) Controles peridicos de saldos


Adems de los controles que puedan realizarse al concluir el proceso de cada
lote de comprobantes o asientos, los sistemas contables prevn la aplicacin
de otros mecanismos de control destinados a obtener satisfaccin de que los
saldos mostrados por el sistema son razonablemente confiables y puede servir
como base para la preparacin de informes. Son ejemplo de tales controles:
a- La verificacin de que las cuentas de movimiento tienen saldos nulos;
b- La comprobacin de que los saldos de las cuentas control coinciden con las
sumas de los saldos de las cuentas de integran los correspondientes
submayores;
c-el anlisis de la composicin de determinados saldos de cuentas del mayor a
fin de comprobar que la misma no incluya conceptos in atingentes.
g) Preparacin de informes
Obtenido el convencimiento de que los saldos contables son confiables, se
encara la ltima etapa del proceso contable: la preparacin de informes .
Los elementos que intervienen en este subproceso son:
a-Los modelos de los informes a preparar;
b- Los saldos mostrados por el sistema contable;
c-Determinados algoritmos (por ejemplo, sumar los saldos de ciertas cuentas)
y volcar el total en determinado rengln de un informe dado.

NORMATIVIDAD Y NECESIDADES PRACTICAS DE LA CONTABILIDAD

En materia de negociaciones para asistencia y transferencia de tecnologa, hoy


en da se pone mucho cuidado no slo en el "know-how" o saber cmo se
hacen las cosas, sino tambin en el "know - Why" o saber por qu se hacen las
cosas. Por analoga, el proceso de enseanza y /o actualizacin de
conocimientos a contadores pblicos, en materia de procesamiento de datos,
debe tomar en cuenta estos conceptos. Por lo tanto la profesin del contador
no debe ser ajena a los cambios tecnolgicos.
Entre los usuarios de los estados financieros se incluye a los inversionistas
potenciales, trabajadores, prestamistas, proveedores y otros acreedores
comerciales, clientes, gobiernos y sus dependencias, y el pblico en general.
Todos ellos emplean los estados financieros con el fin de satisfacer algunas de
sus diferentes necesidades de informacin. Entre estas necesidades se
incluyen las siguientes:
a) Inversionistas. Los proveedores de capital de riesgo y sus asesores estn
vinculados al riesgo inherente a su inversin y su respectivo retorno. Ellos
necesitan informacin que les ayude a determinar si deben o no comprar,
retener o vender. Los accionistas estn tambin interesados en informacin
que les permita evaluar la capacidad de la empresa de pagar dividendos.
b) Trabajadores. Los trabajadores y sus grupos representativos estn
interesados en informacin acerca de la estabilidad y rentabilidad de sus
empleadores. Estn tambin interesados en informacin que les permita
evaluar la capacidad de la empresa para otorgar remuneraciones, beneficios
de jubilacin y oportunidades de empleo.
c) Prestamistas. Los prestamistas estn interesados en informacin que les
permita determinar si sus prestamos, y los intereses correspondientes, les
sern pagados a su vencimiento.
d) Proveedores y otros acreedores comerciales. Los proveedores y otros
acreedores estn interesados en la informacin que les permita determinar si
los montos que se les adeuda les sern pagados a su vencimiento. Los
acreedores comerciales estn probablemente interesados en la empresa
respecto a perodos ms cortos que los prestamistas, salvo que dependan de
la continuacin de la empresa como cliente principal de ellos.
e) Clientes.
Los clientes tienen inters en la informacin relativa a la
continuacin de la empresa,
especialmente cuando poseen una vinculacin de largo plazo con ella o
dependen de ella.
f) Gobierno y sus dependencias. Los gobiernos y sus dependencias estn
interesados en la aplicacin de los recursos y, por tanto, en las actividades de
las empresas . Requieren tambin informacin a fin de regular las actividades
de las empresas, determinar las polticas tributarias y contar con una base
respecto al ingreso nacional y estadsticas similares.
g) Pblico. Las empresas afectan a los integrantes del pblico en una variedad
de formas. Por ejemplo, las empresas pueden hacer una sustancial
contribucin a la economa local de muchas maneras, incluyendo el nmero de
personas que emplean y el patrocinio con que puedan beneficiar a los
proveedores locales. Los estados financieros pueden asistir al pblico

proporcionndoles informacin acerca de las tendencias y evolucin recientes


en la prosperidad de la empresa y el rango de sus actividades.
En todo lo antes dicho estn comprometidas dos personas principalmente:
1- La Gerencia- Quien tiene la responsabilidad bsica de presentar los
estados financieros de la empresa. La gerencia esta tambin interesada en la
informacin contenida en los estados financieros aun cuando tenga acceso a
informacin administrativa y financiera adicional que le ayude a cumplir con sus
responsabilidades respecto al planeamiento, toma de decisiones y control. La
gerencia tiene la capacidad de determinar la forma y contenido de dicha
informacin .No obstante, los estados financieros publicados estn basados en
la informacin utilizada por la gerencia con respecto a la situacin financiera,
rendimiento y cambios en la situacin financiera de la empresa.
2- El Contador Pblico- Que es la persona responsable de la elaboracin de
los estados financieros, ahora bien, dado a la presin del mercado sobre la
empresa , a la que le exige alta competitividad a fin de mantenerse en l, y
siendo la contabilidad su principal fuente de informacin para que la gerencia
est bien informada para la toma de decisiones, en consecuencia , los
sistemas contables manuales que si bien es cierto son buenos , su probada
eficiencia est durante tantos aos de procesos de contabilizacin manual,
esto ya no es suficiente para procesar los datos con la velocidad con que se
requieren para proveer informacin oportuna y segura; en consecuencia, el uso
del computador se hace imperioso para que el contador siga cumpliendo con
su rol dentro de la organizacin empresarial.
Caractersticas cualitativas de los Estados Financieros
Las caractersticas cualitativas son los atributos que hacen que la informacin
proporcionada por los estados financieros sea til para los usuarios. Las cuatro
caractersticas cualitativas principales son la claridad, la pertinencia, la
confiabilidad y la comparatividad.
Claridad
Es una cualidad esencia de la informacin proporcionada en los estados
financieros que consiste en que sea fcilmente comprensible por los usuarios.
Para este efecto, se presume que los usuarios poseen
un conocimiento razonable de los negocios y las actividades econmicas, as
como de contabilidad y la intencin de estudiar la informacin con una
razonable diligencia.
Para contribuir a esta claridad no es recomendable excluir la informacin
compleja debido a su importancia para las necesidades relativas a la toma de
decisiones.
Pertinencia

Para ser til, la informacin debe ser aplicable a las necesidades relativas a la
toma de decisiones de los usuarios.
La informacin posee la cualidad de pertinencia cuando influencia las
decisiones econmicas de los usuarios ayudndolos a evaluar los hechos
pasados, presentes o futuros, o confirmando o corrigiendo sus evaluaciones
pasadas.
Los roles predictivos y confirmatorios de informacin estn interrelacionados.
Por ejemplo, la informacin del nivel y estructura actuales de las tenencias de
activos tiene valor para los usuarios cuando posibilitan predecir la capacidad de
la empresa para sacar ventaja de las oportunidades y su capacidad para
reacciona ante circunstancias adversas. La misma informacin juega un rol
confirmatorio con respecto a predicciones pasadas acerca, por ejemplo, de la
manera en que la empresa podra haberse estructurado o del resultado de las
operaciones planeadas.
Esta caracterstica de los Estados Financieros, se ve fortalecida con la ayuda
de los sistemas informticos, dada la velocidad con que se puede procesar los
documentos para que la Gerencia tenga informacin oportuna y pertinente.
Materialidad
La informacin es material si su omisin o distorsin puede influir en las
decisiones econmicas tomadas por los usuarios basndose en los estados
financieros. La materialidad depende de la dimensin de la partida o de los
errores considerados en las particulares circunstancias de la omisin o
distorsin producidas. De ese modo, la materialidad proporciona un umbral o
punto de corte antes que constituir una caracterstica cualitativa bsica que la
informacin debe poseer si va a tener utilidad.
Esta caracterstica igualmente se ve apoyada por la posibilidad de incluir todos
los datos que la contabilidad requiera para cumplir con la elaboracin de
Estados Financieros adecuados.
Confiabilidad
Para ser til la informacin tambin debe ser confiable. La informacin tiene la
cualidad de confiabilidad cuando est libre de error material y desviacin y
pueden tomarla los usuarios como una manifestacin fidedigna de aquello que
parece representar o que razonablemente podra esperarse que represente.
La informacin puede ser pertinente pero tan poco confiable por su naturaleza
o presentacin que su reconocimiento puede ser potencialmente desorientador.
En un ambiente computarizado la informacin puede ser ms confiable porque
en los procesos computarizados no hay posibilidad de error humano, el
problema est en verificar que ingresen los datos correctos, a fin de que los
programas en computadora hagan su trabajo, ya que siendo algoritmos, estos
de por s con confiables, precisos y exactos.

Comparatividad

Los usuarios deben estar en capacidad de comparar los estados financieros de


una empresa a travs del tiempo a fin de identificar tendencias en la situacin
financiera y rendimiento de la misma. Los usuarios deben tambin estar en
capacidad de comparar los estados financieros de diferentes empresas a fin de
evaluar su situacin financiera relativa, su rendimiento y los cambios en su
situacin financiera. Por ello la medicin y presentacin del efecto financiero de
las operaciones y otros hechos debe llevarse acabo de un modo consistente
respecto a una empresa a travs del tiempo.
La necesidad de comparatividad no debe ser confundida con la mera
uniformidad y no debe permitirse que se vuelva un impedimento para la
introduccin de normas contables mejoradas. no es apropiado para la empresa
continuar contabilizando del mismo modo una operacin u otro hecho si la
poltica adoptada no es concordante con las caractersticas cualitativas de
pertinencia y confiabilidad. Es tambin inapropiado para la empresa mantener
inalterables sus polticas contables si existen alternativas ms pertinentes y
confiables.
A travs de sistemas computarizados que apoyen al proceso de la
contabilizacin, bien sea en red o va modem, la contabilidad podr cumplir
con este requisito para lograr la comparacin de periodos distintos o la
contabilidad de grupos empresariales en forma oportuna.
Todo lo antes dicho es sustento para referirnos al NIC No. 1 , en cuyo prrafo
nmero 18 dice : "Los estados financieros deben incluir una revelacin clara y
concisa de todas las polticas contables significativas que se han usado"
As mismo, tratan de esto el prrafo 19, en el que menciona que deben
revelarse las polticas ms significativas empleadas, y que estas deben
revelarse en un slo lugar.
Todo cambio en las polticas de contabilidad que tenga un efecto importante en
el perodo actual o que pueda tenerlo en perodos posteriores, as como las
razones para el cambio. El efecto del cambio debe ser revelado y cuantificado
si no es importante.

Tema: DIAGRAMACION DE PROGRAMAS


Para empezar conoceremos algunos conceptos, a utilizarse, en la parte prctica
se recomienda para graficar el sistema VISIO
Smbolos de diagramacin
PROCESO
Se aplica para explicar las operaciones que el computador deber hacer, por
ejemplo: D = H * P , en donde se pretende conocer el valor de D a travs de las
variables conocidas H y P
Si no hubiera este smbolo, el programa no tendra ningn sentido, porque el
computador estara siendo utilizado como una mquina de escribir de lujo, porque
entraran datos y saldran datos.
D=H*P
En donde D es una variable dependiente
H y P se les denomina variables independientes
DECISIN
Permite buscar alternativas mediante la utilizacin de los siguientes elementos:
1- La pregunta si el dato ingresado cumple con la condicin esperada, ejemplo , si
es igual a, diferente de, mayor que, etc.
2- La respuesta que alternativamente puede ser falsa o verdadera y que si
identifica por un SI o un NO
Este smbolo permite al programa "tomar decisiones" en base a datos pre
establecidos, aqu se utiliza el concepto de programacin:
IF....................... THEN .......................ELSE .............................
Que se puede explicar de la siguiente manera:
IF

SUELDO> 15,000 THEN D= SUELDO * .05 ELSE D= SUELDO * .10

Tambin se puede emplear una cadena de palabras:


IF

ORIGEN<>PERU THEN N=PERUANO ELSE N= EXTRANJERO

CONECTOR DE LA MISMA PGINA


Permite enlazar smbolos dentro de una misma pgina, evitando el uso de la
lneas de flujo , las mismas que no ayudan a la claridad en el diseo del diagrama
.
A1

CONECTOR PARA OTRA PGINA


Este smbolo es utilizado para conectar el diagrama a travs de dos pginas
distintas, tiene las mismas caractersticas que el anterior.

B4

ENTRADA/ SALIDA
Es utilizada como READ o ENTRADA de datos , para explicar cuales son las
variables que debern ingresarse en esa parte del programa.
Tambin es utilizado el mismo smbolo para el PRINT o SALIDA de informacin;
explica las variables que se identifican como informacin requerida por el usuario.
PRINT

READ

INICIO/ FIN DE PROGRAMAS


Tambin denominado START, indica el inicio de un programa, en donde se
asume que ya est cargado el sistema operativo.
STOP indica el fin del proceso.

START

STOP

COMENTARIO
Este smbolo es utilizado por el diagramador para indicarle al programador
algunos aspectos que tiene que tomar en cuenta al momento de crear el
programa, no es parte del programa, slo sirve como comentario complementario.

SALVAR ARCHIVOS
Es utilizado para indicar que se debe guardar en una memoria externa y en una
base de datos las variables indicadas.

LEER ARCHIVO O BASE DE DATOS


Es utilizado para indicar que se debe extraer de una base de datos informacin o
datos guardados en una memoria externa .

SIMBOLO DE FLUJO
Es una lnea con sentido, es decir un VECTOR que permite comunicacin entre
los diversos smbolos antes mencionados.

Graficadores
Su uso est destinado a efectuar grficos en general, ahora depende
fabricante del software para definir qu tipo de grfico har el software, los
que estn destinados a dibujar smbolos, ejemplo el FLOW, el VISIO , etc.,
otros que manejan algo ms complejo incluyendo organigramas que

del
hay
hay
se

autogeneran una vez que el usuario ha propuesto los niveles de va a llevar,


ejemplo el HARVARD GRAPHICS, otros hay en que ayudan al diseo de diversos
objetos, ejemplo el POWER POINT, DRAW, otros que su potencia est en la
graficacin para exposiciones de conferencias y otros eventos anlogos, ejemplo
el STORY BOARD, POWER POINT, hay otros que sirven para el diseo
publicitario, tal como el VENTURA PUBLISH, los hay tambien que preparan
afiches como el BANNER, INSTANT ARTIST, COREL DRAW.
Para diagramar los programas por computador en ambientes Windows uno de
los ms usados es el VISIO.
SISTEMA DE GRAFICACION VISIO
Es un sistema informtico de la clase aplicativo del tipo graficador, cuyo manejo es
mucho ms sencillo que el Flow , porque est en ambiente Windows, por lo tanto
utiliza los mismos conos que se utilizan para todos sistemas que estn en
Windows, como se puede apreciar en la siguiente pgina; adicionalmente tiene
herramientas propias del sistema graficador VISIO como es natural y necesario,
as tiene por ejemplo una serie de bandejas con conos pre establecidos de los
diversos utilizados en la diagramacin de programas. A manera de informacin
podemos decir que as como esta bandeja posee otras bandejas con smbolos
utilizados en diseos elctricos, diseos de ingeniera sanitaria, etc.

EJEMPLO DE DIAGRAMACION DE PROGRAMAS


La empresa ptica la VISTA ALEGRE nos solicita que le elaboremos un diagrama
de programa que le permita procesar un slo registro de empleado , dando como
reporte el cdigo de empleado, nombre y sueldo bruto.
Sabiendo que se le paga por horas trabajadas segn tarifa.
Los pasos secuenciales para completar la documentacin en la formulacin del
Diagrama de Programas, son:
1- FORMULACION DE LAS TABLAS DE ENTRADA, SALIDA, FORMULAS Y
DECISIONES.
La formulacin sigue la siguiente secuencia lgica:
A- Qu datos requiere el usuario ( cliente) como salida de informacin?.
El error a veces consiste en pensar lo que "yo" quisiera, en lugar de pensar
en lo que desea mi cliente o usuario.
B- Conociendo lo que se requiere , se debe abordar la tarea de analizar que
frmulas debern contribuir para obtener el resultado que se espera en la
salida de informacin. Dicho de otro modo: Primero pregunto , qu desea mi
cliente? , luego recin disear las frmulas que me lleven a elaborar uno o
ms procesos para hacer operativos los objetos (campos que albergaran
los datos de entrada).
C- Ahora si, conociendo lo que se necesita como salida de informacin, y
sabiendo cules son las frmulas a emplear, nos dedicamos a establecer
cuales sern los objetos ( campos) que requerimos instalar para capturar los
datos de entrada.
Como se puede apreciar en el diseo , se va de lo ltimo (output - resultado Informacin) hacia lo primero que es los datos ( campos de entrada) denominados
tambin input.
Considerar que los smbolos se deben escribir con mayscula, y no deben ser
repetidos para representar a otros conceptos.
Datos de entrada

Smbolos

Cdigo del empleado


Nombre del empleado
Horas trabajadas
Pago por hora

C
N
H
P

Informacin de
Salida
Cdigo del empleado
Nombre del empleado
Sueldo Bruto

Smbolos
C
N
SB

Procesamiento
Sueldo Bruto

Frmulas
SB=( H * P)

Decisiones usadas

2- PREPARACION DEL DIAGRAMA DE PROGRAMAS

START
READ
C,N,H,P
SB=(H * P)

PRINT
C,N,SB

STOP

Se observa que todo diagrama de programas, tiene tres partes bien definidas ,
aunque no siempre estn, as tan especficas como en el ejemplo que antecede:
1ra. parte- INPUT, o datos de entrada, estn especificados en el READ.
2da. parte- PROCESOS, en donde se aplican las frmulas diseadas .
3ra. parte- OUTPUT, o salidas de informacin, bien sea reporte por pantalla o
por impresora.

DIAGRAMACION DE PROGRAMAS: CASOS PRACTICOS


Cuando se desea automatizar los procesos en una empresa se debe seguir
los siguientes pasos:
1- Establecer las necesidades del usuario
2- Preparar un cuestionario sobre el proceso que se desea automatizar.
3- Evaluar la necesidad real de implementar un sistema computarizado o no.
4- Elaborar el Diagrama de Programas ( DP )
5- Redactar los programas
6- Realizar las pruebas BETA
7- Instalar los programas en la empresa
Todo esto debe de estar documentado en una carpeta de informe a la gerencia
CASO 1: EMPLEADO CON DESCUENTO - EMDES
Se trata de preparar un DP que permita mostrar en pantalla el cdigo y nombre de
un empleado, su sueldo bruto , su descuento y su sueldo neto.
Primer paso:
Preparar la tabla de entradas, salidas, frmulas y decisiones.
Datos de entrada
Cdigo del empleado
Nombre del empleado
Horas trabajadas
Pago por hora
Tasa de Dscto.
Procesamiento
Sueldo Bruto
Descuento
Sueldo Neto

Smbolos
C
N
H
P
T

Informacin de Salida
Cdigo del empleado
Nombre del empleado
Sueldo Bruto
Descuento
Sueldo Neto

Frmulas
SB=( H * P)
D = (SB * T)
SN=(SB-D)

Smbolos
C
N
SB
D
SN

Decisiones usadas

START

READ
C,N,H,P,T

SB=(H * P)

D= (SB * T)

SN= ( SB- D)

PRINT
C,N,SB,D,SN

STOP

Comentarios:
A) En el READ estn las variables externas(C, N, H, P, T) , ellas van a contener
datos de entrada, que van a permitir generar variables internas (SB, SN, D)
que estn en los procesos.
B) Entonces por ejemplo en SB = (H *P) , SB es la variable ( de tipo interna) y H y
P son variables externas que "portan" constantes.
C) En el PRINT lo que sale es informacin , en algunos casos es el mismo dato
que no ha sufrido modificacin.
LA ITERACION

Las computadoras son eficaces para efectuar tareas repetitivas. Sin embargo , en
los dos primeros problemas ilustrativos slo se procesan los datos de un
empleado, cmo se podra hacer para procesar los datos de varios empleados?
En una iteracin intervienen dos elementos :
1- Salto incondicional
2- Salto condicional
Salto incondicional
Es una iteracin que no requiere condicin para ir a..... (GO TO)
En un salto incondicional se emplean los smbolos:
-Vector, o
-Conector
Se emplear vector cuando el diagrama sea muy sencillo, ya que si existiere la
necesidad de muchas iteraciones , los vectores no permitiran una lectura clara del
diagrama.
Salto condicional
Todo salto condicional obliga a utilizar una condicin, que de cumplirse
(verdadero) la ruta del programa seguir en un sentido ,de lo contrario (falso) el
programa seguir en otro sentido.
El salto condicional requiere el uso de una decisin en el diseo del diagrama de
programas.
En programacin se utiliza el argumento: IF ................THEN........ELSE.......
Caso 2
Con los datos del primer caso preparar un diagrama que permita procesar ms de
un registro.
Datos de entrada
Cdigo del empleado
Nombre del empleado
Horas trabajadas
Pago por hora
Tasa de Dscto.
Procesamiento
Sueldo Bruto
Descuento
Sueldo Neto

Smbolos
C
N
H
P
T

Informacin de Salida
Cdigo del empleado
Nombre del empleado
Sueldo Bruto
Descuento
Sueldo Neto

Frmulas
SB=( H * P)
D = (SB * T)
SN=(SB-D)

Smbolos
C
N
SB
D
SN

Decisiones usadas
C=FIN? (del proceso)

START

READ
A

C,N,H,P,T

C=FIN

No

SB=(H*P)

D=(SB*T)

SN=(SB-D)

PRINT
C,N,SB,D,SN

Yes

STOP

CASO 3
La empresa La Buenaventura pide que le preparen un DP que le permita tener un
reporte de un nmero indeterminado de procesos de vendedores con su cdigo,
nombre, la suma de tres ventas por cada vendedor, y su comisin.
Datos de
entrada

Procesamiento

Smbolos

Informacin de salida Smbolos

Frmulas

Decisiones usadas

CASO 4
La empresa de transportes de carga FEDERICO, requiere que le preparen un DP
que permita procesar datos de n registros de control de carga en la ruta sur y que
emita un reporte con : nombre del cliente, nmero de la gua, costo total del flete
por cada bulto y los kilos de carga.
El computador deber efectuar el clculo del costo del total del flete
Datos de
entrada

Procesamiento

Smbolos

Informacin de salida

Frmulas

ACUMULADORES Y CONTADORES

Smbolos

Decisiones usadas

El medio que permite el clculo del total de una variable numrica se denomina
acumulador.
El que permite contar incrementos unitarios de los procesos se denomina
contador.
Acumulador
Un acumulador representa un total parcial. Cada monto recin calculado se suma
al monto anterior, lo cual da un nuevo monto total.
Pasos a cumplir para utilizar el acumulador:
1- Igualar a cero el acumulador, por ejemplo representamos a TD como un
acumulador.
TD= 0
Los acumuladores se crean inmediatamente despus del START
2- El segundo paso se refiere al procesamiento por medio del cual se suman
nuevos datos al total anterior para crear el nuevo total actualizado.
TD= TD + S
La suma del acumulador se har inmediatamente despus del clculo que define
S ( por ejemplo), siendo S la variable definida que representa a un clculo hecho.
Tomar en cuenta que esta frmula no es una frmula matemtica sino una frmula
lgica.
3- Por ltimo, despus del ltimo proceso se pide la impresin del total acumulado
TD.
Para ello se utilizar el smbolo de PRINT inmediatamente antes del STOP
CASO 5
Con los datos del caso 2 preparar un DP que permita acumular el sueldo Bruto e
imprimirlo al final del ltimo proceso.
CASO 6
Con los datos del caso 2 preparar un DP que permita acumular el sueldo Bruto, el
sueldo neto, y el descuento e imprimirlos al final del ltimo proceso.
CASO 7
Con los datos del caso 4 preparar un DP que permita acumular los fletes de cada
factura tanto en soles como en kilos.

CONTADOR
El contador permite contar el nmero de registros que se van procesando y
determinar de antemano cuntos registros se desean procesar.
Esta herramienta es til por ejemplo en los software que se preparan para
matrculas de alumnos en donde se tiene que limitar el nmero de vacantes.
Otro Uso es en los sistemas que controlan la venta de pasajes areos o terrestres,
pues se tiene que limitar a un nmero determinado de procesos
( boletos
vendidos).
Pasos a seguir para utilizar el contador:
1- Igualar el contador a 1 , por ejemplo si utilizamos K como acumulador:
K=1
Esta frmula se ingresar inmediatamente despus del START
2- Formular la pregunta si se ha llegado al nmero de registros deseados.

K=123?

Esta pregunta se har dentro del smbolo de DECISION, originando dos posibles
respuestas (Tercio excluyente), SI o NO, Falso o Verdadero, si se ha cumplido con
procesar, por ejemplo 123 registros , entonces cerrar el programa, de lo contrario
continua el proceso y cumplir el paso 3.
3- Si no se ha llegado a procesar el nmero de registros deseados , entonces
agregar una unidad ms.
K=K+1
Luego se har un salto incondicional para que el computador lea un nuevo registro
de entrada de datos.
CASO 8

Con los datos del caso 2 procesar 30 registros.


CASO 9
Con los datos del caso 3 procesar 15 registros y utilizar adems los acumuladores
para todas las variables.
ENCABEZADOS Y ETIQUETAS
Los encabezados sirven para imprimirse en la parte superior de la pgina o
columna de datos.
Las etiquetas generalmente preceden a la impresin de acumuladores de
estadsticas o de datos importantes para identificarlos.
Dicho de otro modo, los encabezados nombran a los campos que estn dentro de
una determinada base de datos.
La presentacin de los encabezamientos en el DP sera as:
PRINT
"Nombre","Sueldo"
,"Descuento"

Se debe de tener en cuenta que cada encabezamiento debe:


1- Estar indicado entre comillas.
2- el smbolo se dibujar inmediatamente despus del START
Y las etiquetas generalmente se ubican al pie de la pgina o al costado del importe
de una suma total o de otra ndole, para explicar su procedencia.
Para la presentacin de las etiquetas tambin se utiliza el smbolo de ENTRADA y
SALIDA, en este caso le corresponde el PRINT.
Deber tenerse especial cuidado en considerar que adems de la literal que se
presenta entre comillas, el valor que representa la etiqueta, por ejemplo si es el
total del sueldo sera as:
PRINT
"Total Sueldo
Bruto", TSB ,"Total
comision", TC

CASO 10
Con los datos del caso 4 , elaborar un DP que incluya encabezamientos y
etiquetas, adems de que se procese slo 100 registros.

DECISIONES MULTIPLES
Cuando se requiere trabajar con ms de dos alternativas , se requiere utilizar las
decisiones mltiples que nos ayuden a determinar la eleccin de un proceso
basndonos en los smbolos de DECISION .
Por ejemplo si se trata de analizar por computador el clculo que debe hacer el
computador frente a la alternativa: Si es mayor de 230 soles, entonces aplicar la
tarifa A, de lo contrario utiliza la tarifa B.

H> 1,500?

M=R+T

M=(m*2)

CASO 11
Preparar un DP que permita obtener informacin de la cantidad de matriculados
por sexo y adems cuntos son menores de 25 aos, y un total general de
matriculados.
Datos de
entrada

Procesamiento

Smbolos

Frmulas

Informacin de salida Smbolos

Decisiones usadas

PROGRAMACION EN VISUAL FOXPRO


Ventajas de la programacin
Normalmente , cualquier funcin que pueda realizar en un programa podr
realizarla tambin a mano, si dispone de suficiente tiempo , Por ejemplo, si
desease consultar informacin sobre un cliente en una tabla de clientes como por
ejemplo la empresa El Roble , podra hacerlo manualmente siguiendo una
secuencia concreta de instrucciones.
Para buscar manualmente un solo pedido en una tabla
12345-

En el men Archivo elija Abrir


En el cuadro Archivo de tipo elija Tabla
Haga doble clic en CLIENTES
En el men ver elija examinar
Desplazarse por la tabla hasta el campo Empresa y luego hacia abajo hasta
encontrar la empresa El Roble

Mediante programacin podra conseguir el mismo resultado escribiendo los


siguientes comandos de Visual Fox Pro en la ventana Comandos:
USE CLIENTES
BROWSE
Locate for Empresa= El Roble
A continuacin se presentarn 10 casos de programacin utilizando el formulario
del Visual Fox , para que el participante adquiera los conceptos elementales de
cmo generar pantalla de acceso de datos y emisin de reportes.
Instrucciones:
1-Para desarrollar los programas se recomienda revisar las prcticas anteriores de
diseo de programas hechas en VISIO y trabajar en equipos de discusin .
2- Completar los programas incompletos
3- Correr la prueba del programa en Visual FOXPRO a fin de verificar su exactitud
3- Presentar la exposicin en equipo

GLOSARIO ESPECIAL PARA EL DISEO DE


FORMULARIO EN VISUAL FOX
Profesor: CPC HERNAN ARIAS FRATELLI
PROCEDIMIENTO PARA EL DISEO DE UN FORMULARIO

1
2

1- ETIQUETA (LABEL) : Permite crear los textos explicativos de los cuadros


de texto, por ejemplo:
Cdigo
Nombre
2- CUADRO DE TEXTO: Permite crear el campo en donde se ingresarn los
datos o se darn las salidas de la informacin
3- BOTON DE COMANDO: Permite crear precisamente los botones que
ejecutarn las rdenes esperadas mediante un programa a disear.
NOTA:
Para crear una etiqueta, cuadro de texto o botn de comando , basta hacer
un clic en la barra de herramienta y definir su tamao dentro del formulario,
arrastrando el mouse en la forma convencional como se hace para cualquier
diseo de dibujo.

4- CAMBIO DE COLOR DE FONDO DEL FORMULARIO:


Primero se hace un clic sobre el formulario ,luego se va a la ventana de
propiedades a la opcin BACK COLOR , se da doble clic y al aparecer un
cuadro de colores, se selecciona el deseado, entonces se observa que todo el
formulario cambia de color. (FIG. 4)

FIG 4

FIG 5

5- CAMBIAR DE COLOR EL FONDO DE UN CAMPO DE ENTRADA O


INPUT : Se hace clic sobre el campo . Ejemplo sobre Text4, luego se va
la ventana de propiedades y se escoge la opcin BACK COLOR . ( FIG 5)
Ntese esta vez que la ventana de propiedades no dice FORM1 sino
TEXT4
6- DESHABILITAR EL FONDO DE UN CAMPO DE SALIDA O OUTPUT:
-

Se hace clic sobre el campo de salida. Ejemplo TEXT8, luego


Se va a la ventana de propiedades y presionar la pestaa OTROS
Estando en OTROS , buscar la opcin ENABLED y hacer doble clic para
buscar una de las dos opciones que aparecen:
.T. verdadero (predeterminado)

.F. falso
Si se desea deshabilitar para que no entren datos, se elige la opcin
.F.

Para mayor explicacin ver la figura siguiente , en donde se observa la ventana de


propiedades con el campo del output deshabilitado, como resultado de esto, el
campo de salida ( ejemplo text8) va a verse en color gris.

VENTANA DE PROPIEDADES
Para que se introduzca datos
numricos

con separacin de decimales:


Format
R
InputMask 999,999.99
Value
0
La indicacin R, es para que el
sistema
considere la orden que se va a dar
en la
opcin InputMask.

Para que se introduzcan slo


texto, los comandos en
PROPIEDADES son los siguientes :
FORMAT: nada
INPUTMASK: nada
Esta forma permite escribir texto con
espacios separados, por ejemplo:
JUAN GUTIERREZ ALAMO

Pero si deseamos que en el


TEXBOX, se escriba slo una
cantidad determinada de letras,
entonces se escribir en el
INPUTMASK el signo ! por cada letra
que se quisiera figurar, ejemplo: si
desea 4 letras, es escribir !!!! En el
INPUT MASK

46

PROCEDIMIENTO PARA LA REDACCIN DE UN PROGRAMA

Para crear un PROGRAMA:


1- Hacer doble clic sobre el botn de comando respectivo, por ejemplo:
Doble clic sobre PROCEDER
2- Luego se abrir una ventana como la que se muestra en el cuadro
anterior y en la indicacin de objeto: se ver la denominacin
Command1
3- Si deseamos cambiar el nombre del botn , nos dirigimos a la opcin
CAPTION en la ventana de PROPIEDADES , y procedemos a colocarle
el nombre deseado, por ejemplo PROCEDER.
4- Luego se empezar a escribir el programa segn los convencionalismo
del lenguaje
1- ITERACIN
La iteracin son procesos repetitivos que permiten definir saltos condicionales
o incondicionales.

47

Paso previo en el programa


a- Se crea el botn OTRO o un nombre que explique que se desea
otro proceso
b- Se hace doble clic sobre dicho botn y se escribe por ejemplo:
thisform.text1.value=""
thisform.text3.value=0
Las rdenes anteriores son para dejar en blanco los campos de entrada de
datos, sean estos de caracteres o numricos.
1.1 (SALTO INCONDICIONAL)
a- Para que el cursor se vaya a un campo determinado despus de haber
cumplido con un proceso , se escribir por ejemplo la siguiente orden de
programacin dentro del botn OTRO, con esto el cursor regresa al campo
para un nuevo ingreso de datos:

thisform.text1.setfocus
En donde thisform.text1 indica el nombre del campo de entrada de
datos hacia donde se dirige el cursor y la orden setfocus es para que
se desplace el cursor hacia text1

1.2 (SALTO CONDICIONAL)

Se emplea cuando se desea controlar un numero determinado de


procesos, por ejemplo para que procese solo 3 registros, la orden en el
botn de comando OTRO seria:
contador=contador+1

AGREGA UNO MAS A LA VARIABLE QUE


LIMITA EL NUMERO DE PROCESOS

if contador=3

CONTROLA PARA QUE PROCESE HASTA 3


REGISTROS

wait window at 5,15 "lleg al lmite mximo de 3 registros"


DA UN MENSAJE , QUE DEBE APARECER
EN LA LINEA 5 COLUMNA 15
thisform.command1.enabled=0 DESHABILITA COMMAND1
this.enabled=0

DESHABILITA EL COMANDO ENABLED

else

DE LO CONTRARIO

thisform.text1.setfocus VUELVE AL CAMPO TEXT1


thisform.command1.enabled=1 HABILITA EL BOTON COMMAND1

48
Tanto el salto condicional como el incondicional se grafica en la siguiente figura
de un diagrama de programas:

START

READ
A

C,N,H,P,T

C=FIN

No

SB=(H*P)

D=(SB*T)

SN=(SB-D)

PRINT
C,N,SB,D,SN

Yes

STOP

49
2- ACUMULADORES
Permite acumular variables, por ejemplo:
2.1 Para acumular sueldo bruto, descuento y sueldo neto , se empezara por
definir las variables en cero:
tsb=0
td=0
tsn=0
Luego se hacer el calculo de los acumuladores para cada variable:
tsb=tsb+sb
td=td+d
tsn=tsn+sn
Por ultimo para mostrar los acumuladores :
*mostrar acumulados
thisform.text9.value= tsb
thisform.text10.value= tsb
thisform.text11.value= tsb

La graficacin en un diagrama de programas con acumulador sera como se


ve en la imagen siguiente:

50

START

SN=(SB-D)
TSB=0
TSN=TSN+SN

TSN=0
PRINT
C,N,SB,D,SN
TD=0

READ
B

C,N,H,P,T

Yes

PRINT

C=FIN
TSB,TSN,TD

No

SB=(H*P)

TSB=TSB+SB

D=(SB*T)

TD=TD+D

STOP

51

SECUENCIA DE LOS PROCESOS


En el caso de que se haya alterado la secuencia lgica de los procesos , por
ejemplo de que la secuencia lgica sea primero sea text1 luego text2, luego
botn PROCEDER, posteriormente botn OTRO, etc. , y esta se hubiera
alterado , para volver a tener dicha secuencia se sigue el siguiente
procedimiento:
1- Men VER, submen ORDEN DE TABULACIN
2- Luego de activado dicho men se va con el mouse y se hace clic o doble
clic segn fuera necesario en cada uno de los text box o botones de
programas para indicar cual es el orden lgico que deseamos, tal como
se presenta en la grfica de la pantalla siguiente:

52
CASOS PRACTICOS DE PROGRAMACIN EN VISUAL FOX
PROFESOR: CPC HERNAN ARIAS FRATELLI

CASO 1 EMDES
Preparar un programa que muestre en pantalla el cdigo y nombre de un
empleado, su sueldo bruto, su descuento y su sueldo neto.

PANTALLA A DISEAR

Explicaciones:
- El nombre del Formulario, en PROPIEDADES, opcin CAPTION se
escribir: Caso1 EMDES
INPUT
- Para ETIQUETA se utiliza:

y se escribe, Ejemplo:

Cdigo del empleado

- Para cuadro de texto:

y en PROPIEDADES: Name: Text1

PROCESS
- Para crear botn de comando para programar se usa:

, esto se

emplear para crear: PROCEDER Y SALIR


OUTPUT
Para las salidas de informacin:
(S.bruto, Descuento y S.Neto) se emplear el mismo procedimiento
que en los INPUT

53
Programacin del botn PROCEDER

sb=thisform.text3.value*thisform.text4.value
d=sb*(thisform.text5.value/100)
sn=sb-d
thisform.text6.value=sb
thisform.text7.value=d
thisform.text8.value=sn
Programacin del botn SALIR

release thisform
La pantalla de ejecucin del programa se presentar as:

54

Caso 2
Con los datos del primer caso preparar un programa que permita procesar ms
de un registro.
El formulario a crear tendr la siguiente presentacin:

Programacin del botn PROCEDER

sb=thisform.text3.value*thisform.text4.value
d=sb*(thisform.text5.value/100)
sn=sb-d
thisform.text6.value=sb
thisform.text7.value=d
thisform.text8.value=sn
this.enabled=0
Programacin del botn OTRO

thisform.text1.value=" "
thisform.text2.value=" "
thisform.text3.value=0

thisform.text4.value=0
thisform.text5.value=0
thisform.text6.value=0
thisform.text7.value=0
thisform.text8.value=0
thisform.text1.setfocus
thisform.command1.enabled=1
Programacin del botn SALIR

release thisform

55

CASO 3
La empresa La Buenaventura pide que le preparen un programa que le permita
tener un reporte de un nmero indeterminado de procesos de vendedores con
su cdigo, nombre, la suma de tres ventas por cada vendedor, y su comisin.
El formulario a crear tendr la siguiente presentacin:

Programacin del botn PROCEDER

sv=thisform.text3.value+..value+.
com=sv*(...value/100)
thisform.text7.value= .
thisform.text8.value=..
this.enabled=0

Programacin del botn OTRO

thisform.text1.value=" "
thisform.text2.value= ..

56

thisform.text3.value=..
thisform.text4.value=..
thisform.text5.value=..
thisform.text6.value=..
...........value=..
.........................................
thisform.command1.enabled=1

Programacin del botn SALIR

release thisform

ESPACIO PARA APUNTES

57
CASO 4
La empresa de transportes de carga FEDERICO, requiere un programa que
permita procesar datos de n registros y que emita un reporte con : nombre del
cliente, nmero de la gua, costo total del flete por cada bulto y los kilos de
carga.
El programa deber procesar 4 bultos como mximo en cada registro

Pantalla de presentacin:

Para definir un formato numrico


I- Seleccionar con el mouse las cajas text3 al tex 7, y con SHIFT + mouse text 8
al 11
II- Ir a PROPIEDADES y en la opcin FORMAT escribir R ( comando utilizado
para que muestre en la mscara de formato para los Text box lo que se
especifique en la opcin de propiedades Inputmask)
III- En PROPIEDADES ir a la opcin INPUTMASK y definir la presentacin
numrica , ejemplo: 999,999.99

58

Programacin del botn PROCESAR , evento CLICK


** multiplica precio del flete por peso de los bultos **

cf=thisform.text3.value
thisform.text8.value = *..
thisform.text9.value = *..
thisform.text10.value = *..
thisform.text11.value = *..
this.enabled=.........
Programacin botn OTRO

thisform.text1.value= ..
..=
thisform.text3.value=
thisform.text4.value=0
..
thisform.text6.value=0
thisform.text7.value=0
thisform.text8.value=0
.
.
..
thisform.text1.setfocus
thisform.command1.enabled=1
Programacin del botn SALIR , evento CLICK
** cierra el formulario **

59
CASO 5
Con los datos del caso 2 preparar un programa que permita acumular el sueldo
Bruto e imprimirlo al final del ltimo proceso.
La ventana de acceso para los datos y sus respectivos botones de procesos y
output es como sigue:

Programa del botn PROCEDER


sb=
acsb=
d= ..
sn= .....................................
*Permite blanquear textboxes de datos

*muestra el sueldo bruto


thisform.text6.value=
this.enabled=

60

Programacin del botn OTRO

Programa del botn FINALIZAR


(Equivale al Clear de la versin anterior)

*blanquear textboxes
thisform.text1.value=
thisform.text2.value=
thisform.text3.value=..
thisform.text4.value=
thisform.text5.value=
thisform.text6.value=
*mostrar ltimos objetos
thisform.label9.visible=1
thisform.text9.visible=1
thisform.command4.visible=1
thisform.command5.visible=1
*mostrar acumulado de sueldo bruto
thisform.text9.value=

Programa del botn REINICIAR


acsb=0
thisform.label9.visible=0
thisform.text9.visible=0
thisform.command4.visible=0
thisform.command5.visible=0

Programa del botn SALIR


..

Programar el FORMULARIO
Public acsb
Acsb=0

61
CASO 6
Con los datos del caso 2 preparar un programa que permita acumular el sueldo
Bruto, el sueldo neto, y el descuento e imprimirlos al final del ltimo proceso.

Programa del botn PROCEDER

..
*acumuladores

..
*blanquear textboxes de datos

..

..
Programa del botn reiniciar
*mostrar calculos parciales

acsb=0
acdes=0
acsn=0
*ocultar ultimos objetos

62

Programa del botn FINALIZAR


*blanquear textboxes

*mostrar ultimos objetos

*mostrar acumulado de sueldo bruto, Descuento y Sueldo neto

Programacin del botn OTRO

63

CASO 7
Con los datos del caso 4 preparar un programa que permita acumular los fletes de cada factura
tanto en soles como en kilos.

64

Programa del botn PROCEDER

*acumuladores

this.enabled=0

Programacin del botn OTRO

65

Programa del botn finalizar


*mostrar ultimos elementos

*mostrar acumulados

Programacin del botn reiniciar


*blanquear texboxes

66

CASO 8
Con los datos del caso 2 preparar un programa que permita procesar 30
registros .

67

Programa del botn PROCEDER


sb=..
d= .
sn=
thisform.text6.value=sb
thisform.text7.value=d
thisform.text8.value=sn
this.enabled=.....

Programacin en el FORMULARIO
*Para que la variable CONTADOR sea pblica

public contador

*Para establecer que el contador se inicia con el valor cero


contador=0

68

Programa del botn OTRO

contador=contador+1
if contador=30
wait window at 5,5 "lleg al lmite mximo de 30 registros"
thisform.command1.enabled=0
this.enabled=0 else
thisform.command1.enabled=1
endif

Programacin del botn SALIR


release thisform

CASO 9
Con los datos del caso 3 preparar un programa para procesar 15 registros y
utilizar adems los acumuladores para todas las variables.

69

Programa del botn PROCEDER


*acumuladores

*resultados parciales
thisform.text7.value=sv
thisform.text8.value=com
this.enabled=0

Programa del botn OTRO

70

Programa del botn FINALIZAR


*mostrar ultimos elementos
thisform.label9.visible=.......
thisform.label10.visible=..
thisform.text9.visible=.
thisform.text10.visible=.
thisform.command4.visible=
*mostrar acumulados

Programacin en el FORMULARIO
*Para que la variable CONTADOR sea pblica
*Para establecer que el contador se inicia con el valor cero

Programacin del botn SALIR


release
CASO
10 thisform
Con los datos del caso 4 , elaborar un programa que incluya encabeza
mientos y etiquetas, adems de que se procese slo 2 registros.

71

La pantalla de presentacin es la siguiente:

HOJA DE TRABAJO PARA EL CASO 10

72

TAREA ACADEMICA PARA EQUIPOS


CASO 11 SUXEXO

73
La empresa suxexo nos pide que elaboremos un programa que permita
procesar un nmero indeterminado de registros de empleados.
En cada proceso debe mostrar el cdigo, el nombre, el sexo, su edad y el
sueldo de cada empleado .
Despus del ltimo proceso debe imprimir : el total de cada sexo y el total de
los menores de 25 aos.
Aplicar todos los conocimientos sobre programacin estudiados en el curso.
Preparar:
1- Una descripcin del programa a realizar.
2- El diagrama de programas
3- El programa
4- La demostracin del trabajo realizado.
Ejemplo de la descripcin :
CASO 12 CONVENTA
La empresa CONVENTA S.A. desea controlar las ventas y las comisiones de
sus vendedores , para esto nos contrata a fin de preparar un programa que
cumpla con sus necesidades.
En cada proceso se requiere que se muestre el cdigo y el nombre del
vendedor y el total de 3 ventas , asi como su comisin.
Al final de cada da debe mostrar el total de la venta de ese da y el total de
comisiones de ese mismo da.
Al final de cada mes debe imprimir el total de ventas acumuladas y las
comisiones acumuladas de todo el mes.
Aplicar todos los conocimientos sobre programacin estudiados en el curso.
Preparar:
1- Una descripcin del programa a realizar.
2- El diagrama de programas
3- El programa
4- La demostracin del trabajo realizado.

CASO 13 MOBIL
Se requiere preparar un programa que resuelve el problema del control de
activo fijo y su depreciacin.

74
El problema consiste en procesar datos de un nmero indeterminado de fichas
de activo fijo , considerando que las tasas de depreciacin son:
10% para muebles , y
30% para vehculos
En cada proceso debe imprimirse : cdigo , clase de A. Fijo, valor anterior,
Depreciacin actual.
Al terminar el ltimo proceso debe imprimirse: Los valores acumulados de cada
activo fijo y su depreciacin acumulada y el valor neto acumulado.
Aplicar todos los conocimientos sobre programacin estudiados en el curso.
Preparar:
1- Una descripcin del programa a realizar.
2- El diagrama de programas
3- El programa
4- La demostracin del trabajo realizado.

LA CONTABILIDAD EN LOS SISTEMAS INFORMATICOS


Elementos bsicos

75
Un sistema contable mecanizado , consiste en un buen nmero de
elementos, cada uno de los cuales desempea una funcin especfica,
dentro del Sistema de Procesamiento de Datos.
Estos elementos se pueden clasificar como relativos a:
* Datos Codificados
* Datos almacenados
* Datos de documentos de entrada/salida
* Manejo de datos
* Flujo documentario
* Controles
* Procedimientos
* Programas de aplicaciones
* Equipo electrnico
Estructura del sistema
Un sistema
contable
contiene bsicamente la siguiente estructura ,
considerando todo esto como la tcnica de computacin aplicable al
proceso de contabilizacin:
A- Archivo de datos
Un archivo es un conjunto ordenado, secuencial o directamente, de
registros, conteniendo campos con datos relacionados, y que por medio de
un dispositivo se puede introducir o retener informacin, para
posteriormente extraerla, en forma secuencial o al azar. El tamao y
contenidos del campo est dado por la necesidad del dato. Por ejemplo, el
campo "Documento" puede definirse con 6 caracteres alfa numricos. La
longitud del registro es relativo a la cantidad de campos: y la capacidad del
archivo estar en funcin al volumen de registros que se desea almacenar.
B- Archivos maestros
Son los archivos a los cuales se acude para consultar cada vez que se
requiera a fin de proveer datos almacenados previamente.
El archivo maestro del plan de cuentas
Cada registro de ste archivo , representa una cuenta a nivel de la
empresa, sucursal o agencia y su correspondiente departa mentalizacin.
El registro ser diseado de acuerdo a las necesidades de la empresa,
cuidando que los campos lleven suficiente capacidad para retener los datos
actuales y futuros, considerando que ellos servirn para procesos
posteriores.

Con los archivos maestros , se pueden realizar las siguientes acciones:


a- Creacin- Por una sola vez, se crea el Plan Contable General de la
empresa.

76
b-Adicin- Es la operacin de agregar ms cuentas a la base de datos.
c-Transferencia- En casos inevitables, para conservar el balance de los
resultados, se debe transferir los datos del registro problema, sobre otro
similar, ms nunca su eliminacin del archivo.
d-Actualizacin- Diariamente al procesar:
-Se carga movimientos contables
-Cierre del da
-Mensualmente al libro mayor.
-Anualmente por el cierre del ejercicio.
e-Aplicaciones- Facilita el procesamiento de:
-Verificar la existencia de la cuentea
-Emitir Plan de cuentas
-Emitir Caja/Bancos
-Emitir Estado diario de Bancos
-Emitir Situacin financiera diaria.
-Emitir el Mayor
-Emitir el Balance
-Emitir proyeccin y control presupuestal.
f- Datos:
El registro debe estar diseado para que retenga principalmente los
siguientes conceptos:
-Clave identificatoria del registro
-Cdigos varios
-Nombre de la cuenta
-Sumas acumuladas al ltimo cierre :
Debe
Haber
Saldo moneda extranjera
-Sumas acumuladas pendientes
Debe
Haber
-Sumas acumuladas del da
Debe
Haber
-Movimiento del presente ao
Presupuesto
Apertura
Saldo del ejercicio
-Movimiento de aos anteriores
Idem del presente ao
Datos bsicos para procesar contabilidad
Los datos son pocos generalmente , pero que tienen un carcter repetitivo,
de all su volumen. De la misma manera , los documentos o comprobantes
que amparan el registro contable.
Los datos para procesar mecnicamente la contabilidad son:

77

1- Identificacin de la partida.
2- Cdigo de la empresa, sucursal o agencia.
3- Cdigo de la cuenta.
4- Cdigo de anlisis.
5- Cdigo auxiliar.
6- Referencia
-Mes contable
-Comprobante de diario ( C/D)
-Registro
7- Fecha de emisin
8- Nmero de documento
9- Fecha de vencimiento
10- Sumilla
11- Importe

DISPOSITIVOS
LEGALES
COMPUTARIZADO

PARA

EL

USO

DEL

SISTEMA

Segn la ley 24680 el Sistema Nacional de Contabilidad , tiene los


siguientes objetivos:
a) Uniformar la contabilidad en los sectores pblicos y privados.

78
b) Efectuar procedimientos de estudios econmicos y financieros por
sectores econmicos del pas a travs de la contabilidad aplicada.
c) Desarrollar la ciencia de la modernidad para el mejor cumplimiento de sus
fines sociales.
Como se puede apreciar, la contabilidad computarizada cada jugar un
papel ms importante en todos los sectores de la economa nacional y con
proyeccin ms all de las fronteras de cada pas, exigiendo tcitamente
que la enseanza y aprendizaje en las universidades del pas debern estar
a tono con los progresos cientficos y tecnolgicos mediante la aplicacin
del sistema de computacin.
Legislacin peruana sobre uso de la informtica para la contabilidad
El Decreto Supremo 100-77-EF del 11 de agosto de 1977 , norma sobre la
obligacin de llevar libros de Contabilidad , en su artculo 56, dice a la letra:
"Las personas jurdicas o naturales que se refiere el artculo 1o. y el inciso C
del artculo 2o. del presente Decreto Supremo que registran sus
operaciones mediante un programa de sistema mecanizado de contabilidad
y que cumplan con legalizar sus listados y hojas de procedimiento no
estarn obligadas a llevar los libros principales de contabilidad denominados
CAJA, DIARIO, MAYOR e INVENTARIO Y BALANCES, siempre que el
sistema adoptado sustituya a cada uno de los mencionados libros.
El Decreto Supremo No. 211-85-EF del 27 de mayo de 1985, norma sobre
la facturacin con equipos electrnicos, que dice a la letra: " Sustityase el
artculo 1o. del Decreto Supremo 382-83-EFC de fecha 8 de septiembre de
1983 por el siguiente: Artculo 1o. Las empresas que utilicen equipos de
computacin electrnica y que por su proceso de facturacin no les sea
posible imprimir la numeracin correlativa previamente a la emisin de la
factura o comprobante podrn numerarlos en forma automtica al momento
de su emisin, comunicando ste hecho a la Direccin General de
Contribuciones, previamente a la fecha de inicio de la utilizacin de dichos
equipos.
Normas de tipo fiscal
Decreto Legislativo 773
En su funcin fiscalizadora la Administracin Tributaria dispone de las
siguientes facultades:
En caso que los deudores tributarios o terceros registren sus operaciones
contables mediante sistemas de procesamiento electrnico de datos o
sistemas de micro archivos, la administracin tributaria podr exigir:
a) Copia de la totalidad o parte de los soportes portadores de micro formas
gravadas o de los soportes magnticos utilizados en sus aplicaciones que
incluyan datos vinculados con la materia imponible, debiendo suministrar a
la administracin los instrumentos materiales para ste efecto, los que les
sern restituidos a la conclusin de la fiscalizacin o verificacin.

79
b) Informacin o documentacin relacionada con el equipamiento
informtico contable incluyendo programas fuente, diseo y programacin
utilizadas y de las aplicaciones implantadas ya sea que el procesamiento se
desarrolle en equipos propios o alquilados o que el servicio sea prestado por
terceros.
c) El uso de equipo tcnico de recuperacin visual de micro formas y de
equipamiento de computacin para la realizacin de tareas de auditora
tributaria, cuando se hallaron bajo fiscalizacin o verificacin.
La administracin podr establecer las caractersticas que debern reunir
los registros de informacin bsica de almacenamiento en los archivos
magnticos. As mismo, se sealar los datos que obligatoriamente debern
registrarse, la informacin inicial, por parte de los deudores tributarios y
terceros, y la forma y plazos en que debern cumplirse las obligaciones
dispuestas en ste numeral.
Las obligaciones de Las empresas estn normadas en este dispositivo legal,
en donde se manifiesta que los deudores tributarios estn obligados a
facilitar las labores de fiscalizacin y determinacin que realice la
Administracin Tributaria y en especial debern:
Llevar los libros de contabilidad u otros libros y registros exigidos por las
leyes y reglamentos; o los sistemas , programas soportes portadores de
micro formas grabadas, soportes magnticos y dems antecedentes
computarizados de contabilidad que los sustituyan , registrando las
actividades u operaciones que se vinculen con la tributacin, conforme a lo
establecido en las normas pertinentes.
En este dispositivo legal trata sobre los procedimientos tributarios, menciona
que los actos de la administracin tributaria sern motivados y constarn en
los respectivos instrumentos o documentos.
La notificacin de los actos administrativos se har:
Por medio de sistemas de comunicacin por computacin electrnica, fax y
similares, siempre que los mismos permitan confirmar la recepcin.
Igualmente en el artculo 111 , se menciona que se reputarn legtimos,
salvo prueba en contrario, los actos de administracin tributaria realizados
mediante la emisin de documentos por sistemas de computacin,
electrnicos, mecnicos y similares, siempre que esos documentos, sin
necesidad de llevar las firmas originales, contengan los datos e
informaciones necesarias para la acertada comprensin del contenido del
respectivo acto y del origen del mismo.
Infracciones, sanciones y delitos
En el Ttulo artculo 175 , menciona que son sancionables relacionadas con
la obligacin de llevar libros y registros contables:
No conservar, durante el plazo establecido por las leyes y reglamentos , los
libros, registros, copias de comprobantes de pago u otros documentos; as
como, los sistemas o programas computarizados de contabilidad, los
soportes magnticos o los micro archivos.

80
RECOMENDACIONES APROBADAS EN CONGRESOS Y CONFERENCIAS
INTERNACIONALES DE CONTABILIDAD
En la XX Conferencia Interamericana de Contabilidad llevada a cabo en
septiembre de 1993
en la ciudad de Santo Domingo ( Repblica
Dominicana) , en el rea de estudio 4.2 se trat sobre el impacto de la
informtica en la formacin del contador pblico, ponencia presentada por el
CPC Oscar Salinas Zegarra de Per, en donde se lleg a las siguientes
recomendaciones aprobadas:
1- No es preciso que los contadores pblicos sean expertos conocedores
de tcnicas de diseo
de sistemas , menos aun, programacin de
computadoras, aunque si se hace necesario que conozcan sus
fundamentos y la lgica procesal, para delimitar los sistemas contables.
Esto le permitir una fluida comunicacin con los ingenieros de sistemas,
analistas y programadores.
2- Al ser la contabilidad el epicentro de la informacin empresarial su
reaccin con la automatizacin reviste caracteres umbilicales. El profesional
contable debe utilizar el computador como una herramienta primordial en el
funcionamiento, evitando "sumergirse" en la mquina y convierta su
escritorio en un mueble con pantalla.
3- El contador pblico se debe capacitar en informtica por ser el nico
autorizado para organizar sistemas de contabilidad.
4- Se recomienda que la Asociacin Interamericana de Contabilidad,
constituya un Centro de Investigacin en informtica contable que propicie
el desarrollo de software educativos para el contador pblico., con el fin de
establecer una permanente comunicacin con los centros de educacin
superior del continente.
En el Congreso Nacional de Contadores Pblicos realizado en la ciudad de
Iquitos en el ao 1992 , se propuso la ponencia sobre el desarrollo de la
informtica dentro de la ciencia contable a travs del conocimiento de la
teora de objetos, la teora de las colas y el desarrollo de sistemas expertos
creados por contadores a partir del marco terico antes dicho.

APLICACIN DE UN SISTEMA CONTABLE COMPUTARIZADO

81

CONTABILIDAD
MANUAL VS COMPUTARIZADA

Para que toda ciencia sea til tienen que desarrollarse tcnicas que permitan que stas
sean viables; en el caso de la contabilidad se tienen que aplicar diversas tcnicas , todas
ellas incluidas en la denominacin de tenedura de libros; por otro lado con el
advenimiento de las computadoras modernas , el proceso contable se realiza bajo estas
nuevas herramientas.
En la presente obra se ha utilizado un sistema contable computarizado de contabilidad
denominado SISCONT, se hace la salvedad que por razones didcticas se ha tenido que
elegir un sistema en particular, cuyas exigencias y caractersticas son las siguientes:
Requisitos de configuracin de equipos:
-

Computadora Pentium III o superior


Unidad lectora de CD
D.Duro 40 Gb
Tarjeta grfica con resolucin de 800 x 600 o superior
Ram con 256 Mb
Sistema operativo Windows
Impresora matricial , de inyeccin o lser

Instalacin del software

82
Se utiliza para ello el instalador de Windows o si tiene el CD del SISCONT puede ir a
la opcin INSTALAR
Cuando se instala, el sistema crea la carpeta SISCONT9 y dentro de ella los archivos de
base de datos siguientes:
Mdh_af.dbf
Mdh_cc.dbf
Mdh_ecpn.dbf
Mdh_fb.dbf
Mdh_fb2.dbf
Mdh_fe.dbf
Mdh_fi.dbf
Mdh_pc.dbf
Mdh_plan.dbf.
Mdh_pre.dbf
Mdh_tc.dbf
Mdh_td
Mdh_tmp.dbf
Mdh_to.dbf
Mdh_user.dbf :
Mdh_var.dbf
Mdh_vle.dbf
Mdh_ven.dbf
Mdh_vou.dbf
Mdh_zona.dbf

:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:

Activos fijos
Centro de costos o rea de gestin empresarial
Estado de cambios en el patrimonio neto
Formato de balance uno
formato de balance dos
Formato de flujo de efectivo
Formato de importacin de datos
Base de datos de clientes, proveedores, etc.
Plan de cuentas
Presupuesto
Tipo de cambio de venta y compra diario
Tipo de documentos a utilizar
Datos temporales del sistema
Tipos de orgen ( o diarios especiales)
Datos de los usuarios del sistema
Variables del sistema
emisin de letras
Cobradores
Almacena Voucher
Zonas de cobranza

Adems crea las siguientes archivos:


Error. Log
:
Guarda los mensajes de error de funcionamiento
Empresa.dbf
:
Guarda la ruta de acceso a las empresas

PANTALLA PRINCIPAL DEL SISCONT CONTABLE FINANCIERO ver 9.3

83

I
Acceso a mens
El SISCONT est diseado para tener acceso de dos maneras:
Acceso rpido
La primera forma es a travs de conos cuya explicacin es como sigue:

1234567-

Acceso para ingresar, modificar, asientos o cuentas


Cambiar mes de trabajo
Seleccin de empresa: crear o borrar ruta para una empresa
Llamar al Backup del Windows
Usar la calculadora del Windows
Seleccionar tipo de impresora
Seleccionar tipo de fuentes o letras, tanto para ttulo como para
contenido de texto
8- Mantencin de datos para actualizar la bases de datos cuando se ha
interrumpido el fluido elctrico o cuando se ha copiado una base de
datos desde otra carpeta o cuando se ha creado nuevas cuentas en el
plan de cuentas.
9- Salir del sistema SISCONT

PROCEDIMIENTO PARA CREAR UNA EMPRESA

84
I DEFINICIN DE RUTA
A- Botn SELECCIN DE EMPRESA
B- Tecla INSERT
C- Creacin de ruta
Nombre abreviado de la
empresa

Escribir la ruta:
C:\SISCONT8\START02

Imagen 26
Ruta secundaria para copiar las tablas de una empresa modelo1 que hemos
creado a fin de ahorrar el esfuerzo para no iniciar desde unas tablas vacas.

La ruta se puede escribir de diversas maneras, por ejemplo si nosotros


creamos una carpeta, mediante el Explorador de Windows, cuyo nombre
sea CONTA, y deseamos que dentro de la carpeta CONTA se cree las
carpetas de las empresas, la ruta debe ser escrita as:
C:\CONTA\START02

Si deseamos crear la empresa dentro de la carpeta CONTA, y dentro de ella


una carpeta para cada empresa y dentro de cada empresa la carpeta para
cada ao de la misma empresa, la ruta podra ser as:
C:\CONTA\START\START02

85

Esto se entiende as:


CONTA
START
START02
START03
START04
DELUSA
DELU99
DELU00
DELU01
En donde las carpetas : CONTA, START y DELUSA han sido creadas
mediante el explorador y las carpetas: START02 ( del ao 2,002) START03
( del ao 2,003), START04(ao 2004); DELU99 ( ao 1,999), DELU00 (ao
2,000), DELU01 (ao 2,001), DELU02( ao 2002),han sido creadas
directamente por el SISCONT al momento que hemos escrito la ruta.
No olvidarse que una ruta:
C:\CONTA\DELUSA\DELU02
El ltimo nombre ( DELU02) es creado por el SISCONT
Si el sistema est instalado para que corra en una red, la ruta podra ser as:
F:\CONTA\START\START02

86

D- Hacer doble click sobre la barra gris que aparece en la pantalla


Cuando se ejecuta este ltimo paso el sistema crea los siguientes archivos
en vacos:
Mdh_af.dbf
Mdh_cc.dbf
Mdh_ecpn.dbf
Mdh_fb.dbf
Mdh_fb2.dbf
Mdh_fe.dbf
Mdh_fi
Mdh_pc.dbf
Mdh_plan.dbf.
Mdh_pre.dbf
Mdh_tc.dbf
Mdh_td
Mdh_tmp.dbf
Mdh_to.dbf
Mdh_user.dbf :
Mdh_var.dbf
Mdh_vou.dbf

:
Almacena los activos fijos
:
Centro de costos o rea de gestin empresarial
:
Estado de cambios en el patrimonio neto
:
Formato de balance uno
:
formato de balance dos
:
Formato de flujo de efectivo
:
Formato de importacin de datos
:
Base de datos de clientes, proveedores, etc.
:
Plan de cuentas
:
Presupuesto
:
Tipo de cambio de venta y compra diario
:
Tipo de documentos a utilizar
:
Datos temporales del sistema
:
Tipos de orgen ( o diarios especiales)
Datos de los usuarios del sistema
:
Variables del sistema
:
Almacena Voucher

II DATOS GENERALES DE LA EMPRESA


A- Ir al men UTILITARIOS

87
B- Dar un click sobre el sub men DATOS GENERALES DE EMPRESA y
completar los datos segn modelo que se observa a continuacin:

Imagen 29
D- Presionar el botn OK

IMPLEMENTACION
La Implementacin tiene dos etapas:
1ra. Personalizar las tablas
a- Plan de cuentas
b- Orgenes
c- Tipos de documentos
d- Proveedores y clientes
e- Tipos de cambio
f- Parmetros de cuentas y de tablas
2da. Enlazar el plan de cuentas con:
a- Los formatos de los EEFF

88

b- Los centros de costos de gestin


c- Los presupuestos
d- Los activos fijos
A- Plan de cuentas de acuerdo a la necesidad de la nueva empresa,
considerando que si creamos nuevas cuentas tenemos que
considerar su amarre en:
-

Formato de Balance ( Entrar por el men INFORMES CONTABLES/


BALANCE, ESTADO DE RESULTADOS/ ENLANCE PLAN DE
CUENTAS.
CENTRO DE COSTOS/ CLASIFICAR CUENTAS
PRESUPUESTOS/ ENLACE PLAN DE CUENTAS
CALCULO DEL REI / CUENTAS A AJUSTAR
Para ingresar una cuenta o modificarla se tiene que considerar las
siguientes indicaciones. Previamente debemos ir al men
CONTABILIDAD / PLAN DE CUENTAS y veremos la siguiente pantalla:

Observemos el siguiente comentario:


Nivel de cuenta
Balance:
Sub Cuenta:
Registro:

Nivel 1 , dos dgitos


Nivel 2 , tres dgitos
Nivel 3 , cuatro a diez dgitos

Tipo de cuenta

89
Se indicar la pertenencia de las cuentas. el ltimo botn que dice
MAYOR se utiliza para la cuenta 79 , o cualquier otra cuenta que no va a
ser utilizada en la formulacin de los estados financieros.
Tipo de Anlisis
Sin anlisis

: Para las cuentas con informacin bsica.

Por documento: Indica que la cuenta manejar cuentas corrientes y


adicionalmente realizar la cancelacin de los mismos en forma
automtica.
Cta de Banco: Nos permite registrar la informacin para realizar la
Conciliacin Bancaria y el anlisis de esta
Solo Detalle : El sistema nos permite registrar los datos del
documento, pero slo en forma referencial.
C- ORIGENES
Son tipos de diarios especializados segn la conveniencia del usuario, por
ejemplo se puede crear:
COMPRAS LOCALES
COMPRAS DEL EXTERIOR

GASTOS OFICINA A
GASTOS OFICINA B
GASTOS OFICINA C

OPERACIONES SUCURSAL 1
OPERACIONES SUCURSAL 2
OPERACIONES SUCURSAL 3
OPERACIONES SUCURSAL 4
En fin podemos crear diarios segn la necesidad de la empresa. Entonces
cuando se desee analizar los asientos de la sucursal 3, slo se tendr que ir
al men de informes contables y abrir la opcin de Diario por orgenes y
pedir el de la sucursal 3.
Importante:
Mnimo debe crearse tres tipos de diarios:
00 Apertura
01 Compras
02 Ventas
05 Diario

90
10 Honorarios
99 Automticos
Por qu Apertura?
Porque este tipo de ORIGEN permitir trasladar el asiento de cierre del ao
anterior del mes 13 (cierre) hacia el mes 0 (apertura)
Por qu Diario General?
Porque de no decidirse tener algn tipo de diario especializado, por lo
menos se tiene que habilitar un ORIGEN que guarde todos los asientos de
las operaciones.
Por qu Automticos?
Porque en l se agruparan los asientos automticos que genera el
SISCONT, tales como :
-

De depreciacin
De prdidas por diferencia de cambio por las cancelaciones y por los
saldos.
De ganancias por diferencia de cambio por las cancelaciones y por los
saldos.
Destino de los gastos ( de la clase 6 a la 9 viceversa)
Ajustes por inflacin

D- TIPO DE DOCUMENTOS
Aqu se registran los documentos del COA de la SUNAT y otros documentos
que la empresa desee utilizar para sus fines internos, tales como : planilla
de cobranzas, boletos de aviacin, plizas de consumo, hojas de control de
produccin, etc.
E- PROVEEDORES/CLIENTES
Se registran aqu los datos principales de las personas a quienes se va a
llevar su cuenta corriente. Los datos a ingresar figuran en la pgina
siguiente.
El cdigo y el RUC que ahora se denomina DIT pueden ser los mismos, se
utilizar el cdigo en forma distinta a la identificacin tributaria para definir a
una misma persona natural o jurdica que a la vez, por ejemplo, pueda ser
cliente y proveedor, en cuyo caso se le dar un cdigo por cada familia en
donde pertenezca.

91

Por otro lado ,se debe tomar en cuenta que una persona puede tener ms
de una familia de cuentas corrientes.

El sistema tiene la posibilidad de llevar hasta 9 familias de cuentas


corrientes distintas: Proveedores, clientes, choferes, accionistas,
empleados, terceros, empresas filiales, empresas relacionadas, otros. Pero
si requiere utilizar otro tipo de encabezamiento para definir una nueva
familia bastara ir a las cabeceras y renombrar alguna de ellas.
F- TIPO DE CAMBIO

2
En esta base de datos se ingresar el tipo de cambio diario ; para ello
bastar presionar el botn de aadir y enseguida aparecer la ventana de
MANTENCIN DEL TIPO DE CAMBIO

Posteriormente hay que ir al men de PARMETROS ACTUALIZACION


DE
MONEDA EXTRANJERA, que est dentro del men principal de
CONTABILIDAD.

Esta otra ventana sirve para ingresar el tipo de cambio cada mes a fin de
que el sistema pueda preparar los asientos automticos de diferencia de
cambio por las prdidas y por las ganancias por diferencia de cambio.
Despus de cumplir con todas estas tareas ya habremos puesto a
punto el sistema para empezar las operaciones de rutina.

93

CASO PRACTICO MONOGRFICO


EMPRESA: MARZANO SAC
La empresa MARZANO S.A.C. reinicia sus actividades comerciales el 2 de enero de
2,015 con el siguiente Activo , Pasivo y Patrimonio
Nota.- las cuentas en dlares estn al T.C. S/. 3.85
ACTIVO
PASIVO Y PATRIMONIO
1011
10411
1211
1231
2011
3321
3341
3351
3932
3934
3935

Caja central MN
133,000.00 4212
Fact.Pagar ME (anexo3) 269,500.00
Bco. Crdito MN
796,000.00 4232
Letras Pagar ME(anexo4) 346,500.00
Fact. Cob.MN (anexo1)
700,000.00 5011 Capital social
18989,000.00
Letras Cob. MN(anexo2)
50,000.00 5921 Result. Acumulados
646,000.00
Mercadera
850,000.00
Edificios
16800,000.00
Unidades de Transp.
800,000.00
Muebles y equip.
300,000.00
Deprec. Acum.Edif.
(150,000.00)
Deprec. acum..Vehic
( 20,000.00)
Deprec. acum.M.y E.
( 8,000.00)
S/.

20251,000.00

S/. 20251,000.00

Anexo 1 - DETALLE DE SALDO DE CLIENTES - 1211


CLIENTE
Com.Hercules
Com.Hercules

RUC

TD Nmero

20198020401 01 001-180
01 001-198

Importe.
S/.350,000.00
S/.350,000.00

F. Emisin F. Venc.
20.11.05
2.12.05

20.04.06
15.04.06

Anexo 2 - DETALLE DE SALDO DE CLIENTES - 1231


Com.Hercules

LE

2745

S/. 50,000.00

12.12.05

12.03.06

DETALLE DE SALDO DE PROVEEDORES


Proveedor
Cuenta 4212
Import.Hermes

Cuenta 4232
Import.Osiris
Cdigo

RUC

TD

(Anexo 3)
20100156873 01

F. Emisin F. Venc.

27.12.05

27.03.06

18705
$ 90,000.00
ACTIVOS FIJOS

27.12.05

27.03.06

Fecha de Valor contable Deprec. Tasa de


Centro
Compra
31.12.03
Acumul. Depreciac. Costo

Cta.
Deprec.

01.01.01 12000,000.00 100,000 2%


18.02.01 4800,000.00 50,000 2%
20.12.03
300,000.00
-.20%
01.01.01
500,000.00 20,000 20%
30.10.03
30,000.00
8,000 20%
02.12.03
270,000.00
-.- 20%

68111
68111
68111
68112
68112
68112

(Anexo 4)

01 Edificio Moruno
02 Almacn Cuba
03 Auto Daewoo
04 Camioneta Ford
05 Escritorio de Caoba
06 Computadora IBM

Importe

001-136 $ 70,000.00

20254545454 LE

Descripcin

Nmero

ORIGEN: COMPRAS

9001
9102
9001
9101
9101
9101

94
8/1

De herramientas f/.. 001-027820 al crdito a IMPORTADORA HERMES


venc. 30/03/06
Compras de Mercaderas $ 546,800.00
60111 D
IGV 19%
$ 103,892.00
40111 D
Fact. Por pagar
$ 650,692.00
4212 H

12/1

De fertilizantes f/. 001-400 a IMPORTADORA OSIRIS S.A. venc.


30/04/06
Compras de Mercaderas $ 450,000.00
60113 D
IGV 19%
$
85,500.00
40111 D
Fact. Por pagar
$ 535,500.00
4212 H

12/1

De emulsiones segn Fact. 001-5660 Importadora HERMES venc.


25/04/06
Compras de Mercaderas $
800,000.00
60114 D
IGV 19%
$ 152,000.00
40111 D
Fact. Por pagar
$ 952,000.00
4212 H

20/1

De reactivos a Importadora Osiris Fact. 001-027895 vencim. 20/02/06


Compras de Mercaderas $ 100,000.00
IGV 19%
$
19,000.00
Fact. Por pagar
$ 119,000.00
4212

60112 D
40111 D
H

FECHA
8/1

ORIGEN: VENTAS
De herramientas (C.C 9001) f/ 001-201 venc. 08.02.06 a Comercial Zeus
Ventas de Mercaderas
$ 500,000.00 7011 H
IGV 19%
$ 95,000.00 40111 H
$ 595,000.00 1212 D

8/1

De fertilizantes ( C.C 9002) con f/ 001-203 venc. 08.03.06 a Comercial


Zeus
Ventas de Mercaderas
$ 600,000.00 7011 H
IGV 19%
$ 114,000.00 40111 H
$ 714,000.00 1212 D

15/1

De reactivos ( C.C 9101) con f/.001-202 Comercial Zeus ( dlares)


venc. 15/02/04
Venta de Mercadera
$ 300,000.00 7011 H
IGV 19%
$
57,000.00 40111 H
$ 357,000.00 1212 D
0
De emulsiones ( C.C 9102) con f/ N 001-204 PRONTO S.A. venc.
15/03/06
Venta de Mercadera
$ 400,000.00 7011 H
IGV 19%
$
76,000.00 40111 H
$ 476,000.00 1212 D

15/1

25/1
25/03/06

De emulsiones ( C.C 9102) con f/. N 001-222


Venta de Mercadera
IGV 19%

$
$
$

200,000.00
38,000.00
238,000.00

PRONTO S.A. venc.

7011 H
40111 H
1212 D

95
De emulsiones ( C.C 9102) con f/. N0 001-230 P RONTO S.A. venc.
15/04/06
Venta de Mercadera
$ 600,000.00 7011 H
IGV 19%
$ 114,000.00
40111 H
$ 714,000.00 1212 D
USAR mago de COMPRAS para provisionar gastos
12/1
Provisin a/f TELEFONIA SA con Recibo Serv.Pblico 800232 S/.
25,000.00 Distribucin C.Costo de Gestin: 9001 S/. 20,000 y 9101
30/1

S/. 5,000
Gastos Administrativos
Gastos de ventas
Gastos de ventas
IGV
Facturas por pagar MN
25/1

Provisin por
150,000.00

10,000.00
10,000.00
5,000.00
4,750.00
29,750.00

63111 D
63112 D
63112 D
40111 D
4211 H

CC 9001
CC 9001
CC 9101

Servicios de publicidad EPOCA SAC fact. 4556 S/.

Distribucin C.Costo de Gestin: 9002 S/. 100,000 y 9101 S/. 50,000


Gastos de ventas
Gastos de ventas
IGV
Facturas por pagar MN
12/1

100,000.00
50,000.00
28,500.00
178,500.00

63702
63702
40111
4211

D
D
D
H

CC 9002
CC 9101

SIN MAGO DE COMPRAS porque no caben 4 lneas en dicha ventana


Provisin a/f SEDAPAL S.A. Recibo Serv.Pblico 330 por S/. 12,000.00

(Distribucin 25% c/u C. Costo de Gestin 9001,9002, 9101 y 9102)


gastos administrativos
gastos administrativos
gastos administrativos
gastos administrativos
IGV
Facturas por pagar MN
12/1

S/.
S/.
S/.
S/.
S/.
S/.

3,000.00 63611
3,000.00 63611
3,000.00 63611
3,000.00 63611
2,280.00 40111
14,280.00 4211

D
D
D
D
D
H

CC 9001
CC 9002
CC 9101
CC 9102

Provisin a/f ELECTROSUR SA Recibo Serv.Pblico 18312

Distribucin C.Costo de Gestin: 9001 S/. 5,000, 9002 S/. 5,000,


9101 S/.15,000 y 9102 S/. 15,000
Gastos Administrativos
Gastos Administrativos
Gastos Administrativos
Gastos Administrativos
IGV
Facturas por pagar MN
30/1
9102)

S/. 5,000.00
S/. 5,000.00
S/. 15,000.00
S/. 15,000.00
S/. 7,600.00
S/. 47,600.00

63611 D
63611 D
63611 D
63611 D
40111 D
4211 H

CC 9001
CC 9002
CC 9101
CC 9102

Provisin de alquiler de oficinas US $ 20,000.00 con recibo de


arrendamiento No. 4504 de INMOBILIARIA ROMA S.A. (cdigo 5001) .
Distribucin del costo: 25% para cada C.de Costos( 9001,9002,9101 y
Alquileres (G. Administrativos)
Alquileres (G. Administrativos)
Alquileres (G. Administrativos)
Alquileres (G. Administrativos)
IGV
Facturas por pagar ME

$
$
$
$

5,000.00
5,000.00
5,000.00
5,000.00
3,800.00
23,800.00

63511
63511
63511
63511
40111
4212

D
D
D
D
D
H

CC 9001
CC 9002
CC 9101
CC 9102

96

Men: COBRANZA
15/1

Se cobra a PRONTO SAC en dlares, fact.N 001-204


15.03.06
BANCO CREDITO ME Ch/. 00321
$.
200,000.00
BANCO CONTINENTAL ME CH/.342 $
276.000.00
Facturas por cobrar
$
476,000.00

del 15.1.04 v/.


10412 D
10422 D
1212 H
0

27/1

Se cobra en efectivo a Comercial Zeus en soles, fact. N 001-202 de


una factura en dlares T.C. 3.84
CAJA Central MN
S/.
1370,880.00 1011 D
Facturas por cobrar
$
357,000.00 1212 H

30/1

Canje de factura 230 con 4 letras a/c cliente PRONTO SAC


Facturas por cobrar ME
$
714,000.00 1212 D
Letras por cobrar ME # 300 v/ 25.2.06 $
357,000.00
1233 H
Letras por cobrar ME # 301 v/ 25.3.06 $
357,000.00
1233 H

15/1

27/1

Men: CHEQUE VOUCHER


Cancelacin de L/ 18705 a Importadora Osiris S.A. Bco.Crdito ME
Letras por pagar
90,000.00
4232 D
Bco. Crdito ME CH/26553
90,000.00
10412 H
Orgen: HONORARIOS
DIARIO, provisin de Comisiones para Pedro Reyes Asto
Recibo Honorarios: 001-500 en nuevos soles
Gastos ventas -Comisin
2,190.40
Imp.Renta 4ta. Categora
219.04
Imp. Solidaridad
37.24
Reclamos de terceros
1,934.12

63212
40174
40192
4621

D
H
H
H

Distribucin C. Costos de Gestin : 9101


31/1

Orgen: DIARIO
Provisin de remuneraciones del mes de enero. Considerar el pago para el
empleado Sebastin Campos
Sueldos
S/.
10,000.00
62111 D
Rgimen de prestacin de salud
900.00
62711 D
Tributos
170.00
64701 D
ESSALUD
900.00
4031 H
Sistema Nac. de pensiones
1,300.00
4032 H
Imp. Extraordinario de Solidaridad
170.00
4033 H
Sueldos por pagar
8,700.00
4111 H

Distribucin C. Costos de Gestin:50% 9001 y 50% 9101

31/1

DIARIO, Asiento del costo de ventas en Dlares


Costo de ventas herramientas C.C.9001
250,000.00
Costo de ventas reactivos C.C. 9101
50,000.00
Costo de ventas fertilizantes C.C. 9002
80,000.00
Costo de ventas emulsiones C.C.9102
90,000.00
Mercaderas
470,000.00

BIBLIOGRAFIA BASICA

6911
6912
6913
6914
2011

D
D
D
D
H

AO 2015

REG. 002 CONSULTOR EN INFORMATICA CONTABLE

E-mail ventas@factronsoft.com

1/06

TITULO

AUTOR

ARIEL
ANALISIS DE INVERSIONES, Teora,
problemas y aplicaciones en BASIC
ANALISIS Y DISEOS DE SISTEMAS
INFORMATICOS
AUDITORIA INFORMATICA
AUDITORIA OPERATIVA EN LA PRACTICA

BICKHAM, Jack
MOLE, Rafael

PLANETA
ANAYA

SENN & JOURDAN

DIANA

THOMAS, A.J.
JORDI MAS/ CARLES
RAMIO
COMISION DEL IMCP

PARANINFO
ALFAOMEGA

AUDITORIA OPERACIONAL
CONTABILIDAD COMPUTARIZADA
CONTABILIDAD: Base para la toma de
decisiones
CONTABILIDAD HACIA EL FUTURO
DESARROLLO DE SISTEMAS DE
INFORMACION
DERECHO E INFORMATICA

HIDALGO, Jess
CATACORA, Fernando

INST. MEXICANO DE
CONTADORES PUBLIC
FECAT
Mc GRAW Hill

ARIAS, Hernn
MONTILVA, Jons

Univ. Inca Garcilaso


U. DE LOS ANDES

REVISTA DE DERECHO
DE LA EMPRESA
FARINA, Mario
LOZANO R, Letvin
RESA, Jorge

DIAGRAMA DE FLUJO
DIAGRAMACION Y PROGRAMACION
EL CONTADOR PUBLICO EN LA ERA DE
LA INFORMACION
EL
CONTADOR
PUBLICO
Y
LA TAPIA, Francisco
PRODUCTIVAD DE LA EMPRESA
EL GRAN MANUAL DE PROGRAMADOR
VISUAL FOX
HISTORIA Y DOCTRINA CONTABLE
Joseph Vlaemminch
INFORMATICA CONTABLE & AUDITORIA FERREYROS, Juan
DE SISTEMAS
INFORMATICA Y COMPUTACION II
ACOSTA CASTRO, Tito
INTRODUCCION A LOS SISTEMAS DE
INFORMACION GERENCIAL
INTRODUCCION AL PROCESAMIENTO
DE DATOS
LA AUDITORIA DE SISTEMAS

EDITORIAL

REV.DE DERECHO DE
LA EMPRESA
DIANA
Mc GRAW Hill
INST.MEXICANO DE
CONTADORES
INST.MEXICANO DE
CONTADORES
MICROSOFT
INDEX
LA SENDA

ARIAS, Hernn

UNIV. GARCILASO DE
LA VEGA
BABEL

ORILIA, Lawrence

Mc GRAW Hill

ARIAS, Hernn

XXII
CONF.
INTERAMERICANA
XV CONGRESO NAC.
DE
CONTADORES
PUBLICOS
XVI CONGRESO NAC.
DE CONTADORES
PUBLICOS
LOS ANDES
UNIV. DEL PACIFICO

LA INFLUENCIA DE LA TECNOLOGIA DE ARIAS, Hernn


LA INFORMACION EN EL DESARROLLO
DE LA PROFESION CONTABLE
LA INFORMATICA EN LA EDUCACION
ARIAS, Hernn
DEL FUTURO CONTADOR PUBLICO
LA LOGICA DE LA PROGRAMACION
LA SISTEMICA, LOS SISTEMAS
BLANDOS Y LOS SISTEMAS DE
INFORMACIN
LOS PROCEDIMIENTOS
CURSOGRAMAS Y FORMULARIOS
METODOS PROGRAMACION

BESEMBEL, Isabel
RODRIGUEZ,
Ricardo

TITULO

FOLGAR, Oscar

Ediciones MAcchi

BUSTOS, Franklin

INGENIERIA

AUTOR

EDITORIAL

Manual del Siscont Contable


Manual del SISFACT
ORGANIZACIN DE SISTEMAS
CONTABLES
PAUTAS PARA EVALUAR LOS SIST. DE
INFORMACION GERENCIAL
SISTEMAS ADMINISTRATIVOS
SISTEMAS CONTABLES
SISTEMAS CONTABLES
SISTEMAS
DE
INFORMACION
GERENCIAL
SISTEMAS
DE
INFORMACION
GERENCIAL
PARA
CONTROL
Y
PLANIFICACION
SISTEMAS DE INFORMACION
GERENCIAL, DIAGRAMACION Y
PROGRAMACION
SISTEMAS DE INFORMACION PARA LA
TOMA DE DECISIONES
SISTEMAS
DE
PROCESAMIENTO
INTERACTIVO
SISTEMAS
EXPERTOS
EN
CONTABILIDAD Y ADMINISTRACION DE
EMPRESAS
SISTEMAS
FORMALES,
INFORMALMENTE
SISTEMAS
Y
PROCEDIMIENTOS
CONTABLES
SOFTWARE:
LICENCIA
DE
USO,
DERECHO Y EMPRESA

SOCIEDAD
ABIERTO

ABIERTA,

DE LA CRUZ, Marcelo
DE LA CRUZ, Marcelo
FOWLER, Enrique

Bussines Soft
Bussines Soft
MACCHI

SEGURA, Edilberto

DESARROLLO

MAGDALENA, Fernando
CARDONA, Jairo
CHAVES, Osvaldo y otros
DAVIS, Gordon

MACCHI
Mc GRAW Hill
MACCHI
Mc GRAW Hill

THIERAUF, Robert

LIMUSA

ARIAS,Hernn

BABEL

COHEN, Daniel

Mc Graw Hill

ANDRIOLE, Stephen

EL ATENEO

SIERRA, Guillermo

ADDISON

GOMEZ, Pedro

IBEROAMERICA

CATACORA, Fernando

Mc GRAW Hill

NUEZ Ponce, Julio

ULIMA-FONDO
DESARROLLO
EDITORIAL

UNIVERSO KARL, Popper

TEORIA GENERAL DE LOS SISTEMAS


VISION DEL CONTADOR PUBLICO EN
EL TERCER MILENIO

BERTALANFFY , Ludwig
Von
HANSEN HOLM, Werner
y otros

REI
FONDO DE CULTURA
ECONOMICA
ULIMA-FONDO
DESARROLLO
EDITORIAL

You might also like