openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/SO_RECEIVER_LIST_READ:
    post:
      tags:
      - SOB5
      operationId: /rfc/SO_RECEIVER_LIST_READ
      requestBody:
        content:
          application/json:
            schema:
              properties:
                CURRENT_USER:
                  type: string
                  default: ' '
                  maxLength: 12
                  description: User the list is to be created for
                OBJNO:
                  type: string
                  maxLength: 12
                  description: Object number
                OBJTP:
                  type: string
                  maxLength: 3
                  description: Object type
                OBJYR:
                  type: string
                  maxLength: 2
                  description: Object year
                REC_TAB:
                  type: array
                  items:
                    type: object
                    properties:
                      OBJTP:
                        type: string
                        maxLength: 3
                        description: Code for document class
                      OBJYR:
                        type: string
                        maxLength: 2
                        description: 'Object: Year from ID'
                      OBJNO:
                        type: string
                        maxLength: 12
                        description: 'Object: Number from ID'
                      FORTP:
                        type: string
                        maxLength: 3
                        description: 'Forwarder: Object type from ID'
                      FORYR:
                        type: string
                        maxLength: 2
                        description: 'Forwarder: year from the ID'
                      FORNO:
                        type: string
                        maxLength: 12
                        description: 'Forwarder: number from the ID'
                      RECTP:
                        type: string
                        maxLength: 3
                        description: Recipient type from ID
                      RECYR:
                        type: string
                        maxLength: 2
                        description: Recipient year from the ID
                      RECNO:
                        type: string
                        maxLength: 12
                        description: Recipient number from ID
                      SNDTP:
                        type: string
                        maxLength: 3
                        description: Sender type from the ID
                      SNDYR:
                        type: string
                        maxLength: 2
                        description: Sender year from the ID
                      SNDNO:
                        type: string
                        maxLength: 12
                        description: Sender number from the ID
                      SNDNAM:
                        type: string
                        maxLength: 12
                        description: 'Sender: Name'
                      SDDAT:
                        type: string
                        format: date
                        description: Date On Which Object Was Sent
                      SDTIM:
                        type: string
                        maxLength: 6
                        description: Time at Which The Object Was Sent
                      RECNAM:
                        type: string
                        maxLength: 12
                        description: Recipient Name
                      RCDAT:
                        type: string
                        format: date
                        description: Date document was received
                      RCTIM:
                        type: string
                        maxLength: 6
                        description: Time object was received
                      FORNAM:
                        type: string
                        maxLength: 12
                        description: Name of forwarder
                      NOTTP:
                        type: string
                        maxLength: 3
                        description: Default setting of document class
                      NOTYR:
                        type: string
                        maxLength: 2
                        description: 'Object note: year from the ID'
                      NOTNO:
                        type: string
                        maxLength: 12
                        description: 'Object note: number from the ID'
                      REFER:
                        type: string
                        maxLength: 1
                        description: 'A reference to a document exists  enumValues: X=Value for activated,""=Value for deactivated'
                        enum:
                        - X
                        - ''
                      RDDAT:
                        type: string
                        format: date
                        description: Date on which the sent document was read
                      RDTIM:
                        type: string
                        maxLength: 6
                        description: Time at which the document was viewed
                      OBJRD:
                        type: string
                        maxLength: 1
                        description: 'Object has already been viewed  enumValues: X=Value for activated,""=Value for deactivated'
                        enum:
                        - X
                        - ''
                      SNDART:
                        type: string
                        maxLength: 8
                        description: 'Output device  enumValues: MAIL=Mail,SCREEN=Screen,TELEFAX=Fax Number,PRINTER=Printer'
                        enum:
                        - MAIL
                        - SCREEN
                        - TELEFAX
                        - PRINTER
                      SNDSPO:
                        type: integer
                        format: int32
                        description: Spool request number
                      RECLAN:
                        type: string
                        maxLength: 3
                        description: Country Key
                      RECTEL:
                        type: string
                        maxLength: 30
                        description: Telecommunications partner
                      SNDDR:
                        type: string
                        maxLength: 1
                        description: 'Send: As disregard  enumValues: X=Value for activated,""=Value for deactivated'
                        enum:
                        - X
                        - ''
                      SNDEX:
                        type: string
                        maxLength: 1
                        description: 'Send express  enumValues: X=Value for activated,""=Value for deactivated'
                        enum:
                        - X
                        - ''
                      SNDCP:
                        type: string
                        maxLength: 1
                        description: 'Send: As copy  enumValues: X=Value for activated,""=Value for deactivated'
                        enum:
                        - X
                        - ''
                      SNDBC:
                        type: string
                        maxLength: 1
                        description: 'Send as a blind copy  enumValues: X=Value for activated,""=Value for deactivated'
                        enum:
                        - X
                        - ''
                      FORFB:
                        type: string
                        maxLength: 1
                        description: 'You cannot forward this message  enumValues: X=Value for activated,""=Value for deactivated'
                        enum:
                        - X
                        - ''
                      PRIFB:
                        type: string
                        maxLength: 1
                        description: 'Object cannot be printed  enumValues: X=Value for activated,""=Value for deactivated'
                        enum:
                        - X
                        - ''
                      SNDPRI:
                        type: string
                        maxLength: 1
                        description: 'Send: Priority  enumValues: 8=,9=Lowest priority,1=Highest priority'
                        enum:
                        - '8'
                        - '9'
                        - '1'
                      ACDAT:
                        type: string
                        format: date
                        description: Date by which action is to be taken on the received document
                      ACTIM:
                        type: string
                        maxLength: 6
                        description: Time by which the received object must be acted upon
                      ATDAT:
                        type: string
                        format: date
                        description: Date on which action was taken
                      ATTIM:
                        type: string
                        maxLength: 6
                        description: Time at which the sent object was acted upon
                      ACALL:
                        type: string
                        maxLength: 1
                        description: 'ToDo by all recipients  enumValues: X=Value for activated,""=Value for deactivated'
                        enum:
                        - X
                        - ''
                      ACONE:
                        type: string
                        format: byte
                        description: ToDo by one of the recipients in the group
                      ACINP:
                        type: string
                        maxLength: 4
                        description: 'ToDo: status'
                      OBJAC:
                        type: string
                        maxLength: 1
                        description: 'The recipient must take action  enumValues: X=Value for activated,""=Value for deactivated'
                        enum:
                        - X
                        - ''
                      RRDAT:
                        type: string
                        format: date
                        description: A reply to the document must be sent by the specified date
                      RRTIM:
                        type: string
                        maxLength: 6
                        description: A reply must be sent by the specified time
                      RSDAT:
                        type: string
                        format: date
                        description: A reply to the document was sent on the specified date.
                      RSTIM:
                        type: string
                        maxLength: 6
                        description: A reply was sent at the specified time
                      OBJRR:
                        type: string
                        maxLength: 1
                        description: 'A reply must be sent for this object  enumValues: X=Value for activated,""=Value for deactivated'
                        enum:
                        - X
                        - ''
                      OBJRS:
                        type: string
                        maxLength: 1
                        description: 'The reply to this object has already been sent  enumValues: X=Value for activated,""=Value for deactivated'
                        enum:
                        - X
                        - ''
                      OBJRN:
                        type: string
                        maxLength: 1
                        description: 'A reply cannot be sent to the object  enumValues: X=Value for activated,""=Value for deactivated'
                        enum:
                        - X
                        - ''
                      DELRE:
                        type: string
                        maxLength: 1
                        description: 'SAPoffice: delete unviewed objects  enumValues: X=Value for activated,""=Value for deactivated'
                        enum:
                        - X
                        - ''
                      DELRR:
                        type: string
                        maxLength: 1
                        description: 'SAPoffice: delete unanswered objects  enumValues: X=Value for activated,""=Value for deactivated'
                        enum:
                        - X
                        - ''
                      DELAC:
                        type: string
                        maxLength: 1
                        description: 'SAPoffice: delete ToDo objects - no action taken  enumValues: X=Value for activated,""=Value for deactivated'
                        enum:
                        - X
                        - ''
                      REPTP:
                        type: string
                        maxLength: 3
                        description: 'Recipient of reply: Object type from ID'
                      REPYR:
                        type: string
                        maxLength: 2
                        description: 'Recipient of reply: year from the ID'
                      REPNO:
                        type: string
                        maxLength: 12
                        description: 'Recipient of reply: number from the ID'
                      REPNAM:
                        type: string
                        maxLength: 12
                        description: 'Recipient of reply: User name'
                      REPDNA:
                        type: string
                        maxLength: 12
                        description: 'Recipient of reply: distribution list name'
                      FPTTP:
                        type: string
                        maxLength: 3
                        description: 'Forward pointer for correspondence: Object type from ID'
                      FPTYR:
                        type: string
                        maxLength: 2
                        description: 'Forward pointer correspondence: year from the ID'
                      FPTNO:
                        type: string
                        maxLength: 12
                        description: 'Forward pointer correspondence: Number from the ID'
                      BPTTP:
                        type: string
                        maxLength: 3
                        description: 'Backward Pointer for Correspondence: Object Type from ID'
                      BPTYR:
                        type: string
                        maxLength: 2
                        description: 'Backward pointer for correspondence: year from the ID'
                      BPTNO:
                        type: string
                        maxLength: 12
                        description: 'Backward pointer for correspondence: Number from ID'
                      SNDREQ:
                        type: string
                        format: byte
                        description: Globally Unique Identifier
                      RECADRNAM:
                        type: string
                        maxLength: 35
                        description: Name in address management
                      FORADRNAM:
                        type: string
                        maxLength: 35
                        description: Name in address management
                      SNDDAT:
                        type: string
                        format: date
                        description: Date On Which Object Was Sent
                      SNDTIM:
                        type: string
                        maxLength: 6
                        description: Time at Which The Object Was Sent
                      ADRNR:
                        type: string
                        maxLength: 10
                        description: 'Addresses: Address Number'
                      LFDNR:
                        type: string
                        maxLength: 3
                        description: 'Addresses: Sequence Number of Address'
                      SCOMTP:
                        type: string
                        maxLength: 3
                        description: 'SAPcomm ID: ID type'
                      SCOMYR:
                        type: string
                        maxLength: 2
                        description: 'SAPcomm: year of ID'
                      SCOMNO:
                        type: string
                        maxLength: 12
                        description: 'SAPcomm: number of the ID'
                      SCDATE:
                        type: string
                        format: date
                        description: 'SAPcomm: Transfer date to SAPcomm'
                      SCTIME:
                        type: string
                        maxLength: 6
                        description: 'SAPcomm: Transfer time to SAPcomm'
                      STATUS:
                        type: string
                        maxLength: 12
                        description: 'SAPcomm: status of the sent object'
                      DELIVER:
                        type: string
                        maxLength: 1
                        description: 'Acknowledgment of receipt expected  enumValues: X=Value for activated,""=Value for deactivated'
                        enum:
                        - X
                        - ''
                      NOT_DELI:
                        type: string
                        maxLength: 1
                        description: 'Acknowledgment of receipt expected  enumValues: X=Value for activated,""=Value for deactivated'
                        enum:
                        - X
                        - ''
                      READ:
                        type: string
                        maxLength: 1
                        description: Read acknowledgment expected
                      MAILSTATUS:
                        type: string
                        maxLength: 1
                        description: Status of external send in which a mail was sent
                      SAP_BODY:
                        type: string
                        maxLength: 1
                        description: 'Send externally with SAP data part  enumValues: X=Value for activated,""=Value for deactivated'
                        enum:
                        - X
                        - ''
                      SNDADRNAM:
                        type: string
                        maxLength: 35
                        description: Name in address management
                      ADRSORT:
                        type: string
                        maxLength: 35
                        description: Name in address management
                      MSGID:
                        type: string
                        maxLength: 20
                        description: Message Class
                      MSGTY:
                        type: string
                        maxLength: 1
                        description: Message Type
                      MSGV1:
                        type: string
                        maxLength: 50
                        description: Message Variable
                      MSGV2:
                        type: string
                        maxLength: 50
                        description: Message Variable
                      MSGV3:
                        type: string
                        maxLength: 50
                        description: Message Variable
                      MSGV4:
                        type: string
                        maxLength: 50
                        description: Message Variable
                      NODE:
                        type: string
                        maxLength: 6
                        description: Name of SAPconnect Node or Telephony Server
                      JOBNAME:
                        type: string
                        maxLength: 32
                        description: Name of Send Process
                      JOBCOUNT:
                        type: string
                        maxLength: 8
                        description: ID number of send process
              required:
              - OBJNO
              - OBJTP
              - OBJYR
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  REC_TAB:
                    type: array
                    items:
                      type: object
                      properties:
                        OBJTP:
                          type: string
                          maxLength: 3
                          description: Code for document class
                        OBJYR:
                          type: string
                          maxLength: 2
                          description: 'Object: Year from ID'
                        OBJNO:
                          type: string
                          maxLength: 12
                          description: 'Object: Number from ID'
                        FORTP:
                          type: string
                          maxLength: 3
                          description: 'Forwarder: Object type from ID'
                        FORYR:
                          type: string
                          maxLength: 2
                          description: 'Forwarder: year from the ID'
                        FORNO:
                          type: string
                          maxLength: 12
                          description: 'Forwarder: number from the ID'
                        RECTP:
                          type: string
                          maxLength: 3
                          description: Recipient type from ID
                        RECYR:
                          type: string
                          maxLength: 2
                          description: Recipient year from the ID
                        RECNO:
                          type: string
                          maxLength: 12
                          description: Recipient number from ID
                        SNDTP:
                          type: string
                          maxLength: 3
                          description: Sender type from the ID
                        SNDYR:
                          type: string
                          maxLength: 2
                          description: Sender year from the ID
                        SNDNO:
                          type: string
                          maxLength: 12
                          description: Sender number from the ID
                        SNDNAM:
                          type: string
                          maxLength: 12
                          description: 'Sender: Name'
                        SDDAT:
                          type: string
                          format: date
                          description: Date On Which Object Was Sent
                        SDTIM:
                          type: string
                          maxLength: 6
                          description: Time at Which The Object Was Sent
                        RECNAM:
                          type: string
                          maxLength: 12
                          description: Recipient Name
                        RCDAT:
                          type: string
                          format: date
                          description: Date document was received
                        RCTIM:
                          type: string
                          maxLength: 6
                          description: Time object was received
                        FORNAM:
                          type: string
                          maxLength: 12
                          description: Name of forwarder
                        NOTTP:
                          type: string
                          maxLength: 3
                          description: Default setting of document class
                        NOTYR:
                          type: string
                          maxLength: 2
                          description: 'Object note: year from the ID'
                        NOTNO:
                          type: string
                          maxLength: 12
                          description: 'Object note: number from the ID'
                        REFER:
                          type: string
                          maxLength: 1
                          description: 'A reference to a document exists  enumValues: X=Value for activated,""=Value for deactivated'
                          enum:
                          - X
                          - ''
                        RDDAT:
                          type: string
                          format: date
                          description: Date on which the sent document was read
                        RDTIM:
                          type: string
                          maxLength: 6
                          description: Time at which the document was viewed
                        OBJRD:
                          type: string
                          maxLength: 1
                          description: 'Object has already been viewed  enumValues: X=Value for activated,""=Value for deactivated'
                          enum:
                          - X
                          - ''
                        SNDART:
                          type: string
                          maxLength: 8
                          description: 'Output device  enumValues: MAIL=Mail,SCREEN=Screen,TELEFAX=Fax Number,PRINTER=Printer'
                          enum:
                          - MAIL
                          - SCREEN
                          - TELEFAX
                          - PRINTER
                        SNDSPO:
                          type: integer
                          format: int32
                          description: Spool request number
                        RECLAN:
                          type: string
                          maxLength: 3
                          description: Country Key
                        RECTEL:
                          type: string
                          maxLength: 30
                          description: Telecommunications partner
                        SNDDR:
                          type: string
                          maxLength: 1
                          description: 'Send: As disregard  enumValues: X=Value for activated,""=Value for deactivated'
                          enum:
                          - X
                          - ''
                        SNDEX:
                          type: string
                          maxLength: 1
                          description: 'Send express  enumValues: X=Value for activated,""=Value for deactivated'
                          enum:
                          - X
                          - ''
                        SNDCP:
                          type: string
                          maxLength: 1
                          description: 'Send: As copy  enumValues: X=Value for activated,""=Value for deactivated'
                          enum:
                          - X
                          - ''
                        SNDBC:
                          type: string
                          maxLength: 1
                          description: 'Send as a blind copy  enumValues: X=Value for activated,""=Value for deactivated'
                          enum:
                          - X
                          - ''
                        FORFB:
                          type: string
                          maxLength: 1
                          description: 'You cannot forward this message  enumValues: X=Value for activated,""=Value for deactivated'
                          enum:
                          - X
                          - ''
                        PRIFB:
                          type: string
                          maxLength: 1
                          description: 'Object cannot be printed  enumValues: X=Value for activated,""=Value for deactivated'
                          enum:
                          - X
                          - ''
                        SNDPRI:
                          type: string
                          maxLength: 1
                          description: 'Send: Priority  enumValues: 8=,9=Lowest priority,1=Highest priority'
                          enum:
                          - '8'
                          - '9'
                          - '1'
                        ACDAT:
                          type: string
                          format: date
                          description: Date by which action is to be taken on the received document
                        ACTIM:
                          type: string
                          maxLength: 6
                          description: Time by which the received object must be acted upon
                        ATDAT:
                          type: string
                          format: date
                          description: Date on which action was taken
                        ATTIM:
                          type: string
                          maxLength: 6
                          description: Time at which the sent object was acted upon
                        ACALL:
                          type: string
                          maxLength: 1
                          description: 'ToDo by all recipients  enumValues: X=Value for activated,""=Value for deactivated'
                          enum:
                          - X
                          - ''
                        ACONE:
                          type: string
                          format: byte
                          description: ToDo by one of the recipients in the group
                        ACINP:
                          type: string
                          maxLength: 4
                          description: 'ToDo: status'
                        OBJAC:
                          type: string
                          maxLength: 1
                          description: 'The recipient must take action  enumValues: X=Value for activated,""=Value for deactivated'
                          enum:
                          - X
                          - ''
                        RRDAT:
                          type: string
                          format: date
                          description: A reply to the document must be sent by the specified date
                        RRTIM:
                          type: string
                          maxLength: 6
                          description: A reply must be sent by the specified time
                        RSDAT:
                          type: string
                          format: date
                          description: A reply to the document was sent on the specified date.
                        RSTIM:
                          type: string
                          maxLength: 6
                          description: A reply was sent at the specified time
                        OBJRR:
                          type: string
                          maxLength: 1
                          description: 'A reply must be sent for this object  enumValues: X=Value for activated,""=Value for deactivated'
                          enum:
                          - X
                          - ''
                        OBJRS:
                          type: string
                          maxLength: 1
                          description: 'The reply to this object has already been sent  enumValues: X=Value for activated,""=Value for deactivated'
                          enum:
                          - X
                          - ''
                        OBJRN:
                          type: string
                          maxLength: 1
                          description: 'A reply cannot be sent to the object  enumValues: X=Value for activated,""=Value for deactivated'
                          enum:
                          - X
                          - ''
                        DELRE:
                          type: string
                          maxLength: 1
                          description: 'SAPoffice: delete unviewed objects  enumValues: X=Value for activated,""=Value for deactivated'
                          enum:
                          - X
                          - ''
                        DELRR:
                          type: string
                          maxLength: 1
                          description: 'SAPoffice: delete unanswered objects  enumValues: X=Value for activated,""=Value for deactivated'
                          enum:
                          - X
                          - ''
                        DELAC:
                          type: string
                          maxLength: 1
                          description: 'SAPoffice: delete ToDo objects - no action taken  enumValues: X=Value for activated,""=Value for deactivated'
                          enum:
                          - X
                          - ''
                        REPTP:
                          type: string
                          maxLength: 3
                          description: 'Recipient of reply: Object type from ID'
                        REPYR:
                          type: string
                          maxLength: 2
                          description: 'Recipient of reply: year from the ID'
                        REPNO:
                          type: string
                          maxLength: 12
                          description: 'Recipient of reply: number from the ID'
                        REPNAM:
                          type: string
                          maxLength: 12
                          description: 'Recipient of reply: User name'
                        REPDNA:
                          type: string
                          maxLength: 12
                          description: 'Recipient of reply: distribution list name'
                        FPTTP:
                          type: string
                          maxLength: 3
                          description: 'Forward pointer for correspondence: Object type from ID'
                        FPTYR:
                          type: string
                          maxLength: 2
                          description: 'Forward pointer correspondence: year from the ID'
                        FPTNO:
                          type: string
                          maxLength: 12
                          description: 'Forward pointer correspondence: Number from the ID'
                        BPTTP:
                          type: string
                          maxLength: 3
                          description: 'Backward Pointer for Correspondence: Object Type from ID'
                        BPTYR:
                          type: string
                          maxLength: 2
                          description: 'Backward pointer for correspondence: year from the ID'
                        BPTNO:
                          type: string
                          maxLength: 12
                          description: 'Backward pointer for correspondence: Number from ID'
                        SNDREQ:
                          type: string
                          format: byte
                          description: Globally Unique Identifier
                        RECADRNAM:
                          type: string
                          maxLength: 35
                          description: Name in address management
                        FORADRNAM:
                          type: string
                          maxLength: 35
                          description: Name in address management
                        SNDDAT:
                          type: string
                          format: date
                          description: Date On Which Object Was Sent
                        SNDTIM:
                          type: string
                          maxLength: 6
                          description: Time at Which The Object Was Sent
                        ADRNR:
                          type: string
                          maxLength: 10
                          description: 'Addresses: Address Number'
                        LFDNR:
                          type: string
                          maxLength: 3
                          description: 'Addresses: Sequence Number of Address'
                        SCOMTP:
                          type: string
                          maxLength: 3
                          description: 'SAPcomm ID: ID type'
                        SCOMYR:
                          type: string
                          maxLength: 2
                          description: 'SAPcomm: year of ID'
                        SCOMNO:
                          type: string
                          maxLength: 12
                          description: 'SAPcomm: number of the ID'
                        SCDATE:
                          type: string
                          format: date
                          description: 'SAPcomm: Transfer date to SAPcomm'
                        SCTIME:
                          type: string
                          maxLength: 6
                          description: 'SAPcomm: Transfer time to SAPcomm'
                        STATUS:
                          type: string
                          maxLength: 12
                          description: 'SAPcomm: status of the sent object'
                        DELIVER:
                          type: string
                          maxLength: 1
                          description: 'Acknowledgment of receipt expected  enumValues: X=Value for activated,""=Value for deactivated'
                          enum:
                          - X
                          - ''
                        NOT_DELI:
                          type: string
                          maxLength: 1
                          description: 'Acknowledgment of receipt expected  enumValues: X=Value for activated,""=Value for deactivated'
                          enum:
                          - X
                          - ''
                        READ:
                          type: string
                          maxLength: 1
                          description: Read acknowledgment expected
                        MAILSTATUS:
                          type: string
                          maxLength: 1
                          description: Status of external send in which a mail was sent
                        SAP_BODY:
                          type: string
                          maxLength: 1
                          description: 'Send externally with SAP data part  enumValues: X=Value for activated,""=Value for deactivated'
                          enum:
                          - X
                          - ''
                        SNDADRNAM:
                          type: string
                          maxLength: 35
                          description: Name in address management
                        ADRSORT:
                          type: string
                          maxLength: 35
                          description: Name in address management
                        MSGID:
                          type: string
                          maxLength: 20
                          description: Message Class
                        MSGTY:
                          type: string
                          maxLength: 1
                          description: Message Type
                        MSGV1:
                          type: string
                          maxLength: 50
                          description: Message Variable
                        MSGV2:
                          type: string
                          maxLength: 50
                          description: Message Variable
                        MSGV3:
                          type: string
                          maxLength: 50
                          description: Message Variable
                        MSGV4:
                          type: string
                          maxLength: 50
                          description: Message Variable
                        NODE:
                          type: string
                          maxLength: 6
                          description: Name of SAPconnect Node or Telephony Server
                        JOBNAME:
                          type: string
                          maxLength: 32
                          description: Name of Send Process
                        JOBCOUNT:
                          type: string
                          maxLength: 8
                          description: ID number of send process
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
