CHANGE_EC12 SAP Method of class IF_EX_BADI_MXPREV_SOCIAL
Below is documentation, parameters and attributes of ABAP Method CHANGE_EC12 within SAP class IF_EX_BADI_MXPREV_SOCIAL. There is also a number of example ABAP code snipts to help you use the functionality of this method.
This is a private Method so can only be executed from within the class itself. I.e. You could access it from another method of the class.This method is available within SAP systems depending on your version and release level, you can view further information by entering the class name IF_EX_BADI_MXPREV_SOCIAL into the relevant SAP transactions such as SE24 or SE80, and then selecting the method you are interested in.
Method Type - Instance
This is an Instance Method so needs to be instantiated first before you can access any of the methods. I.e. you need to create a local variable of TYPE ref to the class.The following technical details of method CHANGE_EC12 can also be found below:
- Importing parameters
- Exporting parameters
- Changing parameters
- Returning parameters
- Exceptions
- Coding Examples
Parameters of Method CHANGE_EC12
.| Name | Type | Data Type | Description | Default Value |
| ABKRS | Importing | TYPE ABKRS | Payroll area | |
| BETRG | Importing | TYPE MAXBT | Personnel payroll: Amount | |
| BONDT | Importing | TYPE BONDT | Off-cycle payroll payment date | |
| BUKRS | Importing | TYPE BUKRS | Company Code | |
| ENDDA | Importing | TYPE ENDDA | Valid to | |
| FPPER | Importing | TYPE FAPER | Payroll period | |
| INPER | Importing | TYPE IPERI | Payroll in-period | |
| LGART | Importing | TYPE LGART | Wage type | |
| L_AKLAS | Importing | TYPE C | ||
| OCRSN | Importing | TYPE PAY_OCRSN | Off-cycle payroll reason | |
| PAYDT | Importing | TYPE PAY_DATE | Payroll result payment date | |
| PAYID | Importing | TYPE PAYID | Payroll identifier | |
| PAYTY | Importing | TYPE PAYTY | Payroll type | |
| PERNR | Importing | TYPE P_PERNR | Personnel number | |
| RFCCOM | Importing | TYPE PMX_RFC | Federal Register of Contributors | |
| RFCCOM | Importing | TYPE PMX_RFC | Federal Taxpayers Register | |
| AYUDAESC | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| AYUDAESCEX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| AYUDALEN | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| AYUDALENEX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| AYUDAREN | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| AYUDARENEX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| AYUDATRA | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| AYUDATRAEX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| BECAS | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| BECASEX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| CAJAAHO | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| CAJAAHOEX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| CONTRPAT | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| CONTRPATEX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| CUOTASIN | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| CUOTASINEX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| FA_COMP | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| FA_EX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| FA_PAY | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| FONDIAHO | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| FONDIAHOEX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| GASTFUNE | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| GASTFUNEEX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| GASTMED | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| GASTMEDEX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| GASTMEDM | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| GASTMEDMEX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| GRATIFI | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| GRATIFIEX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| MONPRESOC | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| OTRSING | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| OTRSINGEX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| OTRSINGPS | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| PREPUNT | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| PREPUNTEX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| PRIMADOM | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| PRIMADOMEX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| PRIMAVAC | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| PRIMAVACEX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| PRISEGV | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| PRISEGVEX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| PTUTRAB | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| PTUTRABEX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| SUBSINCA | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| SUBSINCAEX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| SUELDOS | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| SUELDOSEX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| SUMEXEISR | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| SUMEXEPRE | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| TEXTRA | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| TEXTRAEX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| VALESDES | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| VALESDESEX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| VALESGAS | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| VALESGASEX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| VALESRES | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| VALESRESEX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| VALESROP | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| VALESROPEX | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| VIATICO | Changing | TYPE MAXBT | Personnel payroll: Amount | |
| VIATICOEX | Changing | TYPE MAXBT | Personnel payroll: Amount |
Exceptions of Method CHANGE_EC12
This method does not have any exceptionsExample ABAP coding
This is a private Method so the below code can only be executed from within the class itself. I.e. from another method of the class.DATA: lo_class TYPE REF TO IF_EX_BADI_MXPREV_SOCIAL.
DATA: lv_ABKRS TYPE ABKRS,
lv_AYUDAESC TYPE MAXBT,
lv_AYUDAESCEX TYPE MAXBT,
lv_AYUDALEN TYPE MAXBT,
lv_AYUDALENEX TYPE MAXBT,
lv_AYUDAREN TYPE MAXBT,
lv_AYUDARENEX TYPE MAXBT,
lv_AYUDATRA TYPE MAXBT,
lv_AYUDATRAEX TYPE MAXBT,
lv_BECAS TYPE MAXBT,
lv_BECASEX TYPE MAXBT,
lv_BETRG TYPE MAXBT,
lv_BONDT TYPE BONDT,
lv_BUKRS TYPE BUKRS,
lv_CAJAAHO TYPE MAXBT,
lv_CAJAAHOEX TYPE MAXBT,
lv_CONTRPAT TYPE MAXBT,
lv_CONTRPATEX TYPE MAXBT,
lv_CUOTASIN TYPE MAXBT,
lv_CUOTASINEX TYPE MAXBT,
lv_ENDDA TYPE ENDDA,
lv_FA_COMP TYPE MAXBT,
lv_FA_EX TYPE MAXBT,
lv_FA_PAY TYPE MAXBT,
lv_FONDIAHO TYPE MAXBT,
lv_FONDIAHOEX TYPE MAXBT,
lv_FPPER TYPE FAPER,
lv_GASTFUNE TYPE MAXBT,
lv_GASTFUNEEX TYPE MAXBT,
lv_GASTMED TYPE MAXBT,
lv_GASTMEDEX TYPE MAXBT,
lv_GASTMEDM TYPE MAXBT,
lv_GASTMEDMEX TYPE MAXBT,
lv_GRATIFI TYPE MAXBT,
lv_GRATIFIEX TYPE MAXBT,
lv_INPER TYPE IPERI,
lv_LGART TYPE LGART,
lv_L_AKLAS TYPE C,
lv_MONPRESOC TYPE MAXBT,
lv_OCRSN TYPE PAY_OCRSN,
lv_OTRSING TYPE MAXBT,
lv_OTRSINGEX TYPE MAXBT,
lv_OTRSINGPS TYPE MAXBT,
lv_PAYDT TYPE PAY_DATE,
lv_PAYID TYPE PAYID,
lv_PAYTY TYPE PAYTY,
lv_PERNR TYPE P_PERNR,
lv_PREPUNT TYPE MAXBT,
lv_PREPUNTEX TYPE MAXBT,
lv_PRIMADOM TYPE MAXBT,
lv_PRIMADOMEX TYPE MAXBT,
lv_PRIMAVAC TYPE MAXBT,
lv_PRIMAVACEX TYPE MAXBT,
lv_PRISEGV TYPE MAXBT,
lv_PRISEGVEX TYPE MAXBT,
lv_PTUTRAB TYPE MAXBT,
lv_PTUTRABEX TYPE MAXBT,
lv_RFCCOM TYPE PMX_RFC,
lv_SUBSINCA TYPE MAXBT,
lv_SUBSINCAEX TYPE MAXBT,
lv_SUELDOS TYPE MAXBT,
lv_SUELDOSEX TYPE MAXBT,
lv_SUMEXEISR TYPE MAXBT,
lv_SUMEXEPRE TYPE MAXBT,
lv_TEXTRA TYPE MAXBT,
lv_TEXTRAEX TYPE MAXBT,
lv_VALESDES TYPE MAXBT,
lv_VALESDESEX TYPE MAXBT,
lv_VALESGAS TYPE MAXBT,
lv_VALESGASEX TYPE MAXBT,
lv_VALESRES TYPE MAXBT,
lv_VALESRESEX TYPE MAXBT,
lv_VALESROP TYPE MAXBT,
lv_VALESROPEX TYPE MAXBT,
lv_VIATICO TYPE MAXBT,
lv_VIATICOEX TYPE MAXBT,
lv_RFCCOM TYPE PMX_RFC,
lv_other TYPE c.
CALL METHOD lo_class=>CHANGE_EC12(
EXPORTING
ABKRS = lv_ABKRS
BETRG = lv_BETRG
BONDT = lv_BONDT
BUKRS = lv_BUKRS
ENDDA = lv_ENDDA
FPPER = lv_FPPER
INPER = lv_INPER
LGART = lv_LGART
L_AKLAS = lv_L_AKLAS
OCRSN = lv_OCRSN
PAYDT = lv_PAYDT
PAYID = lv_PAYID
PAYTY = lv_PAYTY
PERNR = lv_PERNR
RFCCOM = lv_RFCCOM
RFCCOM = lv_RFCCOM
CHANGING
AYUDAESC = lv_AYUDAESC
AYUDAESCEX = lv_AYUDAESCEX
AYUDALEN = lv_AYUDALEN
AYUDALENEX = lv_AYUDALENEX
AYUDAREN = lv_AYUDAREN
AYUDARENEX = lv_AYUDARENEX
AYUDATRA = lv_AYUDATRA
AYUDATRAEX = lv_AYUDATRAEX
BECAS = lv_BECAS
BECASEX = lv_BECASEX
CAJAAHO = lv_CAJAAHO
CAJAAHOEX = lv_CAJAAHOEX
CONTRPAT = lv_CONTRPAT
CONTRPATEX = lv_CONTRPATEX
CUOTASIN = lv_CUOTASIN
CUOTASINEX = lv_CUOTASINEX
FA_COMP = lv_FA_COMP
FA_EX = lv_FA_EX
FA_PAY = lv_FA_PAY
FONDIAHO = lv_FONDIAHO
FONDIAHOEX = lv_FONDIAHOEX
GASTFUNE = lv_GASTFUNE
GASTFUNEEX = lv_GASTFUNEEX
GASTMED = lv_GASTMED
GASTMEDEX = lv_GASTMEDEX
GASTMEDM = lv_GASTMEDM
GASTMEDMEX = lv_GASTMEDMEX
GRATIFI = lv_GRATIFI
GRATIFIEX = lv_GRATIFIEX
MONPRESOC = lv_MONPRESOC
OTRSING = lv_OTRSING
OTRSINGEX = lv_OTRSINGEX
OTRSINGPS = lv_OTRSINGPS
PREPUNT = lv_PREPUNT
PREPUNTEX = lv_PREPUNTEX
PRIMADOM = lv_PRIMADOM
PRIMADOMEX = lv_PRIMADOMEX
PRIMAVAC = lv_PRIMAVAC
PRIMAVACEX = lv_PRIMAVACEX
PRISEGV = lv_PRISEGV
PRISEGVEX = lv_PRISEGVEX
PTUTRAB = lv_PTUTRAB
PTUTRABEX = lv_PTUTRABEX
SUBSINCA = lv_SUBSINCA
SUBSINCAEX = lv_SUBSINCAEX
SUELDOS = lv_SUELDOS
SUELDOSEX = lv_SUELDOSEX
SUMEXEISR = lv_SUMEXEISR
SUMEXEPRE = lv_SUMEXEPRE
TEXTRA = lv_TEXTRA
TEXTRAEX = lv_TEXTRAEX
VALESDES = lv_VALESDES
VALESDESEX = lv_VALESDESEX
VALESGAS = lv_VALESGAS
VALESGASEX = lv_VALESGASEX
VALESRES = lv_VALESRES
VALESRESEX = lv_VALESRESEX
VALESROP = lv_VALESROP
VALESROPEX = lv_VALESROPEX
VIATICO = lv_VIATICO
VIATICOEX = lv_VIATICOEX ).
Links to Related Class(s)
IF_EX_BA...Full list of available SAP object classes
Search for further information about these or an SAP related objects