openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/SO_USER_INSERT_ASYNCHRON:
    post:
      tags:
      - SO02
      operationId: /rfc/SO_USER_INSERT_ASYNCHRON
      requestBody:
        content:
          application/json:
            schema:
              properties:
                SAPNAME:
                  type: string
                  default: SY-UNAME
                  maxLength: 12
                SO_KEY:
                  type: string
                  maxLength: 10
                USER_CHANGE:
                  type: object
                  properties:
                    SAPNAM:
                      type: string
                      maxLength: 12
                      description: SAP name of a SAPoffice user
                    USRNAM:
                      type: string
                      maxLength: 12
                      description: SAPoffice user name
                    CRGDL:
                      type: string
                      maxLength: 1
                      description: Authorization to create shared distribution lists
                    CRFCL:
                      type: string
                      maxLength: 1
                      description: Authorization to create client folders
                    CRFCC:
                      type: string
                      maxLength: 1
                      description: Authorization to create company-code-wide folders
                    CRFPL:
                      type: string
                      maxLength: 1
                      description: Authorization to create plant-wide folders
                    CRFDP:
                      type: string
                      maxLength: 1
                      description: Authorization to create department-wide folders
                    CRFAD:
                      type: string
                      maxLength: 1
                      description: Authorization to create cost-center-wide folders
                    CRFGR:
                      type: string
                      maxLength: 1
                      description: Authorization to create group folders
                    CALEN:
                      type: string
                      maxLength: 1
                      description: 'Day on which the week begins  enumValues: 1=Monday,4=Thursday,5=Friday,7=Sunday,3=Wednesday,2=Tuesday,6=Saturday'
                      enum:
                      - '1'
                      - '4'
                      - '5'
                      - '7'
                      - '3'
                      - '2'
                      - '6'
                    OUTFL:
                      type: string
                      maxLength: 1
                      description: 'Documents are copied to the outbox when sent  enumValues: X=Value for activated,""=Value for deactivated'
                      enum:
                      - X
                      - ''
                    NOTTP:
                      type: string
                      maxLength: 3
                      description: Default setting of document class
                    EXMAX:
                      type: string
                      format: byte
                      description: Maximum number of express messages allowed per send
                    RCMAX:
                      type: string
                      format: byte
                      description: Maximum number of recipients allowed per send
                    INMAX:
                      type: string
                      format: byte
                      description: Maximum number of documents allowed in the inbox
                    HOMAX:
                      type: string
                      format: byte
                      description: Max. no. of documents a user can protect from archiving
                    GLMAX:
                      type: string
                      format: byte
                      description: Maximum size of the access lists of a user
                    GFMAX:
                      type: string
                      format: byte
                      description: Max. number of group folders which a user can create
                    SQWIN:
                      type: string
                      maxLength: 1
                      description: 'Switch confirmation prompt on or off when deleting  enumValues: X=Value for activated,""=Value for deactivated'
                      enum:
                      - X
                      - ''
                    SYUSR:
                      type: string
                      maxLength: 1
                      description: 'Your user view is set when you start SAPoffice  enumValues: X=Value for activated,""=Value for deactivated'
                      enum:
                      - X
                      - ''
                    SYUSRINB:
                      type: string
                      maxLength: 1
                      description: Inbox filter (unviewed documents only)
                    SYUSROUT:
                      type: string
                      maxLength: 1
                      description: User view of outbox
                    AUTEXT:
                      type: string
                      maxLength: 1
                      description: Authorization to send externally
                    DELETED:
                      type: string
                      maxLength: 1
                      description: 'SAPoffice: Office user was deleted  enumValues: X=Value for activated,""=Value for deactivated'
                      enum:
                      - X
                      - ''
                    RSWORKDAY:
                      type: string
                      maxLength: 1
                      description: 'Resubmission on workdays only  enumValues: X=Value for activated,""=Value for deactivated'
                      enum:
                      - X
                      - ''
                    RSFACID:
                      type: string
                      maxLength: 2
                      description: Factory calendar identification code for the resubmission
                    USRADR:
                      type: string
                      maxLength: 10
                      description: Number of internal private address
                    LDFNR:
                      type: string
                      maxLength: 3
                      description: 'Addresses: Sequence number'
                    SNDART:
                      type: string
                      maxLength: 3
                      description: 'Text field length 3: for use as required'
                    FLAG1:
                      type: string
                      maxLength: 1
                      description: Text field length 1
                    LADAT:
                      type: integer
                      format: int64
                      description: Default for last access date (last changed)
                    VLADAT:
                      type: string
                      format: date
                      description: Second last access of user to SAPoffice
                    LASDAT:
                      type: string
                      format: date
                      description: Last access to SAPoffice by substitute
                    INTSND:
                      type: string
                      maxLength: 1
                      description: 'Authorization for internal transmission  enumValues: X=Value for activated,""=Value for deactivated'
                      enum:
                      - X
                      - ''
                    OFFMAX:
                      type: string
                      maxLength: 5
                      description: 'SAPoffice: Number of recipients allowed for internal transm.'
                    NUMTELE:
                      type: string
                      maxLength: 5
                      description: 'SAPoffice: Number of recipients with telecommunications'
                    NUMSMTP:
                      type: string
                      maxLength: 5
                      description: 'SAPoffice: Number of Internet recipients allowed'
                    NUMX400:
                      type: string
                      maxLength: 5
                      description: 'SAPoffice: Number of X.400 recipients allowed'
                    NUMSAP:
                      type: string
                      maxLength: 5
                      description: 'SAPoffice: Number of remote SAP recipients allowed'
                    EXTTELE:
                      type: string
                      maxLength: 1
                      description: Authorization to send via telematic services
                    EXTSMTP:
                      type: string
                      maxLength: 1
                      description: Authorization to send via the Internet
                    EXTX400:
                      type: string
                      maxLength: 1
                      description: Authorization to send via X.400
                    EXTSAP:
                      type: string
                      maxLength: 1
                      description: Authorization to send within SAP system group
                    EXTX500:
                      type: string
                      maxLength: 1
                      description: 'Authorization to access the LDAP services  enumValues: X=Value for activated,""=Value for deactivated'
                      enum:
                      - X
                      - ''
                    ARCHIV:
                      type: string
                      maxLength: 1
                      description: 'Authorization for moving to archive  enumValues: X=Value for activated,""=Value for deactivated'
                      enum:
                      - X
                      - ''
                    ADRNAME:
                      type: string
                      maxLength: 35
                      description: Name in address management
                    AREPYR:
                      type: string
                      maxLength: 2
                      description: 'Automatic reply: year from the ID'
                    AREPNO:
                      type: string
                      maxLength: 12
                      description: 'Automatic reply: number from the ID'
                    AREPABDAT:
                      type: string
                      format: date
                      description: Date from when the automatic reply is active
                    AREPAEDAT:
                      type: string
                      format: date
                      description: Date up to which automatic reply is active
                    FAXFORM:
                      type: string
                      maxLength: 16
                      description: 'SAPoffice: User layout set name for faxing'
                    SCRFORM:
                      type: string
                      maxLength: 16
                      description: 'SAPoffice: User-defined standard SAPscript layout set'
                    FLAG2:
                      type: string
                      maxLength: 1
                      description: 'Retain default document for entire session  enumValues: X=Value for activated,""=Value for deactivated'
                      enum:
                      - X
                      - ''
                    CHATSEND:
                      type: string
                      maxLength: 1
                      description: Change options for document after sending
                    NOARSDEX:
                      type: string
                      maxLength: 1
                      description: 'Send automatic reply externally  enumValues: X=Value for activated,""=Value for deactivated'
                      enum:
                      - X
                      - ''
                    PRPARCHG:
                      type: string
                      maxLength: 1
                      description: 'Default settings for calling print parameters  enumValues: X=Value for activated,""=Value for deactivated'
                      enum:
                      - X
                      - ''
                    PRPARNDH:
                      type: string
                      maxLength: 1
                      description: 'Default settings for printing of document header  enumValues: X=Value for activated,""=Value for deactivated'
                      enum:
                      - X
                      - ''
                    PRPARRCL:
                      type: string
                      maxLength: 1
                      description: 'Default settings for printing of recipient list  enumValues: X=Value for activated,""=Value for deactivated'
                      enum:
                      - X
                      - ''
                    PRPARNOP:
                      type: string
                      maxLength: 1
                      description: 'Default settings for printing of notes  enumValues: X=Value for activated,""=Value for deactivated'
                      enum:
                      - X
                      - ''
                    DELFORIB:
                      type: string
                      maxLength: 1
                      description: 'Delete document from inbox after forwarding  enumValues: X=Value for activated,""=Value for deactivated'
                      enum:
                      - X
                      - ''
                    GHRAWDOC:
                      type: string
                      maxLength: 1
                      description: 'Display of document header in continuos-text editor  enumValues: X=Value for activated,""=Value for deactivated'
                      enum:
                      - X
                      - ''
                    FOLDSORT:
                      type: string
                      maxLength: 1
                      description: Setting for sorting folders subscribed to
                    DELTRASH:
                      type: string
                      maxLength: 3
                      description: No. of calendar days after which doc. is deleted from trash
                    FOLLINYR:
                      type: string
                      maxLength: 2
                      description: 'Object: Year from ID'
                    FOLLINNO:
                      type: string
                      maxLength: 12
                      description: 'Object: Number from ID'
                    NORTFEDIT:
                      type: string
                      maxLength: 1
                      description: Continuos-text editor for SAP editor documents
                    PCOLE:
                      type: string
                      maxLength: 1
                      description: Start PC application in SAP window
      responses:
        '200':
          description: OK
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
