...
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.
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.
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.
...