diff --git a/bescheid-manager/pom.xml b/bescheid-manager/pom.xml
index c1d3c249f2ab9f56d1cf882a731ad625656ebf9d..92f4733ef37f28f8407b433b8497fc6d745c81ff 100644
--- a/bescheid-manager/pom.xml
+++ b/bescheid-manager/pom.xml
@@ -5,7 +5,7 @@
 	<parent>
 		<groupId>de.itvsh.kop.common</groupId>
 		<artifactId>kop-common-parent</artifactId>
-		<version>1.7.0</version>
+		<version>1.8.0-SNAPSHOT</version>
 		<relativePath />
 	</parent>
 
@@ -34,6 +34,11 @@
 			<version>${pluto.version}</version>
 		</dependency>
 		
+		<dependency>
+			<groupId>de.itvsh.kop.common</groupId>
+			<artifactId>kop-common-lib</artifactId>
+		</dependency>
+		
 		<dependency>
 			<groupId>net.devh</groupId>
 			<artifactId>grpc-client-spring-boot-starter</artifactId>
diff --git a/bescheid-manager/src/main/java/de/ozgcloud/bescheid/Bescheid.java b/bescheid-manager/src/main/java/de/ozgcloud/bescheid/Bescheid.java
index 698da21850bbc1e7761bbeb88f89b45e4857c7a3..a4481aaf556cec7084778f8057032963d0849d7b 100644
--- a/bescheid-manager/src/main/java/de/ozgcloud/bescheid/Bescheid.java
+++ b/bescheid-manager/src/main/java/de/ozgcloud/bescheid/Bescheid.java
@@ -1,5 +1,16 @@
 package de.ozgcloud.bescheid;
 
+import java.io.File;
+
+import lombok.Builder;
+import lombok.Getter;
+
+@Builder
+@Getter
 public class Bescheid {
 
+	private File bescheidFile;
+
+	private String contentType;
+	private long size;
 }
diff --git a/bescheid-manager/src/main/java/de/ozgcloud/bescheid/dummy/DummyBescheidRemoteService.java b/bescheid-manager/src/main/java/de/ozgcloud/bescheid/dummy/DummyBescheidRemoteService.java
new file mode 100644
index 0000000000000000000000000000000000000000..b3c7427a2315d668f8be1078e7c60960d2d8f80c
--- /dev/null
+++ b/bescheid-manager/src/main/java/de/ozgcloud/bescheid/dummy/DummyBescheidRemoteService.java
@@ -0,0 +1,27 @@
+package de.ozgcloud.bescheid.dummy;
+
+import com.google.common.net.MediaType;
+
+import de.itvsh.kop.common.binaryfile.TempFileUtils;
+import de.ozgcloud.bescheid.Bescheid;
+import de.ozgcloud.bescheid.BescheidRemoteService;
+import de.ozgcloud.bescheid.BescheidRequest;
+import de.ozgcloud.bescheid.vorgang.Vorgang;
+
+public class DummyBescheidRemoteService implements BescheidRemoteService {
+
+	private static final String DUMMY_BESCHEID_FILE_NAME = "dummy-bescheid.pdf";
+	private static final String DUMMY_BESCHEID_CONTENT_TYPE = MediaType.PDF.toString();
+
+	@Override
+	public Bescheid create(BescheidRequest request, Vorgang vorgang) {
+		var file = TempFileUtils.writeTmpFile(this.getClass().getClassLoader().getResourceAsStream(DUMMY_BESCHEID_FILE_NAME));
+
+		return Bescheid.builder()
+				.bescheidFile(file)
+				.contentType(DUMMY_BESCHEID_CONTENT_TYPE)
+				.size(file.length())
+				.build();
+	}
+
+}
diff --git a/bescheid-manager/src/main/resources/dummy-bescheid.pdf b/bescheid-manager/src/main/resources/dummy-bescheid.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..38e37a52ebeddf42ace077231b0a015ece6ef7ea
Binary files /dev/null and b/bescheid-manager/src/main/resources/dummy-bescheid.pdf differ
diff --git a/notification-manager/src/main/java/de/itvsh/kop/notification/vorgang/VorgangRemoteService.java b/notification-manager/src/main/java/de/itvsh/kop/notification/vorgang/VorgangRemoteService.java
index 5822e8f63be48d1fd08d2941f52e2bc5c359016e..b3da80bbb58907b42b1af39b93752a6d668bb265 100644
--- a/notification-manager/src/main/java/de/itvsh/kop/notification/vorgang/VorgangRemoteService.java
+++ b/notification-manager/src/main/java/de/itvsh/kop/notification/vorgang/VorgangRemoteService.java
@@ -34,7 +34,7 @@ import net.devh.boot.grpc.client.inject.GrpcClient;
 @Service
 class VorgangRemoteService {
 
-	@GrpcClient("pluto")
+	@GrpcClient("vorgang-manager")
 	private VorgangServiceBlockingStub stub;
 
 	@Autowired