# Returning a value from a child Job to the parent Job

You may need to return a value or rows from a child Job to the parent Job for further use. This scenario shows the best practice of how to pass a value with a tBufferOutput component from a child Job to the parent Job.

### In this section

* [Creating the child Job to pass a value to the parent Job](https://help.qlik.com/talend/en-US/components/8.0/buffer/tbufferoutput-tfileinputdelimited-tfixedflowinput-tjavarow-creating-child-job-to-pass-value-to-parent-job-create)
* [Creating the parent Job to get the value from the child Job](https://help.qlik.com/talend/en-US/components/8.0/buffer/tbufferoutput-tfileinputdelimited-tfixedflowinput-tjavarow-creating-parent-job-to-get-value-from-child-job-create)

**Related reference**

* [tBufferOutput](https://help.qlik.com/talend/en-US/components/8.0/buffer/tbufferoutput "Collects data in a buffer in order to access it later via webservice for example.")

**Related information**

* [tRunJob](https://help.qlik.com/talend/en-US/components/8.0/orchestration/trunjob)
* [tFileInputDelimited](https://help.qlik.com/talend/en-US/components/8.0/delimited/tfileinputdelimited)
* [tLogRow](https://help.qlik.com/talend/en-US/components/8.0/logs-and-errors/tlogrow)
* [tFixedFlowInput](https://help.qlik.com/talend/en-US/components/8.0/tfixedflowinput/tfixedflowinput)
* [tJavaRow](https://help.qlik.com/talend/en-US/components/8.0/java-custom-code/tjavarow)