Iniciar Sesión

Ver la Versión Completa : [Duda] Error JMP0320I-U. ¿Permisos COBOL 85?


jjcol
7 de marzo de 2022, 17:30
Buenas tardes, tengo un programa que funciona con cobol 85 , uso cobol 85 para indicarle las rutas de los pmd y ovd, le problema que tengo es que el cobol 85 me funciona en unos computadores y en otros no, será cuestión de darle permisos al cobol 85 ?
gracias por su tiempo

JCantero
7 de marzo de 2022, 18:26
1) Que error te da?


El runtime de cobol 85:

2) que version es ?


En los ordenadores en donde no te funcionan,:

3) que sistema operativo tienen ?

4) de 32 bits, 64 bits?

jjcol
7 de marzo de 2022, 20:51
JMP0320I-U [PID:0000127C TID:00006258] INPUT/OUTPUT ERROR. STM=WRITE. FILE=infimpe.env
windows 10 y 11
son de 64 bits

JCantero
7 de marzo de 2022, 21:26
A ver algun forero que conozca ese runtime.

Puede ser problema de acceso, provocado por querer escribir algun fichero en el directorio raiz.

Intenta ejecutarlo con derechos de administrador para comprobar.

---------- Post añadido el 7 de marzo de 2022 a las 21:32 ----------

Aqui tienes la explicacion del error

3.3.4 JMP0300 - JMP0399 (https://software.fujitsu.com/jp/manual/manualfiles/m140007/b1wd3305/01enz200/b3305-00-03-03-04.html)

---------- Post añadido el 7 de marzo de 2022 a las 21:34 ----------

JMP0320I-I/U

INPUT/OUTPUT ERROR. STM=$1. FILE=$2. '$3'. $4

System action

Discontinues error file processing, then continues program processing if the severity code is I; aborts the program if the severity code is U. The severity code is determined as follows:

I : The FILE STATUS clause is specified for file definition.

U : The FILE STATUS clause and error procedures are not specified.

Response

Eliminate the cause of the error according to the character string output for $3. The COBOL statement (START, READ, WRITE, REWRITE, or DELETE) that caused the input-output error is output in $1. The file name or access name of the processed file is output in $2. Table below shows the meanings of strings to be output in $3 and the actions to be taken. The error address is output in $4.