No Order Found
Last night, I ordered a Samsung Focus 2 4G for AT&T, and I got an email confirming the order, but when I check the order status on bestbuy.com, it says no orders found. However, when I call and check the order status, it says that it is being prepared for shipping. This is obviously confusing me, has anyone had this issue before? I'm just wondering if my order was actually rejected or something, and it just hasn't been updated on bestbuy's 1-800 number, or something...
May not of processed through there computer yet. I wouldn't worry about it
Similar Messages
-
ORC no order found (Again!)
Hi All,
I got the error again.
=20100721 16:08:41,936 INFO QuartzWorkerThread-0 XELLERATE.ADAPTERS - Event: Validating Organization for an User. is initiated.
=20100721 16:08:41,936 INFO QuartzWorkerThread-0 XELLERATE.ADAPTERS - Event: Validating Organization for an User. has completed.
=20100721 16:08:42,233 ERROR QuartzWorkerThread-0 XELLERATE.SERVER - Class/Method: tcORC/retrieveKeyValues Error :ORC no order found error.
=20100721 16:08:42,561 ERROR QuartzWorkerThread-0 XELLERATE.DATABASE - select pkg_tos_instance_src_field from pkg pkg where pkg_key=
this time after a search I found this
http://software.itags.org/oracle-technologies/19912/
We are doing a recon of a trusted source and the data in the file is such that it causes an Organization change.
If I change the record so the user stays in the same org the record recons without getting the error above.
I noticed in the Xellerate User process def there is a task called Move Organization but it appears to not be implemented. What does one have to do when an Org changes? We do have resource rules for org and in this case the new org will reduce the number of resources. do I have to revoke those resources that no longer apply to this Org?
Thanx
FredHi,
I have the same issue here when changing the Organization of a user triggered by a Trusted Source recon.
When doing an 'Edit User' in the OIM interface and manually modifying the Organization of the user for which the recon event failed, I get a "Organization Change Not Allowed" error.
If you click the 'Save' button on the Edit User Form for the second time, the change is accepted however.
Did you get past this issue?
I can't imagen that Org changes triggered by a Trusted Source are not accepted.
Regards,
Bart -
Order Confirmed - No Order Found
I am still waiting on an outcome to this, I have not received an email response. I do have a case number for this but I am unable to call during business hours today to follow up. I have a copy of my order confirmation from the website but the order number still shows invalid. I would like to know how to proceed so that I can receive the product I attempted to purchase at the sale price you advertised. Thank you.
Email below (code numbers and account numbers removed)
I placed an order tonight and did not get an email confirmation. I checked my rewards coupon and Student Discount and they have been redeemed but there does not seem to be an order. I did get a confirmation and an order number at time of order but no emails and it does not show up in my order history.
I wanted to make sure this goes through since the sale price was a great deal. I used my rewards certificate and my student promo code but I was unable to re-do the order because it said codes have been used already.Hello ehz1,
Placing an order online should be a quick and easy process, so it's surprising to read that you never received an order confirmation page. I'd be confused too if I found myself in a similar situation, especially if an immediate resolution didn't appear to be available.
I've had the chance to review your account and was able to confirm that our post-purchase support team was not able to locate records of your initial order. It's also my understanding they've offered to assist you in placing another order at the same pricing, so I'd encourage you follow up with the sales reps at 1-888-BEST-BUY (1-888-237-8289) if you haven't already done so. As you may have been informed yesterday, the My Best Buy reward certificates you initially attempted to use should also post back to your account in the next 2-3 business days.
Thank you for your patience and understanding!
Aaron|Social Media Specialist | Best Buy® Corporate
Private Message -
Hello Experts,
I am working on Responsive Replenishment scenario. I am facing some issue while generating 'Firm Receipts'. After entering the planned receipts manually when I click on 'Propose Firm receipts' it's giving a warning message as below.
But according to my understanding this should generate firm receipts based on planned receipts(either proposed by system/entered manually).
Someone please advise where I am going wrong.
Thanks & Regards
PratyCheck the Transportation lane for source NA01to destination 0000300110 and check whether the product exist in TL also check the means of transport is created or not.
Also check the Product location combination in SNC.Whether the BP is assigned to Location.
Regards
shail -
Open items for purchase order its very urgent
hi
my requirement is to write extract program for purchase order(me21) to extract only open items.
please provide sample code its very urgent.
thanks in advance.
points will be rewarded.
thanks
hari prasad reddycheck the below report :
REPORT ZMM_OPEN_PO_REPORT no standard page heading
line-size 255
message-id zwave.
======================================================================
Program Name : ZMM_OPEN_PO_REPORT *
Description : This report displays all Open PO Items and output *
would be PO Number,Material number and so on *
Author : Seshu *
Date : 01/24/2007 *
MODIFICATION HISTORY *
DATE | AUTHOR | CHANGE # | DESCRIPTION OF MODIFICATION *
--|||--
01/24/07| Seshu | DEVK921979 | Initial *
D A T A D E C L A R A T I O N P A R T ***
type-pools
type-pools : slis.
Tables
tables : ekko, " Purchase order Header
ekpo, " Purchase order Item
marc. " Material with Plant data
Internal table for output.
data : begin of i_output occurs 0,
ebeln like ekko-ebeln,
matnr like ekpo-matnr,
end of i_output.
ALV Data declaration.
data : v_repid like sy-repid.
ALV Function Module Variables
DATA: gs_layout type slis_layout_alv,
g_exit_caused_by_caller,
gs_exit_caused_by_user type slis_exit_by_user.
DATA: gt_fieldcat type slis_t_fieldcat_alv,
gs_print type slis_print_alv,
gt_events type slis_t_event,
gt_list_top_of_page type slis_t_listheader,
g_status_set type slis_formname value 'PF_STATUS_SET',
g_user_command type slis_formname value 'USER_COMMAND',
g_top_of_page type slis_formname value 'TOP_OF_PAGE',
g_top_of_list type slis_formname value 'TOP_OF_LIST',
g_end_of_list type slis_formname value 'END_OF_LIST',
g_variant LIKE disvariant,
g_save(1) TYPE c,
g_tabname_header TYPE slis_tabname,
g_tabname_item TYPE slis_tabname,
g_exit(1) TYPE c,
gx_variant LIKE disvariant.
data : gr_layout_bck type slis_layout_alv.
Ranges
ranges r_eindt for eket-eindt.
initialization.
v_repid = sy-repid.
start-of-selection.
Get the data from EKKO ,EKPO and MARC Table
perform get_data_tables.
end-of-selection.
display the data in the form of ALV
perform display_data.
*& Form get_data_tables
Get the data from EKKO,EKPO and MARC Table
FORM get_data_tables.
clear : i_output.
refresh : i_output.
fill the dates in ranges
r_eindt-low = sy-datum - 7.
r_eindt-high = sy-datum + 14.
r_eindt-option = 'BT'.
r_eindt-sign = 'I'.
append r_eindt.
Get the data from EKKO,EKPO and EKET Tables
select aebeln bmatnr into table i_output
from ekko as a inner join
ekpo as b on aebeln = bebeln
inner join marc as c on cmatnr = bmatnr
inner join mara as d on dmatnr = bmatnr
inner join eket as e on eebeln = aebeln
and eebelp = bebelp
where c~beskz = 'E'
and c~werks = '1000'
and d~mtart = 'FERT'
and b~loekz = space
and b~elikz = space
and e~eindt in r_eindt.
if sy-subrc ne 0.
message e000(zwave) with 'No open purchase order found'.
endif.
ENDFORM. " get_data_tables
*& Form display_data
text
FORM display_data.
Fill the Fiedlcat
PERFORM fieldcat_init using gt_fieldcat[].
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
I_INTERFACE_CHECK = ' '
I_BYPASSING_BUFFER =
I_BUFFER_ACTIVE = ' '
I_CALLBACK_PROGRAM = v_repid
I_CALLBACK_PF_STATUS_SET = ' '
I_CALLBACK_USER_COMMAND = g_user_command
I_CALLBACK_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_END_OF_LIST = ' '
I_STRUCTURE_NAME =
I_BACKGROUND_ID = ' '
I_GRID_TITLE =
I_GRID_SETTINGS =
IS_LAYOUT = gr_layout_bck
IT_FIELDCAT = gt_fieldcat[]
IT_EXCLUDING =
IT_SPECIAL_GROUPS =
IT_SORT =
IT_FILTER =
IS_SEL_HIDE =
I_DEFAULT = 'X'
I_SAVE = g_save
IS_VARIANT =
IT_EVENTS =
IT_EVENT_EXIT =
IS_PRINT =
IS_REPREP_ID =
I_SCREEN_START_COLUMN = 0
I_SCREEN_START_LINE = 0
I_SCREEN_END_COLUMN = 0
I_SCREEN_END_LINE = 0
IT_ALV_GRAPHICS =
IT_ADD_FIELDCAT =
IT_HYPERLINK =
I_HTML_HEIGHT_TOP =
I_HTML_HEIGHT_END =
IT_EXCEPT_QINFO =
IMPORTING
E_EXIT_CAUSED_BY_CALLER =
ES_EXIT_CAUSED_BY_USER =
TABLES
T_OUTTAB = i_output
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
*& Form fieldcat_init
text
-->P_GT_FIELDCAT[] text
FORM fieldcat_init USING e01_lt_fieldcat type slis_t_fieldcat_alv.
DATA: LS_FIELDCAT TYPE SLIS_FIELDCAT_ALV.
Purchase order number
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'EBELN'.
LS_FIELDCAT-ref_fieldname = 'EBELN'.
LS_FIELDCAT-ref_tabname = 'EKKO'.
LS_FIELDCAT-TABNAME = 'I_OUTPUT'.
ls_fieldcat-seltext_L = 'Purchase Order'.
ls_fieldcat-seltext_M = 'Purchase Order'.
ls_fieldcat-seltext_S = 'Purchase Order'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
Material #
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'MATNR'.
LS_FIELDCAT-ref_fieldname = 'MATNR'.
LS_FIELDCAT-ref_tabname = 'EKPO'.
LS_FIELDCAT-TABNAME = 'I_OUTPUT'.
ls_fieldcat-seltext_L = 'Material'.
ls_fieldcat-seltext_M = 'Material'.
ls_fieldcat-seltext_S = 'Material'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
ENDFORM. " fieldcat_init -
Import order not creating internal sales orders for some orgs
Hi,
We are getting one issue in UAT instance. The details are as below -
1. Created Sales Orders in all 7 orgs.
2. Ran ASCP plan
3. planned orders got auto released in all orgs.
4. Corresponding Internal requisitions got created in all orgs.
5. Ran 'Create Internal Orders' from each org.
6. Ran 'Order Import' from BE org as all the IR's were sourced from BE as per sourcing rules.
7. Issue is that out of 7 orgs, in 2 orgs, DK and SE, the internal sales orders didn't get created and order import gave error. I am attaching the error log below.
For other 5 orgs, ISO got created successfully and we performed picking/shipping and receiving as well for these 5 orgs.
Any help will be most welcome.
error log is -
Order Import Concurrent Program
Concurrent Program Parameters
Validate Only: N
Order Source: 10
Order Ref:
Sold To Org Id:
Sold To Org:
Change Sequence:
Performance Parameter: Y
Trim Blanks: N
Operation:
Number of Instances: 0
Debug Level: 0
Request Id: 6891
Org Id: 2453
Failed to perform Action Request BOOK_ORDER
Failed to perform Action Request BOOK_ORDER
Failed to perform Action Request BOOK_ORDER
No. of orders found: 2
No. of orders imported: 0
No. of orders failed: 2
Source/Order/Seq/Line Message
10/1046001536//2 User-Defined Exception in Package OE_SCHEDULE_UTIL Procedure Load_Results_from_rec
10/1046001536//2 ATP Process resulted in no data
10/1046001536//2 User-Defined Exception in Package OE_SCHEDULE_UTIL Procedure Load_Results_from_tbl
10/1046001538//2 User-Defined Exception in Package OE_SCHEDULE_UTIL Procedure Load_Results_from_rec
10/1046001538//2 ATP Process resulted in no data
10/1046001538//2 User-Defined Exception in Package OE_SCHEDULE_UTIL Procedure Load_Results_from_tbl
End of Order Import Concurrent ProgramTry running the Order import from a responsibility where the profile "OM: Override ATP flag" is set to YES at that responsibility level..
-
How to check the Production order exits
Hi Experts
Modification to processing of Command Orders & Tickets
We require a modification to the processing being performed on sales data originating from the Command Concrete system and potentially from other systems yet to come online (e.g. Pinkenba Cement plant).
The Sap process involved is ZINT_INBOUND_POLLING and within that, ZINT_CSTPORD_ROUTINES.
The problem
Currently there is an assumption that every sales order (and its deliveries) will include a product which is made to order, i.e. for which a production order will be required.
In ZINT_CSTPORD_ROUTINES, a check is made to identify the production order linked to the sales order. If there is no such production order (usually because of the customeru2019s credit status) then processing of the ticket is terminated.
This assumption would fall down if an order was to be raised (in Command) on which there is no concrete material. For example, if we sold a bag of pigment or a screed to a customer. In this case the item would be sold from stock and there would be no need for a production order.
The solution
In the routine which checks for the existence of a production order, modify the code as follows:
Inspect each item on the sales order
If (and only if) there is at least one item with a category of u201CZTACu201D then check for a production order, otherwise process the order in the usual manner.
---- ZINT_CSTPORD_ROUTINES -
*& Form process_inbound_data
Create prod. orders from ticket data extracted from the COMMAND
system. Note that large portions of the code in this routine
have been copied from the retired ZPPU_COMMAND_PRODUCTION
interface program. This was done (1) because the old code works
and (2) to save development time.
-->T_ZINT_IDATA Internal table of interface data
-->T_ZINT_PARAM Internal table of interface parameters
-->T_ZINT_MSLOG Internal table of messages
-->P_ZINT_ID Interface ID
-->P_ZINT_TY Inteface type
-->P_ZINT_IS IDOC group for interface
-->P_ZINT_DL Flag: delete IDOC group when complete
-->P_ZINT_AL Flag: run in standalone mode
-->P_ZINT_NW Flag: do not log warning messages
-->P_ZINT_SQ Interface sequence number
<--P_ZINT_RC Return code (<>0=>error)
form process_inbound_data tables t_zint_idata structure zint_idata
t_zint_param structure zint_param
t_zint_mslog structure zint_mslog
using p_zint_id type zint_id
p_zint_ty type zint_ty
p_zint_is type zint_is
p_zint_dl type zint_dl
p_zint_al type zint_al
p_zint_nw type zint_nw
p_zint_sq type zint_sq
changing p_zint_rc type zint_rc.
program is continuing .............
I WANT TO WRITE A CODING HERE **********************
CHECK IF PRODUCTION ORDER REQUIRED
IF NOT THEN GO TO PERFORM UPDATE DATA
if production order required then check
for each item on sales order item list
with item category = 'ZTAC' then
return true
next
end function
if there is no production code
these has to be check from VBAP TABLE field VBELN and PSTYV (ZTAC,ZTAN Etc)
select * from Vbap WHERE VBELN = '00000269951' and VBAP.PSTYV = 'ZTAC','ZTAN' Etc
No production order?
elseif lva_prodord is initial.
clear v_messg.
call function 'CONVERSION_EXIT_ALPHA_OUTPUT'
exporting
input = lva_filemat
importing
output = lva_filemat.
No production order found - log a warning message.
concatenate 'Production Order not be found for'
'Command order' lva_cmdord
'Material' lva_filemat
'Customer' lwa_02-customer
into v_messg separated by space.
perform write_log_entry
tables t_zint_mslog
using 'E' 'ZINT_CSTPORD_ROUTINES'
'FIND_SAP_PRODORD'
v_messg
p_zint_nw
lwa_01-ticketnumber. " RJS
continue.
endif.
Production Order WAS found... Continue creating IDOCS
lwa_hdrlevel-postg_date = lwa_01-ticketdate.
Obtain the storage location parameter value.
read table t_zint_param with key zint_fn = 'LGORT'.
if sy-subrc ne c_noerr.
perform write_log_entry
tables t_zint_mslog
using 'E' 'ZINT_CSTPORD_ROUTINES'
'PROCESS_INBOUND_DATA'
'Parameter LGORT is missing from ZINT_PARAM'
p_zint_nw
lwa_01-ticketnumber. " RJS
exit.
endif.
loop at l_it_05 into lwa_05
where ticketnumber = lwa_01-ticketnumber.
clear lwa_gm_item_create.
lva_filemat = lwa_05-material.
if lva_filemat eq lva_prodmat.
concatenate 'Command ticket-' lwa_05-ticketnumber
into lwa_hdrlevel-conf_text.
lwa_hdrlevel-conf_quan_unit = lwa_05-unitofmeasure.
lwa_hdrlevel-yield = lwa_05-quantity.
check whether the confirmed value + current delivery value is equal *
the production order qty. If the production order value is less
than the total delivered value, set final conf indicator and clear
reservations
lva_wemng = lva_wemng + lwa_05-quantity.
if lva_wemng < lva_psmng.
lwa_hdrlevel-clear_res = c_false.
lwa_hdrlevel-fin_conf = ' '.
else.
lwa_hdrlevel-clear_res = c_true.
lwa_hdrlevel-fin_conf = 'X'.
endif.
move: 'Z1BP_PP_HDRLEVEL' to t_idoc_data-segnam,
lwa_hdrlevel to t_idoc_data-sdata.
append t_idoc_data.
clear lva_formmat.
lva_formmat = lwa_05-material.
lwa_gm_item_create-material = lva_formmat.
lwa_gm_item_create-plant = lwa_03-plant.
lwa_gm_item_create-ref_date = lwa_01-ticketdate.
lwa_gm_item_create-prod_date = lwa_01-ticketdate.
lwa_gm_item_create-move_type = '101'.
lwa_gm_item_create-spec_stock = 'E'.
lwa_gm_item_create-sales_ord = lva_saleord.
lwa_gm_item_create-entry_qnt = lwa_05-quantity.
lwa_gm_item_create-entry_uom = lwa_05-unitofmeasure.
lwa_gm_item_create-orderid = lva_prodord.
lwa_gm_item_create-move_mat = lva_formmat.
lwa_gm_item_create-move_plant = lwa_03-plant.
lwa_gm_item_create-mvt_ind = 'F'.
clear t_idoc_data.
move: 'E1BP2017_GM_ITEM_CREATE' to t_idoc_data-segnam,
lwa_gm_item_create to t_idoc_data-sdata.
append t_idoc_data.
else.
clear: lva_loggr,
lva_formmat.
lva_formmat = lwa_05-material.
select single loggr into lva_loggr from marc
where matnr = lva_formmat
and werks = lwa_03-plant.
if sy-subrc ne 0.
clear v_messg.
No logistics handling group - log a warning message.
concatenate 'No logistics handling group for material'
lva_formmat
'in plant'
lwa_03-plant
into v_messg separated by space.
perform write_log_entry
tables t_ldata
using 'W' 'ZINT_CSTPORD_ROUTINES'
'PROCESS_INBOUND_DATA'
v_messg
p_zint_nw
lwa_01-ticketnumber. " RJS
clear lva_loggr.
endif.
if lwa_03-satsur eq 'T'.
lwa_e1edl21-lprio = 30.
else.
lwa_e1edl21-lprio = 20.
endif.
else.
if lwa_03-satsur eq 'T'.
lwa_e1edl21-lprio = 10.
else.
lwa_e1edl21-lprio = ' '.
endif.
endif.
lwa_e1edl21-berot = lwa_04-driver.
move: 'E1EDL21' to t_idoc_data-segnam,
lwa_e1edl21 to t_idoc_data-sdata.
append t_idoc_data.
lwa_e1edl55-qualf = '001'.
lwa_e1edl55-refnr = lva_saleord.
move: 'E1EDL55' to t_idoc_data-segnam,
lwa_e1edl55 to t_idoc_data-sdata.
append t_idoc_data.
Loop at materials - create delivery entry for each
loop at l_it_05 into lwa_05
where ticketnumber = lwa_01-ticketnumber.
clear t_idoc_data.
lwa_e1edl24-matnr = lwa_05-material.
lwa_e1edl24-werks = lwa_03-plant.
lwa_e1edl24-vfdat = lwa_01-ticketdate.
lwa_e1edl24-lfimg = lwa_05-quantity.
lwa_e1edl24-vrkme = lwa_05-unitofmeasure.
lwa_e1edl24-lgort = t_zint_param-zint_fv.
clear lva_loggr.
lva_formmat = lwa_05-material.
clear lva_loggr.
select single loggr into lva_loggr from marc
where matnr = lva_formmat
and werks = lwa_03-plant.
if sy-subrc ne 0.
No logistics handling group - log a warning message.
concatenate 'No logistics handling group for material'
lva_formmat
'in plant'
lwa_03-plant
into v_messg separated by space.
perform write_log_entry
tables t_ldata
using 'W' 'ZINT_CSTPORD_ROUTINES'
'PROCESS_INBOUND_DATA'
v_messg
p_zint_nw
lwa_01-ticketnumber. " RJS
lva_loggr = 'BBIN'.
endif.
if lva_loggr is initial.
move: 'E1EDL24' to t_idoc_data-segnam,
lwa_e1edl24 to t_idoc_data-sdata.
append t_idoc_data.
endif.
endloop.
clear: lva_xabln,
lva_vbeln,
l_vbfa.
Matching ticket against a Delivery?
select single xabln vbeln into (lva_xabln,lva_vbeln) from likp
where xabln = lwa_01-ticketnumber.
if sy-subrc = 0.
If found, does this delivery match the sales order?
select * from vbfa into l_vbfa
where vbelv = lva_saleord
and vbeln = lva_vbeln.
exit.
endselect.
endif.
No matching delivery found, or Matching delivery, but for other Sls Ord
if lva_xabln is initial
or ( lva_vbeln <> space and l_vbfa is initial ).
if not lva_saleord is initial.
perform create_delivery_idocs tables t_zint_mslog
using s_idcgp
lwa_01-ticketnumber
p_zint_nw.
else.
concatenate 'Error finding a Sales Order for ticket "'
lwa_01-ticketnumber
'" reprocess the file AFTER'
' the sales order issues have been fixed'
into lva_outtext.
perform write_log_entry tables t_zint_mslog
using 'E'
'ZINT_CSTPORD_ROUTINES'
'PROCESS_INBOUND_DATA'
lva_outtext
p_zint_nw
lwa_01-ticketnumber. " RJS
endif.
else.
concatenate 'Command Ticket "'
lwa_01-ticketnumber
'" has already been processed into delivery "'
lva_vbeln
into lva_outtext.
perform write_log_entry tables t_zint_mslog
using 'I'
'ZINT_CSTPORD_ROUTINES'
'PROCESS_INBOUND_DATA'
lva_outtext
p_zint_nw
lwa_01-ticketnumber. " RJS
refresh t_idoc_data.
endif.
endif.
refresh t_idoc_data.
Write out all messages collected so far
perform update_data tables t_zint_mslog
using p_zint_id p_zint_ty.
endloop.
Write out all messages collected so far
perform update_data tables t_zint_mslog
using p_zint_id p_zint_ty.
endform. " process_inbound_data
Thnaks
RegardsThanks
Thread closed -
In the Portal Search Properties you can turn on Oracle
Text Searching. When reading the help page for that
page you can follow a link at the bottom to a help page
called "Performing a custom search". In the middle
of that page there is a section called "Order By List".
The third paragraph contains this sentence: "If Oracle
Text is enabled, this option does not appear in the
search submission portlet.".
What is seems to mean is that if you turn on Oracle Text
the developer or user can no longer have control of the
order of found items.
Is there really no way (even undocumented) of ordering
found items when Oracle Text is used?
As I have custom attributes on my custom items I must
use Oracle Text if I want a search to work on those
attributes, right?
I have added a hidden field called p_order_by_attribute
in my search form with the value "3,0" that should mean
Display Name but without effect.
Kind regards
Tomas Albinsson
Stockhlm, SwedenWhen Oracle Text is enabled there is no way to order search results as they will always be ordered by Oracle text score.
Enabling Order By feature with Oracle Text on is a planned feature for a future release. -
Pending purchase orders fields required
Hi all,
For purchase orders, I need the below mentioned fields.
purchasing organization,
purchasing group,
purchasing document number,
purchasing document date and
item delivery date.
Can any one give me the Table Field Names related to this fields.?
If anyone already did work on it then please send me the code for the report as well.
Thanks in advance.
Rajpurchasing organization, - EKKO-EKORG
purchasing group,EKKO_EKGRP
purchasing document number, EKKO-EBELN
purchasing document date and EKKO-BEDAT
item delivery date. EKET-EINDT
Check the below program :
REPORT ZMM_OPEN_PO_REPORT no standard page heading
line-size 255
message-id zwave.
======================================================================
Program Name : ZMM_OPEN_PO_REPORT *
Description : This report displays all Open PO Items and output *
would be PO Number,Material number and so on *
Author : Seshu *
Date : 01/24/2007 *
MODIFICATION HISTORY *
DATE | AUTHOR | CHANGE # | DESCRIPTION OF MODIFICATION *
--|||--
01/24/07| Seshu | DEVK921979 | Initial *
D A T A D E C L A R A T I O N P A R T ***
type-pools
type-pools : slis.
Tables
tables : ekko, " Purchase order Header
ekpo, " Purchase order Item
marc. " Material with Plant data
Internal table for output.
data : begin of i_output occurs 0,
ebeln like ekko-ebeln,
matnr like ekpo-matnr,
end of i_output.
ALV Data declaration.
data : v_repid like sy-repid.
ALV Function Module Variables
DATA: gs_layout type slis_layout_alv,
g_exit_caused_by_caller,
gs_exit_caused_by_user type slis_exit_by_user.
DATA: gt_fieldcat type slis_t_fieldcat_alv,
gs_print type slis_print_alv,
gt_events type slis_t_event,
gt_list_top_of_page type slis_t_listheader,
g_status_set type slis_formname value 'PF_STATUS_SET',
g_user_command type slis_formname value 'USER_COMMAND',
g_top_of_page type slis_formname value 'TOP_OF_PAGE',
g_top_of_list type slis_formname value 'TOP_OF_LIST',
g_end_of_list type slis_formname value 'END_OF_LIST',
g_variant LIKE disvariant,
g_save(1) TYPE c,
g_tabname_header TYPE slis_tabname,
g_tabname_item TYPE slis_tabname,
g_exit(1) TYPE c,
gx_variant LIKE disvariant.
data : gr_layout_bck type slis_layout_alv.
Ranges
ranges r_eindt for eket-eindt.
initialization.
v_repid = sy-repid.
start-of-selection.
Get the data from EKKO ,EKPO and MARC Table
perform get_data_tables.
end-of-selection.
display the data in the form of ALV
perform display_data.
*& Form get_data_tables
Get the data from EKKO,EKPO and MARC Table
FORM get_data_tables.
clear : i_output.
refresh : i_output.
fill the dates in ranges
r_eindt-low = sy-datum - 7.
r_eindt-high = sy-datum + 14.
r_eindt-option = 'BT'.
r_eindt-sign = 'I'.
append r_eindt.
Get the data from EKKO,EKPO and EKET Tables
select aebeln bmatnr into table i_output
from ekko as a inner join
ekpo as b on aebeln = bebeln
inner join marc as c on cmatnr = bmatnr
inner join mara as d on dmatnr = bmatnr
inner join eket as e on eebeln = aebeln
and eebelp = bebelp
where c~beskz = 'E'
and c~werks = '1000'
and d~mtart = 'FERT'
and b~loekz = space
and b~elikz = space
and e~eindt in r_eindt.
if sy-subrc ne 0.
message e000(zwave) with 'No open purchase order found'.
endif.
ENDFORM. " get_data_tables
*& Form display_data
text
FORM display_data.
Fill the Fiedlcat
PERFORM fieldcat_init using gt_fieldcat[].
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
I_INTERFACE_CHECK = ' '
I_BYPASSING_BUFFER =
I_BUFFER_ACTIVE = ' '
I_CALLBACK_PROGRAM = v_repid
I_CALLBACK_PF_STATUS_SET = ' '
I_CALLBACK_USER_COMMAND = g_user_command
I_CALLBACK_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_END_OF_LIST = ' '
I_STRUCTURE_NAME =
I_BACKGROUND_ID = ' '
I_GRID_TITLE =
I_GRID_SETTINGS =
IS_LAYOUT = gr_layout_bck
IT_FIELDCAT = gt_fieldcat[]
IT_EXCLUDING =
IT_SPECIAL_GROUPS =
IT_SORT =
IT_FILTER =
IS_SEL_HIDE =
I_DEFAULT = 'X'
I_SAVE = g_save
IS_VARIANT =
IT_EVENTS =
IT_EVENT_EXIT =
IS_PRINT =
IS_REPREP_ID =
I_SCREEN_START_COLUMN = 0
I_SCREEN_START_LINE = 0
I_SCREEN_END_COLUMN = 0
I_SCREEN_END_LINE = 0
IT_ALV_GRAPHICS =
IT_ADD_FIELDCAT =
IT_HYPERLINK =
I_HTML_HEIGHT_TOP =
I_HTML_HEIGHT_END =
IT_EXCEPT_QINFO =
IMPORTING
E_EXIT_CAUSED_BY_CALLER =
ES_EXIT_CAUSED_BY_USER =
TABLES
T_OUTTAB = i_output
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
*& Form fieldcat_init
text
-->P_GT_FIELDCAT[] text
FORM fieldcat_init USING e01_lt_fieldcat type slis_t_fieldcat_alv.
DATA: LS_FIELDCAT TYPE SLIS_FIELDCAT_ALV.
Purchase order number
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'EBELN'.
LS_FIELDCAT-ref_fieldname = 'EBELN'.
LS_FIELDCAT-ref_tabname = 'EKKO'.
LS_FIELDCAT-TABNAME = 'I_OUTPUT'.
ls_fieldcat-seltext_L = 'Purchase Order'.
ls_fieldcat-seltext_M = 'Purchase Order'.
ls_fieldcat-seltext_S = 'Purchase Order'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
Material #
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'MATNR'.
LS_FIELDCAT-ref_fieldname = 'MATNR'.
LS_FIELDCAT-ref_tabname = 'EKPO'.
LS_FIELDCAT-TABNAME = 'I_OUTPUT'.
ls_fieldcat-seltext_L = 'Material'.
ls_fieldcat-seltext_M = 'Material'.
ls_fieldcat-seltext_S = 'Material'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
ENDFORM. " fieldcat_init
Thanks
Seshu -
How can I undelete an internal order - error KO444
We have an internal order that is marked for deletion. I need to undelete to modify some of the content as it is being referenced by another process and causing an error
However when I go to KO02 I get error message
Order R00765436 is flagged as "deleted" -> display only
Message no. KO444
So I can't modify the order because it is flagged as deleted but I can't undelete as it is flagged as deleted !
ANyone know how I can undelete?Run this program: ZKLOEKZ
*$*$ $*$*
*$ Correction Inst. 0120024545 0000135593 $*
*$ $*
*$ Valid for : $*
*$ Software Component SAP_APPL SAP Application $*
*$ Release 30F All Support Package Levels $*
*$ Release 31G To SAPKH31G13 $*
*$ Release 31H All Support Package Levels $*
*$ Release 31I All Support Package Levels $*
*$ Release 40A To SAPKH40A25 $*
*$ Release 40B All Support Package Levels $*
*$ Release 45A All Support Package Levels $*
*$ Release 45B All Support Package Levels $*
*$ Release 46A To SAPKH46A34 $*
*$ Release 46B All Support Package Levels $*
*$ Release 46C All Support Package Levels $*
*$ Release 310 All Support Package Levels $*
*$ Release 470 All Support Package Levels $*
*$ Release 500 All Support Package Levels $*
*$ Release 600 All Support Package Levels $*
*$ $*
*$ Changes/Objects Not Contained in Standard SAP System $*
*$*$ $*$*
*& Object REPS ZKLOEKZ
*& Object Header PROG ZKLOEKZ
*& PROGRAM ZKLOEKZ
*>>>> START OF INSERTION <<<<
PROGRAM ZKLOEKZ.
TABLES: vsaufk, aufk.
SELECTION-SCREEN: ULINE,
COMMENT /1(72) LINE1,
COMMENT /1(72) LINE2,
COMMENT /1(72) LINE3,
COMMENT /1(72) LINE4,
ULINE, SKIP 1.
PARAMETERS:
TESTMODE DEFAULT 'X' AS CHECKBOX.
SELECT-OPTIONS:
order FOR vsaufk-aufnr MATCHCODE OBJECT orde.
DATA: count LIKE sy-dbcnt.
DATA: BEGIN OF auf OCCURS 1.
INCLUDE STRUCTURE vsaufk.
DATA: END OF auf.
DATA: BEGIN OF status OCCURS 1.
INCLUDE STRUCTURE jstat.
DATA: END OF status.
INITIALIZATION.
MOVE 'ATTENTION !!!' TO LINE1.
MOVE 'SAP does not accept responsibility for problems that' TO LINE2.
MOVE 'might arise from the use of this report !' TO LINE3.
MOVE 'Please see note 196637.' TO LINE4.
START-OF-SELECTION.
SELECT * FROM vsaufk INTO TABLE auf
WHERE aufnr IN ORDER
AND stat = 'I0013'
AND ( autyp = '01' OR autyp = '04' )
AND loekz = 'X'.
status-stat = 'I0013'.
status-inact = 'X'.
APPEND status.
IF sy-subrc <> 0.
WRITE 'No internal/CO-production orders found !'.
EXIT.
ENDIF.
LOOP AT auf.
CALL FUNCTION 'STATUS_CHECK'
EXPORTING
objnr = auf-objnr
status = 'I0013'
EXCEPTIONS
status_not_active = 2.
IF sy-subrc = 2.
WRITE: / 'Order ', auf-aufnr, ': Deletion indicator not active.'.
CONTINUE.
ENDIF.
IF testmode IS INITIAL.
CALL FUNCTION 'ENQUEUE_ESORDER'
EXPORTING
aufnr = auf-aufnr
EXCEPTIONS
foreign_lock = 1.
IF sy-subrc <> 0.
WRITE: / 'Order ', AUF-AUFNR, ' is currently blocked.'.
CONTINUE.
ENDIF.
CALL FUNCTION 'STATUS_CHANGE_INTERN'
EXPORTING
objnr = auf-objnr
TABLES
status = status.
CHECK sy-subrc = 0.
UPDATE aufk SET aenam = sy-uname
aedat = sy-datum
WHERE aufnr = auf-aufnr.
IF sy-subrc <> 0.
WRITE: / 'Order ', auf-aufnr, ': Error during AUFK-Update.'.
ENDIF.
ENDIF.
WRITE: / 'Order ', auf-aufnr, ': Deletion indicator removed.'.
IF NOT testmode IS INITIAL.
WRITE: ' - Testmode'.
ENDIF.
ADD 1 TO count.
IF count = 100.
IF TESTMODE IS INITIAL.
COMMIT WORK.
ENDIF.
CLEAR count.
ENDIF.
ENDLOOP.
IF TESTMODE IS INITIAL.
COMMIT WORK.
ENDIF.
SKIP 1.
WRITE: 'Program finished.'.
*>>>> END OF INSERTION <<<<<< -
Check boxes, Radio Buttons, and XML Field Order
I am working with Adobe Designer Version 7.0. Hopefully this forum can still address my issues.
I am creating a registration form that will often be submitted via email to us for processing. To help make the data both easy to transfer for us into our excel file and to minimize the errors made by the people using the form, I need the form to be able to do a couple of things that I am having a hard time figuring out. My questions are the following:
I have a list of 7 check boxes that each insert a dollar value into a seperate numeric field on the form. Each check box has a unique dollar value associated with it. Is there any way to design the form so the user can only choose one of the check boxes? I tried using radio buttons in a group, but if a user mistakenly chose the wrong radio button and then selected another button from that group, it would add to the total in the Application Fee field and not subtract out the previous amount. Below is the code i used for one of the check boxes.
I have two numeric fields that the user must choose one or the other. Can I design those two fields (numHomes and numBuildings) so that if the you enter a value for one field, you cannot enter a value for the other field? Both fields are then calcuated in a seperate numeric field. Below is the code i used for the numeric field.
I want to be able to take the data emailed to us as an XML file when a user submits the results via email and directly paste it into our Excel file. To keep the cut and paste process simple, I want to make sure the order of the XML fields matches the order of the database fields so it can be done in one shot. Do you know how to organize the XML fields? They do not seem to correspond to the ordering found under the Hierarchy tab. Any thoughts on this?
Thanks
if (this.rawValue == 1) then
numAppFee.rawValue = numAppFee.rawValue + 350;
else
numAppFee.rawValue = numAppFee.rawValue - 350;
endif
numHomes * 50 + numBuildings * 100 + numDups * 10Create an XML Schema (XSD) and define that as the default form schema. The form data will conforms to the order of fields defined in the XML schema.
Hope that helps.
Nith -
Abandoned Order Service Query for Abandoned vs Lost Orders
We are seeing one issue Abandoned Order Service for Identifying order as abandoned in ATG 10.2.
ATG Document says abandonmentInfo is created when Abandoned Order is found.
For each abandoned order found, the AbandonedOrderService does the following:
1. Adds the order to the list of abandoned orders in the user’s abandonedOrders profile property.
2. If necessary, creates an abandonmentInfo item for the order; then updates the item with the relevant information:
The state property is set to ABANDONED.
The abandonmentDate property is set to the current date and time.
If the abandonmentInfo item is new, the abandonmentCount property is set to 1. Otherwise, it is incremented.
However code is querying abandonmentInfo.orderLastUpdated. is it not supposed to be orderLastUpdated from Order? Also I am seeing same query is used for finding Abandoned Order , Lost Order?
is it a ATG Defect? Any thoughts?
**** debug Wed Apr 22 19:46:45 IST 2015 1429712205462 /atg/commerce/order/abandoned/AbandonedOrderService Executing abandoned order query: (((state = "INCOMPLETE" AND abandonmentInfo.orderLastUpdated < "Tue Apr 21 19:46:45 IST 2015") AND abandonmentInfo.state = "REANIMATED") OR ((state = "INCOMPLETE" AND abandonmentInfo.orderLastUpdated < "Tue Apr 21 19:46:45 IST 2015") AND abandonmentInfo.state IS "null"))
**** debug Wed Apr 22 19:47:16 IST 2015 1429712236307 /atg/commerce/order/abandoned/AbandonedOrderService Executing lost order query: (((state = "INCOMPLETE" AND abandonmentInfo.orderLastUpdated < "Tue Apr 21 19:47:16 IST 2015") AND abandonmentInfo.state != "LOST") OR ((state = "INCOMPLETE" AND abandonmentInfo.orderLastUpdated < "Tue Apr 21 19:47:16 IST 2015") AND abandonmentInfo.state IS "null"))to purge the incomplete order
- write a scheduler
- write a method to retrieve orders u want to purge - for ex - ordertools.getOrderToPurge ( fire query like " state = 'Incomplete' ")
- get the order id's and
- call orderManager.removeOrder(orderId).
Edited by: user11215973 on Mar 26, 2013 8:05 AM -
Archiving for production order.
HI Friends,
While doing the production order archive process the system shows the following msg" No order found".
Note: Teco & Deletion flag indicatoralready set for that order& settlement also completed. kindly give the solution for this.
Regards,
Renuga.AHi,
i have given the order numer for the PP_Order .( The order is having the TECO status & Deletion flag has set but it cant be archived ) kindly give the solution .
Regards,
Renuga.A -
My Best Buy orders keep getting cancelled a couple minutes after placed. How do I fix it?
Hi Grimlock74,
Having orders on BestBuy.com continuously canceled would be quite frustrating, and I'm sorry to hear you've encountered such experiences. Typically when an order is canceled, it is due to being unable to verify your information. Sadly, I was unable to locate any orders found in the same name that you registered with the forum. If you should like me to look further into this, please feel welcome to send me the information below via private message. To send me a private message, click the link below in my signature.
Name
Phone number
Email address
Order number(s)
Sincerely,
Tasha|Social Media Specialist | Best Buy® Corporate
Private Message -
hi experts,
I want to validate the entered PO is open and to find the open Qty for the line items in the PO. Please help me on the Tables to be refered to find the open qty in the Purchase order.
with regards,
James
Valuable answers will be rewarded...check with below program :
Open qty : EKPO-MENGE - EKET-GLMNG.
ype-pools : slis.
Tables
tables : ekko, " Purchase order Header
ekpo, " Purchase order Item
marc. " Material with Plant data
Internal table for output.
data : begin of i_output occurs 0,
ebeln like ekko-ebeln,
matnr like ekpo-matnr,
end of i_output.
ALV Data declaration.
data : v_repid like sy-repid.
ALV Function Module Variables
DATA: gs_layout type slis_layout_alv,
g_exit_caused_by_caller,
gs_exit_caused_by_user type slis_exit_by_user.
DATA: gt_fieldcat type slis_t_fieldcat_alv,
gs_print type slis_print_alv,
gt_events type slis_t_event,
gt_list_top_of_page type slis_t_listheader,
g_status_set type slis_formname value 'PF_STATUS_SET',
g_user_command type slis_formname value 'USER_COMMAND',
g_top_of_page type slis_formname value 'TOP_OF_PAGE',
g_top_of_list type slis_formname value 'TOP_OF_LIST',
g_end_of_list type slis_formname value 'END_OF_LIST',
g_variant LIKE disvariant,
g_save(1) TYPE c,
g_tabname_header TYPE slis_tabname,
g_tabname_item TYPE slis_tabname,
g_exit(1) TYPE c,
gx_variant LIKE disvariant.
data : gr_layout_bck type slis_layout_alv.
Ranges
ranges r_eindt for eket-eindt.
initialization.
v_repid = sy-repid.
start-of-selection.
Get the data from EKKO ,EKPO and MARC Table
perform get_data_tables.
end-of-selection.
display the data in the form of ALV
perform display_data.
*& Form get_data_tables
Get the data from EKKO,EKPO and MARC Table
FORM get_data_tables.
clear : i_output.
refresh : i_output.
fill the dates in ranges
r_eindt-low = sy-datum - 7.
r_eindt-high = sy-datum + 14.
r_eindt-option = 'BT'.
r_eindt-sign = 'I'.
append r_eindt.
Get the data from EKKO,EKPO and EKET Tables
select aebeln bmatnr into table i_output
from ekko as a inner join
ekpo as b on aebeln = bebeln
inner join marc as c on cmatnr = bmatnr
inner join mara as d on dmatnr = bmatnr
inner join eket as e on eebeln = aebeln
and eebelp = bebelp
where c~beskz = 'E'
and c~werks = '1000'
and d~mtart = 'FERT'
and b~loekz = space
and b~elikz = space
and e~eindt in r_eindt.
if sy-subrc ne 0.
message e000(zwave) with 'No open purchase order found'.
endif.
ENDFORM. " get_data_tables
*& Form display_data
text
FORM display_data.
Fill the Fiedlcat
PERFORM fieldcat_init using gt_fieldcat[].
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
I_INTERFACE_CHECK = ' '
I_BYPASSING_BUFFER =
I_BUFFER_ACTIVE = ' '
I_CALLBACK_PROGRAM = v_repid
I_CALLBACK_PF_STATUS_SET = ' '
I_CALLBACK_USER_COMMAND = g_user_command
I_CALLBACK_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_TOP_OF_PAGE = ' '
I_CALLBACK_HTML_END_OF_LIST = ' '
I_STRUCTURE_NAME =
I_BACKGROUND_ID = ' '
I_GRID_TITLE =
I_GRID_SETTINGS =
IS_LAYOUT = gr_layout_bck
IT_FIELDCAT = gt_fieldcat[]
IT_EXCLUDING =
IT_SPECIAL_GROUPS =
IT_SORT =
IT_FILTER =
IS_SEL_HIDE =
I_DEFAULT = 'X'
I_SAVE = g_save
IS_VARIANT =
IT_EVENTS =
IT_EVENT_EXIT =
IS_PRINT =
IS_REPREP_ID =
I_SCREEN_START_COLUMN = 0
I_SCREEN_START_LINE = 0
I_SCREEN_END_COLUMN = 0
I_SCREEN_END_LINE = 0
IT_ALV_GRAPHICS =
IT_ADD_FIELDCAT =
IT_HYPERLINK =
I_HTML_HEIGHT_TOP =
I_HTML_HEIGHT_END =
IT_EXCEPT_QINFO =
IMPORTING
E_EXIT_CAUSED_BY_CALLER =
ES_EXIT_CAUSED_BY_USER =
TABLES
T_OUTTAB = i_output
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
*& Form fieldcat_init
text
-->P_GT_FIELDCAT[] text
FORM fieldcat_init USING e01_lt_fieldcat type slis_t_fieldcat_alv.
DATA: LS_FIELDCAT TYPE SLIS_FIELDCAT_ALV.
Purchase order number
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'EBELN'.
LS_FIELDCAT-ref_fieldname = 'EBELN'.
LS_FIELDCAT-ref_tabname = 'EKKO'.
LS_FIELDCAT-TABNAME = 'I_OUTPUT'.
ls_fieldcat-seltext_L = 'Purchase Order'.
ls_fieldcat-seltext_M = 'Purchase Order'.
ls_fieldcat-seltext_S = 'Purchase Order'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
Material #
CLEAR LS_FIELDCAT.
LS_FIELDCAT-FIELDNAME = 'MATNR'.
LS_FIELDCAT-ref_fieldname = 'MATNR'.
LS_FIELDCAT-ref_tabname = 'EKPO'.
LS_FIELDCAT-TABNAME = 'I_OUTPUT'.
ls_fieldcat-seltext_L = 'Material'.
ls_fieldcat-seltext_M = 'Material'.
ls_fieldcat-seltext_S = 'Material'.
APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
ENDFORM. " fieldcat_init
Reward Points if it is helpful
Thanks
Seshu
Maybe you are looking for
-
Crystal Reports- Filter field by specific word(s)
Hello, I am not sure if this possible. I have a table memo text field called close description for service incidents. I need a report to only display records where the close description contains the words ( replaced, replace ,swap , UPS, Etc). I dont
-
Starting on 2/19/2013 each time my antivirus software scans my computer (Daily), various Firefox browser preferences are being reset. (It appears Firefox may be being reset to default.) My home page is being reset to mozilla etc... I have reset Firef
-
Outbound delivery without reference and customer-material info record
We use outbound deliveries without reference (L0). Several customers want their own material number printed on the delivery notes. So we considered using customer material info records. Unfortunately, the customer material number is not copied from t
-
Itunes Crashes when scrolling down in Podcasts
Everytime I go into my podcasts in iTunes and try to scroll down, a window pops up saying iTunes has stopped working and tells me to close the program. I haven't had this happen before and it is only doing this for the podcasts. I can scroll down wit
-
Hi, I used a taglib, named orataglib from the book Java server pages(O'reilly) and get this Exception: org.apache.jasper.JasperException: File "/PDA/orataglib" not found. Can someone tell me where the failure is and what the solution can be. thanx ma