W Pub: ABAP Cursosentenciasubmit

<html>

<head>

<title>SUBMIT</title>

</head>

<BODY BGCOLOR="#000000" TEXT="#FFFFFF" LINK="#0099FF" VLINK="#AA0000">

<p align="left">⚠ &lt;b class="titulo"&gt;SUBMIT⚠ &lt;/b&gt;</p>

<p align="left">⚠ &lt;b&gt;Definicin⚠ &lt;/b&gt;</p>

<p align="left">Ejecuta un programa. </p>

<p align="left">⚠ &lt;b&gt;Sintaxis:⚠ &lt;/b&gt;</p>

<p>SUBMIT { <programa> | (<programa>) } [ LINE-SIZE <columnas>

  ] [ LINE-COUNT <filas> ]<br>
  [ TO SAP-POOL <br>
  [ DESTINATION <destino> ]<br>
  [ COPIES <copias> ]<br>
  [ LIST NAME <nombre> ]<br>
  [ COVER TEXT <texto> ]<br>
  [ LIST AUTHORITY <autorizacin> ]<br>
  [ INMEDIATELY <flag> ]<br>
  [ KEEP IN SPOOL <flag> ]<br>
  [ NEW LIST IDENTIFICATION <flag> ]<br>
  [ DATASET EXPIRATION ]<br>
  [ LINE-COUNT <lneas> ]<br>
  [ LINE-SIZE <columnas> ]<br>
  [ LAYOUT <layout> ]<br>
  [ SAP COVER PAGE <modo> ]<br>
  [ COVER PAGE <flag> ]<br>
  [ RECEIVER <receptor> ]<br>
  [ DEPARTMENT <departamento> ]<br>
  [ ARCHIVE MODE <modo> ] <br>
  [ ARCHIVE PARAMETERS <parmetros> ]<br>
  [ WITHOUT SPOOL DYNPRO ] ]<br>
  [ SPOOL PARAMETERS <parmetros> ]<br>
  [ ARCHIVE PARAMETERS <parmetros> ]<br>
  [ WITHOUT SPOOL DYNPRO ]<br>
  [ VIA SELECTION-SCREEN ]<br>
  [ AND RETURN ]<br>
  [ EXPORTING LIST TO MEMORY ] <br>
  [ USER <usuario> VIA JOB <job> NUMBER <nmero> ]<br>
  [ USING SELECTION-SETS OF PROGRAM <programa1> ].</p>

<p>Esta sentencia llama al ⚠ &lt;a href="report.htm" tppabs="http://www.gaussr3.com/abap4/sentencias/report.htm"&gt;REPORT⚠ &lt;/a&gt; <programa>.

  El nombre del programa se puede especificar dinmicamente utilizando una variable 
  entre parntesis. El significado de las clusulas es el siguiente:</p>

<ul>

  <li>
    <p>LINE-SIZE -> El programa se visualiza con el nmero de 
      columnas definido en <columnas>.</p>
  </li>
  <li>
    <p>LINE-COUNT -> El programa se visualiza con el nmero 
      de lneas definido en <filas>.</p>
  </li>
  <li>
    <p>TOP SAP-SPOOL -> Especifica los parmetros de impresin. 
      El significado de las clusulas es el siguiente:</p>
  </li>

</ul>

<blockquote>

  <ul>
    <li>
      <p>DESTINATION -> Dispositivo de salida.</p>
    </li>
    <li>
      <p>COPIES -> Nmero de copias.</p>
    </li>
    <li>
      <p>LIST NAME -> Nombre del listado.</p>
    </li>
    <li>
      <p>LIST DATASET -> Nombre del ⚠ &lt;i&gt;spool dataset⚠ &lt;/i&gt;.</p>
    </li>
    <li>
      <p>COVER TEXT -> Ttulo de la cubierta.</p>
    </li>
    <li>
      <p>LIST AUTHORITY -> Autorizacin de display.</p>
    </li>
    <li>
      <p>INMEDIATELY -> Impresin inmediata.</p>
    </li>
    <li>
      <p>KEEP IN SPOOL. Guardar el listado despus de la impresin.</p>
    </li>
    <li>
      <p>NEW LIST IDENTIFICATION -> Identificacin del nuevo 
        listado.</p>
    </li>
    <li>
      <p>DATASET EXPIRACION -> Fecha de expiracin.</p>
    </li>
    <li>
      <p>LINE-COUNT -> Lneas por pgina.</p>
    </li>
    <li>
      <p>LINE-SIZE -> Columnas del informe.</p>
    </li>
    <li>
      <p>LAYOUT -> Formato de impresin.</p>
    </li>
    <li>
      <p>SAP COVER PAGE -> Con cartula de impresin.</p>
    </li>
    <li>
      <p>COVER PAGE -> Seleccin de cubierta.</p>
    </li>
    <li>
      <p>RECEIVER -> Usuario receptor.</p>
    </li>
    <li>
      <p>DEPARTMENT -> Nombre del departamento.</p>
    </li>
    <li>
      <p>ARCHIVE MODE -> Modo de archivo.</p>
    </li>
    <li>
      <p>ARCHIVE PARAMETERS -> Parmetros de archivo.</p>
    </li>
    <li>
      <p>WITHOUT SPOOL DYNPRO -> Salta la pantalla de control 
        de impresin.</p>
    </li>
    <li>
      <p>SPOOL PARAMETERS -> Parmetros de impresin.</p>
    </li>
  </ul>

</blockquote>

<ul>

  <li>
    <p>VIA SELECTION-SCREEN -> Aparece al usuario la pantalla 
      de seleccin.</p>
  </li>
  <li>
    <p>AND RETURN -> El programa llamador permanece en espera 
      mientras se ejecuta el programa llamado. Cuando el programa llamado termina 
      se devuelve control al programa llamador. Para ello se crea una sesin interna.</p>
  </li>
  <li>
    <p>EXPORTING LIST TO MEMORY -> El listado de salida del 
      programa llamado no aparece en pantalla. En su lugar se guarda en memoria. 
      El programa llamador puede leer el listado de la memoria. Esta clusula 
      no puede ser utilizada en combinacin con la clusula TO SAP-SPOOL.</p>
  </li>
  <li>
    <p>USER <usuario> VIA JOB <job> NUMER <n> 
      -> Se utiliza para incluir un paso de job en un proceso de background.</p>
  </li>
  <li>
    <p>USING SELECTION-SETS OF PROGRAM -> El programa llamado 
      utiliza las variantes del programa <programa1>. Si los parmetros 
      y criterios de seleccin de ambos programas no coinciden, las variables 
      de <programa1> se pueden borrar.</p>
  </li>

</ul>

<p>Los mensajes de error que se pueden producir son los siguientes:</p>

<ul>

  <li>
    <p>LOAD_PROGRAM_NOT_FOUND -> El programa especfico no existe.</p>
  </li>
  <li>
    <p>SUBMIT_WRONG_TYPE -> El programa especificado no es un 
      report.</p>
  </li>
  <li>
    <p>SUBMIT_IMPORT_ONLY_PARAMETER -> Valor invlido pasado 
      por parmetro.</p>
  </li>
  <li>
    <p>SUBMIT_WRONG_SIGN -> Valor invlido pasado a un criterio 
      de seleccin.</p>
  </li>
  <li>
    <p>SUBMIT_IN_ITAB_ILL_STRUCTURE -> Tabla pasado como criterio 
      con estructure errnea.</p>
  </li>

</ul>

<p>La sentencia ⚠ &lt;i&gt;submit⚠ &lt;/i&gt;, con una determina clusula tambin

  nos permite aadir pasos a un job creado con el mdulo de funcin JOB_OPEN.</p>

<p>SUBMIT <report> AND RETURN<br>

  USER <usuario><br>
  VIA JOB <nombre_job> NUMBER <id_job><br>
  TO SAP-SPOOL SPOOL PARAMETERS <parmetros_impresin><br>
  ARCHIVE PARAMETERS <parmetro_archivo><br>
  WITHOUT SPOOL DYNPRO. </p>

</body>

</html>