How to find out an Inventory Item History
Hi All,
Greeting you all.
I would like to know is there a way to find out the whole history of an Inventory Item starting from the Copying or Applying template.
I'm looking for a way by which we can Identify whether an Inventory Item has been created by copying from some other Item or by Applyiing some template.
Thanks in advance.
Thanks / Shekhar S
Edited by: user12121192 on Aug 26, 2010 1:50 PM
Edited by: user12121192 on Aug 26, 2010 1:51 PM
Hi Mcertini,
Thank you for your response.
I'm not looking for the Item cost history.
I'm looking for the Item creation source.
How an Item got created, Manually OR By Copying from another OR By Applying a template OR By Importing Items etc?
Thanks
Shekhar S
Similar Messages
-
How to find out the selected item in the lsit
Hi all,
How to find out the selected item in the list,can any please post some examples which easy to understand,because iam not a good programmerThis sample program uses a checkbox as selection, you could also use a HOTSPOT.
report zrich_0002 no standard page heading.
data: imara type table of mara with header line.
data: check_box(1) type c,
report_lines type i.
start-of-selection.
* Create the gui status with BACK button in standard place
* and a READ button in the application toolbar
set pf-status 'CHECK'.
select * into corresponding fields of table imara from mara up to 100 rows.
loop at imara.
write:/ check_box as checkbox, imara-matnr, imara-matkl.
hide imara-matnr.
endloop.
report_lines = sy-linno - 1.
top-of-page.
write: 'List of materials'. uline.
top-of-page during line-selection. write: 'Material.....'. uline.
at user-command.
case sy-ucomm.
when 'READ'.
check_box = space.
set pf-status 'CHECK' excluding 'READ'.
do report_lines times.
read line sy-index field value check_box.
if check_box = 'X'.
write:/ 'You have selected material',
imara-matnr.
endif.
enddo.
endcase.
Regards,
Rich Heilman -
How to find out particular work item is trigger by particular transaction
Hi,
can any one tell how to find out particular work item is trigger by particular transaction. in swfrevtlog we ill get custom obj type and also super business obj type,but i need to identify this work item id is triggered by this transaction. can any one help,
Thanks in advanceHi,
Sorry, but I don't believe that's possible. Even if you can identify the program, there could be multiple transactions that executed it.
The only possible way, I think, would be to add an enhancement / badi which uses the callstack to determine the calling transaction at the time he event is raised (and then stores it somewhere).
But that's not very elegant.
Why do you need to know the triggering transaction? To influence the workflow? If so, another approach might be this: pass the transaction code as an additional parameter to the workflow event & then pass that to the workflow.
cheers
Paul -
How to find out whether certain items are /will be rendered?
Hi,
this is what i'm trying to do - from inside an apex session i'm trying to find out all the items that will be rendered (in the same application on a certain page)
It seemed to be easy:
for c1 in(
SELECT ITEM_NAME
FROM apex_application_page_items a
where application_id = :APP_ID
and ... --- certain other conditions
and my_function_render(condition_type, condition_expression1, condition_expression2) = 1
loop
--- if item rendered process the item
end loop;I found an (undocumented) API wwv_flow_check+ that seemed to fulfill all my dreams, but
here's what happened:
check_condition - although i converted the condition_type back to condition code with help of apex_standard_conditions, the program works only with PLSQL_EXPRESSION and EXISTS.
All other conditions in use (i tried ITEM_IS_NOT_NULL, REQUEST_NOT_EQUAL_CONDITION, ITEM_IS NULL, VAL_OF_ITEM_IN_COND_EQ_COND2, NEVER) return in an error
ORA-06503: PL/SQL: Function returned without value
Is there some trick for the check_condition function to accept all the other condition types as well or should i write those cases into my program? It seems pretty easy, but feels like reinventing the wheel...
database 10.2.0.4, apex 3.1.1
Thanks,
Andres
P.S i also tried the who other functions in the package
check_cond_plsql_expresion works fine
but check_condition_sql_expresion throws
ORA-14552: cannot perform a DDL, commit or rollback inside a query or DML??
AndresHi,
this is what i'm trying to do - from inside an apex session i'm trying to find out all the items that will be rendered (in the same application on a certain page)
It seemed to be easy:
for c1 in(
SELECT ITEM_NAME
FROM apex_application_page_items a
where application_id = :APP_ID
and ... --- certain other conditions
and my_function_render(condition_type, condition_expression1, condition_expression2) = 1
loop
--- if item rendered process the item
end loop;I found an (undocumented) API wwv_flow_check+ that seemed to fulfill all my dreams, but
here's what happened:
check_condition - although i converted the condition_type back to condition code with help of apex_standard_conditions, the program works only with PLSQL_EXPRESSION and EXISTS.
All other conditions in use (i tried ITEM_IS_NOT_NULL, REQUEST_NOT_EQUAL_CONDITION, ITEM_IS NULL, VAL_OF_ITEM_IN_COND_EQ_COND2, NEVER) return in an error
ORA-06503: PL/SQL: Function returned without value
Is there some trick for the check_condition function to accept all the other condition types as well or should i write those cases into my program? It seems pretty easy, but feels like reinventing the wheel...
database 10.2.0.4, apex 3.1.1
Thanks,
Andres
P.S i also tried the who other functions in the package
check_cond_plsql_expresion works fine
but check_condition_sql_expresion throws
ORA-14552: cannot perform a DDL, commit or rollback inside a query or DML??
Andres -
How to find out which "purchased items" are not authorized?
I have an iPhone 5, and my son has an iPod touch that are both synced to iTunes on my MacBook Pro. Since I upgraded the MBP to Yosemite, I can no longer sync the apps on the iPod; it always responds with "The iPod could not be synced because this computer is no longer authorized for purchased items that are on this iPod".
The iPod contains apps that are purchased with my Apple ID, and apps purchased with my son's own Apple ID. I have deauthorized all computers from both accounts, and authorized iTunes again for both accounts; however, trying to sync the iPod continues to generate this error message.
Is there any way to find out out which specific app(s) are generating this conflict? If I knew which of the (more than 300 in total) apps cause this conflict, I could probably remove/reinstall/do something about them; but as it stands, the error message doesn't help me at all.I have an iPhone 5, and my son has an iPod touch that are both synced to iTunes on my MacBook Pro. Since I upgraded the MBP to Yosemite, I can no longer sync the apps on the iPod; it always responds with "The iPod could not be synced because this computer is no longer authorized for purchased items that are on this iPod".
The iPod contains apps that are purchased with my Apple ID, and apps purchased with my son's own Apple ID. I have deauthorized all computers from both accounts, and authorized iTunes again for both accounts; however, trying to sync the iPod continues to generate this error message.
Is there any way to find out out which specific app(s) are generating this conflict? If I knew which of the (more than 300 in total) apps cause this conflict, I could probably remove/reinstall/do something about them; but as it stands, the error message doesn't help me at all. -
I'm searching for the answer for:
Are there any script tools which find all place in apex , where functions/ packages/ procedures be used ?
-> want find where p_my_function is using. (Item level, page level, ....)
Thank in advanced
Hendrik
Edited by: Hendrik Schmidt on Dec 13, 2010 12:46 AMBased on the APEX views (*Home > Utilities > Application Express Views*) I've been using this, run in the parsing schema for the application. It's set up to look at one application at a time as this is the best fit for our requirements:
with search as (
select :search_term search_term from dual)
, app_source as (
select
'Application Computation' component
, null page_id
, null sequence
, aac.computation_item name
, null point
, aac.computation_type type
, to_clob(aac.computation) source
, s.search_term
from
apex_application_computations aac
, search s
where
nvl(aac.condition_type, 'None') != 'Never'
and ( aac.computation_type like 'SQL%'
or aac.computation_type like 'PL/SQL%')
and regexp_like(aac.computation, s.search_term, 'ni')
union all
select
'Application Process'
, null
, aap.process_sequence
, aap.process_name
, aap.process_point
, aap.process_type
, aap.process
, s.search_term
from
apex_application_processes aap
, search s
where
aap.application_id = :app_id
and nvl(aap.condition_type, 'None') != 'Never'
and regexp_like(aap.process, s.search_term, 'ni')
union all
select
'Application Tree'
, null
, null
, aat.tree_name
, null
, null
, to_clob(aat.tree_query)
, s.search_term
from
apex_application_trees aat
, search s
where
aat.application_id = :app_id
and regexp_like(aat.tree_query, s.search_term, 'ni')
union all
select
'LOV'
, null
, null
, aal.list_of_values_name
, null
, null
, to_clob(aal.list_of_values_query)
, s.search_term
from
apex_application_lovs aal
, search s
where
aal.application_id = :app_id
and aal.lov_type = 'Dynamic'
and regexp_like(aal.list_of_values_query, s.search_term, 'ni')
union all
select
'Page Process'
, aapp.page_id
, aapp.execution_sequence
, aapp.process_name
, aapp.process_point
, aapp.process_type
, aapp.process_source
, s.search_term
from
apex_application_page_proc aapp
, search s
where
aapp.application_id = :app_id
and nvl(aapp.condition_type, 'None') != 'Never'
and regexp_like(aapp.process_source, s.search_term, 'ni')
union all
select
'Page Region'
, aapr.page_id
, aapr.display_sequence
, aapr.region_name
, aapr.display_position
, aapr.source_type
, aapr.region_source
, s.search_term
from
apex_application_page_regions aapr
, search s
where
aapr.application_id = :app_id
and aapr.source_type in ('Report', 'PL/SQL', 'Tabular Form', 'Tree')
and nvl(aapr.condition_type, 'None') != 'Never'
and regexp_like(aapr.region_source, s.search_term, 'ni')
union all
select
'Page Item'
, aapi.page_id
, aapi.display_sequence
, aapi.item_name
, aapi.region
, aapi.item_source_type
, to_clob(aapi.item_source)
, s.search_term
from
apex_application_page_items aapi
, apex_application_page_regions aapr
, search s
where
aapi.region_id = aapr.region_id
and aapr.application_id = :app_id
and nvl(aapi.condition_type, 'None') != 'Never'
and nvl(aapr.condition_type, 'None') != 'Never'
and ( aapi.item_source_type like 'SQL%'
or aapi.item_source_type like 'PL/SQL%')
and regexp_like(aapi.item_source, s.search_term, 'ni')
union all
select
'Page Computation'
, aapc.page_id
, aapc.execution_sequence
, aapc.item_name
, null
, aapc.computation_type
, to_clob(aapc.computation)
, s.search_term
from
apex_application_page_comp aapc
, search s
where
aapc.application_id = :app_id
and nvl(aapc.condition_type, 'None') != 'Never'
and ( aapc.computation_type like 'SQL%'
or aapc.computation_type like 'PL/SQL%')
and regexp_like(aapc.computation, s.search_term, 'ni')
union all
select
'Page Validation'
, aapv.page_id
, aapv.validation_sequence
, aapv.validation_name
, null
, aapv.validation_type
, to_clob(aapv.validation_expression1 || '/' || aapv.validation_expression2)
, s.search_term
from
apex_application_page_val aapv
, search s
where
aapv.application_id = :app_id
and nvl(aapv.condition_type, 'None') != 'Never'
and ( aapv.validation_type like 'SQL%'
or aapv.validation_type like 'PL/SQL%')
and regexp_like(aapv.validation_expression1 || aapv.validation_expression2, s.search_term, 'ni'))
select
page_id
, component
, sequence
, name
, point
, type
, search_term
, count(*) over (partition by search_term) func_use_count
from
app_source
where
search_term is not null
order by
page_id nulls first
, component desc
, sequence
, name
, point
, type;Edited by: fac586 on 13-Dec-2010 09:14
Note that this is on an APEX 3.0 installation. There may be more potential locations to be checked in later versions. -
Hi
Need to know how to find out how items purchased have been paid for-via credit card or off gift card balance.
Can't find the link.
Thank youUnless you purchased a gift for someone else or something went wrong, all purchases would be charged first to a balance from a gift card. To confirm, view each individual item in your Purchase History:
http://support.apple.com/kb/HT2727
It will show a "Store Credit Total" if the purchase was billed against a gift card balance.
Regards. -
I'm trying to sync my 5th gen iPod and I keep getting a message that there are items on my iPod that are not in my iTunes and they'll be deleted if I don't transfer them. How do I find out what these items are so I know if I want them or not? Also, I seem to have a fair amount of duplicates, one marked with the cloudn symbol and one not. Which one do I delete??
Go to your "Purchased" list. See:
Downloading past purchases from the App Store, iBookstore, and iTunes Store
and look for items not on this computer. -
How to find out userid of purchase requisition at each item level
for a particular requisition at each item is released by a some user, how to find out these user name.
ex.
pur.requi pur req item ueser_id
10092188 00001 ?
10092188 00002 ?
10092188 00003 ?
10092188 00004 ?
in the above data purchase requisition is same but purchase
requisition items are different. in this i want to find out user
id of releaser for each item of particul purchase requisition.dear friend
in table
there is group
tabkle : eben
field: FRGGR
you get it easily.
rewards are expecting:
vivek -
How to find out Address no for each item
Hi All,
how to find out address no (ADRNR) for each item in the PO (ME23N).
will it created by automatically or mannually?
Please Very urgent.
Thanks,
Subbu.Hey Subbu,
We meet again
check
table EKPO
for each line item for a particular PO
there u have adrnr.
This is the address number for each line item -
How to find out the Transactions used per month & the USER who used that
Hi,
1)How to find out the Transactions used per month & the USER who used that?
2)and can i get the above same for minimum 20 month?
System : SAP- Enterprise Core Component.You can use my program...
*& Report Z_ABAP_TCODE_MONITOR
*****& Program Type : Report *
*****& Title : Z_ABAP_TCODE_MONITOR *
*****& Transaction code : ZTCODE_USAGE *
*****& Developer name : Shailendra Kolakaluri *
*****& Deveopment start date : 26 th Dec 2011 *
*****& Development Package : ZDEV *
*****& Transport No : DEVK906086 *
*****& Program Description : This program is to display
*List all tcodes executed during previous day.
*& Show the number of users executing tcodes
*& Modification history
REPORT Z_ABAP_TCODE_MONITOR.
*& List all tcodes executed during previous day.
*& Show the number of users executing tcodes
TYPE-POOLS : slis.
DATA: ind TYPE i,
fcat TYPE slis_t_fieldcat_alv WITH HEADER LINE,
layout TYPE slis_layout_alv,
variant TYPE disvariant,
events TYPE slis_t_event WITH HEADER LINE,
heading TYPE slis_t_listheader WITH HEADER LINE.
*REPORT z_report_usage.
TYPES: BEGIN OF zusertcode,
date TYPE swncdatum,
user TYPE swncuname,
mandt TYPE swncmandt,
tcode TYPE swnctcode,
report TYPE swncreportname,
count TYPE swncshcnt,
END OF zusertcode.
*data : date type n.
DATA: t_usertcode TYPE swnc_t_aggusertcode,
wa_usertcode TYPE swncaggusertcode,
wa TYPE zusertcode,
t_ut TYPE STANDARD TABLE OF zusertcode,
wa_result TYPE zusertcode,
t_result TYPE STANDARD TABLE OF zusertcode.
PARAMETER: month TYPE dats DEFAULT sy-datum.
*PARAMETER: date TYPE dats.
*select-options : username for wa_usertcode-account.
START-OF-SELECTION.
PERFORM get_data.
PERFORM get_fieldcatalog.
PERFORM set_layout.
PERFORM get_event.
PERFORM get_comment.
PERFORM display_data.
FORM get_data .
*date = sy-datum - 2 .
After start-of-selection add this line (parameter Month required 01 as day).
concatenate month+0(6) '01' into month.
CALL FUNCTION 'SWNC_COLLECTOR_GET_AGGREGATES'
EXPORTING
component = 'TOTAL'
ASSIGNDSYS = 'DEV'
periodtype = 'M'
periodstrt = month
TABLES
usertcode = t_usertcode
EXCEPTIONS
no_data_found = 1
OTHERS = 2.
wa-date = month.
*wa-date = date.
wa-mandt = sy-mandt.
wa_usertcode-account = username.
LOOP AT t_usertcode INTO wa_usertcode.
wa-user = wa_usertcode-account.
IF wa_usertcode-entry_id+72 = 'T'.
wa-tcode = wa_usertcode-entry_id.
wa-report = space.
ELSE.
wa-tcode = space.
wa-report = wa_usertcode-entry_id.
ENDIF.
COLLECT wa INTO t_ut.
ENDLOOP.
SORT t_ut BY report ASCENDING.
CLEAR: wa, wa_result.
endform.
FORM get_fieldcatalog .
fcat-tabname = 't_ut'.
fcat-fieldname = 'DATE'.
fcat-seltext_l = 'Date'.
fcat-key = 'X'.
APPEND fcat.
CLEAR fcat.
fcat-tabname = 't_ut'.
fcat-fieldname = 'MANDT'.
fcat-seltext_l = 'Client'.
fcat-key = 'X'.
APPEND fcat.
CLEAR fcat.
fcat-tabname = 't_ut'.
fcat-fieldname = 'USER'.
fcat-seltext_l = 'User Name'.
fcat-key = 'X'.
APPEND fcat.
CLEAR fcat.
fcat-tabname = 't_ut'.
fcat-fieldname = 'TCODE'.
fcat-seltext_l = 'Transaction Code'.
fcat-key = 'X'.
APPEND fcat.
ENDFORM.
*& Form SET_LAYOUT
text
--> p1 text
<-- p2 text
FORM set_layout .
layout-colwidth_optimize = 'X'.
ENDFORM. " SET_LAYOUT
*& Form GET_EVENT
text
--> p1 text
<-- p2 text
*FORM get_event .
events-name = slis_ev_top_of_page.
events-form = 'TOP_OF_PAGE'.
APPEND events.
*ENDFORM. " GET_EVENT
**& Form GET_COMMENT
text
--> p1 text
<-- p2 text
*FORM get_comment .
DATA: text(30).
text = 'Billing Report'.
heading-typ = 'H'.
heading-info = text.
APPEND heading.
*ENDFORM. " GET_COMMENT
**& Form top_of_page
text
--> p1 text
<-- p2 text
*FORM top_of_page .
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
it_list_commentary = heading[]
I_LOGO =
I_END_OF_LIST_GRID =
*ENDFORM. " top_of_page
*& Form DISPLAY_DATA
text
--> p1 text
<-- p2 text
FORM display_data .
sort t_ut[].
DELETE ADJACENT DUPLICATES FROM t_ut[] COMPARING ALL FIELDS.
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_program = sy-cprog
is_layout = layout
it_fieldcat = fcat[]
i_save = 'A'
is_variant = variant
it_events = events[]
TABLES
t_outtab = t_ut
EXCEPTIONS
program_error = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
ENDFORM. " DISPLAY_DATA -
How to find out the person who did a transport.
How to find out the person who did a transport.
There are 3 basis admins in our Org.
so is there a way of tracing out , who did what transport.
Regards,- Goto import Overview (STMS)
- Import Queue
- Select DEV req (goto Import History)
- Edit - Display More
It will show the user who did the transport
Rgds -
How to find out which jobs are connected to the user
Hello, i have a question, but i was unable to find the answer. The problem is that our internal consultant left the company, and there are certain jobs that run under his account. We want now to switch this jobs to other accounts. The problem we are facing is how to find out what jobs, or job steps are connected with his account, so we can safely demote his account, so that no other jobs will be run under his account. Thank you very much
Sincerely,
Luka Prijicthe only reliable way to do this is by scanning table TBTCP using the person's userID in field AUTHCKNAM and filtering by job statuses: scheduled, released, ready and active (sorry I can't remember the code#'s off top of my head, something like P=scheduled, S=scheduled...you have to look it up). When you search SM37 it only permits you to scan by the userID who created the job, but it won't tell you if a different userID is defined in a job step. That's why you need to scan TBTCP. Don't forget that you should also check for a user's open Workflow items before deletion.
I noticed some posts in this forum that suggest a userID should never be deleted, only locked, added to a special user group, and all role assignments removed. However I've never worked somewhere that does this. -
How to find out whether a particular changed by some user
Hi gurus,
I am just trying to figure it out how to find out whether a particular user has changed a particular table or not. In other words table changes history. If any of you know about it please let me know.
Thankyou
JasonJason,
Ajay mentioned changes to Table not for Data. If you are looking for Changes to Table Data... you need to check System Log SM21. check for that perticular period.
Nagesh Ganisetti.
Assign points if it helps. -
How to find out Query last used by whom
Dear All,
Can any one tell me that "How to find out the Query last used by whom. I have already searched in SDN but no luck. In my system BW Stats are not installed and I have already checked the below tables.
RSZELTDIR - Directory of the reporting component elements
RSZELTTXT - Texts of reporting component elements
RSZELTXREF - Directory of query element references
RSRREPDIR - Directory of all reports (Query GENUNIID)
RSZCOMPDIR - Directory of reporting components
RSZRANGE - Selection specification for an element
RSZSELECT - Selection properties of an element
RSZELTDIR - Directory of the reporting component elements
RSZCOMPIC - Assignment reuseable component <-> InfoCube
RSZELTPRIO - Priorities with element collisions
RSZELTPROP - Element properties (settings)
RSZELTATTR - Attribute selection per dimension element
RSZCALC - Definition of a formula element
RSZCEL - Query Designer: Directory of Cells
RSZGLOBV - Global Variables in Reporting
RSZCHANGES Change history of reporting components
I am able to find out the Date and time but not the user name. So could you please help on this.
Regards
Sankari think u have missed it.
RSZCOMPDIR IS THE ONLY TABLE WHICH PROVIDES THE DATA.
ENTER TECHNICAL QUERY Name in RSZCOMPDIR-COMPID.
RSZCOMPDIR-TSTNAM gives you the user id of sap bw user who made the change.
RSZCOMPDIR-TSTPDAT gives you date on which change was made .
RSZCOMPDIR-TSTPTIM gives you timestamp on which change was made .
all users details can be obtained from TCODE SU01 where you need to enter sap user id.
You can also get user name( description) by using tcode SE09 and entering above sap user id.
Maybe you are looking for
-
Comas(,) are not getting displayed in the output while using OO ABAP
Hi All, I am using ABAP objects to display the ALV report in which there is a requirement to output Quantity fields. The Quantity fields are getting displayed without comas ','. Please help me in getting back the comas in the output. Eg: Below logic
-
My ipod has a black screen and will not turn on how can i fix it
I have tried everything that i can to get my ipod to turn on. It has a black screen and hasnt done anything atleast 2 weeks. Please help.
-
Calculation View computing 1 million net present values using BFL procedure
Hi, i have around 1 Million financial positions in a position table and for each of them i want to calculate the net present value using SAP HANA BFL procedure _SYS_AFL.AFLBFL_NETPRESENTVALUE_PROC. The necessary cash flows, interests, etc. (used as i
-
Package body name in script - Oracle SQL Developer Data Modeler 3.0.0.6.
Hi, I have problem with package body full name. In package body properties I have my <schema_name>. But there is something like "user5" insted my <schema_name> in package body script. I replaced it and saved it. But, when I re opened package body, th
-
Hi, I used Ajax4JSF components in my JSF JSP page. Some times the users are getting the following error when they are accessing the components related to Ajax4JSF. They are getting the error on a pop-up window and the error is: Request Error, Status