0% found this document useful (0 votes)
348 views

ESocial Object List

The support package includes new classes, exception classes, methods, messages, BAdIs, features, function groups, domains, data elements, and tables to support additional functionality for payroll and human resources in SAP. Changes were made to existing classes, methods, types, and data elements.

Uploaded by

GN Azevedo
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
348 views

ESocial Object List

The support package includes new classes, exception classes, methods, messages, BAdIs, features, function groups, domains, data elements, and tables to support additional functionality for payroll and human resources in SAP. Changes were made to existing classes, methods, types, and data elements.

Uploaded by

GN Azevedo
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

The support package includes the following objects:

New classes CL_HRPADBR_T001P, CL_HRPADBR_T500P, CL_HRPADBR_T508A, CL_HRPADBR_T508Z,


CL_HRPADBR_T550A, CL_HRPADBR_T550P, CL_HRPADBR_T550X, CL_HRPADBR_T551A,
CL_HRPADBR_T552A, CL_HRPADBR_T7BR0P, CL_HRPADBR_T7BRAB, CL_HRPADBR_T7BRAP,
CL_HRPADBR_T7BRB1, CL_HRPADBR_T7BRB2, CL_HRPADBR_T7BRB3, CL_HRPADBR_T7BRC1,
CL_HRPADBR_T7BRC2, CL_HRPADBR_T7BRCB, CL_HRPADBR_T7BRCS, CL_HRPADBR_T7BREC,
CL_HRPADBR_T7BREFDMEVENTS, CL_HRPADBR_T7BRERCONTACT, CL_HRPADBR_T7BRFP,
CL_HRPADBR_T7BRNA, CL_HRPADBR_T7BRNJ, CL_HRPADBR_T7BRT0, CL_HRPADBR_T7BRTH,
CL_HRPAYBR_T512W, CL_HRPAYBR_T799L00, CL_HRPAYBR_T799L05, CL_HRPAYBR_T799L06,
CL_HRPAYBR_T799L08, CL_HRPAYBR_T799L0A, CL_HRPAYBR_T799L0B, CL_HRPAYBR_T7BRSS,
CL_HRPADBR_PLANNED_WORK_TIME, CL_HRPADBR_BASIC_PAY, CL_HRPADBR_FAMILY_MEMBER,
CL_HRPADBR_LEAVE, CL_HRPADBR_ATTENDANCE, CL_HRPAYBR_EFDE_A_EMPLOYER,
CL_HRPAYBR_EFDE_A_EMPLOYEE, CL_HRPAYBR_EFDE_A_MOVEMENTS, CL_HRPAYBR_EFDE_UTILS,
CL_HRPAYBR_EFDE_EMPLOYER, CL_HRPAYBR_EFDE_WAGE_TYPE_TAB,
CL_HRPAYBR_EFDE_WRKPLC_TAB, CL_HRPAYBR_EFDE_POSITION_TAB,
CL_HRPAYBR_EFDE_BRANCH_TAB, CL_HRPAYBR_EFDE_WSCH_TAB,
CL_HRPAYBR_EFDE_RELEVANT_FACT, CL_HRPAYBR_EFDE_INITIAL_REG,
CL_HRPAYBR_EFDE_EEWNER, CL_HRPAYBR_EFDE_LEAVE_NOTICE,
CL_HRPAYBR_EFDE_TEMP_ABSENCE, CL_HRPAYBR_EFDE_R_TEMP_ABSENCE,
CL_HRPAYBR_EFDE_TERMINATION, CL_HRPAYBR_EFDF_DATA_ENGINE,
CL_HRPAYBR_EFDF_DATA_LOG, CL_HRPAYBR_EFDF_DATA_MANAGER,
CL_HRPAYBR_EFDF_EE_SELECTION, CL_HRPAYBR_EFDF_ER_SELECTION, CL_HRPAYBR_EFDF_EVENT,
CL_HRPAYBR_EFDF_FACTORY, CL_HRPAYBR_EFDF_PAL_CONTROLLER, CL_HRPAYBR_EFDF_PAL_LOG,
CL_HRPAYBR_EFDF_PAL_LOG_FLAT, CL_HRPAYBR_EFDF_SELECTION,
CL_HRPAYBR_EFDF_STRUCT_PROC, CL_HRPAYBR_T7BREFD_EVENT and
CL_HRPAYBR_T7BREFD_EVTYPE

New exception classes CX_HRPAYBR_CAST_ERROR, CX_HRPAYBR_DYNAMIC_EXCEPTION,
CX_HRPAYBR_PAL_ERROR, CX_HRPAYBR_TABLE_MAINTENANCE, CX_PAL_NODE_NOT_FOUND,
CX_HRPADBR_HOLIDAY_CLASS_ERROR, CX_HRPADBR_DATE_CALCULATION and
CX_HRPADBR_QUOTA

New methods GET_EFD_LEGAL_CODE and GET_EFD_TEXT in class CL_HRPADBR_ACTION

New method IS_FOREIGNER_RESIDENT in class CL_HRPADBR_ADDRESS

New methods GET_ESG_TIME_QUOTA_TYPES and GET_ESG_WORK_SCHEDULES in class
CL_HRPADBR_ORG_ASSIGN

New methods GET_COD_COUNTRY_EFD and GET_MARITAL_STATUS in class
CL_HRPADBR_PERSONAL_DATA

New methods GET_ADDR_CITY_COD, GET_BRANCH_COD, GET_LEGAL_NAT, GET_OBRA_COD in class
CL_HRPAYBR_BRANCH

New method CHECK_WAGE_TYPE_EXISTS, GET_GROUPS and GET_WAGE_TYPE_GROUP in class
CL_HRPAYBR_WT_READER_T596

New method GET_EFD_LEGAL_CODE in class CL_HRPADBR_ABSENCE

Changes in method GET of class CL_HRPADBR_T7BRG0

Changes in methods CONSTRUCTOR, GET_DISMISSAL_REASON_CODE,
GET_DISMISSAL_REASON_TEXT, GET_FGTS_MOVEMENT_CODE, GET_LEGAL_RIGHTS, GET_REASON,
READ_T7BRSA and READ_T7BRSB of class CL_HRPADBR_ACTION

Changes in methods GET_PAYEE_NAME, GET_PAYEE_KEY and GET_UNION of class
CL_HRPADBR_MEMBERSHIP_FEES

Changes in method GET_BRANCH of class CL_HRPADBR_ORG_ASSIGN

Changes in methods CONSTRUCTOR, GET_CNAE, GET_INSTANCE, GET_MAIN_BRANCH,
READ_BRANCH_CNAE and READ_BRANCH_DATA of class CL_HRPAYBR_BRANCH

Changes in method GET_ABSENCE_TYPE of class CL_HRPADBR_ABSENCE

New messages in class HRPADBR12
o 007: Erro ao calcular idade do dependente

New messages in class HRPADBR99
o 025: Erro ao calcular idade do empregado

Changes in type pool PBR06, PBR99 and PBRGO

New BAdIs HRPAYBR_EFD_EMPLOYER_INFO, HRPAYBR_EFD_WAGE_TYPE_TAB,
HRPAYBR_EFD_EEWNER, HRPAYBR_EFD_ASO and HRPAYBR_EFD_TEMP_ABSENCE

New feature 37DIS

Changed function groups HRPADBR11, HRPADBR14, HRPADBR17 and HRPADBR18

New domains: HRPADBR_BANK_ACCOUNT_TYPE, HRPADBR_CITY_TEXT,
HRPADBR_CONTACT_RESPONS, HRPADBR_EDUC_LEVEL, HRPADBR_EFD_EVENT_CLASSIF,
HRPADBR_EFD_EVENT_ID, HRPADBR_EFD_EVENT_TYPE, HRPADBR_EFD_INF_TYPE,
HRPADBR_EFD_MARITAL_STATUS, HRPADBR_EFD_MOVEMENT_TYPE, HRPADBR_EFD_STATUS,
HRPADBR_EFD_TEXT150, HRPADBR_EFD_VIEW_MODE, HRPADBR_EFD_WAGE_UNIT,
HRPADBR_FAP, HRPADBR_INTERNSHIP_TYPE, HRPADBR_PAYROLL_IND,
HRPADBR_REM_MONTH_IND, HRPADBR_SCALE_TYPE, HRPADBR_TAX_JUR_CODE,
HRPADBR_TERMINATION_TYPE

New data elements: HRPADBR_ACCRUAL_BEGDA, HRPADBR_ACCRUAL_ENDDA,
HRPADBR_ACTIVITY_CODE, HRPADBR_ADDRESS_COMPLEMENT, HRPADBR_ADDR_COMPL,
HRPADBR_ASO_RESULT, HRPADBR_ASO_TYPE, HRPADBR_ASSIGNEE_CNPJ,
HRPADBR_BANK_ACCOUNT, HRPADBR_BANK_ACCOUNT_TYPE, HRPADBR_BANK_CODE,
HRPADBR_BEGIN_BREAK, HRPADBR_BEGIN_WORKDAY, HRPADBR_BENEFICIARY_NAME,
HRPADBR_BIRTH_COUNTRY, HRPADBR_BRAZIL_CHILD, HRPADBR_BREAK_TIME,
HRPADBR_BREAK_TYPE, HRPADBR_CERTIF_ISSUE_DATE, HRPADBR_CERTIF_NUMBER,
HRPADBR_CERTIF_VALIDITY_DATE, HRPADBR_CID_CODE, HRPADBR_CITY_CODE,
HRPADBR_CITY_TEXT, HRPADBR_CNO_OWNER_INSC_NUMBER,
HRPADBR_CNO_OWNER_INSC_TYPE, HRPADBR_CNPJ_SUCCESSOR, HRPADBR_COMPANY_NAME,
HRPADBR_CONSTR_COMP_IND, HRPADBR_CONTACT_NAME, HRPADBR_CONTACT_RESPONS,
HRPADBR_COOPER_IND, HRPADBR_COORD_NAME, HRPADBR_COUNTRY_RFB_CODE,
HRPADBR_DEBIT_FGTS, HRPADBR_DEBIT_SCHED_FGTS, HRPADBR_DEPARTMENT,
HRPADBR_DEP_TYPE, HRPADBR_DISCOUNTS_AMOUNT, HRPADBR_DMP_REASON,
HRPADBR_DOCTOR_CRM, HRPADBR_DOCTOR_NAME, HRPADBR_DOC_VALIDITY_DT,
HRPADBR_DOU_PAGE, HRPADBR_DOU_PUBLISH_DATE, HRPADBR_DT_TEMP_ABS,
HRPADBR_EARNINGS_AMOUNT, HRPADBR_EDUC_LEVEL, HRPADBR_EFD_B2A_DOCTY_BATCH,
HRPADBR_EFD_CONV_CLASS, HRPADBR_EFD_ERROR_CODE, HRPADBR_EFD_ERROR_TEXT,
HRPADBR_EFD_EVENT_CLASSIF, HRPADBR_EFD_EVENT_ID, HRPADBR_EFD_EVENT_TYPE,
HRPADBR_EFD_EVENT_TYPE_TXT, HRPADBR_EFD_FACT_DATE, HRPADBR_EFD_FACT_DESCR,
HRPADBR_EFD_INF_TYPE, HRPADBR_EFD_INF_TYPE_TXT, HRPADBR_EFD_INF_VALUE,
HRPADBR_EFD_LEGAL_CODE, HRPADBR_EFD_LEGAL_EVENT_TYPE,
HRPADBR_EFD_MARITAL_STATUS, HRPADBR_EFD_MOVEMENT_TXT,
HRPADBR_EFD_MOVEMENT_TYPE, HRPADBR_EFD_OPERATION_IND, HRPADBR_EFD_PARENT_ID,
HRPADBR_EFD_PROC_CLASS, HRPADBR_EFD_RECEIPT, HRPADBR_EFD_RECORD_ID,
HRPADBR_EFD_SAGRP_BATCH, HRPADBR_EFD_STATUS, HRPADBR_EFD_STATUS_TXT,
HRPADBR_EFD_TRANS_CLASS, HRPADBR_EFD_VIEW_MODE, HRPADBR_EFD_WAGE_TYPE,
HRPADBR_EFD_WAGE_UNIT, HRPADBR_EFD_WT_CHRISTMAS_IND,
HRPADBR_EFD_WT_CLASSIF_CODE, HRPADBR_EFD_WT_DSR_IND, HRPADBR_EFD_WT_FGTS_CODE,
HRPADBR_EFD_WT_INSS_CODE, HRPADBR_EFD_WT_IRRF_CODE, HRPADBR_EFD_WT_LEAVE_IND,
HRPADBR_EFD_WT_NATURE, HRPADBR_EFD_WT_TERMINATION_IND,
HRPADBR_EFD_WT_UNION_CODE, HRPADBR_EFD_WT_VALUATION_BASIS, HRPADBR_EMAIL,
HRPADBR_EMAIL_ALT, HRPADBR_EMPLOYEE_NAME, HRPADBR_END_BREAK,
HRPADBR_END_WORKDAY, HRPADBR_ENVIRONMENT_TYPE, HRPADBR_EXAM_DESC,
HRPADBR_EXEMPTION_IND, HRPADBR_EXEMPTION_PERC, HRPADBR_FAP,
HRPADBR_FAP_LAWSUIT_TYPE, HRPADBR_FATHER_NAME, HRPADBR_FAX, HRPADBR_FGTS_BASIS,
HRPADBR_FGTS_BASIS_AMOUNT, HRPADBR_FGTS_BASIS_TERMINATION,
HRPADBR_FGTS_FINANCING, HRPADBR_FGTS_RESOURCE, HRPADBR_FIRST_JOB_IND,
HRPADBR_FRIDAY_CODE, HRPADBR_HEAR_DISAB, HRPADBR_HIRER_INSC_NUMBER,
HRPADBR_HIRER_INSC_TYPE, HRPADBR_HIRE_IND, HRPADBR_HIRE_TYPE, HRPADBR_INSC_TYPE,
HRPADBR_INSS_AMOUNT, HRPADBR_INSS_BASIS_AMOUNT, HRPADBR_INSUR_POL_NR,
HRPADBR_INTERNSHIP_TYPE, HRPADBR_IRRF_BASIS_AMOUNT, HRPADBR_ISSUER_NAME,
HRPADBR_ISSUER_NUMBER, HRPADBR_JOB_CODE, HRPADBR_JOB_DESCRIPTION,
HRPADBR_LABOR_LAWSUIT, HRPADBR_LABOR_LAWSUIT_IND, HRPADBR_LABOR_REGIME,
HRPADBR_LAWSUIT_EXT, HRPADBR_LAWSUIT_FGTS_TYPE, HRPADBR_LAWSUIT_INSS_TYPE,
HRPADBR_LAWSUIT_IRRF_TYPE, HRPADBR_LAWSUIT_NUMBER, HRPADBR_LAWSUIT_UNION_TYPE,
HRPADBR_LEAVE_NOTICE_DT, HRPADBR_LEAVE_TYPE, HRPADBR_MENTAL_DISAB,
HRPADBR_MINISTRY_INITIALS, HRPADBR_MOBILE_PHONE, HRPADBR_MONDAY_CODE,
HRPADBR_MULTI_EMPLOYMENT_IND, HRPADBR_NATUR_DATE, HRPADBR_NAT_COUNTRY,
HRPADBR_NOTICE_PERIOD_TYPE, HRPADBR_NOX_AGE_DEG, HRPADBR_NTPRCA_REASON,
HRPADBR_OCC_RISK_CODE, HRPADBR_OC_NUMBER, HRPADBR_OLD_REASON,
HRPADBR_OWN_RESIDENCE, HRPADBR_PAYROLL_IND, HRPADBR_PAYROLL_PERIOD,
HRPADBR_PECUNIARY, HRPADBR_PERNR, HRPADBR_PHONE, HRPADBR_PHONE_ALT,
HRPADBR_PHYS_DISAB, HRPADBR_PREVIOUS_BEGDA, HRPADBR_PREVIOUS_ENDDA,
HRPADBR_PROT_RENEWAL_DATE, HRPADBR_PROT_RENEWAL_NR, HRPADBR_RAT_LAWSUIT_TYPE,
HRPADBR_RAT_PERCENT_ADJUST, HRPADBR_REHABILITATED, HRPADBR_REM_MONTH_IND,
HRPADBR_RETRO_IND, HRPADBR_SATURDAY_CODE, HRPADBR_SCALE_TYPE,
HRPADBR_SCOLARSHIP, HRPADBR_SEGMENT_IND, HRPADBR_SEND_PROCESS,
HRPADBR_SMS_SERVICE, HRPADBR_SOCIAL_SEC_REGIME, HRPADBR_START_DATE,
HRPADBR_STREET_ADDRESS, HRPADBR_STREET_ADDRESS_TYPE, HRPADBR_SUNDAY_CODE,
HRPADBR_TAXJUR_CODE, HRPADBR_TAX_CLASSIF, HRPADBR_TERMINATION_TYPE,
HRPADBR_THURSDAY_CODE, HRPADBR_TRAF_ACCID, HRPADBR_TRANSFEROR_INFO,
HRPADBR_TUESDAY_CODE, HRPADBR_UNION_ONUS, HRPADBR_VAR_WAGE,
HRPADBR_VERSION_PROCESS, HRPADBR_VISUAL_DISAB, HRPADBR_WEDNESDAY_CODE,
HRPADBR_WEEK_CODE, HRPADBR_WORKDAY, HRPADBR_WORKER_CATEG,
HRPADBR_WORK_SCHEDULE_TYPE, HRPADBR_WRKPLC_CODE, HRPADBR_WRKPLC_DESC,
HRPADBR_WRKPLC_INSC_TYPE, HRPADBR_WRKPLC_TYPE, HRPADBR_WSCH_SHIFT

Changed data elements PBR_PSAT and PBR_RNEORG

New tables T7BRCITY, T7BRCITY_TEXT, T7BREFDMEVENTS, T7BREFDMEVENTT, T7BREFD_BRANCH,
T7BREFD_DTCTRL, T7BREFD_EEABS, T7BREFD_EEADDR, T7BREFD_EEASO, T7BREFD_EEBANK,
T7BREFD_EECNTC, T7BREFD_EECNTR, T7BREFD_EECOMP, T7BREFD_EEDEP, T7BREFD_EEDISA,
T7BREFD_EEDOCS, T7BREFD_EEDWSC, T7BREFD_EEEDMP, T7BREFD_EEEODS, T7BREFD_EEEWSC,
T7BREFD_EEEXAM, T7BREFD_EEFACT, T7BREFD_EEFOR, T7BREFD_EEFWSC, T7BREFD_EEGAR,
T7BREFD_EEIDPY, T7BREFD_EEINFO, T7BREFD_EELINF, T7BREFD_EELVNT, T7BREFD_EEOINF,
T7BREFD_EEORES, T7BREFD_EERABS, T7BREFD_EERISK, T7BREFD_EERSNC, T7BREFD_EESDMP,
T7BREFD_EESVNC, T7BREFD_EETERM, T7BREFD_EETRFR, T7BREFD_EEVWSC, T7BREFD_EEWERT,
T7BREFD_EEWRKP, T7BREFD_EEWSCH, T7BREFD_ERBKSH, T7BREFD_ERCNTC, T7BREFD_EREXEM,
T7BREFD_ERFGTS, T7BREFD_ERINFO, T7BREFD_EROINF, T7BREFD_ERSWHO, T7BREFD_EVDEL,
T7BREFD_EVENT, T7BREFD_EVTOGEN, T7BREFD_EVTYPE, T7BREFD_EVTYPET, T7BREFD_ININFO,
T7BREFD_ITEVTRIG, T7BREFD_JOB, T7BREFD_NOTPER, T7BREFD_NTPRCA, T7BREFD_PYCMPL,
T7BREFD_PYREM, T7BREFD_PYWTAM, T7BREFD_STERR, T7BREFD_STLOG, T7BREFD_TYPINF,
T7BREFD_TYPINFT, T7BREFD_WRKPLC, T7BREFD_WRKSCH, T7BREFD_WTLAWS, T7BREFD_WTYPE
and T7BRERCONTACT

Changed tables T7BRAB, T7BRCS, T7BREC, T7BRNA and T7BRT0

New views VV_T596J_BR_EFD01, VV_T596J_BR_EFD02, VV_T7BRAB_EFD, VV_T7BRCS_EFD,
VV_T7BRT0_EFD, V_T7BRCITY, V_T7BREFDMEVENTS, V_T7BREFD_EVTYPE, V_T7BREFD_TYPINF and
V_T7BRERCONTACT

Changed views V_T7BRAB, V_T7BRCS, V_T7BREC, V_T7BRNA and V_T7BRT0

Changed structures: PS0465, Q0465

New search helps: HRPADBR_CITY, HRPADBR_EFD_MEVENTS

New ABAP Interfaces IF_HRPAYBR_EFDF_DATA_EXTRACTOR, IF_HRPAYBR_EFDF_DATA_TRANS,
IF_HRPAYBR_EFDF_LOG, IF_HRPAYBR_EFDF_TYPINF_CONV, IF_HRPAYBR_EFD_CONSTANTS_C and
IF_HRPADBR_INFOTYPE_CONTAINER

Reports RP_PADBR_LTD_EMPLOYEE, RP_PADBR_LTD_INFOTYPE_FACTORY,
RP_PADBR_LTD_MASTER_DATA, RP_PADBR_LTD_PERSONAL_DATA and
RP_PADBR_LTD_TIME_DATA

New include RPC_PAYBR_EFD_CLASSES

New transactions PC00_M37_EFD_EE_GEN and PC00_M37_EFD_ER_GEN

You might also like