# Funktion im Core überschreiben - WIE?

**URL:** <https://forum.shopware.com/t/funktion-im-core-ueberschreiben-wie/86884>\
**Category:** Shopware 6 (German)\
**Created:** [15. April 2021 um 13:55 UTC](https://forum.shopware.com/t/funktion-im-core-ueberschreiben-wie/86884 "2021-04-15T13:55:38Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)\
**Post date:** [15. April 2021 um 13:55 UTC](https://forum.shopware.com/t/funktion-im-core-ueberschreiben-wie/86884/1 "2021-04-15T13:55:38Z")

</div>

Hallo,  
würde gern in der Klasse Shopware\Core\Checkout\Document\DocumentService die Funktion getOrderBaseCriteria oder generateDocument überschreiben.  
Wie kann ich das in einem Plugin machen um updatefähig zu bleiben?

---

<div class="post-metadata">

**Author:** ![TeichDatensysteme](https://avatars.discourse-cdn.com/v4/letter/t/43a26b/32.png) [@TeichDatensysteme](https://forum.shopware.com/u/TeichDatensysteme)\
**Post date:** [15. April 2021 um 14:47 UTC](https://forum.shopware.com/t/funktion-im-core-ueberschreiben-wie/86884/2 "2021-04-15T14:47:15Z")

</div>

Wird hier erklärt: [Adjusting a service - Shopware Developer](https://developer.shopware.com/docs/guides/plugins/plugins/plugin-fundamentals/adjusting-service)
