Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

Bloque de código
iv_job_name | Nombre del job a ejecutar. Por defecto: 'BILLING_DOCUMENTS_OUTPUT_RUN'.
iv_job_text | Descripción del job. Opcional.
iv_job_userid | Usuario responsable del job. Por defecto: usuario actual (sy-uname).
it_mode | Modo de salida del job (Canal). Valores posibles: 'PRINT', 'EMAIL', 'IDOC', 'XML', 'EDI.
iv_repeat | Flag para repetir la impresión, si no se marca y el documento ya tiene una impresión, no se vuelve a imprimir.
itr_vbeln | Rangos con los números de documentos financieros a procesar.
Nota

Algunos clientes tienen configurada una orden de impresión programada automáticamente en el documento financiero. En estos casos, y de manera general, es obligatorio que el usuario especificado en iv_job_userid sea el mismo que creó la orden de impresión, que suele ser el que creó el documento financiero.

La clase /TBAI/CL_API_JOB_IMPRESION utiliza el servicio estándar de programación de jobs External Scheduler - Application Job Scheduling Integration https://api.sap.com/api/BC_EXT_APPJOB_MANAGEMENT/resource, por lo que para que funcione se deben implementar 2 acuerdos de comunicación, uno que enviará la petición y otro que la recibirá en el sistema.

...

Este acuerdo debe tener como sistema de comunicaciones el sistema local y debe tener configurado un usuario de comunicaciones de entrada.

También tienen que completarse las propiedades adicionales, son texto libre pero recomendamos los valores que aparecen en la siguiente imagen:

...

  1. API Job Impresión - (/TBAI/CS_JOB_IMPRESION)

...