Badi HR_IN_TERMINATION (HR Module)
Hi all,
I have a requirement where i have to use this badi HR_IN_TERMINATION this badi calculates
1) To compute Superannuation amount
2) To compute Gratuity amount
3) To compute Leave Encashment amount
Now I am able to trigger the badi for leave encashment. its working fine. But for Gratuity and superannuation it calculates the difference of years in the standard program itself if difference is 0 it wll not trigger the badi if it is greater than 0 then it triggers the badi for gratuity and superannuation. for which in standard program HINCALC0 it takes the begin date from pa0000 infotype and my functinal consultant is maintaining the begin date in pa0041 infotype. because of whch i am not able to trigger the badi for gratuity and superannuation .
I wanted to know as to what i should do to trigger the badi? whether i should change the standard code to change the querry (which we are not supposed to do) or i should goto my functonal consultant and ask him to maintain the begin date in pa0000 .
Regards
Amit
Dear Amit,
Can you please tell me how to do the configuration for Termination's automatic process. as of now my client is required the same in sap system.
Please help
Priyanka G.
[email protected]
Similar Messages
-
IMac G5 system hang - 2 bad 1GB memory modules?
I am experiencing intermittent system hangs, requiring power off / on to recover. Applications run fine for hours, then everything freezes; a few seconds later the fans spool up full bore. There seems to be no logic to the failure. It happens on many different applications, including Disk Utility. No new software has been added recently (other than Apple software updates). This has been occuring for several weeks.
I repair permissions & run disk verify. When disk utility runs completely without hanging (on verify), everything is ok.
Applecare had me trash the ~/Library/Caches & system caches. No joy. They recommended archive & install beginning with Panther. Reinstall went ok until downloading updates for 10.4.8, then hang (might this suggest a hardware prob?).
Rebooted in target firewire mode the cloned drive, then zero'ed the G5 HDD and restored from clone (SuperDuper!). Everything appeared ok for several days, then the same system hang reappeared. I should mention that in the course of sudying this one, I discovered Virex 7.5 was sucking the processing life from the G5; used the uninstaller to get rid of it & the iMac is quiet again!
I have run the Applecare version of Techtools and the Hardware Test Disk, everything passes.
I could do a clean install of Tiger, then use migration assistant to move data from the clone...if I felt it had a chance to solve it. On the other hand, maybe its a flaky hardware gremlin and I'm wasting my time doing reinstalls, and I should hustle it over to the local Apple store.
Update - took iMac for service at Apple store where it failed under stress test with my 2 GB of memory but ran for an extended period with Apple memory. In an attempt to isolate which of the two 1 GB modules was bad, removed one module. Identical failure after 24 hrs. Howver, swapping out that failing module with the second module, identical hand. That suggests either both 1 GB modules are bad (unikely), or some other hardware issue is the problem.
Problem seems to occur most often when starting playing iTunes, or running Disk Utility (repair permissions).
I suppose the next step is to buy 1 GB of memory from Apple and make it fail again. Any suggestions?Thank you for your posts, I appreciate it.
Skip - I tried a spare keyboard & mouse. Still failed.
MGW - all software is up to date.
DaddyPaycheck - I downloaded memtestosx. It fails testing each 1GB memory module separately (in different sockets). I'm running in multiuser mode and when it fails the entire iMac freezes up (just like it always does), requiring power off / power on. Is this normal behavior when the memtestosx test fails?
I will plan to test in single user mode as the supplied doc states that if the onboard cache is failing it would pass singleuser (cache apparently disabled in singleuser mode) but fail multiuser. Maybe the onboard cache is bad?
Thanks. -
BADI or function module for updating open purchase orders
Hi all,
Does anyone know of a BADI or function module which can be used for updating item prices in open purchase orders?
All helpful answers are highly appreciated!
Regards,
MV1 ) execute this program in se38 .enter the input as transaction code for which you want list of User
Exit.
REPORT z_find_userexit NO STANDARD PAGE HEADING.
*& Enter the transaction code that you want to search through in order
*& to find which Standard SAP® User Exits exists.
*& Tables
TABLES : tstc, "SAP® Transaction Codes
tadir, "Directory of Repository Objects
modsapt, "SAP® Enhancements - Short Texts
modact, "Modifications
trdir, "System table TRDIR
tfdir, "Function Module
enlfdir, "Additional Attributes for Function Modules
tstct. "Transaction Code Texts
*& Variables
DATA : jtab LIKE tadir OCCURS 0 WITH HEADER LINE.
DATA : field1(30).
DATA : v_devclass LIKE tadir-devclass.
*& Selection Screen Parameters
SELECTION-SCREEN BEGIN OF BLOCK a01 WITH FRAME TITLE text-001.
SELECTION-SCREEN SKIP.
PARAMETERS : p_tcode LIKE tstc-tcode OBLIGATORY.
SELECTION-SCREEN SKIP.
SELECTION-SCREEN END OF BLOCK a01.
*& Start of main program
START-OF-SELECTION.
Validate Transaction Code
SELECT SINGLE * FROM tstc
WHERE tcode EQ p_tcode.
Find Repository Objects for transaction code
IF sy-subrc EQ 0.
SELECT SINGLE * FROM tadir
WHERE pgmid = 'R3TR'
AND object = 'PROG'
AND obj_name = tstc-pgmna.
MOVE : tadir-devclass TO v_devclass.
IF sy-subrc NE 0.
SELECT SINGLE * FROM trdir
WHERE name = tstc-pgmna.
IF trdir-subc EQ 'F'.
SELECT SINGLE * FROM tfdir
WHERE pname = tstc-pgmna.
SELECT SINGLE * FROM enlfdir
WHERE funcname = tfdir-funcname.
SELECT SINGLE * FROM tadir
WHERE pgmid = 'R3TR'
AND object = 'FUGR'
AND obj_name = enlfdir-area.
MOVE : tadir-devclass TO v_devclass.
ENDIF.
ENDIF.
Find SAP® Modifications
SELECT * FROM tadir
INTO TABLE jtab
WHERE pgmid = 'R3TR'
AND object = 'SMOD'
AND devclass = v_devclass.
SELECT SINGLE * FROM tstct
WHERE sprsl EQ sy-langu
AND tcode EQ p_tcode.
FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
WRITE:/(19) 'Transaction Code - ',
20(20) p_tcode,
45(50) tstct-ttext.
SKIP.
IF NOT jtab[] IS INITIAL.
WRITE:/(95) sy-uline.
FORMAT COLOR COL_HEADING INTENSIFIED ON.
WRITE:/1 sy-vline,
2 'Exit Name',
21 sy-vline ,
22 'Description',
95 sy-vline.
WRITE:/(95) sy-uline.
LOOP AT jtab.
SELECT SINGLE * FROM modsapt
WHERE sprsl = sy-langu AND
name = jtab-obj_name.
FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
WRITE:/1 sy-vline,
2 jtab-obj_name HOTSPOT ON,
21 sy-vline ,
22 modsapt-modtext,
95 sy-vline.
ENDLOOP.
WRITE:/(95) sy-uline.
DESCRIBE TABLE jtab.
SKIP.
FORMAT COLOR COL_TOTAL INTENSIFIED ON.
WRITE:/ 'No of Exits:' , sy-tfill.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(95) 'No User Exit exists'.
ENDIF.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(95) 'Transaction Code Does Not Exist'.
ENDIF.
Take the user to SMOD for the Exit that was selected.
AT LINE-SELECTION.
GET CURSOR FIELD field1.
CHECK field1(4) EQ 'JTAB'.
SET PARAMETER ID 'MON' FIELD sy-lisel+1(10).
CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.
2) Second way is to go to transaction code SE93 .enter transaction code click on display.
There you will see the package. Copy that package name.
Go to transaction code se84
Enhancements -customer exits-enhancementsu2014enter package there and execute.
You will get list of exits.
3) BAPI for PO change is
BAPI_PO_CHANGE -
Hi,
Anyone know of any BADI or function module for amending Account Assignment in Purchasing Document (PR, PO)?Go to se18,
Check both BADI names:
ME_PROCESS_PO_CUST and
ME_PROCESS_PO_CUST.
If you want to use it at save: you can select the method: Post,
if you want to code after save( after completion of transaction) then go for method: CLOSE.
Reward point if helpful,
Rgs,
Ashok -
BADI /BAPI /Function Module in PP
PP Experts,
I need help to identify the BADI /BAPI /Function Module in PP for
BOM Explosion multilevel (TXn CS11)
Planned Order Create and Change (Txn MD11/MD12)
Production Order Create and Change (CO01/CO02)
Simulation Order (Co01S/Co02S)
Appreciate your valuable inputs.
Thanks and Regards,
PradeepHi,
Following Enhancements available for the said T-Codes
Transaction Code - CS11 Display BOM Level by Level
Enhancement
PCSD0014 Wissensbasierte AuftragsStl:Status setzen beim fixieren
PCSD0013 Customer-specific processing of an explosion for BOM browse
PCSD0012 Customer - Mat. number/mat. number during material exchange
PCSD0011 Knowledge-based order BOM, parallel update
PCSD0010 Order/WBS BOM, determine explosion date
PCSD0009 Order/WBS BOM, determine URL page
PCSD0008 WBS BOM: Customer-specific explosion for creating
PCSD0001 Applications development R/3 BOMS
PCSD0002 BOMs: Customer fields in item
PCSD0003 BOMs: Customer fields in header
PCSD0004 BOM comparison
PCSD0005 BOMs: component check for material items
PCSD0006 Mass changes user exit
PCSD0007 Check changes in STKO
Business Add-in
BOM_EXIT BOM User Exit
BOM_IPPE iPPE Checks Within BOM Maintenance
BOM_UPDATE Maintain BOMS
CEWB_BOM_CUS_FIELDS EWB: Customer Fields with BOM Header (Screen Enhancement)
CEWB_BOM_UPDATE Check Bill of Material on Saving
CEWB_ITM_CUS_FIELDS EWB: Customer Fields with BOM Item (Screen Enhancement)
Transaction Code - MD11/MD12 Create Planned Order
Enhancement
LMDR2001 User exits restr. profiles of opt. pur.ord.-based load bldg
LMDZU001 User exits in additional planning
Transaction Code - CO01/CO02/CO01S/CO02s Create production order
Enhancement
PPCO0010 Enhancement in make-to-order production - Unit of measure
PPCO0012 Production Order: Display/Change Order Header Data
PPCO0013 Change priorities of selection crit. for batch determination
PPCO0015 Additional check for document links from BOMs
PPCO0016 Additional check for document links from master data
PPCO0017 Additional check for online processing of document links
PPCO0018 Check for changes to production order header
PPCO0019 Checks for changes to order operations
PPCO0021 Release Control for Automatic Batch Determination
PPCO0022 Determination of Production Memo
PPCO0023 Checks Changes to Order Components
STATTEXT Modification exit for formatting status text lines
PPCO0009 Enhancement in goods movements for prod. process order
CCOWB001 Customer exit for modifying menu entries
COIB0001 Customer Exit for As-Built Assignment Tool
COZF0001 Change purchase req. for externally processed operation
COZF0002 Change purchase req. for externally procured component
PPCO0001 Application development: PP orders
PPCO0002 Check exit for setting delete mark / deletion indicator
PPCO0003 Check exit for order changes from sales order
PPCO0004 Sort and processing exit: Mass processing orders
PPCO0005 Storage location/backflushing when order is created
PPCO0006 Enhancement to specify defaults for fields in order header
PPCO0007 Exit when saving production order
PPCO0008 Enhancement in the adding and changing of components
Business Add-in
SIDAT_UPDATE Change date of price simulation
CAUFVD_CHANGE BAdI: Overall Network Scheduling with Selection Option
AFABD_CHANGE Change Relationship
PPPI_SEL_ORD_EXT_REL
Regards
Ahsan -
Search for Top GTS BADIs/BAPIs/Function Modules
Hi All,
Reaching out to collect list of the most common BADIs/BAPIs/Function Modules in GTS.
Been searching the web and I can find lists for other SAP areas, but not ours.
Thanks, Jeffhttps://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=190743879
RH_GET_MANAGER_ASSIGNMENT -
How to find badi in mm module?
hi experts,
1.can anyone tell me how to find badi in mm module?
2.if anyone have some nice ppt's and pdf's on badi's,
please do mail me at [email protected]
points will be rewarded.
thanks in advance.Hi, this may help u.
u can find BADI's in different ways...
1>First go to any transaction->iN THE menu bar SYSTEM->STATUS->Get the program name ->double click->u will go to the program attached to the tcode.Now search term will be CALL CL_EXITHANDLER.Now u will get list of BADI'S available..
2>Goto SE24->Give class name as CL_EXITHANDLER->Display->double click on get_instance mathod->Now u will go inside the method->Now put break point on the cl_exithandler.Now go to any transaction code and pass dat..U will see that it will be stopped on the break point which u set on the cl_exithandler...In the exit name u can find list of badi's attached to the tcode..
There are multiple ways of searching for BADI.
Finding BADI Using CL_EXITHANDLER=>GET_INSTANCE
Finding BADI Using SQL Trace (TCODE-ST05).
Finding BADI Using Repository Information System (TCODE- SE84).
1. Go to the Transaction, for which we want to find the BADI, take the example of Transaction VD02. Click on System->Status. Double click on the program name. Once inside the program search for CL_EXITHANDLER=>GET_INSTANCE.
Make sure the radio button In main program is checked. A list of all the programs with call to the BADIs will be listed.
The export parameter EXIT_NAME for the method GET_INSTANCE of class CL_EXITHANDLER will have the user exit assigned to it. The changing parameter INSTANCE will have the interface assigned to it. Double click on the method to enter the source code.Definition of Instance would give you the Interface name.
2. Start transaction ST05 (Performance Analysis).
Set flag field "Buffer trace"
Remark: We need to trace also the buffer calls, because BADI database tables are buffered. (Especially view V_EXT_IMP and V_EXT_ACT)
Push the button "Activate Trace". Start transaction VA02 in a new GUI session. Go back to the Performance trace session.
Push the button "Deactivate Trace".
Push the button "Display Trace".
The popup screen "Set Restrictions for Displaying Trace" appears.
Now, filter the trace on Objects:
V_EXT_IMP
V_EXT_ACT
Push button "Multiple selections" button behind field Objects
Fill: V_EXT_IMP and V_EXT_ACT
All the interface class names of view V_EXT_IMP start with IF_EX_. This is the standard SAP prefix for BADI class interfaces. The BADI name is after the IF_EX_.
So the BADI name of IF_EX_CUSTOMER_ADD_DATA is CUSTOMER_ADD_DATA
3. Go to Maintain Transaction (TCODE- SE93).
Enter the Transaction VD02 for which you want to find BADI.
Click on the Display push buttons.
Get the Package Name. (Package VS in this case)
Go to TCode: SE84->Enhancements->Business Add-inns->Definition
Enter the Package Name and Execute.
Here you get a list of all the Enhancement BADIs for the given package MB.
The simplese way for finding BADI is
1. chooes Tcode Program & package for that Tcode.
2. Go to Tcode se18
3. Press F4
4. search by package or by program.
BADI Links
http://help.sap.com/saphelp_nw04/helpdata/en/eb/3e7cf7940e11d295df0000e82de14a/frameset.htm
and
http://help.sap.com/saphelp_nw04/helpdata/en/eb/3e7cf7940e11d295df0000e82de14a/frameset.htm
Badihttp://help.sap.com/saphelp_erp2005/helpdata/en/73/7e7941601b1d09e10000000a155106/frameset.htm
http://support.sas.com/rnd/papers/sugi30/SAP.ppt
http://www.sts.tu-harburg.de/teaching/sap_r3/ABAP4/abapindx.htm
http://members.aol.com/_ht_a/skarkada/sap/
http://www.ct-software.com/reportpool_frame.htm
http://www.saphelp.com/SAP_Technical.htm
http://www.kabai.com/abaps/q.htm
http://www.guidancetech.com/people/holland/sap/abap/
http://www.planetsap.com/download_abap_programs.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/content.htm
/people/thomas.weiss/blog/2006/04/03/how-to-define-a-new-badi-within-the-enhancement-framework--part-3-of-the-series
/people/thomas.weiss/blog/2006/04/18/how-to-implement-a-badi-and-how-to-use-a-filter--part-4-of-the-series-on-the-new-enhancement-framework
http://esnips.com/doc/e06e4171-29df-462f-b857-54fac19a9d8e/ppt-on-badis.ppt
http://esnips.com/doc/43a58f51-5d92-4213-913a-de05e9faac0d/Business-Addin.doc
http://esnips.com/doc/10016c34-55a7-4b13-8f5f-bf720422d265/BADIs.pdf
http://esnips.com/doc/1e10392e-64d8-4181-b2a5-5f04d8f87839/badi.doc
http://esnips.com/doc/365d4c4d-9fcb-4189-85fd-866b7bf25257/customer-exits--badi.zip
http://esnips.com/doc/3b7bbc09-c095-45a0-9e89-91f2f86ee8e9/BADI-Introduction.ppt
http://help.sap.com//saphelp_470/helpdata/EN/eb/3e7cee940e11d295df0000e82de14a/frameset.htm
Reward if Helpfull.
Regards Madhu. -
IPQoS panic: BAD TRAP in module "flowacct" due to NULL pointer.
I've recently started using IPQoS and the flowacct module to do some very simple tracking of bandwidth usage (along with one tokenmt action to meter traffic to and from one particular zone) on a host with multiple zones, running Solaris 10 x86, 118844-30. This host has been otherwise stable to date. A couple of hours ago, I got a kernel panic, apparently caused by flowacct:
Dec 21 07:31:46 sol genunix: [ID 335743 kern.notice] BAD TRAP: type=e (#pf Page fault) rp=d6e169a4 addr=8 occurred in module "flowacct" due to a NULL pointer dereference
Dec 21 07:31:46 sol unix: [ID 100000 kern.notice]
Dec 21 07:31:46 sol unix: [ID 839527 kern.notice] named:
Dec 21 07:31:46 sol unix: [ID 753105 kern.notice] #pf Page fault
Dec 21 07:31:46 sol unix: [ID 532287 kern.notice] Bad kernel fault at addr=0x8
Dec 21 07:31:46 sol unix: [ID 243837 kern.notice] pid=22655, pc=0xf7cad802, sp=0xd, eflags=0x10283
Dec 21 07:31:46 sol unix: [ID 211416 kern.notice] cr0: 8005003b<pg,wp,ne,et,ts,mp,pe> cr4: 6d8<xmme,fxsr,pge,mce,pse,de>
Dec 21 07:31:46 sol unix: [ID 936844 kern.notice] cr2: 8 cr3: ab02000
Dec 21 07:31:46 sol unix: [ID 537610 kern.notice] gs: 1b0 fs: d6250000 es: d6e10160 ds: fe870160
Dec 21 07:31:46 sol unix: [ID 537610 kern.notice] edi: d3b25938 esi: d3b26838 ebp: d6e16a18 esp: d6e169d4
Dec 21 07:31:46 sol unix: [ID 537610 kern.notice] ebx: db0853b4 edx: d3b26828 ecx: 0 eax: 0
Dec 21 07:31:46 sol unix: [ID 537610 kern.notice] trp: e err: 2 eip: f7cad802 cs: 158
Dec 21 07:31:46 sol unix: [ID 717149 kern.notice] efl: 10283 usp: d ss: d65fd9c0
Dec 21 07:31:46 sol unix: [ID 100000 kern.notice]
Dec 21 07:31:46 sol genunix: [ID 353471 kern.notice] d6e16904 unix:die+a7 (e, d6e169a4, 8, 0)
Dec 21 07:31:46 sol genunix: [ID 353471 kern.notice] d6e16990 unix:trap+fc8 (d6e169a4, 8, 0)
Dec 21 07:31:46 sol genunix: [ID 353471 kern.notice] d6e169a4 unix:cmntrap+83 ()
Dec 21 07:31:46 sol genunix: [ID 353471 kern.notice] d6e16a18 flowacct:flowacct_update_flows_tbl+337 (d65fd9c0, d3b25000)
Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16a34 flowacct:flowacct_process+85 (d6e16a4c, d3b25000)
Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16a50 flowacct:flowacct_invoke_action+32 (d, dfa9cd00)
Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16a7c genunix:ipp_packet_process+fc (d6e16a94)
Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16a9c ip:ip_process+85 (2, d6e16ac8, 2)
Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16ac0 ip:ip_wput_attach_llhdr+92 (dccbf020, d92d61f8,)
Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16b50 ip:ip_wput_ire+1792 (d7196ee0, dccbf020,)
Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16ba8 ip:ip_output+70a (d7414e80, dccbf020,)
Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16bc0 ip:ip_wput+14 (d7196ee0, dccbf020)
Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16bf4 unix:putnext+1b7 (d7196ee0, dccbf020)
Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16c40 udp:udp_wput+380 (d5aabc98, dcf78360)
Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16c74 unix:putnext+1b7 (d5aabc98, dcf78360)
Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16d54 genunix:strput+16b (d9ad6138, dcf78360,)
Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16d90 genunix:kstrputmsg+1df (d5c24cc0, dcf12660,)
Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16e0c sockfs:sosend_dgram+1ca (d5c32d60, dc3504d0,)
Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16e50 sockfs:sotpi_sendmsg+3f1 (d5c32d60, d6e16ecc,)
Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16e90 sockfs:sendit+105 (16, d6e16ecc, d6e16)
Dec 21 07:31:47 sol genunix: [ID 353471 kern.notice] d6e16f8c sockfs:sendmsg+131 (16, ce4d5cc4, 8000,)
I had a single "kstat -m flowacct 90" running at the time, but the timing doesn't particularly coincide. My flowacct setting look like this:
action {
module flowacct
name zone1
params {
global_stats TRUE
timer 10000
timeout 10000
max_limit 2048
next_action continue
Pretty much a cut and paste from the Solaris 10 IPQoS documentation. This configuration didn't suffer any similar problems on a test host.
I've searched various places, not had any joy. Obviously, I'm down a while on kernel patching (ironically, I've been holding off to minimise downtime for users, and now this.) But, while 118855-19 does replace some of objects in question, I see no mention of any particular fix for this problem. I'm going to go ahead with patching to 118855-19 (and whatever else smpatch recommends) within the next few days, but I've disabled IPQoS. I'm a little nervous about switching it back on on a production server. Shame.
Anyone had any similar experiences with flowacct?
Cheers,
Chris.Good news, everyone! A repeat on a test host that's patched up to date as of last week, including kernel 118855-19. I'd tell you what smpatch thinks is missing, but "Failure: Response code was 403".
Dec 23 09:43:14 crippen ^Mpanic[cpu0]/thread=d3275de0:
Dec 23 09:43:14 crippen genunix: [ID 335743 kern.notice] BAD TRAP: type=e (#pf Page fault) rp=d3275924 addr=8 occurred in module "flowacct" due to a NULL pointer dereference
Dec 23 09:43:14 crippen unix: [ID 100000 kern.notice]
Dec 23 09:43:14 crippen unix: [ID 839527 kern.notice] sched:
Dec 23 09:43:14 crippen unix: [ID 753105 kern.notice] #pf Page fault
Dec 23 09:43:14 crippen unix: [ID 532287 kern.notice] Bad kernel fault at addr=0x8
Dec 23 09:43:14 crippen unix: [ID 243837 kern.notice] pid=0, pc=0xf9a413ae, sp=0x6, eflags=0x10286
Dec 23 09:43:14 crippen unix: [ID 211416 kern.notice] cr0: 8005003b<pg,wp,ne,et,ts,mp,pe> cr4: 698<xmme,fxsr,pge,pse,de>
Dec 23 09:43:14 crippen unix: [ID 936844 kern.notice] cr2: 8 cr3: 4cdc000
Dec 23 09:43:14 crippen unix: [ID 537610 kern.notice] gs: fe8801b0 fs: fe830000 es: d4890160 ds: d4890160
Dec 23 09:43:14 crippen unix: [ID 537610 kern.notice] edi: d489b6a0 esi: d489b838 ebp: d32759a0 esp: d327595c
Dec 23 09:43:14 crippen unix: [ID 537610 kern.notice] ebx: d66187f4 edx: d489b828 ecx: 0 eax: 0
Dec 23 09:43:14 crippen unix: [ID 537610 kern.notice] trp: e err: 2 eip: f9a413ae cs: 158
Dec 23 09:43:14 crippen unix: [ID 717149 kern.notice] efl: 10286 usp: 6 ss: d6d35d80
Dec 23 09:43:14 crippen unix: [ID 100000 kern.notice]
Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275884 unix:die+a7 (e, d3275924, 8, 0)
Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275910 unix:trap+103f (d3275924, 8, 0)
Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275924 unix:cmntrap+9a (fe8801b0, fe830000,)
Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d32759a0 flowacct:flowacct_update_flows_tbl+337 (d6d35d80, d489a000)
Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d32759b8 flowacct:flowacct_process+85 (d32759d0, d489a000)
Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d32759d4 flowacct:flowacct_invoke_action+32 (6, d5441f80)
Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275a00 genunix:ipp_packet_process+fc (d3275a18)
Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275a20 ip:ip_process+85 (2, d3275a4c, 2)
Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275a44 ip:ip_wput_attach_llhdr+92 (d5e61fc0, d67b1ad0,)
Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275ad0 ip:ip_wput_ire+1aca (d4186c60, d5e61fc0,)
Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275b30 ip:ip_output+1715 (da1b7554, d5e61fc0,)
Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275b48 ip:ip_wput+14 (d4186c60, d5aaff80)
Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275b74 unix:put+164 (d4186c60, d5aaff80)
Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275bb0 ip:icmp_inbound+97e (d4186bd8, d5e61fc0,)
Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275c00 ip:ip_proto_input+8ae (d4186bd8, d5e61fc0,)
Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275c58 ip:ip_input+440 (da1b7554, 0, d5e61f)
Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275c80 ip:ip_rput+f7 (d4186bd8, d5e61fc0)
Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275cb0 unix:putnext+1b7 (d4186bd8, d5e61fc0)
Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275d40 gld:gld_recv_tagged+ed (d4188800, d5e61fc0,)
Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275d54 gld:ri_ste_def+2603276e (d4188800, d5e61fc0)
Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275d88 iprb:iprb_process_recv+1d4 (d4188800)
Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275da0 iprb:iprb_intr+61 (d4188800, d3275ddc,)
Dec 23 09:43:14 crippen genunix: [ID 353471 kern.notice] d3275dac gld:gld_intr+1e (d4188800, 0)
Dec 23 09:43:14 crippen unix: [ID 100000 kern.notice]
Dec 23 09:43:14 crippen genunix: [ID 672855 kern.notice] syncing file systems...
Dec 23 09:43:14 crippen genunix: [ID 733762 kern.notice] 4
Dec 23 09:43:15 crippen genunix: [ID 733762 kern.notice] 3
Dec 23 09:43:16 crippen genunix: [ID 904073 kern.notice] done
Dec 23 09:43:17 crippen genunix: [ID 111219 kern.notice] dumping to /dev/dsk/c0d0s1, offset 214695936, content: kernel
Dec 23 09:43:20 crippen genunix: [ID 409368 kern.notice] ^M100% done: 22636 pages dumped, compression ratio 2.72,
Dec 23 09:43:20 crippen genunix: [ID 851671 kern.notice] dump succeeded -
User Exit / BADI in HR module
Hi,
Can anyone please provide me with requirements for HR module ( PA or PD ) in which one has to use a user exit or BADI and also the name of the same used.
Its reall urgent..
Will really appreciate any help.
Thx.
KK.Hi,
Please try the last one. This may suit.
For "Automatic TO creation (background processing)", the following user exits are available:
MWMTOAU1 Selection of requirements for automatic creation of orders.
MWMTOAU2 Reference number assignment.
MWMTOAU3 Selection of posting change notices for automatic creation of transfer orders.
Thanks and Regards
Guru -
Hi BW gurus
I have a datasource 0CRM_SRV_PROCESS_H and i need to enhance it where the table is BUT000 source field is PARTNER
in the datasource im taking ZZENDCUST as the enhanced field for that i have a pseudo code like (Use FM CRM_ORDER_READ. Pass Transaction number GUID and get Partner from the table ET_PARTNER (Field: PARTNER_NO) where PARTNER_FCT = u2018ZECu2019.).This pseudo code is for my reference .My requirement is that i need to use a standard BADI RSU5_SAPI_BADI for this .how to go with this requirement.I need to know that how the BADI and function module can be linked.
Regards,
SivaHi Siva:
You need to look for "Enhancing datasources". Basically, in the source system, go to
t-code: SE18
Select: BADI NAME: RSU5_SAPI_BADI
In the Menu: Enhancement Implementation, select: Create.
You can also display the BADI and click on the documentation, there is good information there.
See this link for more information:
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/3001894b-b1fb-2910-77ba-e80b6f2053b7?QuickLink=index&overridelayout=true -
List of Functional Module and BADIs
Hi Forum,
I m new in this CRM, started as a CRM functional.
Just want to know from where can i get list of all FUNCTIONAL MODULES and BADI.
and also is it mandatory for functional consultant to have gud knowledge and expert in usage of mentioned BADI and Functional Modules..
Kindly reply soon...
Points will surely be awarded.
Regards
Rajeev SinghHi Rajeev,
Your can view the function modules in transaction SE37.
And BADIs in SE18.Its not mandatory to know the function module details or Badi details for a functional consultant , but it always good to have a knowledge. It will reduce the task of technical consultant.
Like Function Module CRM_ORDER_READ, is used to get the details of any business transaction. Simlarly BADI ORDER_SAVE is called every time u save a transaction etc.
Regards,
Shalini Chauhan -
What happens to FPGA code when a module it expects is missing?
Hi Folks,
I want to know what happens if you have FPGA code that expects a module to be present running on a system where the module is missing.
We have a RT control system that runs on a cRIO 9014 with a 9111 backplane. There are only two modules in the slots and one of these is the Prosoft Profibus module. The biggest chunk of the FPGA code is taken up with configuring and sending and receiving using this module. Specifically the communications with the module are done by the Read (Memory) and Write (Memory) structures.
We are developing code to use the Ethernet/IP libraries instead of Profibus in some cases. This means the communications moves from the FPGA to the RT. We are considering have the ability to switch be an option.
My concern is that if the FPGA has code in that references the Profibus module, then it might behave badly if the module is not present.
And so my question is if FPGA code tries to reference a module that is not present, what happens? Is it just an error? Will there be no error? What?
Thanks!I am not familiar with profibus, but why not just remove the module and run it and see what happens? I'm guessing you will get an error, althougth which error I am not sure.
CLA, LabVIEW Versions 2010-2013 -
Error while transporting the badi from dev to quality server
Dear Freinds
Iam getting the error " Method Execution 21.11.2007 11:55:03 (8) Ended with errors "
i expended the error (with return code as 8) and i found th below errors
Multiple active implementations for definition HRECM00_CALCBASE
Errors occurred during post-handling AFTER_IMP_SXCI for SXCI L
AFTER_IMP_SXCI belongs to package SECE --- what does this mean??
The errors affect the following components:
BC-DWB-CEX (Customer Enhancements)
What exactly this error iam not able to trace . Before releasing the object from the
development server i have see any error's are there the extended check hasnt given me any errors either.
The help for this error says that
"Procedure
Deactivate the implementations active for this BAdI definition one by one until not more collisions occur.
You should use transaction SE18 (Utilities -> Adjustment -> Multiple-use interfaces) to solve thes conflicts systematically."
i have did what sap has said ............. i can see that in the quality server a custom badi
of FI module has been in error. Will this be a reason for my badi ...which doesnt have any error..
any one have idea on this error pleae let me know.
regards
saymala r.hi Raju,
i tried after giving full access but again same error:-
please see the error log below:-
Start of the after-import method UJT_TLOGO_AFTER_IMPORT for object type(s) AAPS,AMBR ( )
Member formula expanded for imported master data
Start of data checker messages for Appset PETFAS
Possible Dead File/Dir:
Possible Dead File/Dir:
Possible Dead File/Dir:
Possible Dead File/Dir:
Error occurs when checking member formula use on other dimensions
No access to environment 'PETFAS'
No access to environment 'PETFAS'
No access to environment 'PETFAS'
No access to environment 'PETFAS'
No access to environment 'PETFAS'
No access to environment 'PETFAS'
No access to environment 'PETFAS'
No access to environment 'PETFAS'
No access to environment 'PETFAS'
No access to environment 'PETFAS'
No access to environment 'PETFAS'
InfoObject catalog /CPMB/PETFAS_CHAR is not available in version A
BPF: Error reading master data
No access to environment 'PETFAS'
End of data checker messages for Appset PETFAS
End of after import methode UJT_TLOGO_AFTER_IMPORT (Aktivierungsmodus) - runtime: 00:00:
Starting after import method UJT_TLOGO_AFTER_IMPORT for object type(s) AAPS,AMBR in dele
End of after import methode UJT_TLOGO_AFTER_IMPORT (Löschmodus) - runtime: 00:00:00
Errors occurred during post-handling UJT_AFTER_IMPORT for AAPS L
UJT_AFTER_IMPORT belongs to package UJT
The errors affect the following components:
EPM-BPC-NW-TRA (Transport)
any suggestion..
thanks,
Ambika -
User exit/BADI for condition type in shipment costing
Hi! Does anyone know of any user exit or BADI or function module we can use to populate a value to a custom condition type we have created for shipment costing? We want to calculate the customs duty charges based on the purchase price of the item in the PO. As such, we need to go extract this information on the PO and populate it on the condition type.
Appreciate any help on this.
Cheers!
SFDear SF,
These are the Exits available in the shipment cost process.Take help of ABAPer to choose the appropriate one.
V54B0001 Shipment costing: Configure pricing
V54B0003 Shipment Costs Calculation: Determine Rate Type and Cur
V54B0004 Shipment Cost Calculation: Determine Status
V54C0001 Shipment costing: Description(s) shipement cost item(s)
V54C0002 Shipment costing: Create shipment cost sub-items
V54C0003 Shipment Costs Processing: Determine Invoicing Party
V54C0004 Shipment Costs Processing: Determine Loc. for Tax Invoi
V54D0001 Shipment Costing: Determining the Tax Countries
V54KSFRC Determining the factors for apportionment of shipment c
V54P0001 Extended Function Codes for Shipment Cost Information
V54U0001 Shipment cost processing: Check whether changes made
V54U0002 Check shipment costs for completion
V54U0003 Specification of shipment cost number
V54U0004 Formatting for update of new objects (shipment costs)
V54U0005 Updating new objects in shipment cost processing
V54U0006 Shipment Purchase Order - Header Data Supply
V54U0007 Shipment Purchase Order - Item Data Supply
I hope this will help you,
Regards,
Murali. -
Hi all,
I have searching the error for this dump, the dump is in report RM07MARCS for the BADI 'ARC_MM_MATBEL_CHECK'. In SE19 I called it like ZARC_MM_MATBEL_CHECK, but this time it return me a dump in report CL_EXITHANDLER================CM001 when SAP create with CREATE OBJECT sentence.
The text for the dump is :
Anál.errores / Analysis of errors
An exception occurred. This exception is dealt with in more detail below
. The exception, which is assigned to the class 'CX_SY_CREATE_OBJECT_ERROR',
was neither
caught nor passed along using a RAISING clause, in the procedure "GET_INSTANCE"
"(METHOD)"
Since the caller of the procedure could not have expected this exception
to occur, the running program was terminated.
The reason for the exception is:
The class entered dynamically at CREATE OBJECT
("CLASS=CL_EX_ARC_MM_MATBEL_CHECK") cannot be found,
neither locally. nor as a global class in the system.
Notas para corregir errores / Notes to correct errors
Either the name of the class is wrong, or the class does not exist.
Probably the only way to eliminate the error is to correct the program.
You may able to find an interim solution to the problem
in the SAP note system. If you have access to the note system yourself,
use the following search criteria:
"CREATE_OBJECT_CLASS_NOT_FOUND" CX_SY_CREATE_OBJECT_ERRORC
"CL_EXITHANDLER================CP" or "CL_EXITHANDLER================CM001"
"GET_INSTANCE"
I've checked it in SE18/SE19/SE24 and so on, but I don't find the origin of problem.
Any suggestion or advice is wellcomed.
Thanks in advance.
Best Regards,
EduardoHi,
Thanks by your reply, it has been so useful for me. I copy the report of archiving to a Zreport and I change it in AOBJ.
Why? Two reasons:
- In OSS notes I have found some notes about program error and I dont want that in the future SAP deny us support because the BADI is register in SCCR (prudential reasons), and I dont want to write a message to SAP because it's urgent.
- It's so easy to replace the call to BADI with the module function that I had wrote in the BADI, so:
BAdI ARC_MM_MATBEL_CHECK, Methode CHECK
IF NOT check_exit IS INITIAL.
LOOP AT mkpf_tab INTO ls_mkpf.
CLEAR: lv_veto, lv_detail_text.
CALL METHOD check_exit->check
EXPORTING
im_mkpf = ls_mkpf
CHANGING
ch_veto = lv_veto
ch_detail_text = lv_detail_text.
CALL FUNCTION 'Z_ARCHIV_MM_MATBEL_CHECK_001'
EXPORTING
i_mkpf = ls_mkpf
IMPORTING
E_VETO = lv_veto
E_DETAIL_TEXT = lv_detail_text.
IF NOT lv_veto IS INITIAL.
IF lv_detail_text IS INITIAL.
lv_detail_text = text-e04.
ENDIF.
DELETE mkpf_tab.
CONCATENATE ls_mkpf-mblnr ls_mkpf-mjahr "v_n833784
INTO mkpf_tab_entry
SEPARATED BY space.
CALL FUNCTION 'ARCHIVE_PROTOCOL_COLLECT_APPL'
EXPORTING
i_object = mkpf_tab_entry
i_msgtype = 2
i_text = lv_detail_text. "^_n833784
ENDIF.
ENDLOOP.
ENDIF.
Thanks newly by your time.
Regards.
Eduardo
Maybe you are looking for
-
New DVR, Can't Recognize Existing ESata Drive/Prog​rams
I had a Motorola 7216 DVR box that had an external ESata drive. The box had three issues: froze 2-3 times a day for maybe 30 seconds, sound "clipping" during loud sections of shows/movies, and I could never get the Android app or web app to connect
-
I cannot install my printer. When I add it I get "Some of the software for the printer is missing." Yet my HP PSC 1510xi installed fine. I downloaded the HP software 'HPLaserjetv5_52.dmg', which installs fine and I still get this message. I cannot re
-
23" Cinema Display hook up to DirecTV receiver?
I have tried hooking up my 23" Cinema display directly to my HD DirecTV receiver. My DirecTV receiver has HDMI output. So I bought a HDMI to DVI adapter. I was not able to get a picture on the display. The monitor was continusly flashing the power LE
-
Issues syncing photos to the new iPad
I just got the new iPad and wanted to transfer all my pictures and videos from my windows 7 toshiba laptop. I connected with the setting sync all photos including video checked. The sync wouldn't transfer all photos and kept missing one album and non
-
How to define a blank character
hi, talents, now i want define a blank character for flexible character concatenate, but when i do like this, c_space type c value ' '. the space is always elimnated by concatenate statement. i want to use a blank space fexibly, so i do not want to u