openapi: 3.0.0 info: title: SAP API version: 1.0.0 servers: - url: http://localhost:8080 paths: /idoc/HRMD_ABA03/HRMD_ABA: post: summary: 'HR: Basis Plan Data, Central Person (Recip. Not HR, RW/LO)' operationId: /idoc/HRMD_ABA03/HRMD_ABA requestBody: content: application/json: schema: type: object properties: EDI_DC40: properties: TABNAM: type: string maxLength: 10 description: Name of Table Structure MANDT: type: string maxLength: 3 description: Client DOCNUM: type: string maxLength: 16 description: IDoc number DOCREL: type: string maxLength: 4 description: SAP Release for IDoc STATUS: type: string maxLength: 2 description: Status of IDoc DIRECT: type: string maxLength: 1 description: 'Direction enumValues: 1=Outbound, 2=Inbound' enum: - '1' - '2' OUTMOD: type: string maxLength: 1 description: 'Output mode enumValues: 1=Transfer IDoc immediately and start external subsystem, 2=Transfer IDoc immediately, 3=Collect IDocs, transfer and start external subsystem, 4=Collect IDocs and transfer' enum: - '1' - '2' - '3' - '4' EXPRSS: type: string maxLength: 1 description: 'Overriding in inbound processing enumValues: ""=No overriding, X=Overriding' enum: - '' - X TEST: type: string maxLength: 1 description: 'Test flag enumValues: ""=IDoc contains a productive message, X=IDoc contains a test message' enum: - '' - X IDOCTYP: type: string maxLength: 30 description: Name of basic type CIMTYP: type: string maxLength: 30 description: Extension (defined by customer) MESTYP: type: string maxLength: 30 description: Message type MESCOD: type: string maxLength: 3 description: Message code MESFCT: type: string maxLength: 3 description: Message Function STD: type: string maxLength: 1 description: EDI standard, flag STDVRS: type: string maxLength: 6 description: EDI standard, version and release STDMES: type: string maxLength: 6 description: EDI message type SNDPOR: type: string maxLength: 10 description: Sender port (SAP System, external subsystem) SNDPRT: type: string maxLength: 2 description: Partner type of sender SNDPFC: type: string maxLength: 2 description: Partner Function of Sender SNDPRN: type: string maxLength: 10 description: Partner Number of Sender SNDSAD: type: string maxLength: 21 description: Sender address (SADR) SNDLAD: type: string maxLength: 70 description: Logical address of sender RCVPOR: type: string maxLength: 10 description: Receiver port RCVPRT: type: string maxLength: 2 description: Partner Type of Receiver RCVPFC: type: string maxLength: 2 description: Partner function of recipient RCVPRN: type: string maxLength: 10 description: Partner Number of Receiver RCVSAD: type: string maxLength: 21 description: Recipient address (SADR) RCVLAD: type: string maxLength: 70 description: Logical address of recipient CREDAT: type: string format: date maxLength: 8 description: Created on CRETIM: type: string maxLength: 6 description: Created at REFINT: type: string maxLength: 14 description: Transmission file (EDI Interchange) REFGRP: type: string maxLength: 14 description: Message group (EDI Message Group) REFMES: type: string maxLength: 14 description: Message (EDI Message) ARCKEY: type: string maxLength: 70 description: Key for external message archive SERIAL: type: string maxLength: 20 description: Serialization E1PLOGI: type: array items: properties: PLVAR: type: string maxLength: 2 description: Plan Version OTYPE: type: string maxLength: 2 description: Object Type OBJID: type: string maxLength: 8 description: Object ID PROOF: type: string maxLength: 1 description: Single-Character Flag OPERA: type: string maxLength: 1 description: Operation Indicator SERIAL_COUNTER: type: string maxLength: 6 description: 'ALE: channel counter' FILTER1: type: string maxLength: 25 description: Filter 1 for HR Master Data Distribution FILTER2: type: string maxLength: 25 description: Filter 2 for HR Master Data Distribution E1PORIG: type: array items: properties: PLVAR: type: string maxLength: 2 description: Plan Version OTYPE: type: string maxLength: 2 description: Object Type OBJID: type: string maxLength: 8 description: Object ID END_DATE: type: string format: date maxLength: 8 description: Valid to Date of Entry for Original System END_TIME: type: string maxLength: 6 description: Valid to Time of Entry for Original System CHNG_USER: type: string maxLength: 12 description: User Name ORIGSYSTEM: type: string maxLength: 10 description: Logical system E1PITYP: type: array items: properties: PLVAR: type: string maxLength: 2 description: Plan Version OTYPE: type: string maxLength: 2 description: Object Type OBJID: type: string maxLength: 8 description: Object ID INFTY: type: string maxLength: 4 description: Infotype SUBTY: type: string maxLength: 4 description: Subtype BEGDA: type: string format: date maxLength: 8 description: Start Date ENDDA: type: string format: date maxLength: 8 description: End Date LONG_INFTY: type: string maxLength: 1 description: Indicator for Infotype Segment Longer Than 1000 Bytes E1P0000: type: array items: properties: PERNR: type: string maxLength: 8 description: Personnel Number INFTY: type: string maxLength: 4 description: Infotype SUBTY: type: string maxLength: 4 description: Subtype OBJPS: type: string maxLength: 2 description: Object Identification SPRPS: type: string maxLength: 1 description: Lock Indicator for HR Master Data Record ENDDA: type: string format: date maxLength: 8 description: End Date BEGDA: type: string format: date maxLength: 8 description: Start Date SEQNR: type: string maxLength: 3 description: Number of Infotype Record With Same Key AEDTM: type: string format: date maxLength: 8 description: Changed On UNAME: type: string maxLength: 12 description: Name of person who changed object HISTO: type: string maxLength: 1 description: Historical Record Flag ITXEX: type: string maxLength: 1 description: 'Text Exists for Infotype: X=Yes,""=No' enum: - X - '' REFEX: type: string maxLength: 1 description: 'Reference Fields Exist (Primary/Secondary Costs): X=Yes,""=No' enum: - X - '' ORDEX: type: string maxLength: 1 description: 'Confirmation Fields Exist: X=Yes,""=No' enum: - X - '' ITBLD: type: string maxLength: 2 description: Infotype Screen Control PREAS: type: string maxLength: 2 description: Reason for Changing Master Data FLAG1: type: string maxLength: 1 description: Reserved Field/Unused Field FLAG2: type: string maxLength: 1 description: Reserved Field/Unused Field FLAG3: type: string maxLength: 1 description: Reserved Field/Unused Field FLAG4: type: string maxLength: 1 description: Reserved Field/Unused Field RESE1: type: string maxLength: 2 description: Reserved Field/Unused Field of Length 2 RESE2: type: string maxLength: 2 description: Reserved Field/Unused Field of Length 2 MASSN: type: string maxLength: 2 description: Action Type MASSG: type: string maxLength: 2 description: Reason for Action STAT1: type: string maxLength: 1 description: Customer-Specific Status STAT2: type: string maxLength: 1 description: Employment Status STAT3: type: string maxLength: 1 description: Special Payment Status GRPVL: type: string maxLength: 4 description: Grouping Value for Personnel Assignments E1P0001: type: array items: properties: PERNR: type: string maxLength: 8 description: Personnel Number INFTY: type: string maxLength: 4 description: Infotype SUBTY: type: string maxLength: 4 description: Subtype OBJPS: type: string maxLength: 2 description: Object Identification SPRPS: type: string maxLength: 1 description: Lock Indicator for HR Master Data Record ENDDA: type: string format: date maxLength: 8 description: End Date BEGDA: type: string format: date maxLength: 8 description: Start Date SEQNR: type: string maxLength: 3 description: Number of Infotype Record With Same Key AEDTM: type: string format: date maxLength: 8 description: Changed On UNAME: type: string maxLength: 12 description: Name of person who changed object HISTO: type: string maxLength: 1 description: Historical Record Flag ITXEX: type: string maxLength: 1 description: 'Text Exists for Infotype: X=Yes,""=No' enum: - X - '' REFEX: type: string maxLength: 1 description: 'Reference Fields Exist (Primary/Secondary Costs): X=Yes,""=No' enum: - X - '' ORDEX: type: string maxLength: 1 description: 'Confirmation Fields Exist: X=Yes,""=No' enum: - X - '' ITBLD: type: string maxLength: 2 description: Infotype Screen Control PREAS: type: string maxLength: 2 description: Reason for Changing Master Data FLAG1: type: string maxLength: 1 description: Reserved Field/Unused Field FLAG2: type: string maxLength: 1 description: Reserved Field/Unused Field FLAG3: type: string maxLength: 1 description: Reserved Field/Unused Field FLAG4: type: string maxLength: 1 description: Reserved Field/Unused Field RESE1: type: string maxLength: 2 description: Reserved Field/Unused Field of Length 2 RESE2: type: string maxLength: 2 description: Reserved Field/Unused Field of Length 2 BUKRS: type: string maxLength: 4 description: Company Code WERKS: type: string maxLength: 4 description: Personnel Area PERSG: type: string maxLength: 1 description: Employee Group PERSK: type: string maxLength: 2 description: Employee Subgroup VDSK1: type: string maxLength: 14 description: Organizational Key GSBER: type: string maxLength: 4 description: Business Area BTRTL: type: string maxLength: 4 description: Personnel Subarea JUPER: type: string maxLength: 4 description: Legal Person ABKRS: type: string maxLength: 2 description: Payroll Area ANSVH: type: string maxLength: 2 description: Work Contract KOSTL: type: string maxLength: 10 description: Cost Center ORGEH: type: string maxLength: 8 description: Organizational Unit PLANS: type: string maxLength: 8 description: Position STELL: type: string maxLength: 8 description: Job MSTBR: type: string maxLength: 8 description: Supervisor Area SACHA: type: string maxLength: 3 description: Payroll Administrator SACHP: type: string maxLength: 3 description: Administrator for HR Master Data SACHZ: type: string maxLength: 3 description: Administrator for Time Recording SNAME: type: string maxLength: 30 description: Employee's Name (Sortable by LAST NAME FIRST NAME) ENAME: type: string maxLength: 40 description: Formatted Name of Employee or Applicant OTYPE: type: string maxLength: 2 description: Object Type SBMOD: type: string maxLength: 4 description: Administrator Group KOKRS: type: string maxLength: 4 description: Controlling Area FISTL: type: string maxLength: 16 description: Funds Center GEBER: type: string maxLength: 10 description: Fund FKBER: type: string maxLength: 16 description: Functional Area GRANT_NBR: type: string maxLength: 20 description: Grant GRPVL: type: string maxLength: 4 description: Grouping Value for Personnel Assignments SGMNT: type: string maxLength: 10 description: Segment for Segmental Reporting E1P0002: type: array items: properties: PERNR: type: string maxLength: 8 description: Personnel Number INFTY: type: string maxLength: 4 description: Infotype SUBTY: type: string maxLength: 4 description: Subtype OBJPS: type: string maxLength: 2 description: Object Identification SPRPS: type: string maxLength: 1 description: Lock Indicator for HR Master Data Record ENDDA: type: string format: date maxLength: 8 description: End Date BEGDA: type: string format: date maxLength: 8 description: Start Date SEQNR: type: string maxLength: 3 description: Number of Infotype Record With Same Key AEDTM: type: string format: date maxLength: 8 description: Changed On UNAME: type: string maxLength: 12 description: Name of person who changed object HISTO: type: string maxLength: 1 description: Historical Record Flag ITXEX: type: string maxLength: 1 description: 'Text Exists for Infotype: X=Yes,""=No' enum: - X - '' REFEX: type: string maxLength: 1 description: 'Reference Fields Exist (Primary/Secondary Costs): X=Yes,""=No' enum: - X - '' ORDEX: type: string maxLength: 1 description: 'Confirmation Fields Exist: X=Yes,""=No' enum: - X - '' ITBLD: type: string maxLength: 2 description: Infotype Screen Control PREAS: type: string maxLength: 2 description: Reason for Changing Master Data FLAG1: type: string maxLength: 1 description: Reserved Field/Unused Field FLAG2: type: string maxLength: 1 description: Reserved Field/Unused Field FLAG3: type: string maxLength: 1 description: Reserved Field/Unused Field FLAG4: type: string maxLength: 1 description: Reserved Field/Unused Field RESE1: type: string maxLength: 2 description: Reserved Field/Unused Field of Length 2 RESE2: type: string maxLength: 2 description: Reserved Field/Unused Field of Length 2 INITS: type: string maxLength: 10 description: Initials NACHN: type: string maxLength: 25 description: Last Name NAME2: type: string maxLength: 25 description: Second Name / Name at Birth VORNA: type: string maxLength: 25 description: First Name TITEL: type: string maxLength: 15 description: Title TITL2: type: string maxLength: 15 description: Second Title NAMZU: type: string maxLength: 15 description: Other Title VORSW: type: string maxLength: 15 description: Name Prefix VORS2: type: string maxLength: 15 description: Second Name Prefix RUFNM: type: string maxLength: 25 description: Nickname KNZNM: type: string maxLength: 2 description: Name Format Indicator for Employee in a List ANRED: type: string maxLength: 1 description: Form-of-Address Key GESCH: type: string maxLength: 1 description: 'Gender Key: ""=unknown,1=Male,2=Female' enum: - '' - '1' - '2' GBDAT: type: string format: date maxLength: 8 description: Date of Birth GBLND: type: string maxLength: 2 description: Country ISO code GBDEP: type: string maxLength: 3 description: State GBORT: type: string maxLength: 25 description: Birthplace NATIO: type: string maxLength: 2 description: Country ISO code NATI2: type: string maxLength: 2 description: Country ISO code NATI3: type: string maxLength: 2 description: Country ISO code SPRSL: type: string maxLength: 1 description: Language Key KONFE: type: string maxLength: 2 description: Religious Denomination Key FAMST: type: string maxLength: 1 description: Marital Status Key FAMDT: type: string format: date maxLength: 8 description: Valid From Date of Current Marital Status ANZKD: type: number maxLength: 4 description: Number of Children NACON: type: string maxLength: 1 description: Name Connection PERMO: type: string maxLength: 2 description: Modifier for Personnel Identifier PERID: type: string maxLength: 20 description: Personnel ID Number GBPAS: type: string format: date maxLength: 8 description: Date of Birth According to Passport FNAMK: type: string maxLength: 24 description: First name (Katakana) LNAMK: type: string maxLength: 24 description: Last Name (Katakana) FNAMR: type: string maxLength: 24 description: First name (Romaji) LNAMR: type: string maxLength: 24 description: Last name (Romaji) NABIK: type: string maxLength: 24 description: Name of Birth (Katakana) NABIR: type: string maxLength: 24 description: Name of Birth (Romaji) NICKK: type: string maxLength: 24 description: Nickname (Katakana) NICKR: type: string maxLength: 24 description: Nickname (Romaji) GBJHR: type: string maxLength: 4 description: Year of Birth GBMON: type: string maxLength: 2 description: Month of Birth GBTAG: type: string maxLength: 2 description: Birth Date (to Month/Year) NCHMC: type: string maxLength: 25 description: Last Name (Field for Search Help) VNAMC: type: string maxLength: 25 description: First Name (Field for Search Help) SPRSL_ISO: type: string maxLength: 2 description: Language according to ISO 639 NACHN_40: type: string maxLength: 40 description: Last Name NAME2_40: type: string maxLength: 40 description: Name at Birth NACH2: type: string maxLength: 40 description: Second Name VORNA_40: type: string maxLength: 40 description: First Name CNAME_40: type: string maxLength: 80 description: Complete Name RUFNM_40: type: string maxLength: 40 description: Nickname MIDNM: type: string maxLength: 40 description: Middle Name GBORT_40: type: string maxLength: 40 description: Birthplace E1Q0002: type: array items: properties: PERNR: type: string maxLength: 8 description: Personnel Number INFTY: type: string maxLength: 4 description: Infotype SUBTY: type: string maxLength: 4 description: Subtype OBJPS: type: string maxLength: 2 description: Object Identification SPRPS: type: string maxLength: 1 description: Lock Indicator for HR Master Data Record ENDDA: type: string format: date maxLength: 8 description: End Date BEGDA: type: string format: date maxLength: 8 description: Start Date SEQNR: type: string maxLength: 3 description: Number of Infotype Record With Same Key FNAMK_45: type: string maxLength: 40 description: First name (Katakana) LNAMK_45: type: string maxLength: 40 description: Last name (Katakana) FNAMR_45: type: string maxLength: 40 description: First Name (Romaji) LNAMR_45: type: string maxLength: 40 description: Last Name (Romaji) NABIK_45: type: string maxLength: 40 description: Name of Birth (Katakana) NABIR_45: type: string maxLength: 40 description: Name of Birth (Romaji) NICKK_45: type: string maxLength: 40 description: Koseki (Katakana) NICKR_45: type: string maxLength: 40 description: Koseki (Romaji) NAMZ2: type: string maxLength: 15 description: Name Affix for Name at Birth GRPVL: type: string maxLength: 4 description: Grouping Value for Personnel Assignments required: - E1P0002 E1P0006: type: array items: properties: PERNR: type: string maxLength: 8 description: Personnel Number INFTY: type: string maxLength: 4 description: Infotype SUBTY: type: string maxLength: 4 description: Subtype OBJPS: type: string maxLength: 2 description: Object Identification SPRPS: type: string maxLength: 1 description: Lock Indicator for HR Master Data Record ENDDA: type: string format: date maxLength: 8 description: End Date BEGDA: type: string format: date maxLength: 8 description: Start Date SEQNR: type: string maxLength: 3 description: Number of Infotype Record With Same Key AEDTM: type: string format: date maxLength: 8 description: Changed On UNAME: type: string maxLength: 12 description: Name of person who changed object HISTO: type: string maxLength: 1 description: Historical Record Flag ITXEX: type: string maxLength: 1 description: 'Text Exists for Infotype: X=Yes,""=No' enum: - X - '' REFEX: type: string maxLength: 1 description: 'Reference Fields Exist (Primary/Secondary Costs): X=Yes,""=No' enum: - X - '' ORDEX: type: string maxLength: 1 description: 'Confirmation Fields Exist: X=Yes,""=No' enum: - X - '' ITBLD: type: string maxLength: 2 description: Infotype Screen Control PREAS: type: string maxLength: 2 description: Reason for Changing Master Data FLAG1: type: string maxLength: 1 description: Reserved Field/Unused Field FLAG2: type: string maxLength: 1 description: Reserved Field/Unused Field FLAG3: type: string maxLength: 1 description: Reserved Field/Unused Field FLAG4: type: string maxLength: 1 description: Reserved Field/Unused Field RESE1: type: string maxLength: 2 description: Reserved Field/Unused Field of Length 2 RESE2: type: string maxLength: 2 description: Reserved Field/Unused Field of Length 2 ANSSA: type: string maxLength: 4 description: Address Record Type NAME2: type: string maxLength: 25 description: C/O Name STRAS: type: string maxLength: 30 description: House number and street ORT01: type: string maxLength: 25 description: City ORT02: type: string maxLength: 25 description: District PSTLZ: type: string maxLength: 10 description: Postal Code LAND1: type: string maxLength: 2 description: Country ISO code TELNR: type: string maxLength: 14 description: Telephone Number ENTKM: type: string maxLength: 5 description: Distance in Kilometers (5 Characters for IDoc) WKWNG: type: string maxLength: 1 description: Company Housing BUSRT: type: string maxLength: 3 description: Bus Route LOCAT: type: string maxLength: 30 description: 2nd Address Line STATE: type: string maxLength: 3 description: Region (State, Province, County) HSNMR: type: string maxLength: 6 description: House Number POSTA: type: string maxLength: 6 description: Identification of an Apartment in a Building STRDS: type: string maxLength: 2 description: Street Abbreviation ENTK2: type: number maxLength: 5 description: Distance in Kilometers COM01: type: string maxLength: 4 description: Communication Type NUM01: type: string maxLength: 20 description: Communication Number COM02: type: string maxLength: 4 description: Communication Type NUM02: type: string maxLength: 20 description: Communication Number COM03: type: string maxLength: 4 description: Communication Type NUM03: type: string maxLength: 20 description: Communication Number COM04: type: string maxLength: 4 description: Communication Type NUM04: type: string maxLength: 20 description: Communication Number COM05: type: string maxLength: 4 description: Communication Type NUM05: type: string maxLength: 20 description: Communication Number COM06: type: string maxLength: 4 description: Communication Type NUM06: type: string maxLength: 20 description: Communication Number INDRL: type: string maxLength: 2 description: Indicator for relationship (specification code) COUNC: type: string maxLength: 3 description: County Code RCTVC: type: string maxLength: 6 description: Municipal city code OR2KK: type: string maxLength: 30 description: City/District (Katakana) CONKK: type: string maxLength: 24 description: Contact Person (Katakana) (Japan) OR1KK: type: string maxLength: 30 description: City Katakana (Japan) RAILW: type: string maxLength: 1 description: 'Social Subscription Railway: 1=Weekly,2=Monthly,3=Quarterly,4=Yearly' enum: - '1' - '2' - '3' - '4' NAME2_40: type: string maxLength: 40 description: C/O name STRAS_40: type: string maxLength: 60 description: Street and House Number ORT01_40: type: string maxLength: 40 description: City ORT02_40: type: string maxLength: 40 description: District LOCAT_40: type: string maxLength: 40 description: 2nd address line ADR03: type: string maxLength: 40 description: Street 2 ADR04: type: string maxLength: 40 description: Street 3 HSNMR_40: type: string maxLength: 10 description: House Number POSTA_40: type: string maxLength: 10 description: Identification of an apartment in a building BLDNG: type: string maxLength: 10 description: Building (number or code) FLOOR: type: string maxLength: 10 description: Floor in building OR2KK_45: type: string maxLength: 40 description: Second address line (Katakana) CONKK_45: type: string maxLength: 40 description: Contact Person (Katakana) (Japan) OR1KK_45: type: string maxLength: 40 description: First address line (Katakana) GRPVL: type: string maxLength: 4 description: Grouping Value for Personnel Assignments E1P0009: type: array items: properties: PERNR: type: string maxLength: 8 description: Personnel Number INFTY: type: string maxLength: 4 description: Infotype SUBTY: type: string maxLength: 4 description: Subtype OBJPS: type: string maxLength: 2 description: Object Identification SPRPS: type: string maxLength: 1 description: Lock Indicator for HR Master Data Record ENDDA: type: string format: date maxLength: 8 description: End Date BEGDA: type: string format: date maxLength: 8 description: Start Date SEQNR: type: string maxLength: 3 description: Number of Infotype Record With Same Key AEDTM: type: string format: date maxLength: 8 description: Changed On UNAME: type: string maxLength: 12 description: Name of person who changed object HISTO: type: string maxLength: 1 description: Historical Record Flag ITXEX: type: string maxLength: 1 description: 'Text Exists for Infotype: X=Yes,""=No' enum: - X - '' REFEX: type: string maxLength: 1 description: 'Reference Fields Exist (Primary/Secondary Costs): X=Yes,""=No' enum: - X - '' ORDEX: type: string maxLength: 1 description: 'Confirmation Fields Exist: X=Yes,""=No' enum: - X - '' ITBLD: type: string maxLength: 2 description: Infotype Screen Control PREAS: type: string maxLength: 2 description: Reason for Changing Master Data FLAG1: type: string maxLength: 1 description: Reserved Field/Unused Field FLAG2: type: string maxLength: 1 description: Reserved Field/Unused Field FLAG3: type: string maxLength: 1 description: Reserved Field/Unused Field FLAG4: type: string maxLength: 1 description: Reserved Field/Unused Field RESE1: type: string maxLength: 2 description: Reserved Field/Unused Field of Length 2 RESE2: type: string maxLength: 2 description: Reserved Field/Unused Field of Length 2 OPKEN: type: string maxLength: 1 description: 'Operation Indicator for Wage Types: ""=Reference,A=Deduction' enum: - '' - A BETRG: type: string maxLength: 11 description: Standard Value (Do Not Change Length Because of E3P0009) WAERS: type: string maxLength: 5 description: Currency Key ANZHL: type: number maxLength: 7 description: Standard Percentage ZEINH: type: string maxLength: 3 description: Time/Measurement Unit BNKSA: type: string maxLength: 4 description: Type of Bank Details Record ZLSCH: type: string maxLength: 1 description: Payment Method EMFTX: type: string maxLength: 40 description: Payee Text BKPLZ: type: string maxLength: 10 description: Postal Code BKORT: type: string maxLength: 25 description: City BANKS: type: string maxLength: 2 description: Country ISO code BANKL: type: string maxLength: 15 description: Bank Keys BANKN: type: string maxLength: 18 description: Bank account number BANKP: type: string maxLength: 2 description: Check Digit for Bank No./Account BKONT: type: string maxLength: 2 description: Bank Control Key SWIFT: type: string maxLength: 11 description: SWIFT Code for International Payments DTAWS: type: string maxLength: 2 description: Instruction key for data medium exchange DTAMS: type: string maxLength: 1 description: 'Report key for data medium exchange: 1=Single data record not to be forwarded to the Bundesbank,0=Single data record can be forwarded to the Bundesbank,""=Use house bank default value' enum: - '1' - '0' - '' STCD1: type: string maxLength: 16 description: Tax Number 1 STCD2: type: string maxLength: 11 description: Tax Number 2 PSKTO: type: string maxLength: 16 description: Account Number of Bank Account At Post Office ESRNR: type: string maxLength: 11 description: POR subscriber number ESRRE: type: string maxLength: 27 description: POR reference number ESRPZ: type: string maxLength: 2 description: POR check digit EMFSL: type: string maxLength: 8 description: Payee key for bank transfers ZWECK: type: string maxLength: 40 description: Purpose of Bank Transfers BTTYP: type: string maxLength: 2 description: PBS Transfer Type BETRG_40: type: string maxLength: 15 description: Standard value PAYTY: type: string maxLength: 1 description: 'Payroll type: A=Bonus payment,B=Correction accounting,C=Manual check,""=Regular payroll run,S=Additional payment' enum: - A - B - C - '' - S PAYID: type: string maxLength: 1 description: Payroll Identifier OCRSN: type: string maxLength: 4 description: Reason for Off-Cycle Payroll BONDT: type: string format: date maxLength: 8 description: Off-cycle payroll payment date BKREF: type: string maxLength: 20 description: Reference specifications for bank details STRAS: type: string maxLength: 30 description: House number and street STATE: type: string maxLength: 3 description: Region (State, Province, County) GRPVL: type: string maxLength: 4 description: Grouping Value for Personnel Assignments E1P0105: type: array items: properties: PERNR: type: string maxLength: 8 description: Personnel Number INFTY: type: string maxLength: 4 description: Infotype SUBTY: type: string maxLength: 4 description: Subtype OBJPS: type: string maxLength: 2 description: Object Identification SPRPS: type: string maxLength: 1 description: Lock Indicator for HR Master Data Record ENDDA: type: string format: date maxLength: 8 description: End Date BEGDA: type: string format: date maxLength: 8 description: Start Date SEQNR: type: string maxLength: 3 description: Number of Infotype Record With Same Key AEDTM: type: string format: date maxLength: 8 description: Changed On UNAME: type: string maxLength: 12 description: Name of person who changed object HISTO: type: string maxLength: 1 description: Historical Record Flag ITXEX: type: string maxLength: 1 description: 'Text Exists for Infotype: X=Yes,""=No' enum: - X - '' REFEX: type: string maxLength: 1 description: 'Reference Fields Exist (Primary/Secondary Costs): X=Yes,""=No' enum: - X - '' ORDEX: type: string maxLength: 1 description: 'Confirmation Fields Exist: X=Yes,""=No' enum: - X - '' ITBLD: type: string maxLength: 2 description: Infotype Screen Control PREAS: type: string maxLength: 2 description: Reason for Changing Master Data FLAG1: type: string maxLength: 1 description: Reserved Field/Unused Field FLAG2: type: string maxLength: 1 description: Reserved Field/Unused Field FLAG3: type: string maxLength: 1 description: Reserved Field/Unused Field FLAG4: type: string maxLength: 1 description: Reserved Field/Unused Field RESE1: type: string maxLength: 2 description: Reserved Field/Unused Field of Length 2 RESE2: type: string maxLength: 2 description: Reserved Field/Unused Field of Length 2 USRTY: type: string maxLength: 4 description: Communication Type USRID: type: string maxLength: 30 description: Communication ID/Number USRID_LONG: type: string maxLength: 241 description: 'Communication: Long Identification/Number' GRPVL: type: string maxLength: 4 description: Grouping Value for Personnel Assignments E1P1000: type: array items: properties: MANDT: type: string maxLength: 3 description: Client PLVAR: type: string maxLength: 2 description: Plan Version OTYPE: type: string maxLength: 2 description: Object Type OBJID: type: string maxLength: 8 description: Object ID INFTY: type: string maxLength: 4 description: Infotype SUBTY: type: string maxLength: 4 description: Subtype ISTAT: type: string maxLength: 1 description: Planning Status PRIOX: type: string maxLength: 2 description: Priority BEGDA: type: string format: date maxLength: 8 description: Start Date ENDDA: type: string format: date maxLength: 8 description: End Date LANGU: type: string maxLength: 1 description: Language Key DUMMY: type: string maxLength: 9 description: Dummy Function With Length 9 SEQNR: type: string maxLength: 3 description: Number of Infotype Record With Same Key AEDTM: type: string format: date maxLength: 8 description: Changed on UNAME: type: string maxLength: 12 description: User Name REASN: type: string maxLength: 2 description: Reason HISTO: type: string maxLength: 1 description: Historical Record Flag ITXNR: type: string maxLength: 8 description: Text Module for Infotype SHORT: type: string maxLength: 12 description: Object Abbreviation STEXT: type: string maxLength: 40 description: Object Name GDATE: type: string format: date maxLength: 8 description: Delimitation date LANGU_ISO: type: string maxLength: 2 description: Language according to ISO 639 E1P1001: type: array items: properties: MANDT: type: string maxLength: 3 description: Client PLVAR: type: string maxLength: 2 description: Plan Version OTYPE: type: string maxLength: 2 description: Object Type OBJID: type: string maxLength: 8 description: Object ID INFTY: type: string maxLength: 4 description: Infotype RSIGN: type: string maxLength: 1 description: 'Relationship Specification: A=bottom up,B=top down' enum: - A - B RELAT: type: string maxLength: 3 description: Relationship Between Objects ISTAT: type: string maxLength: 1 description: Planning Status PRIOX: type: string maxLength: 2 description: Priority BEGDA: type: string format: date maxLength: 8 description: Start Date ENDDA: type: string format: date maxLength: 8 description: End Date VARYF: type: string maxLength: 10 description: Variation Field for File PLOG SEQNR: type: string maxLength: 3 description: Number of Infotype Record With Same Key AEDTM: type: string format: date maxLength: 8 description: Changed on UNAME: type: string maxLength: 12 description: User Name REASN: type: string maxLength: 2 description: Reason HISTO: type: string maxLength: 1 description: Historical Record Flag ITXNR: type: string maxLength: 8 description: Text Module for Infotype SCLAS: type: string maxLength: 2 description: Type of Related Object SOBID: type: string maxLength: 45 description: ID of Related Object PROZT: type: string maxLength: 6 description: Weighting Percentage (6 Characters for IDoc) ADATA: type: string maxLength: 180 description: ADATA Old Length (Rel. 2.2/3.0/3.1) ADATA_40: type: string maxLength: 600 description: Additional Relationship Data E1PADD2: type: array items: properties: MANDT: type: string maxLength: 3 description: Client PLVAR: type: string maxLength: 2 description: Plan Version OTYPE: type: string maxLength: 2 description: Object Type OBJID: type: string maxLength: 8 description: Object ID INFTY: type: string maxLength: 4 description: Infotype RSIGN: type: string maxLength: 1 description: 'Relationship Specification: A=bottom up,B=top down' enum: - A - B RELAT: type: string maxLength: 3 description: Relationship Between Objects ISTAT: type: string maxLength: 1 description: Planning Status PRIOX: type: string maxLength: 2 description: Priority BEGDA: type: string format: date maxLength: 8 description: Start Date ENDDA: type: string format: date maxLength: 8 description: End Date VARYF: type: string maxLength: 10 description: Variation Field for File PLOG SEQNR: type: string maxLength: 3 description: Number of Infotype Record With Same Key AEDTM: type: string format: date maxLength: 8 description: Changed on UNAME: type: string maxLength: 12 description: User Name REASN: type: string maxLength: 2 description: Reason HISTO: type: string maxLength: 1 description: Historical Record Flag ITXNR: type: string maxLength: 8 description: Text Module for Infotype SCLAS: type: string maxLength: 2 description: Type of Related Object SOBID: type: string maxLength: 45 description: ID of Related Object PROZT: type: string maxLength: 6 description: Weighting Percentage (6 Characters for IDoc) REPPR: type: string maxLength: 12 description: Substitute Profile ACTIVE: type: string maxLength: 1 description: 'Indicator: Substitution Active: ""=Not Selected,X=Selected' enum: - '' - X E1PADXN: type: array items: properties: MANDT: type: string maxLength: 3 description: Client PLVAR: type: string maxLength: 2 description: Plan Version OTYPE: type: string maxLength: 2 description: Object Type OBJID: type: string maxLength: 8 description: Object ID INFTY: type: string maxLength: 4 description: Infotype RSIGN: type: string maxLength: 1 description: 'Relationship Specification: A=bottom up,B=top down' enum: - A - B RELAT: type: string maxLength: 3 description: Relationship Between Objects ISTAT: type: string maxLength: 1 description: Planning Status PRIOX: type: string maxLength: 2 description: Priority BEGDA: type: string format: date maxLength: 8 description: Start Date ENDDA: type: string format: date maxLength: 8 description: End Date VARYF: type: string maxLength: 10 description: Variation Field for File PLOG SEQNR: type: string maxLength: 3 description: Number of Infotype Record With Same Key AEDTM: type: string format: date maxLength: 8 description: Changed on UNAME: type: string maxLength: 12 description: User Name REASN: type: string maxLength: 2 description: Reason HISTO: type: string maxLength: 1 description: Historical Record Flag ITXNR: type: string maxLength: 8 description: Text Module for Infotype SCLAS: type: string maxLength: 2 description: Type of Related Object SOBID: type: string maxLength: 45 description: ID of Related Object PROZT: type: string maxLength: 6 description: Weighting Percentage (6 Characters for IDoc) MESTYP: type: string maxLength: 6 description: Character field of length 6 MESTYP_40: type: string maxLength: 30 description: Message Type E1PAD007: type: array items: properties: MANDT: type: string maxLength: 3 description: Client PLVAR: type: string maxLength: 2 description: Plan Version OTYPE: type: string maxLength: 2 description: Object Type OBJID: type: string maxLength: 8 description: Object ID INFTY: type: string maxLength: 4 description: Infotype RSIGN: type: string maxLength: 1 description: 'Relationship Specification: A=bottom up,B=top down' enum: - A - B RELAT: type: string maxLength: 3 description: Relationship Between Objects ISTAT: type: string maxLength: 1 description: Planning Status PRIOX: type: string maxLength: 2 description: Priority BEGDA: type: string format: date maxLength: 8 description: Start Date ENDDA: type: string format: date maxLength: 8 description: End Date VARYF: type: string maxLength: 10 description: Variation Field for File PLOG SEQNR: type: string maxLength: 3 description: Number of Infotype Record With Same Key AEDTM: type: string format: date maxLength: 8 description: Changed on UNAME: type: string maxLength: 12 description: User Name REASN: type: string maxLength: 2 description: Reason HISTO: type: string maxLength: 1 description: Historical Record Flag ITXNR: type: string maxLength: 8 description: Text Module for Infotype SCLAS: type: string maxLength: 2 description: Type of Related Object SOBID: type: string maxLength: 45 description: ID of Related Object PROZT: type: string maxLength: 6 description: Weighting Percentage (6 Characters for IDoc) PLVAR_PAD: type: string maxLength: 2 description: Plan Version OTYPE_PAD: type: string maxLength: 2 description: Object Type REALO: type: string maxLength: 45 description: Extended Object ID WEGID: type: string maxLength: 8 description: Evaluation Path SVECT: type: string maxLength: 5 description: Status Vector BACKWARDS: type: string maxLength: 1 description: 'General Flag: X=Flag set. Event has occurred.,""=Flag is Not Set' enum: - X - '' INHERIT: type: string maxLength: 1 description: 'General Flag: X=Flag set. Event has occurred.,""=Flag is Not Set' enum: - X - '' TARGET: type: string maxLength: 2 description: Object Type SELID: type: string maxLength: 20 description: Char 20 E1P1002: type: array items: properties: MANDT: type: string maxLength: 3 description: Client PLVAR: type: string maxLength: 2 description: Plan Version OTYPE: type: string maxLength: 2 description: Object Type OBJID: type: string maxLength: 8 description: Object ID INFTY: type: string maxLength: 4 description: Infotype SUBTY: type: string maxLength: 4 description: Subtype ISTAT: type: string maxLength: 1 description: Planning Status PRIOX: type: string maxLength: 2 description: Priority BEGDA: type: string format: date maxLength: 8 description: Start Date ENDDA: type: string format: date maxLength: 8 description: End Date LANGU: type: string maxLength: 1 description: Language Key DUMMY: type: string maxLength: 9 description: Dummy Function With Length 9 SEQNR: type: string maxLength: 3 description: Number of Infotype Record With Same Key AEDTM: type: string format: date maxLength: 8 description: Changed on UNAME: type: string maxLength: 12 description: User Name REASN: type: string maxLength: 2 description: Reason HISTO: type: string maxLength: 1 description: Historical Record Flag ITXNR: type: string maxLength: 8 description: Text Module for Infotype TABNR: type: string maxLength: 32 description: Reference Number to Table Part TABSEQNR: type: string maxLength: 6 description: Sequence Number in Table Part of Table Infotype TLINE: type: string maxLength: 79 description: Line With Length 79 for Infotype 1002 TFORMAT: type: string maxLength: 2 description: Tag column LANGU_ISO: type: string maxLength: 2 description: Language according to ISO 639 E1P1016: type: array items: properties: MANDT: type: string maxLength: 3 description: Client PLVAR: type: string maxLength: 2 description: Plan Version OTYPE: type: string maxLength: 2 description: Object Type OBJID: type: string maxLength: 8 description: Object ID INFTY: type: string maxLength: 4 description: Infotype SUBTY: type: string maxLength: 4 description: Subtype ISTAT: type: string maxLength: 1 description: Planning Status PRIOX: type: string maxLength: 2 description: Priority BEGDA: type: string format: date maxLength: 8 description: Start Date ENDDA: type: string format: date maxLength: 8 description: End Date VARYF: type: string maxLength: 10 description: Variation Field for File PLOG SEQNR: type: string maxLength: 3 description: Number of Infotype Record With Same Key AEDTM: type: string format: date maxLength: 8 description: Changed on UNAME: type: string maxLength: 12 description: User Name REASN: type: string maxLength: 2 description: Reason HISTO: type: string maxLength: 1 description: Historical Record Flag ITXNR: type: string maxLength: 8 description: Text Module for Infotype GTIME: type: string maxLength: 6 description: Generation Time SAPRL: type: string maxLength: 4 description: Release Status of SAP System ACTIV_PROF: type: string maxLength: 1 description: 'Profile Flagged for Activation: ""=Not Selected,X=Selected' enum: - '' - X TABNR: type: string maxLength: 32 description: Reference Number to Table Part TABSEQNR: type: string maxLength: 6 description: Sequence Number in Table Part of Table Infotype PROFILE: type: string maxLength: 12 description: Profile name VARIANT: type: string maxLength: 4 description: Variants for Profile Generator GENERATED: type: string maxLength: 1 description: 'Indicator: Entry Generated: ""=Not Selected,X=Selected' enum: - '' - X PSTATE: type: string maxLength: 1 description: Active or maintenance version E1P1017: type: array items: properties: MANDT: type: string maxLength: 3 description: Client PLVAR: type: string maxLength: 2 description: Plan Version OTYPE: type: string maxLength: 2 description: Object Type OBJID: type: string maxLength: 8 description: Object ID INFTY: type: string maxLength: 4 description: Infotype SUBTY: type: string maxLength: 4 description: Subtype ISTAT: type: string maxLength: 1 description: Planning Status PRIOX: type: string maxLength: 2 description: Priority BEGDA: type: string format: date maxLength: 8 description: Start Date ENDDA: type: string format: date maxLength: 8 description: End Date VARYF: type: string maxLength: 10 description: Variation Field for File PLOG SEQNR: type: string maxLength: 3 description: Number of Infotype Record With Same Key AEDTM: type: string format: date maxLength: 8 description: Changed on UNAME: type: string maxLength: 12 description: User Name REASN: type: string maxLength: 2 description: Reason HISTO: type: string maxLength: 1 description: Historical Record Flag ITXNR: type: string maxLength: 8 description: Text Module for Infotype TABNR: type: string maxLength: 32 description: Reference Number to Table Part TABSEQNR: type: string maxLength: 6 description: Sequence Number in Table Part of Table Infotype PROFL: type: string maxLength: 12 description: Authorization Profile EXCLUDED: type: string maxLength: 1 description: 'Flag for Excluded Structural Profiles: X=Flag set. Event has occurred.,""=Flag is Not Set' enum: - X - '' E1P1028: type: array items: properties: MANDT: type: string maxLength: 3 description: Client PLVAR: type: string maxLength: 2 description: Plan Version OTYPE: type: string maxLength: 2 description: Object Type OBJID: type: string maxLength: 8 description: Object ID INFTY: type: string maxLength: 4 description: Infotype SUBTY: type: string maxLength: 4 description: Subtype ISTAT: type: string maxLength: 1 description: Planning Status PRIOX: type: string maxLength: 2 description: Priority BEGDA: type: string format: date maxLength: 8 description: Start Date ENDDA: type: string format: date maxLength: 8 description: End Date VARYF: type: string maxLength: 10 description: Variation Field for File PLOG SEQNR: type: string maxLength: 3 description: Number of Infotype Record With Same Key AEDTM: type: string format: date maxLength: 8 description: Changed on UNAME: type: string maxLength: 12 description: User Name REASN: type: string maxLength: 2 description: Reason HISTO: type: string maxLength: 1 description: Historical Record Flag ITXNR: type: string maxLength: 8 description: Text Module for Infotype CNAME: type: string maxLength: 25 description: Address Supplement (c/o) STRAS: type: string maxLength: 30 description: House Number and Street ORT01: type: string maxLength: 20 description: Location PSTLZ: type: string maxLength: 10 description: Postal Code LAND1: type: string maxLength: 2 description: Version Number Component TELNR: type: string maxLength: 25 description: Telephone Number FAXNR: type: string maxLength: 25 description: Fax Number ENTKM: type: string maxLength: 5 description: Distance in Kilometers (5 Characters for IDoc) BUILD: type: string maxLength: 8 description: Building ROOM1: type: string maxLength: 8 description: Physical Room Number ADRNR: type: string maxLength: 10 description: Address REGIO: type: string maxLength: 3 description: Region (State, Province, County) STRS2: type: string maxLength: 35 description: House number and street HAUSN: type: string maxLength: 6 description: House number ORT01_630: type: string maxLength: 40 description: City E1P1032: type: array items: properties: MANDT: type: string maxLength: 3 description: Client PLVAR: type: string maxLength: 2 description: Plan Version OTYPE: type: string maxLength: 2 description: Object Type OBJID: type: string maxLength: 8 description: Object ID INFTY: type: string maxLength: 4 description: Infotype SUBTY: type: string maxLength: 4 description: Subtype ISTAT: type: string maxLength: 1 description: Planning Status PRIOX: type: string maxLength: 2 description: Priority BEGDA: type: string format: date maxLength: 8 description: Start Date ENDDA: type: string format: date maxLength: 8 description: End Date VARYF: type: string maxLength: 10 description: Variation Field for File PLOG SEQNR: type: string maxLength: 3 description: Number of Infotype Record With Same Key AEDTM: type: string format: date maxLength: 8 description: Changed on UNAME: type: string maxLength: 12 description: User Name REASN: type: string maxLength: 2 description: Reason HISTO: type: string maxLength: 1 description: Historical Record Flag ITXNR: type: string maxLength: 8 description: Text Module for Infotype NAME1: type: string maxLength: 12 description: SAPoffice user name NAME2: type: string maxLength: 12 description: SAPoffice user name NAME3: type: string maxLength: 12 description: SAPoffice user name NAME4: type: string maxLength: 12 description: SAPoffice user name NAME5: type: string maxLength: 12 description: SAPoffice user name SMTPADR: type: string maxLength: 241 description: E-Mail Address E1P1061: type: array items: properties: MANDT: type: string maxLength: 3 description: Client PLVAR: type: string maxLength: 2 description: Plan Version OTYPE: type: string maxLength: 2 description: Object Type OBJID: type: string maxLength: 8 description: Object ID INFTY: type: string maxLength: 4 description: Infotype SUBTY: type: string maxLength: 4 description: Subtype ISTAT: type: string maxLength: 1 description: Planning Status PRIOX: type: string maxLength: 2 description: Priority BEGDA: type: string format: date maxLength: 8 description: Start Date ENDDA: type: string format: date maxLength: 8 description: End Date VARYF: type: string maxLength: 10 description: Variation Field for File PLOG SEQNR: type: string maxLength: 3 description: Number of Infotype Record With Same Key AEDTM: type: string format: date maxLength: 8 description: Changed on UNAME: type: string maxLength: 12 description: User Name REASN: type: string maxLength: 2 description: Reason HISTO: type: string maxLength: 1 description: Historical Record Flag ITXNR: type: string maxLength: 8 description: Text Module for Infotype LINKTXT: type: string maxLength: 40 description: Title of Web Link TABNR: type: string maxLength: 32 description: Reference Number to Table Part TABSEQNR: type: string maxLength: 6 description: Sequence Number in Table Part of Table Infotype URL: type: string maxLength: 100 description: URL Element E1P1222: type: array items: properties: MANDT: type: string maxLength: 3 description: Client PLVAR: type: string maxLength: 2 description: Plan Version OTYPE: type: string maxLength: 2 description: Object Type OBJID: type: string maxLength: 8 description: Object ID INFTY: type: string maxLength: 4 description: Infotype SUBTY: type: string maxLength: 4 description: Subtype ISTAT: type: string maxLength: 1 description: Planning Status PRIOX: type: string maxLength: 2 description: Priority BEGDA: type: string format: date maxLength: 8 description: Start Date ENDDA: type: string format: date maxLength: 8 description: End Date VARYF: type: string maxLength: 10 description: Variation Field for File PLOG SEQNR: type: string maxLength: 3 description: Number of Infotype Record With Same Key AEDTM: type: string format: date maxLength: 8 description: Changed on UNAME: type: string maxLength: 12 description: User Name REASN: type: string maxLength: 2 description: Reason HISTO: type: string maxLength: 1 description: Historical Record Flag ITXNR: type: string maxLength: 8 description: Text Module for Infotype TABNR: type: string maxLength: 32 description: Reference Number to Table Part TABSEQNR: type: string maxLength: 6 description: Sequence Number in Table Part of Table Infotype ATTRIB: type: string maxLength: 10 description: 'General Attribute Maintenance: Attribute Definition' LOW: type: string maxLength: 255 description: 'General Attribute Maintenance: Attribute Value' HIGH: type: string maxLength: 255 description: 'General Attribute Maintenance: Value To' EXCLUDED: type: string maxLength: 1 description: 'Exclusion Indicator for Attribute Values: X=Flag set. Event has occurred.,""=Flag is Not Set' enum: - X - '' DEFAULTVAL: type: string maxLength: 1 description: 'General Attribute Maintenance: Default Value: X=Flag set. Event has occurred.,""=Flag is Not Set' enum: - X - '' INHERITED: type: string maxLength: 1 description: 'General Attribute Maintenance: Attribute Value Inherited: X=Attribute value inherited,""=Attribute value defined here' enum: - X - '' required: - E1PITYP required: - E1PLOGI responses: '200': description: OK content: application/json: schema: type: object properties: TID: type: string description: tid '400': description: Bad request. 5XX: description: Unexpected error.