CCIHS_AFFPERSAPI SAP (EHS: API Structure for Persons Affected Data) Structure details
Description: EHS: API Structure for Persons Affected Data
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 | ||||||||
ERRORMODE | Indicator: Error or warning in an API function | ESEERRMODE | CHAR | 1 | CHAR1 | ||||
ERRORINFO | Count parameters | NUMC4 | NUMC | 4 | NUMC4 | ||||
ERRORCLASS | Message Class | SYMSGID | CHAR | 20 | ARBGB | ||||
ERRORPARAM | 30 Characters | CHAR30 | CHAR | 30 | CHAR30 | ||||
LOGLOCKMOD | Logical Lock Mode | ESELGLCKMD | CHAR | 1 | CHAR1 | ||||
EXTINFO | External Information | ESEEXTINFO | CHAR | 10 | CHAR10 | ||||
LINEMOD | Processing status or mode of a record/step loop line | ESELINEMOD | CHAR | 1 | CHAR1 | ||||
MANDT | Client | MANDT | CLNT | 3 | MANDT | ||||
RECN | Sequential Number of Data Record | ESERECN | NUMC | 20 | ALPHA | ESDRECN | |||
ACTN | Sequential Number of the Change State | ESEACTN | NUMC | 20 | ALPHA | ESDACTN | |||
VALFR | Valid-From Date | ESEVALFR | DATS | 8 | DATUM | ||||
VALTO | Valid-To Date | ESEVALTO | DATS | 8 | DATUM | ||||
AENNR | Change Number | ESEAENNR | CHAR | 12 | AENNR | AENNR | AEN | ||
DELFLG | Deletion Indicator | ESEDELFLG | CHAR | 1 | ESDFLAG | ||||
PARKFLG | Data Record Is Inactive | ESEPARKFLG | CHAR | 1 | ESDFLAG | ||||
CRDAT | Created On | ESECRDAT | DATS | 8 | DATUM | ||||
CRNAM | Created By | ESECRNAM | CHAR | 12 | USNAM | ||||
UPDDAT | Changed On | ESEUPDDAT | DATS | 8 | DATUM | ||||
UPDNAM | Last Changed By | ESEUPDNAM | CHAR | 12 | USNAM | ||||
SRSID | Source of Data | ESESRSID | CHAR | 10 | ESDSRSID | ||||
OWNID | Data Provider | ESEVENDRID | CHAR | 10 | ALPHA | AD_ADDRNUM | |||
RECNROOT | Sequential Number of Data Record | ESERECN | NUMC | 20 | ALPHA | ESDRECN | |||
FRTRMT | Further Treatment | CCIHE_FRTRMT | CHAR | 10 | CCIHD_PERSON | ||||
FRTRMTFLG | Physician Giving Further Treatment (Internal/External) | CCIHE_FRTRMTFLG | CHAR | 1 | CCIHD_EXTFLG | ||||
INTNOTE | Commentary for internal use | CCIHE_INTNOTELXT | CHAR | 72 | TEXT72 | ||||
INTNOTEFLG | Long Text Available for an Internal Note | CCIHE_INTNOTEFLG | CHAR | 1 | FLAG | ||||
EXTNOTE | Information for External Purposes | CCIHE_EXTNOTELXT | CHAR | 72 | TEXT72 | ||||
EXTNOTEFLG | Long Text Available on External Note | CCIHE_EXTNOTEFLG | CHAR | 1 | FLAG | ||||
FRTRMTGRP | Person Group | CCIHE_PERSGRP | CHAR | 1 | CCIHD_PERSGRP | ||||
OFFJOBDAT | Date of Ceasing to Work | CCIHE_OFFJOBDAT | DATS | 8 | DATUM | ||||
OFFJOBTIME | Time of Ceasing to Work | CCIHE_OFFJOBTIME | TIMS | 6 | UZEIT | ||||
IPABSSUBTYPE | Absence Type | CCIHE_IPABSSUBTYPE | CHAR | 4 | SUBTYP | ||||
IPABSBEGDAT | Start Date of Absence | CCIHE_IPABSBEGDAT | DATS | 8 | DATUM | ||||
IPABSENDDAT | End Date of Absence | CCIHE_IPABSENDDAT | DATS | 8 | DATUM | ||||
IPABSSEQNUM | Number of Infotype Record with Same Key | SEQNR | NUMC | 3 | NUM03 | ||||
IPABSESTDAYS | Estimated Duration of Absence (in Days) | CCIHE_IPABSESTDAYS | DEC | 6(2) | CCIHD_DAYS | ||||
IPABSDAYS | Number of Workdays Absent | CCIHE_IPABSDAYS | DEC | 6(2) | CCIHD_IPABSDAYS | ||||
IPABSCALDAYS | Calendar Days | CCIHE_IPABSCALDAYS | DEC | 8(2) | CCIHD_IPABSCALDAYS | ||||
IPRSWBEGDAT | Start of Restriction or Date of Job Transfer | CCIHE_IPRSWBEGDAT | DATS | 8 | DATUM | ||||
IPRSWENDDAT | End Date of Restriction or Job Transfer | CCIHE_IPRSWENDDAT | DATS | 8 | DATUM | ||||
IPRSWDAYS | Number of Workdays with Restriction or Job Transfer | CCIHE_IPRSWDAYS | DEC | 6(2) | DEC4_2 | ||||
IPRSWCALDAYS | Calendar Days with Restriction or Job Transfer | CCIHE_IPRSWCALDAYS | DEC | 8(2) | CCIHD_IPABSCALDAYS | ||||
RECNTIP | Reference to Person Affected in Table IP | CCIHE_RECNTIP | NUMC | 20 | ALPHA | ESDRECN | |||
IALPCAT | Accident Category | CCIHE_IALPCAT | CHAR | 3 | CCIHD_IALPCAT | ||||
IAREPORTFLG | Reportable Accident | CCIHE_IAREPORTFLG | CHAR | 1 | ESDFLAG | ||||
IALPREPID | Accident Notification Number | CCIHE_IALPREPID | CHAR | 20 | CHRID | CCIHD_PRID | |||
OBJNR | Object number | J_OBJNR | CHAR | 22 | J_OBJNR | ONR | |||
IALPSTWCFLG | Main Work Center | CCIHE_IALPSTWCFLG | CHAR | 1 | ESDFLAG | ||||
IALDEADFLG | Fatality | CCIHE_IALPDEADFLG | CHAR | 1 | ESDFLAG | ||||
FAPHYS | First Physician to Give Treatment | CCIHE_FAPHYS | CHAR | 10 | CCIHD_PERSON | ||||
FAPHYSFLG | First Physician to Give Treatment (Internal/External) | CCIHE_FAPHYSFLG | CHAR | 1 | CCIHD_EXTFLG | ||||
IALPHOSP | Hospital | CCIHE_IALPHOSP | CHAR | 10 | ALPHA | BU_PARTNER | |||
PERSPROT | Personal Protective Equipment | CCIHE_PERSPROT | CHAR | 21 | CCIHD_PERSPROT | ||||
TECHPROT | Technical Safety Device | CCIHE_TECHPROT | CHAR | 21 | CCIHD_TECHPROT | ||||
IPEVAAC | Safety Measures Taken to Prevent Accidents | CCIHE_IPEVAAC | CHAR | 21 | CHAR21 | ||||
IACAUS | Cause of Accident | CCIHE_IACAUS | CHAR | 21 | CCIHD_IACAUS | ||||
IAEXINF | External Influences on Accident | CCIHE_IAEXINF | CHAR | 21 | CCIHD_IAEXINF | ||||
IAOBJ | Object or Substance that Caused Accident | CCIHE_IAOBJ | CHAR | 21 | CCIHD_IAOBJ | ||||
IAOBJM | Movement of the Object that Caused the Accident | CCIHE_IAOBJM | CHAR | 21 | CCIHD_IAOBJM | ||||
IPACT | Activity of Injured Person | CCIHE_IPACT | CHAR | 21 | CCIHD_IPACT | ||||
IPMOV | Movement of Injured Person | CCIHE_IPMOV | CHAR | 21 | CCIHD_IPMOV | ||||
IPSTATUS | Status | EHSBE_STATUS | CHAR | 5 | J_STATUS | ||||
RELWITNESS | Relevant Witness for Person Affected | CCIHE_RELWIT | CHAR | 10 | CCIHD_PERSON | ||||
RWITEXFLAG | External Person | CCIHE_IPPFLAG | CHAR | 1 | CCIHD_PERSFLAG | ||||
IALPEXP | Time at Work Center in Months | CCIHE_IALPEXP | NUMC | 3 | CCIHD_IALPEXP | ||||
FAPHYSGRP | Person Group | CCIHE_PERSGRP | CHAR | 1 | CCIHD_PERSGRP | ||||
RELWITNESSGRP | Person Group | CCIHE_PERSGRP | CHAR | 1 | CCIHD_PERSGRP | ||||
OFFJOBTIMEZONE | Valid Time Zone | CCIHE_TIMEZONE | CHAR | 6 | TZNZONE | CCIH_TZONE | |||
PRIVCONCFLG | Privacy Concern Case | CCIHE_PRIVCONCFLG | CHAR | 1 | ESDFLAG | ||||
EMERGRMFLG | Treatment in Emergency Room | CCIHE_EMERGRMFLG | CHAR | 1 | ESDFLAG | ||||
INPATFLG | Treatment Overnight As Inpatient | CCIHE_INPATFLG | CHAR | 1 | ESDFLAG | ||||
IPDEATHDATE | Date of Death of Person Affected | CCIHE_IPDEATHDATE | DATS | 8 | DATUM | ||||
IPACTWTBEG | Start of Actual Working Time | CCIHE_IPACTWTBEG | TIMS | 6 | TIME | ||||
IPACTWTEND | End of Actual Working Time | CCIHE_IPACTWTEND | TIMS | 6 | TIME | ||||
IALOC | Entry Location | CCIHE_FALOC | CHAR | 3 | CCIHD_FALOC | CCIHH_FALOC | |||
IATRTOHC | Transport to First Aid Center By | CCIHE_IATRTOHC | CHAR | 21 | CCIHD_TRMEANS | ||||
IATRFRHC | Means of Further Transport from Health Center | CCIHE_IATRFRHC | CHAR | 21 | CCIHD_TRMEANS | ||||
UNCONSCIOUS | Person Unconscious | CCIHE_UNCONSCIOUS | CHAR | 1 | ESDFLAG | ||||
RESUSCITATION | Resuscitation Performed | CCIHE_RESUSCITATION | CHAR | 1 | ESDFLAG | ||||
HOSPITALIZATION | Hospitalization for over 24 Hours | CCIHE_HOSPITALIZATION | CHAR | 1 | ESDFLAG | ||||
KEYDRAWNFLG | Key Assigned Automatically | CCIHE_KEYDRAWN | CHAR | 1 | ESDFLAG | ||||
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 asSE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).
Search for further information about these or an SAP related objects