Manual carga batch informativa diot

Solo disponible en BuenasTareas
  • Páginas : 11 (2581 palabras )
  • Descarga(s) : 7
  • Publicado : 21 de septiembre de 2009
Leer documento completo
Vista previa del texto
Definición de un archivo Plano: Archivos de texto o archivos planos, son aquellos archivos en los cuales se almacena en un documento de Microsoft® WordPad (notepad, bloc de notas) información alfanumérica y que sirven de base de datos para importar información a infinidad de programas o sistemas. Como por ejemplo “dimm”, “dem”, (del sat), “oracle”, “Contpaq”, “Nomipaq”, etc.

No hay que serunos expertos ingenieros en sistemas para diseñar un archivo plano, tan solo un poco de paciencia para entender la estructura (layout) de cada sistema. Ver Fig. 1.

La estructura del archivo (layout) varía de acuerdo al desarrollo en su estructura para cada sistema o programa.

Veamos el caso de la estructura y las características para diseñar el archivo plano de un conocido sistema contable.[pic]
Fig. 1

El archivo de texto puede tener formato delimitado, de ancho fijo o variable con caracteres especiales; como pueden ser: espacios en blanco, pipe, comas, comillas, etc. Ver Fig. 2

En este ejemplo, el archivo plano de un conocido programa contable tiene un ancho fijo, donde las columnas están alineadas con espacios entre un campo y otro.
Para fines prácticoseste ejemplo no tiene los espacios requeridos en el archivo.

Fig. 2

Y en el caso del layout para el DIOT, se establecen pipes “|”.
Bien, pasamos a lo que realmente nos interesa.
(1 Uso de las funciones de =CONCATENAR(), el uso del "&" (amperson), =DERECHA(), =IZQUIERDA() y =BUSCARV()

Función =CONCATENAR(texto1,texto2,...,textoN)
Obtiene una cadena de caracteres (textos, números,etc.). Esta función es de utilidad cuando tenemos textos separados en cada celda, como puedan ser el nombre de una persona que está dividido en distintas celdas y en alguna ocasión queremos unir el nombre completo en una sola celda.
Ejemplo: =CONCATENAR("José ","Álvarez ","Rodríguez ") devuelve José Álvarez Rodríguez.
Usando el operador “&”
Este operador "&" amperson se puede utilizar en lugarde CONCATENAR para unir elementos de texto.

Ejemplo:
="El Participante: "&”José”&" "&”Álvarez”&” “&Rodríguez”&" es Contador"
Resultado:
El Participante: Álvarez Rodríguez es Contador

Para poner textos o caracteres especiales dentro de una formula como en este caso, es necesario encerrar los textos o caracteres especiales que queramos adicionar, con comillas “ ”.

El ejemplo puederesultar más fácil de entender si lo hacemos en la hoja de captura del y utilizando de la Estructura del archivo (layout) para el DIOT, las primeras Tres opciones.

|  |A |B |C |
|1 |COLUMNA 1 |COLUMNA 2 |COLUMNA 3 |
|2 |TIPO DE TERCERO |TIPO DE OPERACIÓN|RFC |
|3 |04 NACIONAL |03 Prestación de Servicios Profesionales |VAOF7201081A1 |

Para obtener el pipe “|”, se hace oprimiendo simultáneamente las teclas Alt +124.

Formula:
|  |D |
|1 |  |
|2 | |
|3 |=CONCATENAR(A3,"|",B3,"|",C3,"|") |

Y usando el “&” (amperson)
|  |D |
|1 |  |
|2 |  |
|3 |=A3&"|"&B3&"|"&C3&"|" |

Resultado para ambas opciones:
|  |D|
|1 | |
|2 | |
|3 |04 NACIONAL|03 Prestación de Servicios Profesionales|VAOF7201081A1| |

Función...
tracking img