/* Options: Date: 2026-03-13 22:10:43 Version: 8.60 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://milliet.io //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: document.* //ExcludeTypes: //DefaultImports: */ export interface IReturn { createResponse(): T; } export enum eapi_document_type_enum { facture = 'facture', commande = 'commande', r98 = 'r98', r99 = 'r99', balance = 'balance', } /** @description Service de création de documents */ // @Route("/document/{DocumentType}/{IdEntrepot}/{IdSociete}/{IdDocument}", "GET") // @Route("/document/{DocumentType}/{IdEntrepot}/{IdGroupe}/{IdSociete}/{Year}/{Month}", "GET") // @Api(Description="Service de création de documents") export class document implements IReturn { /** @description document type */ // @ApiMember(DataType="string", Description="document type", IsRequired=true, Name="DocumentType", ParameterType="path") public documentType: eapi_document_type_enum; /** @description n° entrepot */ // @ApiMember(DataType="integer", Description="n° entrepot", IsRequired=true, Name="IdEntrepot", ParameterType="path") public idEntrepot: number; /** @description n° groupe */ // @ApiMember(DataType="integer", Description="n° groupe", IsRequired=true, Name="IdGroupe", ParameterType="path") public idGroupe: number; /** @description n° client */ // @ApiMember(DataType="integer", Description="n° client", IsRequired=true, Name="IdSociete", ParameterType="path") public idSociete: number; /** @description n° document */ // @ApiMember(DataType="integer", Description="n° document", IsRequired=true, Name="IdDocument", ParameterType="path", Route="/document/{DocumentType}/{IdEntrepot}/{IdSociete}/{IdDocument}") public idDocument: number; /** @description année */ // @ApiMember(DataType="integer", Description="année", IsRequired=true, Name="Year", ParameterType="path", Route="/document/{DocumentType}/{IdEntrepot}/{IdSociete}/{Year}/{Month}") public year: number; /** @description mois */ // @ApiMember(DataType="integer", Description="mois", IsRequired=true, Name="Month", ParameterType="path", Route="/document/{DocumentType}/{IdEntrepot}/{IdSociete}/{Year}/{Month}") public month: number; public constructor(init?: Partial) { (Object as any).assign(this, init); } public getTypeName() { return 'document'; } public getMethod() { return 'GET'; } public createResponse() { return new Object(); } }