first
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
import { SapB1Client } from "../client/SapB1Client";
|
||||
import { MarketingDocument, MarketingDocumentCreateDto, MarketingDocumentUpdateDto } from "../types/entities";
|
||||
import { MarketingDocumentSchema } from "../types/schemas";
|
||||
import { Resource } from "./Resource";
|
||||
|
||||
export class OrdersResource extends Resource<MarketingDocument, MarketingDocumentCreateDto, MarketingDocumentUpdateDto, number> {
|
||||
public constructor(client: SapB1Client) {
|
||||
super(client, "Orders", MarketingDocumentSchema, false);
|
||||
}
|
||||
}
|
||||
|
||||
export class InvoicesResource extends Resource<MarketingDocument, MarketingDocumentCreateDto, MarketingDocumentUpdateDto, number> {
|
||||
public constructor(client: SapB1Client) {
|
||||
super(client, "Invoices", MarketingDocumentSchema, false);
|
||||
}
|
||||
}
|
||||
|
||||
export class PurchaseOrdersResource extends Resource<
|
||||
MarketingDocument,
|
||||
MarketingDocumentCreateDto,
|
||||
MarketingDocumentUpdateDto,
|
||||
number
|
||||
> {
|
||||
public constructor(client: SapB1Client) {
|
||||
super(client, "PurchaseOrders", MarketingDocumentSchema, false);
|
||||
}
|
||||
}
|
||||
|
||||
export class DeliveryNotesResource extends Resource<
|
||||
MarketingDocument,
|
||||
MarketingDocumentCreateDto,
|
||||
MarketingDocumentUpdateDto,
|
||||
number
|
||||
> {
|
||||
public constructor(client: SapB1Client) {
|
||||
super(client, "DeliveryNotes", MarketingDocumentSchema, false);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user