You are on page 1of 3

2.3.1 QU ES LA FACTURACIN DIGITAL?

Es la representacin digital de un tipo de comprobante fiscal, que est apegada a los


estndares definidos por el Servicio de Rentas Internas (SRI), es la evolucin natural de
una factura en papel a un soporte electrnico, una factura digital es un documento
tributario que sustituye al documento fsico y que conserva su mismo valor legal. Este
documento electrnico, generado por medios informticos, contiene la informacin
necesaria exigida por la ley como cualquier factura. (Miller D.., 2009)

2.3.2 PRINCIPALES ELEMENTOS DE LA FACTURA DIGITAL

Toda factura electrnica debe poseer un nmero, la fecha y los datos principales tanto del
emisor como del receptor. Entre estos datos se debe indicar el nombre y apellido o razn
social, el domicilio y el RUC. Adems, debe hacerse una breve descripcin de la
operacin realizada, as como detallar el tipo impositivo y la cuota tributaria. . (Alfonso
S,2009).

2.3.3 BENEFICIOS DEL SISTEMA DE FACTURACIN DIGITAL

A diferencia de la factura tradicional esta cuenta con muchos beneficios:

Tiene la misma validez que los documentos fsicos.


Ahorro en el gasto de papelera fsica y su archivo.
Contribuye al medio ambiente, debido al ahorro de papel y tintas de impresin.
Mayor seguridad en el resguardo de los documentos.
Menor probabilidad de falsificacin.
Procesos administrativos ms rpidos y eficientes.

2.3.4 JAVA

Java es un lenguaje de programacin que nos permite realizar aplicaciones en entorno


grafico de manera visual y en cdigo, para el desarrollo de aplicaciones en consola y web
de todo tipo (celulares, tv, etc.). Su instalacin es gratuita, siempre se mantiene
actualizado y para ayuda o soporte tcnico, las personas encargadas de su desarrollo que
actualmente es Oracle, permiten ponerse en contacto para cualquier duda. (David
R,2009).
2.3.5 ARRAYS

Un arreglo es una estructura que posee un conjunto de datos del mismo tipo. Los arreglos
en Java son objetos, pero sus elementos pueden ser tipos primitivos de datos o clases. Un
arreglo tiene las siguientes caractersticas:

Nombre. El nombre identifica al arreglo y a travs de este, se accede al arreglo


para su lectura y escritura de informacin.
Instancia con el operador new que permite la asignacin del tamao arreglo.
Es posible realizar los procedimientos anteriores en una sola lnea de cdigo.
Se accede a los elementos del arreglo a travs de corchetes cuadrados []
indicando la posicin del elemento al cual se desea acceder. La posicin del
elemento es denominada ndice.
Los elementos de un arreglo se inicializan al valor por defecto del tipo de dato.
Los arreglos se pueden inicializar con valores entre corchetes {} separados por
comas.

2.3.6 IDE

IDE es un entorno de desarrollo - una herramienta para que los programadores puedan
escribir, compilar, depurar y ejecutar programas. Est escrito en Java - pero puede servir
para cualquier otro lenguaje de programacin.(David. ).

2.3.7 ESTRUCTURAS DE CONTROL JAVA

Las estructuras de control determinan la secuencia de ejecucin de las sentencias de un


programa.

Las estructuras de control se dividen en tres categoras:

Secuencial
Condicional o Selectiva
Iterativa o Repetitiva.

2.3.8 HERRAMIENTAS NECESARIAS PARA EL DESARROLLO DEL


PROYECTO

ENTORNOS DE PROGRAMACIN EN JAVA


Aprender a programar en java requiere conocer las tcnicas y metodologas para realizar
el anlisis diseo y construccin de programas, y tambin conocer la parte prctica o de
laboratorio: edicin, compilacin, ejecucin, y depuracin de los programas fuente
escritos por los programadores. (Navarro T,2009).

PSEINT

PSeInt es la abreviatura de PSeudo Intrprete, es una herramienta educativa utilizada


principalmente por estudiantes para aprender los fundamentos de la programacin y el
desarrollo de la lgica. Utiliza pseudocdigo para la solucin de algoritmos. (Pablo.2003)

NETBEANS

Es un entorno de desarrollo integrado para java; Sum Microsystem creo su proyecto de


cdigo abierto en junio de 2000, y hasta el da de hoy pertenece a la comunidad NetBeans.
Este entorno permite escribir, compilar, depurar y ejecutar programas nada ms. (Antonio
V,2009).

You might also like