Yes. In Yellow Dog, the copy function is called Create New Based On.
You can use this feature to copy the following:
Items
Recipes
Scheduled retail changes
Purchasing documents
Count sheets
Note: Depending on what you copy, some fields may require updates before saving.