You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
ANEXO MOVIMIENTO INTERNACIONAL DE DIVISAS<br />
VALIDADOR DE CONSOLA - INSTRUCTIVO<br />
1. El programa validador.zip se lo copiará en el disco c:\ a fin <strong>de</strong> <strong>de</strong>scomprimirlo, no<br />
se creará carpetas adicionales, ya que al <strong>de</strong>scomprimir el archivo se creará una<br />
carpeta en el disco C que se llamará validador.<br />
2. Al abrir la carpeta validador se pue<strong>de</strong> ver los archivos que contiene:<br />
transformar.bat<br />
validar.bat<br />
talon.bat<br />
1
3. Para ejecutar el programa validador se <strong>de</strong>be abrir una <strong>consola</strong>:<br />
Inicio / Ejecutar<br />
En la ventana, en Abrir se digitará cmd y click en Aceptar<br />
4. En la línea <strong>de</strong> comandos escribir cd seguido <strong>de</strong>l directorio don<strong>de</strong> <strong>de</strong>scomprimió<br />
el validador.zip y enter<br />
por ejemplo: cd C:\validador como se muestra en la figura:<br />
2
5. El validador tiene tres opciones para ejecutar:<br />
transformar – que permite transformar un archivo txt a xml<br />
validar – que permite validar un archivo xml<br />
talón – que permite generar el talón resumen <strong>de</strong> un archivo validado<br />
previamente<br />
Para verificar estas opciones pue<strong>de</strong> escribir el comando dir y dar enter<br />
6. Para ver las diferentes opciones <strong>de</strong> cada uno <strong>de</strong> los archivos .bat <strong>de</strong>be ingresar<br />
el nombre y dar enter como se muestra a continuación:<br />
6.1 TRANFORMAR UN ARCHIVO TXT A XML<br />
Para transformar un archivo txt se <strong>de</strong>be digitar:<br />
a) transformar<br />
b) espacio<br />
c) –f<br />
d) espacio<br />
e) la ruta completa <strong>de</strong>l archivo y su extensión (txt)<br />
f) espacio<br />
g) –o<br />
3
h) espacio<br />
i) la ruta completa y extensión (txt) <strong>de</strong>l archivo don<strong>de</strong> se generará<br />
los errores en caso <strong>de</strong> no pasar la validación. La ruta <strong>de</strong> los<br />
archivos <strong>de</strong>berá ir con slash (/)<br />
La ruta y el nombre <strong>de</strong>l archivo xml generado será en la misma ruta don<strong>de</strong> se<br />
encuentra el archivo txt y con el mismo nombre solo cambiado la extensión txt a<br />
xml.<br />
Al encontrar errores en el archivo txt no se generara el archivo xml.<br />
Por ejemplo:<br />
>transformar -f c:/E02M012009.txt -o c:/error1.txt<br />
6.2 VALIDAR UN ARCHIVO XML<br />
Para validar un archivo xml se <strong>de</strong>be digitar:<br />
a) validar<br />
b) espacio<br />
c) –d<br />
d) espacio<br />
e) ifi – cou: aquí se indicará si el tipo <strong>de</strong> archivo xml está bajo el esquema IFI<br />
(ifi) o Courier (cou), a fin <strong>de</strong> validar el archivo según el tipo <strong>de</strong> contribuyente<br />
f) espacio<br />
g) –f<br />
h) espacio<br />
j) la ruta completa <strong>de</strong>l archivo y su extensión (xml). La ruta <strong>de</strong> los archivos<br />
<strong>de</strong>berá ir con slash (/)<br />
k) –o<br />
l) espacio<br />
m) la ruta completa y extensión (txt) <strong>de</strong>l archivo don<strong>de</strong> se generará los errores<br />
en caso <strong>de</strong> no pasar la validación. La ruta <strong>de</strong> los archivos <strong>de</strong>berá ir con<br />
slash (/)<br />
Por ejemplo:<br />
>validar –d ifi -f c:/pruebas/MID_EJEMPLO_042009.xml -o c:/pruebas/error4.txt<br />
4
6.3 GENERAR TALÓN RESUMEN<br />
Para generar el Talón Resumen <strong>de</strong> un archivo xml previamente validado se <strong>de</strong>be<br />
digitar:<br />
a) talon<br />
b) espacio<br />
c) –f<br />
d) espacio<br />
e) la ruta completa <strong>de</strong>l archivo y su extensión (xml)<br />
f) espacio<br />
g) –o<br />
h) espacio<br />
i) la ruta completa y extensión (pdf) <strong>de</strong>l archivo don<strong>de</strong> se generará el talón. La<br />
ruta <strong>de</strong> los archivos <strong>de</strong>berá ir con slash (/)<br />
j) espacio<br />
k) –t<br />
l) espacio<br />
m) ifi – cou: aquí se indicará si el tipo <strong>de</strong> archivo xml está bajo el esquema IFI<br />
(ifi) o Courier (cou), a fin <strong>de</strong> generar el talón resumen según el tipo <strong>de</strong><br />
contribuyente<br />
Al encontrar errores en el archivo xml no se generara el talón resumen.<br />
Por ejemplo:<br />
>talon -f c:/pruebas/MID_EJEMPLO_042009.xml –o c:/pruebas/talon.pdf -t ifi<br />
5
7. Los errores o mensajes <strong>de</strong> éxito se mostrarán en la <strong>consola</strong> <strong>de</strong> no indicar un<br />
archivo <strong>de</strong> salida<br />
RECOMENDACIONES<br />
8. Si la PC en la que se correrá el validador <strong>de</strong> <strong>consola</strong> es <strong>de</strong> características win2000<br />
y memoria menor a 1024 Mb se recomienda trabajar directamente en la raíz<br />
ejemplo en la unidad C: y no crear las carpetas <strong>de</strong> archivos, errores, talones.<br />
Ejemplos:<br />
Transformar: >transformar -f c:/MID_EJEMPLO_042009.txt -o c:/error1.txt<br />
Validar: >validar –d ifi -f c:/MID_EJEMPLO_042009.xml -o c:/error2.txt<br />
6
Talón: > talon -f C:/archivos/DV012208.xml -o C:/talones/talon01.pdf -t ifi<br />
9. Si el nombre <strong>de</strong>l archivo contiene espacios escríbalo con “” ejemplo : “DV 01<br />
2008”.xml<br />
7