openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /idoc/EVMSTA01/EVMSTA:
    post:
      operationId: /idoc/EVMSTA01/EVMSTA
      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
                E1EVMHDR:
                  type: array
                  items:
                    properties:
                      EVTCOD:
                        type: string
                        maxLength: 20
                        description: External Event Code Set
                      EVTID:
                        type: string
                        maxLength: 50
                        description: External Event Code ID
                      LANGUAGE:
                        type: string
                        maxLength: 1
                        description: Language Key
                      SNDCOD:
                        type: string
                        maxLength: 20
                        description: Sender Code Set
                      SNDID:
                        type: string
                        maxLength: 50
                        description: Sender Code ID
                      SNDNAM:
                        type: string
                        maxLength: 50
                        description: Sender Name
                      RCVCOD:
                        type: string
                        maxLength: 20
                        description: Recipient Code Set
                      RCVID:
                        type: string
                        maxLength: 50
                        description: Recipient Code ID
                      RCVNAM:
                        type: string
                        maxLength: 50
                        description: Recipient Name
                      REPCOD:
                        type: string
                        maxLength: 20
                        description: Reporting Partner Code Set
                      REPID:
                        type: string
                        maxLength: 50
                        description: Reporting Partner Code ID
                      REPNAM:
                        type: string
                        maxLength: 50
                        description: Name of Reporting Partner
                      EVTDAT:
                        type: string
                        format: date
                        maxLength: 8
                        description: Event Date
                      EVTTIM:
                        type: string
                        maxLength: 6
                        description: Event Time
                      EVTZON:
                        type: string
                        maxLength: 6
                        description: Time Zone for Event Time Stamp
                      EVTTST:
                        type: string
                        maxLength: 15
                        description: UTC Time Stamp for Event
                      REPDAT:
                        type: string
                        format: date
                        maxLength: 8
                        description: Event Message Transmission Date
                      REPTIM:
                        type: string
                        maxLength: 6
                        description: Event Message Transmission Time
                      REPZON:
                        type: string
                        maxLength: 6
                        description: Event Message Transmission Time Zone
                      REPTST:
                        type: string
                        maxLength: 15
                        description: UTC Time Stamp for Transmission
                      LODSTS:
                        type: string
                        maxLength: 1
                        description: 'Loading Status: L=Loaded,E=Empty'
                        enum:
                        - L
                        - E
                      PRODDS:
                        type: string
                        maxLength: 4
                        description: Product Description
                      PRODDT:
                        type: string
                        maxLength: 35
                        description: Product Description Text
                      SRCCOD:
                        type: string
                        maxLength: 20
                        description: Event Reason Code Set
                      SRCID:
                        type: string
                        maxLength: 50
                        description: Event Reason Code ID
                      SRCTX:
                        type: string
                        maxLength: 100
                        description: Event Reason Text
                      MSGMOD:
                        type: string
                        maxLength: 1
                        description: 'Type of Message Creation: ""=Message Created Manually or Online,A=Msg. Created by Autom. Scanning Based on Real Sighting/Event,B=Msg. Created Artificially (w/o Real World Event),C=Created from Internet / Webpage,D=Message Created Manually in Event Manager'
                        enum:
                        - ''
                        - A
                        - B
                        - C
                        - D
                      MSGNUM:
                        type: string
                        maxLength: 50
                        description: Sender Event Message Number
                      E1EVMTID:
                        type: array
                        items:
                          properties:
                            TRXCOD:
                              type: string
                              maxLength: 20
                              description: Tracking ID Code Set
                            TRXID:
                              type: string
                              maxLength: 50
                              description: Tracking ID
                            TIPCOD:
                              type: string
                              maxLength: 20
                              description: Code Set for Tracking ID Provider
                            TIPID:
                              type: string
                              maxLength: 50
                              description: Code ID for Tracking ID Provider
                            TIPNAM:
                              type: string
                              maxLength: 50
                              description: Name for Tracking ID Provider
                          required:
                          - E1EVMTID
                      E1EVMLID:
                        type: array
                        items:
                          properties:
                            LEADID:
                              type: string
                              maxLength: 1
                              description: 'Leading Definition of Location: ""=Defined by LOCCOD, LOCID1 and LOCID2,A=Is Address (No Values for LOCCOD / LOCID1 / LOCID2,B=Are Coordinates (in  LOCCOD / LOCID1 / LOCID2),C=Is Description - No Location Available'
                              enum:
                              - ''
                              - A
                              - B
                              - C
                            LOCCAT:
                              type: string
                              maxLength: 2
                              description: Reference Point Code for Location
                            LOCCOD:
                              type: string
                              maxLength: 20
                              description: Location Code Set
                            LOCID1:
                              type: string
                              maxLength: 50
                              description: Location Code ID, Part 1
                            LOCID2:
                              type: string
                              maxLength: 50
                              description: Location Code ID, Part 2
                            LANGUAGE:
                              type: string
                              maxLength: 1
                              description: Language Key
                            LOCNAM:
                              type: string
                              maxLength: 50
                              description: Location Name
                            LOCZON:
                              type: string
                              maxLength: 6
                              description: Valid Time Zone for Location
                            ROUTYP:
                              type: string
                              maxLength: 20
                              description: Route Code Set
                            ROUTID:
                              type: string
                              maxLength: 50
                              description: Route Code ID
                            E1ADRM3:
                              type: array
                              items:
                                properties:
                                  PARTNER_Q:
                                    type: string
                                    maxLength: 3
                                    description: 'Qualifier for partner function: AA=Customer in Financial Document,AG=Sold-to party,AP=Contact Person,AW=Ship-to Party in Financial Document,BA=Bank of Sold-to Party,BB=Bank of Beneficiary, Partner for Debit Memo,BE=Beneficiary,DE=Bank holding account,FR=Message Sender,LF=Vendor,MF=Manufacturer,MR=Message recipient,OB=Opening bank,PA=Partner for Debit Memo, Debit, Withdrawal,...,RE=Bill-to party,RG=Payer,RS=Invoicing Party,SP=Forwarding agent,TK=Tracking
                                      partner,WE=Ship-to party,KND=Node address,IRC=Intermediate Resale Customer,OSP=Shipping Point,OSO=Sales Organization,OSF=Sales Office,OTP=Transportation planning point,QCR=Recipient of quality certificates,RSB=Branch in the resale,RSC=Customer in resale,SLS=Supplementary Logistics Service'
                                    enum:
                                    - AA
                                    - AG
                                    - AP
                                    - AW
                                    - BA
                                    - BB
                                    - BE
                                    - DE
                                    - FR
                                    - LF
                                    - MF
                                    - MR
                                    - OB
                                    - PA
                                    - RE
                                    - RG
                                    - RS
                                    - SP
                                    - TK
                                    - WE
                                    - KND
                                    - IRC
                                    - OSP
                                    - OSO
                                    - OSF
                                    - OTP
                                    - QCR
                                    - RSB
                                    - RSC
                                    - SLS
                                  ADDRES_T:
                                    type: string
                                    maxLength: 1
                                    description: 'Addr. type: 1=Legal person,2=Natural person,3=Contact Person'
                                    enum:
                                    - '1'
                                    - '2'
                                    - '3'
                                  PARTNER_ID:
                                    type: string
                                    maxLength: 17
                                    description: Partner no. (SAP)
                                  JURISDIC:
                                    type: string
                                    maxLength: 17
                                    description: Location for tax calculation - Tax Jurisdiction Code
                                  LANGUAGE:
                                    type: string
                                    maxLength: 2
                                    description: Language key
                                  FORMOFADDR:
                                    type: string
                                    maxLength: 15
                                    description: Form of address
                                  NAME1:
                                    type: string
                                    maxLength: 40
                                    description: Name or address line
                                  NAME2:
                                    type: string
                                    maxLength: 40
                                    description: Name or address line
                                  NAME3:
                                    type: string
                                    maxLength: 40
                                    description: Name or address line
                                  NAME4:
                                    type: string
                                    maxLength: 40
                                    description: Name or address line
                                  NAME_TEXT:
                                    type: string
                                    maxLength: 50
                                    description: Name or address line (formatted)
                                  NAME_CO:
                                    type: string
                                    maxLength: 40
                                    description: Subsequent line for name or address (c/o)
                                  LOCATION:
                                    type: string
                                    maxLength: 40
                                    description: Location description of location
                                  BUILDING:
                                    type: string
                                    maxLength: 10
                                    description: 'Location description: Building'
                                  FLOOR:
                                    type: string
                                    maxLength: 10
                                    description: 'Location description: Floor'
                                  ROOM:
                                    type: string
                                    maxLength: 10
                                    description: 'Location description: Room'
                                  STREET1:
                                    type: string
                                    maxLength: 40
                                    description: House number and street
                                  STREET2:
                                    type: string
                                    maxLength: 40
                                    description: House number and street
                                  STREET3:
                                    type: string
                                    maxLength: 40
                                    description: House number and street
                                  HOUSE_SUPL:
                                    type: string
                                    maxLength: 4
                                    description: House number
                                  HOUSE_RANG:
                                    type: string
                                    maxLength: 10
                                    description: House no. (interval)
                                  POSTL_COD1:
                                    type: string
                                    maxLength: 10
                                    description: Postal code
                                  POSTL_COD3:
                                    type: string
                                    maxLength: 10
                                    description: Postal code
                                  POSTL_AREA:
                                    type: string
                                    maxLength: 15
                                    description: Post delivery district
                                  CITY1:
                                    type: string
                                    maxLength: 40
                                    description: Town or city
                                  CITY2:
                                    type: string
                                    maxLength: 40
                                    description: Town or city
                                  POSTL_PBOX:
                                    type: string
                                    maxLength: 10
                                    description: PO Box
                                  POSTL_COD2:
                                    type: string
                                    maxLength: 10
                                    description: Postal code
                                  POSTL_CITY:
                                    type: string
                                    maxLength: 40
                                    description: Town or city
                                  TELEPHONE1:
                                    type: string
                                    maxLength: 30
                                    description: Telephone number
                                  TELEPHONE2:
                                    type: string
                                    maxLength: 30
                                    description: Telephone number
                                  TELEFAX:
                                    type: string
                                    maxLength: 30
                                    description: Fax number
                                  TELEX:
                                    type: string
                                    maxLength: 30
                                    description: Telex number
                                  E_MAIL:
                                    type: string
                                    maxLength: 70
                                    description: E-Mail Address
                                  COUNTRY1:
                                    type: string
                                    maxLength: 3
                                    description: Country indicator (ISO alphanumeric)
                                  COUNTRY2:
                                    type: string
                                    maxLength: 3
                                    description: Country indicator (ISO numeric)
                                  REGION:
                                    type: string
                                    maxLength: 3
                                    description: Region, state
                                  COUNTY_COD:
                                    type: string
                                    maxLength: 3
                                    description: County Code (e.g. in USA)
                                  COUNTY_TXT:
                                    type: string
                                    maxLength: 25
                                    description: County name (for example, in USA)
                                  TZCODE:
                                    type: string
                                    maxLength: 6
                                    description: Location for time zone (SAP code)
                                  TZDESC:
                                    type: string
                                    maxLength: 35
                                    description: Location for time zone (external code)
                            E1EVMLDE:
                              type: array
                              items:
                                properties:
                                  LCDESC:
                                    type: string
                                    maxLength: 100
                                    description: Description of Location
                                  LANGUAGE:
                                    type: string
                                    maxLength: 1
                                    description: Language Key
                                  LCDRFP:
                                    type: string
                                    maxLength: 50
                                    description: Point of Reference for Location Description
                                  LCDDST:
                                    type: string
                                    maxLength: 15
                                    description: Distance to Reference Location
                                  LCDUNT:
                                    type: string
                                    maxLength: 3
                                    description: Unit of Measure for Distance to Point of Ref.
                                  LCDDIR:
                                    type: string
                                    maxLength: 10
                                    description: Location Description from Point of Reference
                                  LCDRFT:
                                    type: string
                                    maxLength: 35
                                    description: Line of Reference for Location Description
                            E1EVMLAI:
                              type: array
                              items:
                                properties:
                                  LOCCOD:
                                    type: string
                                    maxLength: 20
                                    description: Location Code Set
                                  LOCID1:
                                    type: string
                                    maxLength: 50
                                    description: Location Code ID, Part 1
                                  LOCID2:
                                    type: string
                                    maxLength: 50
                                    description: Location Code ID, Part 2
                          required:
                          - E1EVMLID
                      E1EVMPID:
                        type: array
                        items:
                          properties:
                            PARROL:
                              type: string
                              maxLength: 3
                              description: 'Partner Role: SND=Sender of Message,IMS=Intermediate Message Sender (Previous Sender in General),CR=Carrier of Current Event Handler,TF=Forwarder of Current Event Handler,SP=Ship-to-Party,VD=Vendor,OSC=Owner of Message Creating Scanner or Facility,OEQ=Owner of Equipment,PIS=Previous Message Forwarder (Directly Previous),NIR=Next Message Forwarder (Directly Next),IMR=Intermediate Message Receiver (any Subsequent Forwarder),REC=Final Receiver of Message'
                              enum:
                              - SND
                              - IMS
                              - CR
                              - TF
                              - SP
                              - VD
                              - OSC
                              - OEQ
                              - PIS
                              - NIR
                              - IMR
                              - REC
                            PARCOD:
                              type: string
                              maxLength: 20
                              description: Partner Code Set
                            PARID:
                              type: string
                              maxLength: 50
                              description: Partner Code ID
                            LANGUAGE:
                              type: string
                              maxLength: 1
                              description: Language Key
                            PARNAM:
                              type: string
                              maxLength: 50
                              description: Partner Name
                            E1ADRM4:
                              type: array
                              items:
                                properties:
                                  PARTNER_Q:
                                    type: string
                                    maxLength: 3
                                    description: 'Qualifier for partner function: AA=Customer in Financial Document,AG=Sold-to party,AP=Contact Person,AW=Ship-to Party in Financial Document,BA=Bank of Sold-to Party,BB=Bank of Beneficiary, Partner for Debit Memo,BE=Beneficiary,DE=Bank holding account,FR=Message Sender,LF=Vendor,MF=Manufacturer,MR=Message recipient,OB=Opening bank,PA=Partner for Debit Memo, Debit, Withdrawal,...,RE=Bill-to party,RG=Payer,RS=Invoicing Party,SP=Forwarding agent,TK=Tracking
                                      partner,WE=Ship-to party,KND=Node address,IRC=Intermediate Resale Customer,OSP=Shipping Point,OSO=Sales Organization,OSF=Sales Office,OTP=Transportation planning point,QCR=Recipient of quality certificates,RSB=Branch in the resale,RSC=Customer in resale,SLS=Supplementary Logistics Service'
                                    enum:
                                    - AA
                                    - AG
                                    - AP
                                    - AW
                                    - BA
                                    - BB
                                    - BE
                                    - DE
                                    - FR
                                    - LF
                                    - MF
                                    - MR
                                    - OB
                                    - PA
                                    - RE
                                    - RG
                                    - RS
                                    - SP
                                    - TK
                                    - WE
                                    - KND
                                    - IRC
                                    - OSP
                                    - OSO
                                    - OSF
                                    - OTP
                                    - QCR
                                    - RSB
                                    - RSC
                                    - SLS
                                  ADDRESS_T:
                                    type: string
                                    maxLength: 1
                                    description: 'Addr. type: 1=Legal person,2=Natural person,3=Contact Person'
                                    enum:
                                    - '1'
                                    - '2'
                                    - '3'
                                  PARTNER_ID:
                                    type: string
                                    maxLength: 17
                                    description: Partner no. (SAP)
                                  JURISDIC:
                                    type: string
                                    maxLength: 17
                                    description: Location for tax calculation - Tax Jurisdiction Code
                                  LANGUAGE:
                                    type: string
                                    maxLength: 2
                                    description: Language key
                                  FORMOFADDR:
                                    type: string
                                    maxLength: 15
                                    description: Form of address
                                  NAME1:
                                    type: string
                                    maxLength: 40
                                    description: Name or address line
                                  NAME2:
                                    type: string
                                    maxLength: 40
                                    description: Name or address line
                                  NAME3:
                                    type: string
                                    maxLength: 40
                                    description: Name or address line
                                  NAME4:
                                    type: string
                                    maxLength: 40
                                    description: Name or address line
                                  NAME_TEXT:
                                    type: string
                                    maxLength: 50
                                    description: Name or address line (formatted)
                                  NAME_CO:
                                    type: string
                                    maxLength: 40
                                    description: Subsequent line for name or address (c/o)
                                  LOCATION:
                                    type: string
                                    maxLength: 40
                                    description: Location description of location
                                  BUILDING:
                                    type: string
                                    maxLength: 10
                                    description: 'Location description: Building'
                                  FLOOR:
                                    type: string
                                    maxLength: 10
                                    description: 'Location description: Floor'
                                  ROOM:
                                    type: string
                                    maxLength: 10
                                    description: 'Location description: Room'
                                  STREET1:
                                    type: string
                                    maxLength: 40
                                    description: House number and street
                                  STREET2:
                                    type: string
                                    maxLength: 40
                                    description: House number and street
                                  STREET3:
                                    type: string
                                    maxLength: 40
                                    description: House number and street
                                  HOUSE_SUPL:
                                    type: string
                                    maxLength: 4
                                    description: House number
                                  HOUSE_RANG:
                                    type: string
                                    maxLength: 10
                                    description: House no. (interval)
                                  POSTL_COD1:
                                    type: string
                                    maxLength: 10
                                    description: Postal code
                                  POSTL_COD3:
                                    type: string
                                    maxLength: 10
                                    description: Postal code
                                  POSTL_AREA:
                                    type: string
                                    maxLength: 15
                                    description: Post delivery district
                                  CITY1:
                                    type: string
                                    maxLength: 40
                                    description: Town or city
                                  CITY2:
                                    type: string
                                    maxLength: 40
                                    description: Town or city
                                  POSTL_PBOX:
                                    type: string
                                    maxLength: 10
                                    description: PO Box
                                  POSTL_COD2:
                                    type: string
                                    maxLength: 10
                                    description: Postal code
                                  POSTL_CITY:
                                    type: string
                                    maxLength: 40
                                    description: Town or city
                                  TELEPHONE1:
                                    type: string
                                    maxLength: 30
                                    description: Telephone number
                                  TELEPHONE2:
                                    type: string
                                    maxLength: 30
                                    description: Telephone number
                                  TELEFAX:
                                    type: string
                                    maxLength: 30
                                    description: Fax number
                                  TELEX:
                                    type: string
                                    maxLength: 30
                                    description: Telex number
                                  E_MAIL:
                                    type: string
                                    maxLength: 70
                                    description: E-Mail Address
                                  COUNTRY1:
                                    type: string
                                    maxLength: 3
                                    description: Country indicator (ISO alphanumeric)
                                  COUNTRY2:
                                    type: string
                                    maxLength: 3
                                    description: Country indicator (ISO numeric)
                                  REGION:
                                    type: string
                                    maxLength: 3
                                    description: Region, state
                                  COUNTY_COD:
                                    type: string
                                    maxLength: 3
                                    description: County Code (e.g. in USA)
                                  COUNTY_TXT:
                                    type: string
                                    maxLength: 25
                                    description: County name (for example, in USA)
                                  TZCODE:
                                    type: string
                                    maxLength: 6
                                    description: Location for time zone (SAP code)
                                  TZDESC:
                                    type: string
                                    maxLength: 35
                                    description: Location for time zone (external code)
                            E1EVMPAI:
                              type: array
                              items:
                                properties:
                                  PARCOD:
                                    type: string
                                    maxLength: 20
                                    description: Partner Code Set
                                  PARID:
                                    type: string
                                    maxLength: 50
                                    description: Partner Code ID
                                  AD_PARNAM:
                                    type: string
                                    maxLength: 50
                                    description: Additional Partner Name
                                  AD_PARCOD:
                                    type: string
                                    maxLength: 20
                                    description: Additional Partner Code Set
                                  AD_PARID:
                                    type: string
                                    maxLength: 50
                                    description: Additional Partner Code ID
                                  LANGUAGE:
                                    type: string
                                    maxLength: 1
                                    description: Language Key
                          required:
                          - E1EVMPID
                      E1EVMEDL:
                        type: array
                        items:
                          properties:
                            ESTQUL:
                              type: string
                              maxLength: 2
                              description: 'Estimation Time Qualifier: S0=Estimated Dration of a Stop,S1=Estimated Delay Time,A0=Estimated Arrival at Next Location,A1=Estimated Arrival at Next Event Message Location,A5=Estimated Arrival at Defined Location,D0=Estimated Departure at Current Location,D1=Estimated Departure at Next Location,D5=Estimated Departure at Defined Location,""='
                              enum:
                              - S0
                              - S1
                              - A0
                              - A1
                              - A5
                              - D0
                              - D1
                              - D5
                              - ''
                            ESTATT:
                              type: string
                              maxLength: 2
                              description: 'Attribute for Estimation of Time: 24=Good,25=Fair,26=Bad/Approximate,V0=Definite,V1=Indefinite'
                              enum:
                              - '24'
                              - '25'
                              - '26'
                              - V0
                              - V1
                            LOCCOD:
                              type: string
                              maxLength: 20
                              description: Location Code Set
                            LOCID1:
                              type: string
                              maxLength: 50
                              description: Location Code ID, Part 1
                            LOCID2:
                              type: string
                              maxLength: 50
                              description: Location Code ID, Part 2
                            LOCNAM:
                              type: string
                              maxLength: 50
                              description: Location Name
                            LOCZON:
                              type: string
                              maxLength: 6
                              description: Valid Time Zone for Location
                            LANGUAGE:
                              type: string
                              maxLength: 1
                              description: Language Key
                            DRCCOD:
                              type: string
                              maxLength: 20
                              description: Delay Reason Code Set
                            DRCID:
                              type: string
                              maxLength: 50
                              description: Delay Reason Code ID
                            DELRTX:
                              type: string
                              maxLength: 100
                              description: Delay Reason Text
                            ETADUR:
                              type: string
                              maxLength: 10
                              description: Estimated Duration of Delay
                            ETXDAT:
                              type: string
                              format: date
                              maxLength: 8
                              description: Estimated Date
                            ETXTIM:
                              type: string
                              maxLength: 6
                              description: Estimated Time
                            ETXZON:
                              type: string
                              maxLength: 6
                              description: Time Zone for Estimated Time
                            ETXTST:
                              type: string
                              maxLength: 15
                              description: Estimated Time UTC Time Stamp
                      E1EVMCST:
                        type: array
                        items:
                          properties:
                            CNFTYP:
                              type: string
                              maxLength: 1
                              description: 'Type of Confirmation: A=Full Confirmation of Object,B=Partial Confirmation of Object,C=Full Confirmation of Object with Deviation in Amount'
                              enum:
                              - A
                              - B
                              - C
                            OBJTYP:
                              type: string
                              maxLength: 20
                              description: Object Type for Confirmation
                            OBJID:
                              type: string
                              maxLength: 50
                              description: Object Identification for Confirmation
                            PARCOD:
                              type: string
                              maxLength: 20
                              description: Partner Code Set
                            PARID:
                              type: string
                              maxLength: 50
                              description: Partner Code ID
                            ITMTYP:
                              type: string
                              maxLength: 20
                              description: Object Item Type
                            ITMID:
                              type: string
                              maxLength: 50
                              description: Object Item
                            AMOUNT:
                              type: string
                              maxLength: 15
                              description: Measured Value
                            AMUNIT:
                              type: string
                              maxLength: 3
                              description: Unit of Measured Value
                            SRCCOD:
                              type: string
                              maxLength: 20
                              description: Event Reason Code Set
                            SRCID:
                              type: string
                              maxLength: 50
                              description: Event Reason Code ID
                            SRCTX:
                              type: string
                              maxLength: 100
                              description: Event Reason Text
                            LANGUAGE:
                              type: string
                              maxLength: 1
                              description: Language Key
                            CNFDAT:
                              type: string
                              format: date
                              maxLength: 8
                              description: Date of Confirmation
                            CNFTIM:
                              type: string
                              maxLength: 6
                              description: Time of Confirmation
                            CNFZON:
                              type: string
                              maxLength: 6
                              description: Time Zone for Confirmation
                            CNFTST:
                              type: string
                              maxLength: 15
                              description: UTC Time Stamp for Confirmation
                      E1EVMNEV:
                        type: array
                        items:
                          properties:
                            LOCCOD:
                              type: string
                              maxLength: 20
                              description: Location Code Set
                            LOCID1:
                              type: string
                              maxLength: 50
                              description: Location Code ID, Part 1
                            LOCID2:
                              type: string
                              maxLength: 50
                              description: Location Code ID, Part 2
                            LANGUAGE:
                              type: string
                              maxLength: 1
                              description: Language Key
                            LOCNAM:
                              type: string
                              maxLength: 50
                              description: Location Name
                            LOCZON:
                              type: string
                              maxLength: 6
                              description: Valid Time Zone for Location
                            PARROL:
                              type: string
                              maxLength: 3
                              description: 'Partner Role: SND=Sender of Message,IMS=Intermediate Message Sender (Previous Sender in General),CR=Carrier of Current Event Handler,TF=Forwarder of Current Event Handler,SP=Ship-to-Party,VD=Vendor,OSC=Owner of Message Creating Scanner or Facility,OEQ=Owner of Equipment,PIS=Previous Message Forwarder (Directly Previous),NIR=Next Message Forwarder (Directly Next),IMR=Intermediate Message Receiver (any Subsequent Forwarder),REC=Final Receiver of Message'
                              enum:
                              - SND
                              - IMS
                              - CR
                              - TF
                              - SP
                              - VD
                              - OSC
                              - OEQ
                              - PIS
                              - NIR
                              - IMR
                              - REC
                            PARCOD:
                              type: string
                              maxLength: 20
                              description: Partner Code Set
                            PARID:
                              type: string
                              maxLength: 50
                              description: Partner Code ID
                            PARNAM:
                              type: string
                              maxLength: 50
                              description: Partner Name
                            E1EVMNED:
                              type: array
                              items:
                                properties:
                                  DATTYP:
                                    type: string
                                    maxLength: 1
                                    description: 'Time Code Type for Next Event: A=Earliest Event Time,B=Latest Event Time,C=Earliest Reporting  Time,D=Latest Reporting Time'
                                    enum:
                                    - A
                                    - B
                                    - C
                                    - D
                                  REFDAT:
                                    type: string
                                    format: date
                                    maxLength: 8
                                    description: Date of Reference Time
                                  REFTIM:
                                    type: string
                                    maxLength: 6
                                    description: Time of Reference
                                  REFZON:
                                    type: string
                                    maxLength: 6
                                    description: Time Zone for Reference Time
                                  REFTST:
                                    type: string
                                    maxLength: 15
                                    description: UTC Time Stamp for Reference
                          required:
                          - E1EVMNEV
                      E1EVMREF:
                        type: array
                        items:
                          properties:
                            REFCOD:
                              type: string
                              maxLength: 20
                              description: Further Reference Code Set
                            REFID:
                              type: string
                              maxLength: 50
                              description: Further Reference ID
                            RIPCOD:
                              type: string
                              maxLength: 20
                              description: Code Set for Further Reference Provider
                            RIPID:
                              type: string
                              maxLength: 50
                              description: Code ID for Further Reference Provider
                            RIPNAM:
                              type: string
                              maxLength: 50
                              description: Further Reference Provider Name
                            LANGUAGE:
                              type: string
                              maxLength: 1
                              description: Language Key
                            REFUSAGE:
                              type: string
                              maxLength: 1
                              description: 'Further Reference Usage: Q=Query ID,T=Tracking ID,A=Additional Reference'
                              enum:
                              - Q
                              - T
                              - A
                            ACTION:
                              type: string
                              maxLength: 1
                              description: 'Action for Reference: ""=Leave unchanged,A=Activate,D=Deactivate'
                              enum:
                              - ''
                              - A
                              - D
                            LOGSYS:
                              type: string
                              maxLength: 10
                              description: Logical System
                      E1EVMMER:
                        type: array
                        items:
                          properties:
                            MESTYP:
                              type: string
                              maxLength: 2
                              description: 'Measurement Type: T0=Temperature Measurement,W0=Weight  Measurement,V0=Volume Measurement,B0=Width,L0=Length,H0=Height,Q0=Quantity'
                              enum:
                              - T0
                              - W0
                              - V0
                              - B0
                              - L0
                              - H0
                              - Q0
                            OBJTYP:
                              type: string
                              maxLength: 20
                              description: Object Type for Confirmation
                            OBJID:
                              type: string
                              maxLength: 50
                              description: Object Identification for Confirmation
                            PARCOD:
                              type: string
                              maxLength: 20
                              description: Partner Code Set
                            PARID:
                              type: string
                              maxLength: 50
                              description: Partner Code ID
                            ITMTYP:
                              type: string
                              maxLength: 20
                              description: Object Item Type
                            ITMID:
                              type: string
                              maxLength: 50
                              description: Object Item
                            AMOUNT:
                              type: string
                              maxLength: 15
                              description: Measured Value
                            AMUNIT:
                              type: string
                              maxLength: 3
                              description: Unit of Measured Value
                            CURRENCY:
                              type: string
                              maxLength: 5
                              description: Currency
                            MESSIG:
                              type: string
                              maxLength: 2
                              description: 'Measurement Significance: 03=Approximate,04=Exact'
                              enum:
                              - '03'
                              - '04'
                            MESATT:
                              type: string
                              maxLength: 2
                              description: 'Measurement Attribute: 12=OK,14=Not Good,24=Good,25=Fair,26=Poor,50=Not Available,91=Critical Exceed of Limit,92=Critical Fall Below Limit,V0=Definitely,V1=Indefinitely'
                              enum:
                              - '12'
                              - '14'
                              - '24'
                              - '25'
                              - '26'
                              - '50'
                              - '91'
                              - '92'
                              - V0
                              - V1
                            CNFDAT:
                              type: string
                              format: date
                              maxLength: 8
                              description: Date of Confirmation
                            CNFTIM:
                              type: string
                              maxLength: 6
                              description: Time of Confirmation
                            CNFZON:
                              type: string
                              maxLength: 6
                              description: Time Zone for Confirmation
                            CNFTST:
                              type: string
                              maxLength: 15
                              description: UTC Time Stamp for Confirmation
                      E1EVMSTA:
                        type: array
                        items:
                          properties:
                            STATTYP:
                              type: string
                              maxLength: 1
                              description: 'Status Attribute Type: C=Definable Value,Y=Yes/No'
                              enum:
                              - C
                              - Y
                            STATCOD:
                              type: string
                              maxLength: 20
                              description: Status Attribute Name
                            STATID:
                              type: string
                              maxLength: 50
                              description: Status Attribute Value
                            ACTION:
                              type: string
                              maxLength: 1
                              description: 'Action Parameter: Set, Change, or Delete: S=Set (create),C=Change,D=Delete'
                              enum:
                              - S
                              - C
                              - D
                      E1EVMPAR:
                        type: array
                        items:
                          properties:
                            PARTYP:
                              type: string
                              maxLength: 1
                              description: 'Parametertype in Application System: C=Control Parameter,I=Info Parameter'
                              enum:
                              - C
                              - I
                            PARAM_NAME:
                              type: string
                              maxLength: 32
                              description: Parameter
                            PARAM_INDEX:
                              type: string
                              maxLength: 10
                              description: Index Counter
                            PARAM_VALUE:
                              type: string
                              maxLength: 200
                              description: Parameter Value of Length 200
                            ACTION:
                              type: string
                              maxLength: 1
                              description: 'Action Parameter: Set, Change, or Delete: S=Set (create),C=Change,D=Delete'
                              enum:
                              - S
                              - C
                              - D
                      E1TXTH1:
                        type: array
                        items:
                          properties:
                            FUNCTION:
                              type: string
                              maxLength: 3
                              description: Function (for transferred text)
                            TDOBJECT:
                              type: string
                              maxLength: 10
                              description: 'Texts: application object'
                            TDOBNAME:
                              type: string
                              maxLength: 70
                              description: Name
                            TDID:
                              type: string
                              maxLength: 4
                              description: Text ID
                            TDSPRAS:
                              type: string
                              maxLength: 1
                              description: Language
                            TDTEXTTYPE:
                              type: string
                              maxLength: 6
                              description: 'SAPscript: Format of Text'
                            LANGUA_ISO:
                              type: string
                              maxLength: 2
                              description: Language key
                            E1TXTP1:
                              type: array
                              items:
                                properties:
                                  TDFORMAT:
                                    type: string
                                    maxLength: 2
                                    description: Tag column
                                  TDLINE:
                                    type: string
                                    maxLength: 132
                                    description: Text Line
                          required:
                          - E1TXTH1
                    required:
                    - E1EVMHDR
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: object
                properties:
                  TID:
                    type: string
                    description: tid
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
