Add new model types for Swagger APIs and remove obsolete models

This commit is contained in:
Lorenz Hilpert
2025-01-29 17:28:33 +01:00
parent c6a174d93f
commit 8e7b067310
1375 changed files with 305 additions and 30426 deletions

View File

@@ -4,10 +4,17 @@
"sourceRoot": "generated/swagger/inventory-api/src",
"prefix": "lib",
"projectType": "library",
"tags": [],
"tags": ["generated", "swagger", "inventory", "api"],
"targets": {
"lint": {
"executor": "@nx/eslint:lint"
"generate": {
"command": "ng-swagger-gen --config {projectRoot}/ng-swagger-gen.json --output {projectRoot}/src",
"inputs": [
"^production",
"{projectRoot}/ng-swagger-gen.json",
"!{projectRoot}/src/**/*.ts"
],
"outputs": ["{projectRoot}/src"],
"cache": false
}
}
}

View File

@@ -0,0 +1,62 @@
/* tslint:disable */
import { HttpClient, HttpParameterCodec, HttpParams } from '@angular/common/http';
import { RemiConfiguration } from './remi-configuration';
/**
* Custom parameter codec to correctly handle the plus sign in parameter
* values. See https://github.com/angular/angular/issues/18261
*/
class ParameterCodec implements HttpParameterCodec {
encodeKey(key: string): string {
return encodeURIComponent(key);
}
encodeValue(value: string): string {
return encodeURIComponent(value);
}
decodeKey(key: string): string {
return decodeURIComponent(key);
}
decodeValue(value: string): string {
return decodeURIComponent(value);
}
}
const PARAMETER_CODEC = new ParameterCodec();
/**
* Base class for API services
*/
export class BaseService {
constructor(
protected config: RemiConfiguration,
protected http: HttpClient,
) {}
private _rootUrl: string = '';
/**
* Returns the root url for API operations. If not set directly in this
* service, will fallback to ApiConfiguration.rootUrl.
*/
get rootUrl(): string {
return this._rootUrl || this.config.rootUrl;
}
/**
* Sets the root URL for API operations in this service.
*/
set rootUrl(rootUrl: string) {
this._rootUrl = rootUrl;
}
/**
* Creates a new `HttpParams` with the correct codec
*/
protected newParams(): HttpParams {
return new HttpParams({
encoder: PARAMETER_CODEC,
});
}
}

View File

@@ -0,0 +1,5 @@
export * from './base-service';
export * from './models';
export * from './remi-configuration';
export * from './services';
export * from './strict-http-response';

View File

@@ -0,0 +1,180 @@
export { ResponseArgsOfSDVFilialdatenDTO } from './models/response-args-of-sdvfilialdaten-dto';
export { SDVFilialdatenDTO } from './models/sdvfilialdaten-dto';
export { ResponseArgs } from './models/response-args';
export { DialogOfString } from './models/dialog-of-string';
export { DialogSettings } from './models/dialog-settings';
export { DialogContentType } from './models/dialog-content-type';
export { KeyValueDTOOfStringAndString } from './models/key-value-dtoof-string-and-string';
export { ProblemDetails } from './models/problem-details';
export { ListResponseArgsOfPackageDTO } from './models/list-response-args-of-package-dto';
export { ResponseArgsOfIEnumerableOfPackageDTO } from './models/response-args-of-ienumerable-of-package-dto';
export { PackageDTO } from './models/package-dto';
export { EntityDTOContainerOfUserDTO } from './models/entity-dtocontainer-of-user-dto';
export { UserDTO } from './models/user-dto';
export { Gender } from './models/gender';
export { EntityDTOBaseOfUserDTOAndIUser } from './models/entity-dtobase-of-user-dtoand-iuser';
export { EntityDTOBase } from './models/entity-dtobase';
export { EntityDTO } from './models/entity-dto';
export { EntityStatus } from './models/entity-status';
export { CRUDA } from './models/cruda';
export { TouchedBase } from './models/touched-base';
export { EntityDTOReferenceContainer } from './models/entity-dtoreference-container';
export { ExternalReferenceDTO } from './models/external-reference-dto';
export { EntityDTOContainerOfLabelDTO } from './models/entity-dtocontainer-of-label-dto';
export { LabelDTO } from './models/label-dto';
export { EntityDTOBaseOfLabelDTOAndILabel } from './models/entity-dtobase-of-label-dtoand-ilabel';
export { WeightOfAvoirdupois } from './models/weight-of-avoirdupois';
export { Avoirdupois } from './models/avoirdupois';
export { AddresseeDTO } from './models/addressee-dto';
export { OrganisationDTO } from './models/organisation-dto';
export { OrganisationNamesDTO } from './models/organisation-names-dto';
export { PersonNamesDTO } from './models/person-names-dto';
export { AddressDTO } from './models/address-dto';
export { GeoLocation } from './models/geo-location';
export { CommunicationDetailsDTO } from './models/communication-details-dto';
export { EntityDTOBaseOfPackageDTOAndIPackage } from './models/entity-dtobase-of-package-dtoand-ipackage';
export { ResponseArgsOfPackageDTO } from './models/response-args-of-package-dto';
export { ResponseArgsOfNullableBoolean } from './models/response-args-of-nullable-boolean';
export { ListResponseArgsOfReturnItemDTO } from './models/list-response-args-of-return-item-dto';
export { ResponseArgsOfIEnumerableOfReturnItemDTO } from './models/response-args-of-ienumerable-of-return-item-dto';
export { ReturnItemDTO } from './models/return-item-dto';
export { EntityDTOContainerOfStockDTO } from './models/entity-dtocontainer-of-stock-dto';
export { StockDTO } from './models/stock-dto';
export { EntityDTOContainerOfBranchDTO } from './models/entity-dtocontainer-of-branch-dto';
export { BranchDTO } from './models/branch-dto';
export { BranchType } from './models/branch-type';
export { EntityDTOBaseOfBranchDTOAndIBranch } from './models/entity-dtobase-of-branch-dtoand-ibranch';
export { EntityDTOBaseOfStockDTOAndIStock } from './models/entity-dtobase-of-stock-dtoand-istock';
export { EntityDTOContainerOfStockCompartmentDTO } from './models/entity-dtocontainer-of-stock-compartment-dto';
export { StockCompartmentDTO } from './models/stock-compartment-dto';
export { SizeOfString } from './models/size-of-string';
export { EntityDTOBaseOfStockCompartmentDTOAndIStockCompartment } from './models/entity-dtobase-of-stock-compartment-dtoand-istock-compartment';
export { EntityDTOContainerOfStockItemDTO } from './models/entity-dtocontainer-of-stock-item-dto';
export { StockItemDTO } from './models/stock-item-dto';
export { EntityDTOContainerOfItemDTO } from './models/entity-dtocontainer-of-item-dto';
export { ItemDTO } from './models/item-dto';
export { ProductDTO } from './models/product-dto';
export { QuantityUnitType } from './models/quantity-unit-type';
export { EntityDTOContainerOfTenantDTO } from './models/entity-dtocontainer-of-tenant-dto';
export { TenantDTO } from './models/tenant-dto';
export { EntityDTOBaseOfTenantDTOAndITenant } from './models/entity-dtobase-of-tenant-dtoand-itenant';
export { EntityDTOBaseOfItemDTOAndIItem } from './models/entity-dtobase-of-item-dtoand-iitem';
export { EntityDTOBaseOfStockItemDTOAndIStockItem } from './models/entity-dtobase-of-stock-item-dtoand-istock-item';
export { PriceDTO } from './models/price-dto';
export { PriceValueDTO } from './models/price-value-dto';
export { VATValueDTO } from './models/vatvalue-dto';
export { VATType } from './models/vattype';
export { EntityDTOContainerOfSupplierDTO } from './models/entity-dtocontainer-of-supplier-dto';
export { SupplierDTO } from './models/supplier-dto';
export { SupplierType } from './models/supplier-type';
export { EntityDTOBaseOfSupplierDTOAndISupplier } from './models/entity-dtobase-of-supplier-dtoand-isupplier';
export { EntityDTOContainerOfStockEntryDTO } from './models/entity-dtocontainer-of-stock-entry-dto';
export { StockEntryDTO } from './models/stock-entry-dto';
export { StockEntryType } from './models/stock-entry-type';
export { EntityDTOContainerOfStockOrderItemDTO } from './models/entity-dtocontainer-of-stock-order-item-dto';
export { StockOrderItemDTO } from './models/stock-order-item-dto';
export { EntityDTOContainerOfStockOrderDTO } from './models/entity-dtocontainer-of-stock-order-dto';
export { StockOrderDTO } from './models/stock-order-dto';
export { EntityDTOBaseOfStockOrderDTOAndIStockOrder } from './models/entity-dtobase-of-stock-order-dtoand-istock-order';
export { EntityDTOContainerOfSupplierStatusCodeDTO } from './models/entity-dtocontainer-of-supplier-status-code-dto';
export { SupplierStatusCodeDTO } from './models/supplier-status-code-dto';
export { AvailabilityType } from './models/availability-type';
export { EntityDTOBaseOfSupplierStatusCodeDTOAndIStockStatusCode } from './models/entity-dtobase-of-supplier-status-code-dtoand-istock-status-code';
export { EntityDTOContainerOfStockOrderItemStatusDTO } from './models/entity-dtocontainer-of-stock-order-item-status-dto';
export { StockOrderItemStatusDTO } from './models/stock-order-item-status-dto';
export { StockOrderItemProcessingStatus } from './models/stock-order-item-processing-status';
export { EntityDTOBaseOfStockOrderItemStatusDTOAndIStockOrderItemStatus } from './models/entity-dtobase-of-stock-order-item-status-dtoand-istock-order-item-status';
export { EntityDTOBaseOfStockOrderItemDTOAndIStockOrderItem } from './models/entity-dtobase-of-stock-order-item-dtoand-istock-order-item';
export { EntityDTOContainerOfStockReservationItemDTO } from './models/entity-dtocontainer-of-stock-reservation-item-dto';
export { StockReservationItemDTO } from './models/stock-reservation-item-dto';
export { EntityDTOContainerOfStockReservationDTO } from './models/entity-dtocontainer-of-stock-reservation-dto';
export { StockReservationDTO } from './models/stock-reservation-dto';
export { EntityDTOBaseOfStockReservationDTOAndIStockReservation } from './models/entity-dtobase-of-stock-reservation-dtoand-istock-reservation';
export { EntityDTOContainerOfStockReservationItemStatusDTO } from './models/entity-dtocontainer-of-stock-reservation-item-status-dto';
export { StockReservationItemStatusDTO } from './models/stock-reservation-item-status-dto';
export { StockReservationItemProcessingStatus } from './models/stock-reservation-item-processing-status';
export { EntityDTOBaseOfStockReservationItemStatusDTOAndIStockReservationItemStatus } from './models/entity-dtobase-of-stock-reservation-item-status-dtoand-istock-reservation-item-status';
export { EntityDTOBaseOfStockReservationItemDTOAndIStockReservationItem } from './models/entity-dtobase-of-stock-reservation-item-dtoand-istock-reservation-item';
export { EntityDTOBaseOfStockEntryDTOAndIStockEntry } from './models/entity-dtobase-of-stock-entry-dtoand-istock-entry';
export { EntityDTOContainerOfReturnDTO } from './models/entity-dtocontainer-of-return-dto';
export { ReturnDTO } from './models/return-dto';
export { EntityDTOContainerOfReceiptDTO } from './models/entity-dtocontainer-of-receipt-dto';
export { ReceiptDTO } from './models/receipt-dto';
export { StockReceiptType } from './models/stock-receipt-type';
export { EntityDTOContainerOfReceiptItemDTO } from './models/entity-dtocontainer-of-receipt-item-dto';
export { ReceiptItemDTO } from './models/receipt-item-dto';
export { EntityDTOContainerOfPackageDTO } from './models/entity-dtocontainer-of-package-dto';
export { EntityDTOBaseOfReceiptItemDTOAndIStockReceiptItem } from './models/entity-dtobase-of-receipt-item-dtoand-istock-receipt-item';
export { EntityDTOBaseOfReceiptDTOAndIStockReceipt } from './models/entity-dtobase-of-receipt-dtoand-istock-receipt';
export { EntityDTOBaseOfReturnDTOAndIReturn } from './models/entity-dtobase-of-return-dtoand-ireturn';
export { EntityDTOContainerOfReturnItemDTO } from './models/entity-dtocontainer-of-return-item-dto';
export { ImpedimentDTO } from './models/impediment-dto';
export { EntityDTOBaseOfReturnItemDTOAndIReturnItem } from './models/entity-dtobase-of-return-item-dtoand-ireturn-item';
export { RemiQueryTokenDTO } from './models/remi-query-token-dto';
export { QueryTokenDTO } from './models/query-token-dto';
export { OrderByDTO } from './models/order-by-dto';
export { BatchResponseArgsOfReturnItemDTOAndReturnItemDTO } from './models/batch-response-args-of-return-item-dtoand-return-item-dto';
export { KeyValuePairOfReturnItemDTOAndReturnItemDTO } from './models/key-value-pair-of-return-item-dtoand-return-item-dto';
export { ReturnValueOfReturnItemDTO } from './models/return-value-of-return-item-dto';
export { ReturnValue } from './models/return-value';
export { KeyValuePairOfReturnItemDTOAndInteger } from './models/key-value-pair-of-return-item-dtoand-integer';
export { ResponseArgsOfInteger } from './models/response-args-of-integer';
export { ListResponseArgsOfReturnSuggestionDTO } from './models/list-response-args-of-return-suggestion-dto';
export { ResponseArgsOfIEnumerableOfReturnSuggestionDTO } from './models/response-args-of-ienumerable-of-return-suggestion-dto';
export { ReturnSuggestionDTO } from './models/return-suggestion-dto';
export { EntityDTOBaseOfReturnSuggestionDTOAndIReturnSuggestion } from './models/entity-dtobase-of-return-suggestion-dtoand-ireturn-suggestion';
export { BatchResponseArgsOfReturnSuggestionDTOAndReturnSuggestionDTO } from './models/batch-response-args-of-return-suggestion-dtoand-return-suggestion-dto';
export { KeyValuePairOfReturnSuggestionDTOAndReturnSuggestionDTO } from './models/key-value-pair-of-return-suggestion-dtoand-return-suggestion-dto';
export { ReturnValueOfReturnSuggestionDTO } from './models/return-value-of-return-suggestion-dto';
export { KeyValuePairOfReturnSuggestionDTOAndInteger } from './models/key-value-pair-of-return-suggestion-dtoand-integer';
export { ResponseArgsOfQuerySettingsDTO } from './models/response-args-of-query-settings-dto';
export { QuerySettingsDTO } from './models/query-settings-dto';
export { InputGroupDTO } from './models/input-group-dto';
export { InputDTO } from './models/input-dto';
export { InputType } from './models/input-type';
export { InputOptionsDTO } from './models/input-options-dto';
export { OptionDTO } from './models/option-dto';
export { ResponseArgsOfIEnumerableOfInputDTO } from './models/response-args-of-ienumerable-of-input-dto';
export { ResponseArgsOfIEnumerableOfKeyValueDTOOfStringAndString } from './models/response-args-of-ienumerable-of-key-value-dtoof-string-and-string';
export { ResponseArgsOfIEnumerableOfValueTupleOfStringAndIntegerAndIntegerAndNullableIntegerAndString } from './models/response-args-of-ienumerable-of-value-tuple-of-string-and-integer-and-integer-and-nullable-integer-and-string';
export { ValueTupleOfStringAndIntegerAndIntegerAndNullableIntegerAndString } from './models/value-tuple-of-string-and-integer-and-integer-and-nullable-integer-and-string';
export { CapacityRequest } from './models/capacity-request';
export { ResponseArgsOfReturnItemDTO } from './models/response-args-of-return-item-dto';
export { ResponseArgsOfReceiptDTO } from './models/response-args-of-receipt-dto';
export { ReceiptFinalizeValues } from './models/receipt-finalize-values';
export { ResponseArgsOfReturnDTO } from './models/response-args-of-return-dto';
export { ResponseArgsOfValueTupleOfReceiptItemDTOAndReturnItemDTO } from './models/response-args-of-value-tuple-of-receipt-item-dtoand-return-item-dto';
export { ValueTupleOfReceiptItemDTOAndReturnItemDTO } from './models/value-tuple-of-receipt-item-dtoand-return-item-dto';
export { ReturnItemValues } from './models/return-item-values';
export { ResponseArgsOfValueTupleOfReceiptItemDTOAndReturnSuggestionDTO } from './models/response-args-of-value-tuple-of-receipt-item-dtoand-return-suggestion-dto';
export { ValueTupleOfReceiptItemDTOAndReturnSuggestionDTO } from './models/value-tuple-of-receipt-item-dtoand-return-suggestion-dto';
export { ReturnSuggestionValues } from './models/return-suggestion-values';
export { ResponseArgsOfValueTupleOfReceiptItemDTOAndReturnItemDTOAndReturnSuggestionDTOAndReturnSuggestionDTO } from './models/response-args-of-value-tuple-of-receipt-item-dtoand-return-item-dtoand-return-suggestion-dtoand-return-suggestion-dto';
export { ValueTupleOfReceiptItemDTOAndReturnItemDTOAndReturnSuggestionDTOAndReturnSuggestionDTO } from './models/value-tuple-of-receipt-item-dtoand-return-item-dtoand-return-suggestion-dtoand-return-suggestion-dto';
export { ResponseArgsOfIEnumerableOfReturnDTO } from './models/response-args-of-ienumerable-of-return-dto';
export { ImpedimentValues } from './models/impediment-values';
export { ResponseArgsOfReturnSuggestionDTO } from './models/response-args-of-return-suggestion-dto';
export { ListResponseArgsOfReturnDTO } from './models/list-response-args-of-return-dto';
export { ReturnQueryTokenDTO } from './models/return-query-token-dto';
export { ResponseArgsOfIEnumerableOfReceiptDTO } from './models/response-args-of-ienumerable-of-receipt-dto';
export { ResponseArgsOfReceiptItemDTO } from './models/response-args-of-receipt-item-dto';
export { ResponseArgsOfIEnumerableOfStockInfoDTO } from './models/response-args-of-ienumerable-of-stock-info-dto';
export { StockInfoDTO } from './models/stock-info-dto';
export { StockStatus } from './models/stock-status';
export { StocksRequestValues } from './models/stocks-request-values';
export { StockRequestValues } from './models/stock-request-values';
export { ResponseArgsOfIEnumerableOfReturnInfoDTO } from './models/response-args-of-ienumerable-of-return-info-dto';
export { ReturnInfoDTO } from './models/return-info-dto';
export { ResponseArgsOfDBHBranchExtensionDTO } from './models/response-args-of-dbhbranch-extension-dto';
export { DBHBranchExtensionDTO } from './models/dbhbranch-extension-dto';
export { BranchDTO2 } from './models/branch-dto2';
export { QuadrupelDTO } from './models/quadrupel-dto';
export { ResponseArgsOfBranchDTO } from './models/response-args-of-branch-dto';
export { ResponseArgsOfStockDTO } from './models/response-args-of-stock-dto';
export { ResponseArgsOfIEnumerableOfStockDTO } from './models/response-args-of-ienumerable-of-stock-dto';
export { ResponseArgsOfIEnumerableOfStockEntryDTO } from './models/response-args-of-ienumerable-of-stock-entry-dto';
export { ResponseArgsOfIEnumerableOfStockItemDTO } from './models/response-args-of-ienumerable-of-stock-item-dto';
export { ResponseArgsOfIEnumerableOfStockOrderDTO } from './models/response-args-of-ienumerable-of-stock-order-dto';
export { ResponseArgsOfIEnumerableOfStockReservationDTO } from './models/response-args-of-ienumerable-of-stock-reservation-dto';
export { ListResponseArgsOfSupplierDTO } from './models/list-response-args-of-supplier-dto';
export { ResponseArgsOfIEnumerableOfSupplierDTO } from './models/response-args-of-ienumerable-of-supplier-dto';

View File

@@ -0,0 +1,18 @@
/* tslint:disable */
import { TouchedBase } from './touched-base';
import { GeoLocation } from './geo-location';
export interface AddressDTO extends TouchedBase {
apartment?: string;
careOf?: string;
city?: string;
country?: string;
district?: string;
geoLocation?: GeoLocation;
info?: string;
po?: string;
region?: string;
state?: string;
street?: string;
streetNumber?: string;
zipCode?: string;
}

View File

@@ -0,0 +1,13 @@
/* tslint:disable */
import { TouchedBase } from './touched-base';
import { AddressDTO } from './address-dto';
import { CommunicationDetailsDTO } from './communication-details-dto';
import { OrganisationDTO } from './organisation-dto';
import { PersonNamesDTO } from './person-names-dto';
export interface AddresseeDTO extends TouchedBase {
address?: AddressDTO;
communicationDetails?: CommunicationDetailsDTO;
locale?: string;
organisation?: OrganisationDTO;
person?: PersonNamesDTO;
}

View File

@@ -0,0 +1,2 @@
/* tslint:disable */
export type AvailabilityType = 0 | 1 | 2 | 32 | 256 | 512 | 1024 | 2048 | 4096 | 8192 | 16384;

View File

@@ -0,0 +1,2 @@
/* tslint:disable */
export type Avoirdupois = 0 | 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256 | 512 | 1024 | 2048 | 4096;

View File

@@ -0,0 +1,19 @@
/* tslint:disable */
import { ReturnValueOfReturnItemDTO } from './return-value-of-return-item-dto';
import { ReturnItemDTO } from './return-item-dto';
import { KeyValuePairOfReturnItemDTOAndInteger } from './key-value-pair-of-return-item-dtoand-integer';
import { KeyValuePairOfReturnItemDTOAndReturnItemDTO } from './key-value-pair-of-return-item-dtoand-return-item-dto';
export interface BatchResponseArgsOfReturnItemDTOAndReturnItemDTO {
alreadyProcessed?: Array<ReturnValueOfReturnItemDTO>;
ambiguous?: Array<ReturnItemDTO>;
completed: boolean;
duplicates?: Array<KeyValuePairOfReturnItemDTOAndInteger>;
error: boolean;
failed?: Array<ReturnValueOfReturnItemDTO>;
invalidProperties?: { [key: string]: string };
message?: string;
requestId?: number;
successful?: Array<KeyValuePairOfReturnItemDTOAndReturnItemDTO>;
total: number;
unknown?: Array<ReturnValueOfReturnItemDTO>;
}

View File

@@ -0,0 +1,19 @@
/* tslint:disable */
import { ReturnValueOfReturnSuggestionDTO } from './return-value-of-return-suggestion-dto';
import { ReturnSuggestionDTO } from './return-suggestion-dto';
import { KeyValuePairOfReturnSuggestionDTOAndInteger } from './key-value-pair-of-return-suggestion-dtoand-integer';
import { KeyValuePairOfReturnSuggestionDTOAndReturnSuggestionDTO } from './key-value-pair-of-return-suggestion-dtoand-return-suggestion-dto';
export interface BatchResponseArgsOfReturnSuggestionDTOAndReturnSuggestionDTO {
alreadyProcessed?: Array<ReturnValueOfReturnSuggestionDTO>;
ambiguous?: Array<ReturnSuggestionDTO>;
completed: boolean;
duplicates?: Array<KeyValuePairOfReturnSuggestionDTOAndInteger>;
error: boolean;
failed?: Array<ReturnValueOfReturnSuggestionDTO>;
invalidProperties?: { [key: string]: string };
message?: string;
requestId?: number;
successful?: Array<KeyValuePairOfReturnSuggestionDTOAndReturnSuggestionDTO>;
total: number;
unknown?: Array<ReturnValueOfReturnSuggestionDTO>;
}

View File

@@ -0,0 +1,20 @@
/* tslint:disable */
import { EntityDTOBaseOfBranchDTOAndIBranch } from './entity-dtobase-of-branch-dtoand-ibranch';
import { AddressDTO } from './address-dto';
import { BranchType } from './branch-type';
import { EntityDTOContainerOfLabelDTO } from './entity-dtocontainer-of-label-dto';
import { EntityDTOContainerOfBranchDTO } from './entity-dtocontainer-of-branch-dto';
export interface BranchDTO extends EntityDTOBaseOfBranchDTOAndIBranch {
address?: AddressDTO;
branchNumber?: string;
branchType?: BranchType;
isDefault?: string;
isOnline?: boolean;
isOrderingEnabled?: boolean;
isShippingEnabled?: boolean;
key?: string;
label?: EntityDTOContainerOfLabelDTO;
name?: string;
parent?: EntityDTOContainerOfBranchDTO;
shortName?: string;
}

View File

@@ -0,0 +1,32 @@
/* tslint:disable */
export interface BranchDTO2 {
/**
* Filial-/Abteilungsnnummer
*/
branchNumber?: string;
/**
* Label, welche die Fialiale/Abteilung angehört
*/
id?: number;
/**
* Eindeutiger Schlüssel/Kürzel (bezogen auf das Label)
*/
key?: string;
/**
* Name der Filiale/Abteilung
*/
name?: string;
/**
* Übergeordnete Filiale/Abteilung
*/
parent?: number;
/**
* Kurzname
*/
shortName?: string;
}

View File

@@ -0,0 +1,2 @@
/* tslint:disable */
export type BranchType = 0 | 1 | 2 | 4 | 8 | 16;

View File

@@ -0,0 +1,21 @@
/* tslint:disable */
/**
* Kapazitätsabfrage Parameter
*/
export interface CapacityRequest {
/**
* Abteilungen
*/
departments?: Array<string>;
/**
* Platzierungsarten (Stapel, Leistung)
*/
placementTypes?: Array<string>;
/**
* Lieferant
*/
supplierId?: number;
}

View File

@@ -0,0 +1,8 @@
/* tslint:disable */
import { TouchedBase } from './touched-base';
export interface CommunicationDetailsDTO extends TouchedBase {
email?: string;
fax?: string;
mobile?: string;
phone?: string;
}

View File

@@ -0,0 +1,2 @@
/* tslint:disable */
export type CRUDA = 0 | 1 | 2 | 4 | 8 | 16;

View File

@@ -0,0 +1,15 @@
/* tslint:disable */
import { BranchDTO2 } from './branch-dto2';
import { QuadrupelDTO } from './quadrupel-dto';
/**
* Zusatzdaten Filiale
*/
export interface DBHBranchExtensionDTO {
branch?: BranchDTO2;
labeKey?: string;
quadrupel?: QuadrupelDTO;
start?: string;
stop?: string;
tenantKey?: string;
}

View File

@@ -0,0 +1,2 @@
/* tslint:disable */
export type DialogContentType = 0 | 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128;

View File

@@ -0,0 +1,16 @@
/* tslint:disable */
import { KeyValueDTOOfStringAndString } from './key-value-dtoof-string-and-string';
import { DialogContentType } from './dialog-content-type';
import { DialogSettings } from './dialog-settings';
export interface DialogOfString {
actions?: Array<KeyValueDTOOfStringAndString>;
actionsRequired?: number;
area?: string;
content?: string;
contentType: DialogContentType;
description?: string;
displayTimeout?: number;
settings: DialogSettings;
subtitle?: string;
title?: string;
}

View File

@@ -0,0 +1,2 @@
/* tslint:disable */
export type DialogSettings = 0 | 1 | 2 | 4;

View File

@@ -0,0 +1,14 @@
/* tslint:disable */
import { TouchedBase } from './touched-base';
import { CRUDA } from './cruda';
import { EntityStatus } from './entity-status';
export interface EntityDTO extends TouchedBase {
changed?: string;
created?: string;
cruda?: CRUDA;
id?: number;
pId?: string;
status?: EntityStatus;
uId?: string;
version?: number;
}

View File

@@ -0,0 +1,3 @@
/* tslint:disable */
import { EntityDTOBase } from './entity-dtobase';
export interface EntityDTOBaseOfBranchDTOAndIBranch extends EntityDTOBase {}

View File

@@ -0,0 +1,3 @@
/* tslint:disable */
import { EntityDTOBase } from './entity-dtobase';
export interface EntityDTOBaseOfItemDTOAndIItem extends EntityDTOBase {}

View File

@@ -0,0 +1,3 @@
/* tslint:disable */
import { EntityDTOBase } from './entity-dtobase';
export interface EntityDTOBaseOfLabelDTOAndILabel extends EntityDTOBase {}

View File

@@ -0,0 +1,3 @@
/* tslint:disable */
import { EntityDTOBase } from './entity-dtobase';
export interface EntityDTOBaseOfPackageDTOAndIPackage extends EntityDTOBase {}

View File

@@ -0,0 +1,3 @@
/* tslint:disable */
import { EntityDTOBase } from './entity-dtobase';
export interface EntityDTOBaseOfReceiptDTOAndIStockReceipt extends EntityDTOBase {}

View File

@@ -0,0 +1,3 @@
/* tslint:disable */
import { EntityDTOBase } from './entity-dtobase';
export interface EntityDTOBaseOfReceiptItemDTOAndIStockReceiptItem extends EntityDTOBase {}

View File

@@ -0,0 +1,3 @@
/* tslint:disable */
import { EntityDTOBase } from './entity-dtobase';
export interface EntityDTOBaseOfReturnDTOAndIReturn extends EntityDTOBase {}

View File

@@ -0,0 +1,3 @@
/* tslint:disable */
import { EntityDTOBase } from './entity-dtobase';
export interface EntityDTOBaseOfReturnItemDTOAndIReturnItem extends EntityDTOBase {}

View File

@@ -0,0 +1,3 @@
/* tslint:disable */
import { EntityDTOBase } from './entity-dtobase';
export interface EntityDTOBaseOfReturnSuggestionDTOAndIReturnSuggestion extends EntityDTOBase {}

View File

@@ -0,0 +1,3 @@
/* tslint:disable */
import { EntityDTOBase } from './entity-dtobase';
export interface EntityDTOBaseOfStockCompartmentDTOAndIStockCompartment extends EntityDTOBase {}

View File

@@ -0,0 +1,3 @@
/* tslint:disable */
import { EntityDTOBase } from './entity-dtobase';
export interface EntityDTOBaseOfStockDTOAndIStock extends EntityDTOBase {}

View File

@@ -0,0 +1,3 @@
/* tslint:disable */
import { EntityDTOBase } from './entity-dtobase';
export interface EntityDTOBaseOfStockEntryDTOAndIStockEntry extends EntityDTOBase {}

View File

@@ -0,0 +1,3 @@
/* tslint:disable */
import { EntityDTOBase } from './entity-dtobase';
export interface EntityDTOBaseOfStockItemDTOAndIStockItem extends EntityDTOBase {}

View File

@@ -0,0 +1,3 @@
/* tslint:disable */
import { EntityDTOBase } from './entity-dtobase';
export interface EntityDTOBaseOfStockOrderDTOAndIStockOrder extends EntityDTOBase {}

View File

@@ -0,0 +1,3 @@
/* tslint:disable */
import { EntityDTOBase } from './entity-dtobase';
export interface EntityDTOBaseOfStockOrderItemDTOAndIStockOrderItem extends EntityDTOBase {}

View File

@@ -0,0 +1,3 @@
/* tslint:disable */
import { EntityDTOBase } from './entity-dtobase';
export interface EntityDTOBaseOfStockOrderItemStatusDTOAndIStockOrderItemStatus extends EntityDTOBase {}

View File

@@ -0,0 +1,3 @@
/* tslint:disable */
import { EntityDTOBase } from './entity-dtobase';
export interface EntityDTOBaseOfStockReservationDTOAndIStockReservation extends EntityDTOBase {}

View File

@@ -0,0 +1,3 @@
/* tslint:disable */
import { EntityDTOBase } from './entity-dtobase';
export interface EntityDTOBaseOfStockReservationItemDTOAndIStockReservationItem extends EntityDTOBase {}

View File

@@ -0,0 +1,3 @@
/* tslint:disable */
import { EntityDTOBase } from './entity-dtobase';
export interface EntityDTOBaseOfStockReservationItemStatusDTOAndIStockReservationItemStatus extends EntityDTOBase {}

View File

@@ -0,0 +1,3 @@
/* tslint:disable */
import { EntityDTOBase } from './entity-dtobase';
export interface EntityDTOBaseOfSupplierDTOAndISupplier extends EntityDTOBase {}

View File

@@ -0,0 +1,3 @@
/* tslint:disable */
import { EntityDTOBase } from './entity-dtobase';
export interface EntityDTOBaseOfSupplierStatusCodeDTOAndIStockStatusCode extends EntityDTOBase {}

View File

@@ -0,0 +1,3 @@
/* tslint:disable */
import { EntityDTOBase } from './entity-dtobase';
export interface EntityDTOBaseOfTenantDTOAndITenant extends EntityDTOBase {}

View File

@@ -0,0 +1,3 @@
/* tslint:disable */
import { EntityDTOBase } from './entity-dtobase';
export interface EntityDTOBaseOfUserDTOAndIUser extends EntityDTOBase {}

View File

@@ -0,0 +1,3 @@
/* tslint:disable */
import { EntityDTO } from './entity-dto';
export interface EntityDTOBase extends EntityDTO {}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { EntityDTOReferenceContainer } from './entity-dtoreference-container';
import { BranchDTO } from './branch-dto';
export interface EntityDTOContainerOfBranchDTO extends EntityDTOReferenceContainer {
data?: BranchDTO;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { EntityDTOReferenceContainer } from './entity-dtoreference-container';
import { ItemDTO } from './item-dto';
export interface EntityDTOContainerOfItemDTO extends EntityDTOReferenceContainer {
data?: ItemDTO;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { EntityDTOReferenceContainer } from './entity-dtoreference-container';
import { LabelDTO } from './label-dto';
export interface EntityDTOContainerOfLabelDTO extends EntityDTOReferenceContainer {
data?: LabelDTO;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { EntityDTOReferenceContainer } from './entity-dtoreference-container';
import { PackageDTO } from './package-dto';
export interface EntityDTOContainerOfPackageDTO extends EntityDTOReferenceContainer {
data?: PackageDTO;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { EntityDTOReferenceContainer } from './entity-dtoreference-container';
import { ReceiptDTO } from './receipt-dto';
export interface EntityDTOContainerOfReceiptDTO extends EntityDTOReferenceContainer {
data?: ReceiptDTO;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { EntityDTOReferenceContainer } from './entity-dtoreference-container';
import { ReceiptItemDTO } from './receipt-item-dto';
export interface EntityDTOContainerOfReceiptItemDTO extends EntityDTOReferenceContainer {
data?: ReceiptItemDTO;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { EntityDTOReferenceContainer } from './entity-dtoreference-container';
import { ReturnDTO } from './return-dto';
export interface EntityDTOContainerOfReturnDTO extends EntityDTOReferenceContainer {
data?: ReturnDTO;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { EntityDTOReferenceContainer } from './entity-dtoreference-container';
import { ReturnItemDTO } from './return-item-dto';
export interface EntityDTOContainerOfReturnItemDTO extends EntityDTOReferenceContainer {
data?: ReturnItemDTO;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { EntityDTOReferenceContainer } from './entity-dtoreference-container';
import { StockCompartmentDTO } from './stock-compartment-dto';
export interface EntityDTOContainerOfStockCompartmentDTO extends EntityDTOReferenceContainer {
data?: StockCompartmentDTO;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { EntityDTOReferenceContainer } from './entity-dtoreference-container';
import { StockDTO } from './stock-dto';
export interface EntityDTOContainerOfStockDTO extends EntityDTOReferenceContainer {
data?: StockDTO;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { EntityDTOReferenceContainer } from './entity-dtoreference-container';
import { StockEntryDTO } from './stock-entry-dto';
export interface EntityDTOContainerOfStockEntryDTO extends EntityDTOReferenceContainer {
data?: StockEntryDTO;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { EntityDTOReferenceContainer } from './entity-dtoreference-container';
import { StockItemDTO } from './stock-item-dto';
export interface EntityDTOContainerOfStockItemDTO extends EntityDTOReferenceContainer {
data?: StockItemDTO;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { EntityDTOReferenceContainer } from './entity-dtoreference-container';
import { StockOrderDTO } from './stock-order-dto';
export interface EntityDTOContainerOfStockOrderDTO extends EntityDTOReferenceContainer {
data?: StockOrderDTO;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { EntityDTOReferenceContainer } from './entity-dtoreference-container';
import { StockOrderItemDTO } from './stock-order-item-dto';
export interface EntityDTOContainerOfStockOrderItemDTO extends EntityDTOReferenceContainer {
data?: StockOrderItemDTO;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { EntityDTOReferenceContainer } from './entity-dtoreference-container';
import { StockOrderItemStatusDTO } from './stock-order-item-status-dto';
export interface EntityDTOContainerOfStockOrderItemStatusDTO extends EntityDTOReferenceContainer {
data?: StockOrderItemStatusDTO;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { EntityDTOReferenceContainer } from './entity-dtoreference-container';
import { StockReservationDTO } from './stock-reservation-dto';
export interface EntityDTOContainerOfStockReservationDTO extends EntityDTOReferenceContainer {
data?: StockReservationDTO;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { EntityDTOReferenceContainer } from './entity-dtoreference-container';
import { StockReservationItemDTO } from './stock-reservation-item-dto';
export interface EntityDTOContainerOfStockReservationItemDTO extends EntityDTOReferenceContainer {
data?: StockReservationItemDTO;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { EntityDTOReferenceContainer } from './entity-dtoreference-container';
import { StockReservationItemStatusDTO } from './stock-reservation-item-status-dto';
export interface EntityDTOContainerOfStockReservationItemStatusDTO extends EntityDTOReferenceContainer {
data?: StockReservationItemStatusDTO;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { EntityDTOReferenceContainer } from './entity-dtoreference-container';
import { SupplierDTO } from './supplier-dto';
export interface EntityDTOContainerOfSupplierDTO extends EntityDTOReferenceContainer {
data?: SupplierDTO;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { EntityDTOReferenceContainer } from './entity-dtoreference-container';
import { SupplierStatusCodeDTO } from './supplier-status-code-dto';
export interface EntityDTOContainerOfSupplierStatusCodeDTO extends EntityDTOReferenceContainer {
data?: SupplierStatusCodeDTO;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { EntityDTOReferenceContainer } from './entity-dtoreference-container';
import { TenantDTO } from './tenant-dto';
export interface EntityDTOContainerOfTenantDTO extends EntityDTOReferenceContainer {
data?: TenantDTO;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { EntityDTOReferenceContainer } from './entity-dtoreference-container';
import { UserDTO } from './user-dto';
export interface EntityDTOContainerOfUserDTO extends EntityDTOReferenceContainer {
data?: UserDTO;
}

View File

@@ -0,0 +1,12 @@
/* tslint:disable */
import { TouchedBase } from './touched-base';
import { ExternalReferenceDTO } from './external-reference-dto';
export interface EntityDTOReferenceContainer extends TouchedBase {
displayLabel?: string;
enabled?: boolean;
externalReference?: ExternalReferenceDTO;
id?: number;
pId?: string;
selected?: boolean;
uId?: string;
}

View File

@@ -0,0 +1,2 @@
/* tslint:disable */
export type EntityStatus = 0 | 1 | 2 | 4 | 8;

View File

@@ -0,0 +1,13 @@
/* tslint:disable */
import { TouchedBase } from './touched-base';
import { EntityStatus } from './entity-status';
export interface ExternalReferenceDTO extends TouchedBase {
externalChanged?: string;
externalCreated?: string;
externalNumber?: string;
externalPK?: string;
externalRepository?: string;
externalStatus: EntityStatus;
externalVersion?: number;
publishToken?: string;
}

View File

@@ -0,0 +1,2 @@
/* tslint:disable */
export type Gender = 0 | 1 | 2 | 4;

View File

@@ -0,0 +1,7 @@
/* tslint:disable */
import { TouchedBase } from './touched-base';
export interface GeoLocation extends TouchedBase {
altitude?: number;
latitude?: number;
longitude?: number;
}

View File

@@ -0,0 +1,7 @@
/* tslint:disable */
import { TouchedBase } from './touched-base';
export interface ImpedimentDTO extends TouchedBase {
attempts?: number;
comment?: string;
lastAttempt?: string;
}

View File

@@ -0,0 +1,4 @@
/* tslint:disable */
export interface ImpedimentValues {
comment?: string;
}

View File

@@ -0,0 +1,16 @@
/* tslint:disable */
import { InputOptionsDTO } from './input-options-dto';
import { InputType } from './input-type';
export interface InputDTO {
constraint?: string;
description?: string;
key?: string;
label?: string;
maxValue?: string;
minValue?: string;
options?: InputOptionsDTO;
placeholder?: string;
target?: string;
type: InputType;
value?: string;
}

View File

@@ -0,0 +1,8 @@
/* tslint:disable */
import { InputDTO } from './input-dto';
export interface InputGroupDTO {
description?: string;
group?: string;
input?: Array<InputDTO>;
label?: string;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { OptionDTO } from './option-dto';
export interface InputOptionsDTO {
max?: number;
values?: Array<OptionDTO>;
}

View File

@@ -0,0 +1,2 @@
/* tslint:disable */
export type InputType = 0 | 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256 | 512 | 1024 | 2048 | 3072 | 4096 | 8192 | 12288;

View File

@@ -0,0 +1,16 @@
/* tslint:disable */
import { EntityDTOBaseOfItemDTOAndIItem } from './entity-dtobase-of-item-dtoand-iitem';
import { EntityDTOContainerOfItemDTO } from './entity-dtocontainer-of-item-dto';
import { ProductDTO } from './product-dto';
import { QuantityUnitType } from './quantity-unit-type';
import { EntityDTOContainerOfTenantDTO } from './entity-dtocontainer-of-tenant-dto';
export interface ItemDTO extends EntityDTOBaseOfItemDTOAndIItem {
catalogItem?: number;
precedingItem?: EntityDTOContainerOfItemDTO;
precedingItemEAN?: string;
product?: ProductDTO;
quantityUnit?: string;
quantityUnitType?: QuantityUnitType;
secondaryEAN?: string;
tenant?: EntityDTOContainerOfTenantDTO;
}

View File

@@ -0,0 +1,12 @@
/* tslint:disable */
export interface KeyValueDTOOfStringAndString {
command?: string;
description?: string;
enabled?: boolean;
group?: string;
key?: string;
label?: string;
selected?: boolean;
sort?: number;
value?: string;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { ReturnItemDTO } from './return-item-dto';
export interface KeyValuePairOfReturnItemDTOAndInteger {
key?: ReturnItemDTO;
value: number;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { ReturnItemDTO } from './return-item-dto';
export interface KeyValuePairOfReturnItemDTOAndReturnItemDTO {
key?: ReturnItemDTO;
value?: ReturnItemDTO;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { ReturnSuggestionDTO } from './return-suggestion-dto';
export interface KeyValuePairOfReturnSuggestionDTOAndInteger {
key?: ReturnSuggestionDTO;
value: number;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { ReturnSuggestionDTO } from './return-suggestion-dto';
export interface KeyValuePairOfReturnSuggestionDTOAndReturnSuggestionDTO {
key?: ReturnSuggestionDTO;
value?: ReturnSuggestionDTO;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
import { EntityDTOBaseOfLabelDTOAndILabel } from './entity-dtobase-of-label-dtoand-ilabel';
export interface LabelDTO extends EntityDTOBaseOfLabelDTOAndILabel {
key?: string;
name?: string;
}

View File

@@ -0,0 +1,8 @@
/* tslint:disable */
import { ResponseArgsOfIEnumerableOfPackageDTO } from './response-args-of-ienumerable-of-package-dto';
export interface ListResponseArgsOfPackageDTO extends ResponseArgsOfIEnumerableOfPackageDTO {
completed?: boolean;
hits?: number;
skip?: number;
take?: number;
}

View File

@@ -0,0 +1,8 @@
/* tslint:disable */
import { ResponseArgsOfIEnumerableOfReturnDTO } from './response-args-of-ienumerable-of-return-dto';
export interface ListResponseArgsOfReturnDTO extends ResponseArgsOfIEnumerableOfReturnDTO {
completed?: boolean;
hits?: number;
skip?: number;
take?: number;
}

View File

@@ -0,0 +1,8 @@
/* tslint:disable */
import { ResponseArgsOfIEnumerableOfReturnItemDTO } from './response-args-of-ienumerable-of-return-item-dto';
export interface ListResponseArgsOfReturnItemDTO extends ResponseArgsOfIEnumerableOfReturnItemDTO {
completed?: boolean;
hits?: number;
skip?: number;
take?: number;
}

View File

@@ -0,0 +1,8 @@
/* tslint:disable */
import { ResponseArgsOfIEnumerableOfReturnSuggestionDTO } from './response-args-of-ienumerable-of-return-suggestion-dto';
export interface ListResponseArgsOfReturnSuggestionDTO extends ResponseArgsOfIEnumerableOfReturnSuggestionDTO {
completed?: boolean;
hits?: number;
skip?: number;
take?: number;
}

View File

@@ -0,0 +1,8 @@
/* tslint:disable */
import { ResponseArgsOfIEnumerableOfSupplierDTO } from './response-args-of-ienumerable-of-supplier-dto';
export interface ListResponseArgsOfSupplierDTO extends ResponseArgsOfIEnumerableOfSupplierDTO {
completed?: boolean;
hits?: number;
skip?: number;
take?: number;
}

View File

@@ -0,0 +1,13 @@
/* tslint:disable */
export interface OptionDTO {
description?: string;
enabled?: boolean;
key?: string;
label?: string;
maxValue?: string;
minValue?: string;
placeholder?: string;
selected?: boolean;
value?: string;
values?: Array<OptionDTO>;
}

View File

@@ -0,0 +1,6 @@
/* tslint:disable */
export interface OrderByDTO {
by?: string;
desc?: boolean;
label?: string;
}

View File

@@ -0,0 +1,8 @@
/* tslint:disable */
import { OrganisationNamesDTO } from './organisation-names-dto';
export interface OrganisationDTO extends OrganisationNamesDTO {
costUnit?: string;
gln?: string;
sector?: string;
vatId?: string;
}

View File

@@ -0,0 +1,8 @@
/* tslint:disable */
import { TouchedBase } from './touched-base';
export interface OrganisationNamesDTO extends TouchedBase {
department?: string;
legalForm?: string;
name?: string;
nameSuffix?: string;
}

View File

@@ -0,0 +1,20 @@
/* tslint:disable */
import { EntityDTOBaseOfPackageDTOAndIPackage } from './entity-dtobase-of-package-dtoand-ipackage';
import { AddresseeDTO } from './addressee-dto';
import { EntityDTOContainerOfLabelDTO } from './entity-dtocontainer-of-label-dto';
import { EntityDTOContainerOfUserDTO } from './entity-dtocontainer-of-user-dto';
import { WeightOfAvoirdupois } from './weight-of-avoirdupois';
export interface PackageDTO extends EntityDTOBaseOfPackageDTOAndIPackage {
addressee?: AddresseeDTO;
label?: EntityDTOContainerOfLabelDTO;
numberOfPackages?: number;
packageNumber?: string;
packageType?: string;
packedAt?: string;
packedBy?: EntityDTOContainerOfUserDTO;
returnTo?: AddresseeDTO;
sender?: AddresseeDTO;
shippingProvider?: string;
trackingCode?: string;
weight?: WeightOfAvoirdupois;
}

View File

@@ -0,0 +1,9 @@
/* tslint:disable */
import { TouchedBase } from './touched-base';
import { Gender } from './gender';
export interface PersonNamesDTO extends TouchedBase {
firstName: string;
gender?: Gender;
lastName: string;
title: string;
}

View File

@@ -0,0 +1,8 @@
/* tslint:disable */
import { TouchedBase } from './touched-base';
import { PriceValueDTO } from './price-value-dto';
import { VATValueDTO } from './vatvalue-dto';
export interface PriceDTO extends TouchedBase {
value?: PriceValueDTO;
vat?: VATValueDTO;
}

View File

@@ -0,0 +1,7 @@
/* tslint:disable */
import { TouchedBase } from './touched-base';
export interface PriceValueDTO extends TouchedBase {
currency?: string;
currencySymbol?: string;
value?: number;
}

View File

@@ -0,0 +1,10 @@
/* tslint:disable */
export interface ProblemDetails {
detail?: string;
extensions: { [key: string]: any };
instance?: string;
status?: number;
title?: string;
type?: string;
[prop: string]: any;
}

View File

@@ -0,0 +1,24 @@
/* tslint:disable */
import { TouchedBase } from './touched-base';
import { SizeOfString } from './size-of-string';
import { WeightOfAvoirdupois } from './weight-of-avoirdupois';
export interface ProductDTO extends TouchedBase {
additionalName?: string;
catalogProductNumber?: string;
contributors?: string;
ean?: string;
edition?: string;
format?: string;
formatDetail?: string;
locale?: string;
manufacturer?: string;
name?: string;
productGroup?: string;
productGroupDetails?: string;
publicationDate?: string;
serial?: string;
size?: SizeOfString;
supplierProductNumber?: string;
volume?: string;
weight?: WeightOfAvoirdupois;
}

Some files were not shown because too many files have changed in this diff Show More