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.

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.

  1. External Scheduler - Application Job Scheduling Integration (SAP_COM_0064).

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

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

Este acuerdo debe tener como sistema de comunicaciones el sistema local y debe tener configurado el mismo usuario de salida que configuramos en el escenario anterior como usuario de entrada.

...