Escolar Documentos
Profissional Documentos
Cultura Documentos
TRABAJO PRODUCTIVO
Trabajo presentado en cumplimiento parcial de los requerimientos de la Asignatura de Informtica II
Presentado por:
Dan Gerson, SONCO PARICANZA Agapito, LPEZ POMA Jenrry, CONDORI PAUCARA
TRABAJO PRODUCTIVO
PRESENTACIN
ESTADSTICA GENERAL
Presentamos el presente trabajo denominado Sistema de Facturacin de la Empresa INFOMUNDO S.R.Ltda. de la ciudad de Juliaca, el presente trabajo es realizado conforme a los requerimientos de la asignatura INFORMATICA II, a su vez detallaremos el procedimiento en que se realiz dicho sistema.
INTRODUCCIN
Nos introduciremos en el contenido del trabajo, que consiste en la elaboracin del SISTEMA DE FACTURACIN de la Empresa InfoMundo S.R.Ltda, el cual se implementar dicho sistema, esto permitir la optimizacin de los recursos econmicos, y por ende el mejoramiento en todo sentido en la empresa, como tambin las contribuciones correspondientes al rgano inmediato del estado Sunat, detallaremos el proceso de elaboracin del mencionado sistema, desde la algoritmizacin hasta puesta en prueba.
I.
Es importante mencionar que las empresas de hoy tienen que estar a la vanguardia de la tecnologa y la informacin, es decir que el manejo de la informacin hoy en da se convirti en uno de los recursos de todas las transacciones operacionales, es decir que sin la informacin no podemos dar una buena atencin al consumidor, por tal razn siendo una empresa relacionada con la informtica, Implementaremos un SISTEMA DE FACTURACIN, denominado InfoMundo v.1.0.
II.
PROBLEMAS ESPECFICOS III. Qu beneficios nos brindara el sistema de facturacin InfoMundo v.1.0? Cmo favorece el sistema de facturacin? Qu proporcin de ventas de artculos se optimizaran?
OBJETIVOS DE LA INVESTIGACIN A. OBJETIVO GENERAL Implementar un Sistema de Facturacin en la Empresa InfoMundo S.R.Ltda.
TRABAJO PRODUCTIVO
ESTADSTICA GENERAL
B. OBJETIVO ESPECFICO Fomentar en los estudiantes el manejo de las funciones de Excel como tambin en manejo de las aplicaciones de Visual Basic para Microsoft.
IV.
JUSTIFICACIN DEL PROBLEMA El presente trabajo de investigacin se justifica porque, durante el proceso de aprendizaje aplicaremos los conocimientos adquiridos que el docente nos provee. En este caso la aplicacin de las funciones y las aplicaciones de Visual Basic.
V.
1.
TRABAJO PRODUCTIVO
ESTADSTICA GENERAL
TRABAJO PRODUCTIVO
ESTADSTICA GENERAL
2.
Ahora veremos que formulas tenemos que crear en la plantilla Nos ubicaremos en la hoja Clientes Seleccionar las celdas A4 al A15 y nombrar la seleccin CLIENTES Seleccionar las celdas A4 al C15 y nombrar la seleccin CLIENTES1 Nos ubicaremos en la hoja Productos Seleccionar las celdas A4 al A15 y nombrar la seleccin PRODUCTOS Seleccionar las celdas A4 al C15 y nombrar la seleccin PRODUCTOS1 Nos ubicaremos en la hoja Vendedor Seleccionar las celdas A4 al A15 y nombrar la seleccin VENDEDORES Nos ubicaremos en la hoja Factura Seleccionar las celdas A4 al A15 y nombrar la seleccin VENDEDORES Celda D4 K4 F6 C7 B8 Clientes =CONCATENAR(TEXTO(1,"00#")&" - "&TEXTO(J4,"0000#")) =J4 =HOY() =SI(A7>0,(CONSULTAV(A7,CLIENTES1,2,0)),"") =SI(A7>0,(CONSULTAV(A7,CLIENTES1,3,0)),"")
TRABAJO PRODUCTIVO
ESTADSTICA GENERAL
En la celda A7 B7, crear una lista con los datos de la hoja Clientes (Campo Nombre o Razn Social) En la celda E8 F8, crear una lista con los datos de la hoja vendedor En la celda A11 B11, crear una lista con los datos de la hoja Productos (Campo Descripcin) y copiar esta lista hasta la celda A18. 3. 4. A continuacin realizaremos algunas aplicaciones en Visual Basic, para ingresar presionamos ALT + F11 y se muestra en la pantalla. Agregamos un mdulo, en el rea en blanco situado a la derecha, ingresaremos la siguiente informacin. Function Num_texto(Numero) Dim Texto Dim Millones Dim Miles Dim Cientos Dim Decimales Dim Cadena Dim CadMillones Dim CadMiles Dim CadCientos Texto = Numero Texto = FormatNumber(Texto, 2) Texto = Right(Space(14) & Texto, 14) Millones = Mid(Texto, 1, 3) Miles = Mid(Texto, 5, 3) Cientos = Mid(Texto, 9, 3) Decimales = Mid(Texto, 13, 2) CadMillones = ConvierteCifra(Millones, 1) CadMiles = ConvierteCifra(Miles, 1) CadCientos = ConvierteCifra(Cientos, 0) If Trim(CadMillones) > "" Then If Trim(CadMillones) = "UN" Then Cadena = CadMillones & " MILLON" Else Cadena = CadMillones & " MILLONES"
TRABAJO PRODUCTIVO
ESTADSTICA GENERAL
End If End If If Trim(CadMiles) > "" Then Cadena = Cadena & "" & CadMiles & " MIL" End If If Trim(CadMiles & CadCientos) = "UN" Then Cadena = Cadena & " y " & Decimales & "/100 Nuevos Soles" Else If Miles & Cientos = "000000" Then Cadena = Cadena & " " & Trim(CadCientos) & " y " & Decimales & "/100 Nuevos Soles" Else Cadena = Cadena & " " & Trim(CadCientos) & " y " & Decimales & "/100 Nuevos Soles" End If End If Num_texto = Trim(Cadena) End Function Function ConvierteCifra(Texto, SW) Dim Centena Dim Decena Dim Unidad Dim txtCentena Dim txtDecena Dim txtUnidad Centena = Mid(Texto, 1, 1) Decena = Mid(Texto, 2, 1) Unidad = Mid(Texto, 3, 1) Select Case Centena Case "1" txtCentena = "CIEN" If Decena & Unidad <> "0" Then txtCentena = "CIENTO" End If Case "2" txtCentena = "DOSCIENTOS " Case "3" txtCentena = "TRESCIENTOS " Case "4" txtCentena = "CUATROCIENTOS " Case "5" txtCentena = "QUINIENTOS " Case "6" txtCentena = "SEISCIENTOS " Case "7" txtCentena = "SETECIENTOS " Case "8"
TRABAJO PRODUCTIVO
txtCentena = "OCHOCIENTOS " Case "9" txtCentena = "NOVECIENTOS " End Select Select Case Decena Case "1" txtDecena = "DIEZ" Select Case Unidad Case "1" txtDecena = "ONCE" Case "2" txtDecena = "DOCE" Case "3" txtDecena = "TRECE" Case "4" txtDecena = "CATORCE" Case "5" txtDecena = "QUINCE" Case "6" txtDecena = "DIECISES" Case "7" txtDecena = "DIECISIETE" Case "8" txtDecena = "DIECIOCHO" Case "9" txtDecena = "DIECINUEVE" End Select Case "2" txtDecena = "VEINTE" If Unidad <> "0" Then txtDecena = "VEINTI" End If Case "3" txtDecena = "TREINTA" If Unidad <> "0" Then txtDecena = "TREINTA Y " End If Case "4" txtDecena = "CUARENTA" If Unidad <> "0" Then txtDecena = "CUARENTA Y " End If Case "5" txtDecena = "CINCUENTA" If Unidad <> "0" Then
ESTADSTICA GENERAL
TRABAJO PRODUCTIVO
txtDecena = "CINCUENTA Y " End If Case "6" txtDecena = "SESENTA" If Unidad <> "0" Then txtDecena = "SESENTA Y " End If Case "7" txtDecena = "SETENTA" If Unidad <> "0" Then txtDecena = "SETENTA Y " End If Case "8" txtDecena = "OCHENTA" If Unidad <> "0" Then txtDecena = "OCHENTA Y " End If Case "9" txtDecena = "NOVENTA" If Unidad <> "0" Then txtDecena = "NOVENTA Y " End If End Select If Decena <> "1" Then Select Case Unidad Case "1" If SW Then txtUnidad = "UN" Else txtUnidad = "UNO" End If Case "2" txtUnidad = "DOS" Case "3" txtUnidad = "TRES" Case "4" txtUnidad = "CUATRO" Case "5" txtUnidad = "CINCO" Case "6" txtUnidad = "SES" Case "7" txtUnidad = "SIETE" Case "8" txtUnidad = "OCHO"
ESTADSTICA GENERAL
TRABAJO PRODUCTIVO
Case "9" txtUnidad = "NUEVE" End Select End If ConvierteCifra = txtCentena & "" & txtDecena & txtUnidad End Function
ESTADSTICA GENERAL
Este cdigo lo utilizaremos en la frmula de la celda B20, para convertir el Precio de Venta en nmeros a letras. A continuacin crearemos los botones Nuevo y cancelar en la hoja Factura
A continuacin damos doble clic en el botn Cancelar Private Sub Botoncancelat_Click() 'Disminuye el numero del comprobante Hoja3.Cells(4, 10) = Hoja3.Cells(4, 11) - 1 'Borra los datos del Comprobante paraingresar al cancelar
10
TRABAJO PRODUCTIVO
Range("A7:A7").Select Selection.ClearContents Range("E8:E8").Select Selection.ClearContents Range("A11:A18").Select Selection.ClearContents Range("D11:E18").Select Selection.ClearContents Range("A7").Select End Sub
ESTADSTICA GENERAL
A continuacin damos doble clic en el botn Nuevo Private Sub Botonnuevo_Click() 'Incrementa el numero del comprobante Hoja3.Cells(4, 10) = Hoja3.Cells(4, 11) + 1 'Borra los datos del Comprobante paraingresar uno nuevo Range("A7:A7").Select Selection.ClearContents Range("E8:E8").Select Selection.ClearContents Range("A11:A18").Select Selection.ClearContents Range("D11:E18").Select Selection.ClearContents Range("A7").Select End Sub VI. CONCLUSIN Al finalizar este trabajo llegamos a la siguiente conclusin es importante, para que se pueda administrar los recursos de la empresa INFOMUNDO S.R.Ltda .
11