import { Entity, DefaultDeSerializers, DeSerializers, DeserializedType } from '@sap-cloud-sdk/odata-v2'; /** * This class represents the entity "A_PurReqAddDelivery" of service "API_PURCHASEREQ_PROCESS_SRV". */ export declare class PurReqAddDelivery extends Entity implements PurReqAddDeliveryType { /** * Technical entity name for PurReqAddDelivery. */ static _entityName: string; /** * Default url path for the according service. */ static _defaultServicePath: string; /** * All key fields of the PurReqAddDelivery entity */ static _keys: string[]; /** * Purchase requisition number. * Maximum length: 10. */ purchaseRequisition: DeserializedType; /** * Item number of purchase requisition. * Maximum length: 5. */ purchaseRequisitionItem: DeserializedType; /** * Address. * Maximum length: 10. * @nullable */ addressId?: DeserializedType | null; /** * Plant. * Maximum length: 4. * @nullable */ plant?: DeserializedType | null; /** * Purchase Requisition Address Type. * Maximum length: 1. * @nullable */ addressType?: DeserializedType | null; /** * Manual address number in purchasing document item. * Maximum length: 10. * @nullable */ manualDeliveryAddressId?: DeserializedType | null; /** * Number of delivery address. * Maximum length: 10. * @nullable */ itemDeliveryAddressId?: DeserializedType | null; /** * c/o name. * Maximum length: 40. * @nullable */ careOfName?: DeserializedType | null; /** * Street 5. * Maximum length: 40. * @nullable */ additionalStreetSuffixName?: DeserializedType | null; /** * Language Key. * Maximum length: 2. * @nullable */ correspondenceLanguage?: DeserializedType | null; /** * Communication Method (Key) (Business Address Services). * Maximum length: 3. * @nullable */ prfrdCommMediumType?: DeserializedType | null; /** * PO Box. * Maximum length: 10. * @nullable */ poBox?: DeserializedType | null; /** * Flag: PO Box Without Number. * @nullable */ poBoxIsWithoutNumber?: DeserializedType | null; /** * PO Box Postal Code. * Maximum length: 10. * @nullable */ poBoxPostalCode?: DeserializedType | null; /** * PO Box Lobby. * Maximum length: 40. * @nullable */ poBoxLobbyName?: DeserializedType | null; /** * PO Box city. * Maximum length: 40. * @nullable */ poBoxDeviatingCityName?: DeserializedType | null; /** * Region for PO Box (Country, State, Province, ...). * Maximum length: 3. * @nullable */ poBoxDeviatingRegion?: DeserializedType | null; /** * PO Box of Country/Region. * Maximum length: 3. * @nullable */ poBoxDeviatingCountry?: DeserializedType | null; /** * Type of Delivery Service. * Maximum length: 4. * @nullable */ deliveryServiceTypeCode?: DeserializedType | null; /** * Number of Delivery Service. * Maximum length: 10. * @nullable */ deliveryServiceNumber?: DeserializedType | null; /** * Address time zone. * Maximum length: 6. * @nullable */ addressTimeZone?: DeserializedType | null; /** * Full name of a party (Bus. Partner, Org. Unit, Doc. address). * Maximum length: 80. * @nullable */ fullName?: DeserializedType | null; /** * City. * Maximum length: 40. * @nullable */ cityName?: DeserializedType | null; /** * District. * Maximum length: 40. * @nullable */ district?: DeserializedType | null; /** * City code for city/street file. * Maximum length: 12. * @nullable */ cityCode?: DeserializedType | null; /** * City (different from postal city). * Maximum length: 40. * @nullable */ homeCityName?: DeserializedType | null; /** * City postal code. * Maximum length: 10. * @nullable */ postalCode?: DeserializedType | null; /** * Company Postal Code (for Large Customers). * Maximum length: 10. * @nullable */ companyPostalCode?: DeserializedType | null; /** * Street. * Maximum length: 60. * @nullable */ streetName?: DeserializedType | null; /** * Street 2. * Maximum length: 40. * @nullable */ streetPrefixName?: DeserializedType | null; /** * Street 3. * Maximum length: 40. * @nullable */ additionalStreetPrefixName?: DeserializedType | null; /** * Street 4. * Maximum length: 40. * @nullable */ streetSuffixName?: DeserializedType | null; /** * House Number. * Maximum length: 10. * @nullable */ houseNumber?: DeserializedType | null; /** * House number supplement. * Maximum length: 10. * @nullable */ houseNumberSupplementText?: DeserializedType | null; /** * Building (Number or Code). * Maximum length: 20. * @nullable */ building?: DeserializedType | null; /** * Floor in building. * Maximum length: 10. * @nullable */ floor?: DeserializedType | null; /** * Room or Apartment Number. * Maximum length: 10. * @nullable */ roomNumber?: DeserializedType | null; /** * Country/Region Key. * Maximum length: 3. * @nullable */ country?: DeserializedType | null; /** * Region (State, Province, County). * Maximum length: 3. * @nullable */ region?: DeserializedType | null; /** * County. * Maximum length: 40. * @nullable */ county?: DeserializedType | null; /** * Form-of-Address Key. * Maximum length: 4. * @nullable */ formOfAddress?: DeserializedType | null; /** * Name 1. * Maximum length: 40. * @nullable */ businessPartnerName1?: DeserializedType | null; /** * Name 2. * Maximum length: 40. * @nullable */ businessPartnerName2?: DeserializedType | null; /** * Version ID for International Addresses. * Maximum length: 1. * @nullable */ nation?: DeserializedType | null; /** * First Telephone No.: Dialing Code + Number. * Maximum length: 30. * @nullable */ phoneNumber?: DeserializedType | null; /** * First Fax No.: Area Code + Number. * Maximum length: 30. * @nullable */ faxNumber?: DeserializedType | null; /** * Search Term 1. * Maximum length: 20. * @nullable */ searchTerm1?: DeserializedType | null; /** * Street Name in Uppercase for Search Help. * Maximum length: 25. * @nullable */ streetSearch?: DeserializedType | null; /** * City name in Uppercase for Search Help. * Maximum length: 25. * @nullable */ citySearch?: DeserializedType | null; /** * Name 3. * Maximum length: 40. * @nullable */ businessPartnerName3?: DeserializedType | null; /** * Name 4. * Maximum length: 40. * @nullable */ businessPartnerName4?: DeserializedType | null; /** * Tax Jurisdiction. * Maximum length: 15. * @nullable */ taxJurisdiction?: DeserializedType | null; /** * Transportation zone to or from which the goods are delivered. * Maximum length: 10. * @nullable */ transportZone?: DeserializedType | null; /** * Person Number. * Maximum length: 10. * @nullable */ person?: DeserializedType | null; /** * Full Name of Person. * Maximum length: 80. * @nullable */ addresseeFullName?: DeserializedType | null; } export interface PurReqAddDeliveryType { purchaseRequisition: DeserializedType; purchaseRequisitionItem: DeserializedType; addressId?: DeserializedType | null; plant?: DeserializedType | null; addressType?: DeserializedType | null; manualDeliveryAddressId?: DeserializedType | null; itemDeliveryAddressId?: DeserializedType | null; careOfName?: DeserializedType | null; additionalStreetSuffixName?: DeserializedType | null; correspondenceLanguage?: DeserializedType | null; prfrdCommMediumType?: DeserializedType | null; poBox?: DeserializedType | null; poBoxIsWithoutNumber?: DeserializedType | null; poBoxPostalCode?: DeserializedType | null; poBoxLobbyName?: DeserializedType | null; poBoxDeviatingCityName?: DeserializedType | null; poBoxDeviatingRegion?: DeserializedType | null; poBoxDeviatingCountry?: DeserializedType | null; deliveryServiceTypeCode?: DeserializedType | null; deliveryServiceNumber?: DeserializedType | null; addressTimeZone?: DeserializedType | null; fullName?: DeserializedType | null; cityName?: DeserializedType | null; district?: DeserializedType | null; cityCode?: DeserializedType | null; homeCityName?: DeserializedType | null; postalCode?: DeserializedType | null; companyPostalCode?: DeserializedType | null; streetName?: DeserializedType | null; streetPrefixName?: DeserializedType | null; additionalStreetPrefixName?: DeserializedType | null; streetSuffixName?: DeserializedType | null; houseNumber?: DeserializedType | null; houseNumberSupplementText?: DeserializedType | null; building?: DeserializedType | null; floor?: DeserializedType | null; roomNumber?: DeserializedType | null; country?: DeserializedType | null; region?: DeserializedType | null; county?: DeserializedType | null; formOfAddress?: DeserializedType | null; businessPartnerName1?: DeserializedType | null; businessPartnerName2?: DeserializedType | null; nation?: DeserializedType | null; phoneNumber?: DeserializedType | null; faxNumber?: DeserializedType | null; searchTerm1?: DeserializedType | null; streetSearch?: DeserializedType | null; citySearch?: DeserializedType | null; businessPartnerName3?: DeserializedType | null; businessPartnerName4?: DeserializedType | null; taxJurisdiction?: DeserializedType | null; transportZone?: DeserializedType | null; person?: DeserializedType | null; addresseeFullName?: DeserializedType | null; } //# sourceMappingURL=PurReqAddDelivery.d.ts.map