Running the NFe XML Response Processing Program as a Subsystem Job

Instead of requiring users to run the NFe XML Response Processing program as each transmission response is added to the source folder, you can set up a subsystem job or queue to continuously run the NFe XML Response Processing program.

You must enable subsystem jobs in the NFe XML Response Processing program by running a version in which the Subsystem Job function enabled. You can use the generic subsystem business function, Add Inbound Transaction to Subsystem Queue (B0000175), to enable subsystem jobs for inbound transactions. This function writes a record to the Subsystem Job Master table (F986113) to specify a batch process that must be awakened in the subsystem. The business function also passes keys to the subsystem data queue. The business function then starts processing the transactions.

When you enable subsystem jobs:

  1. You manually start the job.

  2. The job runs on the server instead of on a workstation, which can improve performance.

  3. The program (NFe XML Response Processing) places a record in the Subsystem Job Master table (F986113).

    The record includes key information that allows the subsystem to process the record without additional interaction with the requesting application.

  4. The job runs continuously until you terminate it.

See "Running a Subsystem Job" in the JD Edwards EnterpriseOne Tools Interoperability Guide and "Managing JD Edwards EnterpriseOne Subsystems" in the JD Edwards EnterpriseOne Tools System Administration Guide.