CCIHS_AFFPERSAPI SAP (EHS: API Structure for Persons Affected Data) Structure details

Dictionary Type: Structure
Description: EHS: API Structure for Persons Affected Data




ABAP Code to SELECT data from CCIHS_AFFPERSAPI
Related tables to CCIHS_AFFPERSAPI
Access table CCIHS_AFFPERSAPI




Structure field list including key, data, relationships and ABAP select examples

CCIHS_AFFPERSAPI is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "EHS: API Structure for Persons Affected Data" Information within sap ABAP programs.

This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.

i.e. DATA: wa_CCIHS_AFFPERSAPI TYPE CCIHS_AFFPERSAPI.

The CCIHS_AFFPERSAPI table consists of various fields, each holding specific information or linking keys about EHS: API Structure for Persons Affected Data data available in SAP. These include ERRORMODE (Indicator: Error or warning in an API function), ERRORINFO (Count parameters), ERRORCLASS (Message Class), ERRORPARAM (30 Characters).. See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Can Be Enhanced (Deep)


SAP CCIHS_AFFPERSAPI structure fields - Full list of fields found in SAP data dictionary

Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
HEAD 0
ERRORMODEIndicator: Error or warning in an API function ESEERRMODECHAR1CHAR1
ERRORINFOCount parameters NUMC4NUMC4NUMC4
ERRORCLASSMessage Class SYMSGIDCHAR20ARBGB
ERRORPARAM30 Characters CHAR30CHAR30CHAR30
LOGLOCKMODLogical Lock Mode ESELGLCKMDCHAR1CHAR1
EXTINFOExternal Information ESEEXTINFOCHAR10CHAR10
LINEMODProcessing status or mode of a record/step loop line ESELINEMODCHAR1CHAR1
MANDTClient MANDTCLNT3MANDT
RECNSequential Number of Data Record ESERECNNUMC20ALPHAESDRECN
ACTNSequential Number of the Change State ESEACTNNUMC20ALPHAESDACTN
VALFRValid-From Date ESEVALFRDATS8DATUM
VALTOValid-To Date ESEVALTODATS8DATUM
AENNRChange Number ESEAENNRCHAR12AENNRAENNRAEN
DELFLGDeletion Indicator ESEDELFLGCHAR1ESDFLAG
PARKFLGData Record Is Inactive ESEPARKFLGCHAR1ESDFLAG
CRDATCreated On ESECRDATDATS8DATUM
CRNAMCreated By ESECRNAMCHAR12USNAM
UPDDATChanged On ESEUPDDATDATS8DATUM
UPDNAMLast Changed By ESEUPDNAMCHAR12USNAM
SRSIDSource of Data ESESRSIDCHAR10ESDSRSID
OWNIDData Provider ESEVENDRIDCHAR10ALPHAAD_ADDRNUM
RECNROOTSequential Number of Data Record ESERECNNUMC20ALPHAESDRECN
FRTRMTFurther Treatment CCIHE_FRTRMTCHAR10CCIHD_PERSON
FRTRMTFLGPhysician Giving Further Treatment (Internal/External) CCIHE_FRTRMTFLGCHAR1CCIHD_EXTFLG
INTNOTECommentary for internal use CCIHE_INTNOTELXTCHAR72TEXT72
INTNOTEFLGLong Text Available for an Internal Note CCIHE_INTNOTEFLGCHAR1FLAG
EXTNOTEInformation for External Purposes CCIHE_EXTNOTELXTCHAR72TEXT72
EXTNOTEFLGLong Text Available on External Note CCIHE_EXTNOTEFLGCHAR1FLAG
FRTRMTGRPPerson Group CCIHE_PERSGRPCHAR1CCIHD_PERSGRP
OFFJOBDATDate of Ceasing to Work CCIHE_OFFJOBDATDATS8DATUM
OFFJOBTIMETime of Ceasing to Work CCIHE_OFFJOBTIMETIMS6UZEIT
IPABSSUBTYPEAbsence Type CCIHE_IPABSSUBTYPECHAR4SUBTYP
IPABSBEGDATStart Date of Absence CCIHE_IPABSBEGDATDATS8DATUM
IPABSENDDATEnd Date of Absence CCIHE_IPABSENDDATDATS8DATUM
IPABSSEQNUMNumber of Infotype Record with Same Key SEQNRNUMC3NUM03
IPABSESTDAYSEstimated Duration of Absence (in Days) CCIHE_IPABSESTDAYSDEC6(2) CCIHD_DAYS
IPABSDAYSNumber of Workdays Absent CCIHE_IPABSDAYSDEC6(2) CCIHD_IPABSDAYS
IPABSCALDAYSCalendar Days CCIHE_IPABSCALDAYSDEC8(2) CCIHD_IPABSCALDAYS
IPRSWBEGDATStart of Restriction or Date of Job Transfer CCIHE_IPRSWBEGDATDATS8DATUM
IPRSWENDDATEnd Date of Restriction or Job Transfer CCIHE_IPRSWENDDATDATS8DATUM
IPRSWDAYSNumber of Workdays with Restriction or Job Transfer CCIHE_IPRSWDAYSDEC6(2) DEC4_2
IPRSWCALDAYSCalendar Days with Restriction or Job Transfer CCIHE_IPRSWCALDAYSDEC8(2) CCIHD_IPABSCALDAYS
RECNTIPReference to Person Affected in Table IP CCIHE_RECNTIPNUMC20ALPHAESDRECN
IALPCATAccident Category CCIHE_IALPCATCHAR3CCIHD_IALPCAT
IAREPORTFLGReportable Accident CCIHE_IAREPORTFLGCHAR1ESDFLAG
IALPREPIDAccident Notification Number CCIHE_IALPREPIDCHAR20CHRIDCCIHD_PRID
OBJNRObject number J_OBJNRCHAR22J_OBJNRONR
IALPSTWCFLGMain Work Center CCIHE_IALPSTWCFLGCHAR1ESDFLAG
IALDEADFLGFatality CCIHE_IALPDEADFLGCHAR1ESDFLAG
FAPHYSFirst Physician to Give Treatment CCIHE_FAPHYSCHAR10CCIHD_PERSON
FAPHYSFLGFirst Physician to Give Treatment (Internal/External) CCIHE_FAPHYSFLGCHAR1CCIHD_EXTFLG
IALPHOSPHospital CCIHE_IALPHOSPCHAR10ALPHABU_PARTNER
PERSPROTPersonal Protective Equipment CCIHE_PERSPROTCHAR21CCIHD_PERSPROT
TECHPROTTechnical Safety Device CCIHE_TECHPROTCHAR21CCIHD_TECHPROT
IPEVAACSafety Measures Taken to Prevent Accidents CCIHE_IPEVAACCHAR21CHAR21
IACAUSCause of Accident CCIHE_IACAUSCHAR21CCIHD_IACAUS
IAEXINFExternal Influences on Accident CCIHE_IAEXINFCHAR21CCIHD_IAEXINF
IAOBJObject or Substance that Caused Accident CCIHE_IAOBJCHAR21CCIHD_IAOBJ
IAOBJMMovement of the Object that Caused the Accident CCIHE_IAOBJMCHAR21CCIHD_IAOBJM
IPACTActivity of Injured Person CCIHE_IPACTCHAR21CCIHD_IPACT
IPMOVMovement of Injured Person CCIHE_IPMOVCHAR21CCIHD_IPMOV
IPSTATUSStatus EHSBE_STATUSCHAR5J_STATUS
RELWITNESSRelevant Witness for Person Affected CCIHE_RELWITCHAR10CCIHD_PERSON
RWITEXFLAGExternal Person CCIHE_IPPFLAGCHAR1CCIHD_PERSFLAG
IALPEXPTime at Work Center in Months CCIHE_IALPEXPNUMC3CCIHD_IALPEXP
FAPHYSGRPPerson Group CCIHE_PERSGRPCHAR1CCIHD_PERSGRP
RELWITNESSGRPPerson Group CCIHE_PERSGRPCHAR1CCIHD_PERSGRP
OFFJOBTIMEZONEValid Time Zone CCIHE_TIMEZONECHAR6TZNZONECCIH_TZONE
PRIVCONCFLGPrivacy Concern Case CCIHE_PRIVCONCFLGCHAR1ESDFLAG
EMERGRMFLGTreatment in Emergency Room CCIHE_EMERGRMFLGCHAR1ESDFLAG
INPATFLGTreatment Overnight As Inpatient CCIHE_INPATFLGCHAR1ESDFLAG
IPDEATHDATEDate of Death of Person Affected CCIHE_IPDEATHDATEDATS8DATUM
IPACTWTBEGStart of Actual Working Time CCIHE_IPACTWTBEGTIMS6TIME
IPACTWTENDEnd of Actual Working Time CCIHE_IPACTWTENDTIMS6TIME
IALOCEntry Location CCIHE_FALOCCHAR3CCIHD_FALOCCCIHH_FALOC
IATRTOHCTransport to First Aid Center By CCIHE_IATRTOHCCHAR21CCIHD_TRMEANS
IATRFRHCMeans of Further Transport from Health Center CCIHE_IATRFRHCCHAR21CCIHD_TRMEANS
UNCONSCIOUSPerson Unconscious CCIHE_UNCONSCIOUSCHAR1ESDFLAG
RESUSCITATIONResuscitation Performed CCIHE_RESUSCITATIONCHAR1ESDFLAG
HOSPITALIZATIONHospitalization for over 24 Hours CCIHE_HOSPITALIZATIONCHAR1ESDFLAG
KEYDRAWNFLGKey Assigned Automatically CCIHE_KEYDRAWNCHAR1ESDFLAG
INJURIES_TAB 0
INT_LTEXT 0
EXT_LTEXT 0
IP_VAL_TAB 0
ABSENCES_TAB 0
RESTRICTIONS_TAB 0

Key field Non-key field



How do I retrieve data from SAP structure CCIHS_AFFPERSAPI using ABAP code?

As CCIHS_AFFPERSAPI is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on CCIHS_AFFPERSAPI as there is no data to select.

How to access SAP table CCIHS_AFFPERSAPI

Within an ECC or HANA version of SAP you can also view further information about CCIHS_AFFPERSAPI and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!