Where to Record Correspondence Notes on AR Customers
Hi -
We are reviewing FI-AR to see where we have legacy system functionality for what we call Customer Notes Maintenance. Credit analysts record notes from their discussions with customers when making collection inquiries, etc. on their accounts. Sort of like a written diary of their communications with the customers.
I am having trouble seeing any such functionality within FI-AR but since we are not implemented yet it is possible I just don't know where to look. I did not look at FSCM because that is not considered part of our scope at this time - but if that is the only place for such activity do we need to reconsider?
Thanks for any feedback.
Hello Wayne,
You can maintain Customer Correspondence notes in two ways in FI-AR.
1. While Posting an invoice to the customer (using FB70), you can mention the customer correspondence under NOTES tab.
Here you also have an option of uploading a file.
2. You can maintain required notes in the customer master data.
From Menu Bar --> Extras --> Texts
Pre-requisite for entering the notes in customer master data is Creating Text IDs using transaction OBT2.
You can use standard Text ID or user defined text ID.
This will help you....
Regards,
Praisty
Similar Messages
-
Where is the sound recorder and notes on Z3?
Where is the sound recorder and notes on Z3?
I have checked a couple of units here and no preinstalled note application on them either. However there are a large number of small and free notepad type applications that can be installed via the Playstore with little effort.
- Official Sony Xperia Support Staff
If you're new to our forums make sure that you have read our Discussion guidelines.
If you want to get in touch with the local support team for your country please visit our contact page. -
Purchase info record does not exists in purchase organization 1000
Hi experts,
I have created a new enterprise structure in SAP. when i am creating a PO its picking the correct info record, but when i am doing GR, its giving the error as 'purchase info record does not exists in purchase organization 1000". I have maintained everything perfect. the only thing i have changed is I have moved the open and close period from 11-2002 to 12-2008 in MMPV.
Please give me some suggestions, where it can go wrong.
Thanks & Regards,
Poorna.Hi Guys,
Thanks for all yours responses, Actually what deepak said was right, but in my IDES system i am not able to create new entries in assign plant to std purchase org. I found the database view for that, V_001W_E its for table T001W. So i looked into that table i found that std purchase org was given as 1000. i made direct entries in that table, i thought the reason for this may be due to , that i copied plant from 1000. After making entries , i did not got the error message that was i am previously getting.
Thanks & Regards,
Ravi. -
How to display subtotal in ALV, where the field is not a numeric.
Hi
We are having a requirement to display the sub total for a field using ALV grid display, where the field is not numeric.
The field is characte, Status field(consists of values Submit, Approve ,Reject), where the subtotal should be value of count of group by status .
say status with submit are 10 records, so after all records with submit status are, displyed, we need to display its subtotal as 10.
Thanks & AdvanceHi Satya,
REPORT z_alv_subtotal.*&---------------------------------------------------------------------*
*& Table declaration
*&---------------------------------------------------------------------*TABLES: ekko.*&---------------------------------------------------------------------*
*& Type pool declaration
TYPE-POOLS: slis. " Type pool for ALV*&---------------------------------------------------------------------*
*& Selection screen
SELECT-OPTIONS: s_ebeln FOR ekko-ebeln.*&---------------------------------------------------------------------*
*& Type declaration
*&---------------------------------------------------------------------** Type declaration for internal table to store EKPO data
TYPES: BEGIN OF x_data,
ebeln TYPE char30, " Document no.
ebelp TYPE ebelp, " Item no
matnr TYPE matnr, " Material no
matnr1 TYPE matnr, " Material no
werks TYPE werks_d, " Plant
werks1 TYPE werks_d, " Plant
ntgew TYPE entge, " Net weight
gewe TYPE egewe, " Unit of weight
END OF x_data.*&---------------------------------------------------------------------*
*& Internal table declaration
DATA:* Internal table to store EKPO data
i_ekpo TYPE STANDARD TABLE OF x_data INITIAL SIZE 0,
* Internal table for storing field catalog information
i_fieldcat TYPE slis_t_fieldcat_alv,
* Internal table for Top of Page info. in ALV Display
i_alv_top_of_page TYPE slis_t_listheader,
* Internal table for ALV Display events
i_events TYPE slis_t_event,
* Internal table for storing ALV sort information
i_sort TYPE slis_t_sortinfo_alv,
i_event TYPE slis_t_event.*&---------------------------------------------------------------------*
*& Work area declaration
*&---------------------------------------------------------------------*DATA:
wa_ekko TYPE x_data,
wa_layout TYPE slis_layout_alv,
wa_events TYPE slis_alv_event,
wa_sort TYPE slis_sortinfo_alv.*&---------------------------------------------------------------------*
*& Constant declaration
*&---------------------------------------------------------------------*CONSTANTS:
c_header TYPE char1
VALUE 'H', "Header in ALV
c_item TYPE char1
VALUE 'S'.*&---------------------------------------------------------------------*
*& Start-of-selection event
*&---------------------------------------------------------------------*START-OF-SELECTION.* Select data from ekpo
SELECT ebeln " Doc no
ebelp " Item
matnr " Material
matnr " Material
werks " Plant
werks " Plant
ntgew " Quantity
gewei " Unit
FROM ekpo
INTO TABLE i_ekpo
WHERE ebeln IN s_ebeln
AND ntgew NE '0.00'. IF sy-subrc = 0.
SORT i_ekpo BY ebeln ebelp matnr .
ENDIF.* To build the Page header
PERFORM sub_build_header.* To prepare field catalog
PERFORM sub_field_catalog.* Perform to populate the layout structure
PERFORM sub_populate_layout.* Perform to populate the sort table.
PERFORM sub_populate_sort.* Perform to populate ALV event
PERFORM sub_get_event.END-OF-SELECTION.* Perform to display ALV report
PERFORM sub_alv_report_display.
*& Form sub_build_header
* To build the header
* No Parameter
FORM sub_build_header .* Local data declaration
DATA: l_system TYPE char10 , "System id
l_r_line TYPE slis_listheader, "Hold list header
l_date TYPE char10, "Date
l_time TYPE char10, "Time
l_success_records TYPE i, "No of success records
l_title(300) TYPE c. " Title
* Title Display
l_r_line-typ = c_header. " header
l_title = 'Test report'(001).
l_r_line-info = l_title.
APPEND l_r_line TO i_alv_top_of_page.
CLEAR l_r_line.* Run date Display
CLEAR l_date.
l_r_line-typ = c_item. " Item
WRITE: sy-datum TO l_date MM/DD/YYYY.
l_r_line-key = 'Run Date :'(002).
l_r_line-info = l_date.
APPEND l_r_line TO i_alv_top_of_page.
CLEAR: l_r_line,
l_date.ENDFORM. " sub_build_header
*& Form sub_field_catalog
* Build Field Catalog
* No Parameter
FORM sub_field_catalog .* Build Field Catalog
PERFORM sub_fill_alv_field_catalog USING: '01' '01' 'EBELN' 'I_EKPO' 'L'
'Doc No'(003) ' ' ' ' ' ' ' ', '01' '02' 'EBELP' 'I_EKPO' 'L'
'Item No'(004) 'X' 'X' ' ' ' ', '01' '03' 'MATNR' 'I_EKPO' 'L'
'Material No'(005) 'X' 'X' ' ' ' ', '01' '03' 'MATNR1' 'I_EKPO' 'L'
'Material No'(005) ' ' ' ' ' ' ' ',
'01' '04' 'WERKS' 'I_EKPO' 'L'
'Plant'(006) 'X' 'X' ' ' ' ', '01' '04' 'WERKS1' 'I_EKPO' 'L'
'Plant'(006) ' ' ' ' ' ' ' ', '01' '05' 'NTGEW' 'I_EKPO' 'R'
'Net Weight'(007) ' ' ' ' 'GEWE' 'I_EKPO'.ENDFORM. " sub_field_catalog*&---------------------------------------------------------------------*
*& Form sub_fill_alv_field_catalog
*& For building Field Catalog
*& p_rowpos Row position
*& p_colpos Col position
*& p_fldnam Fldname
*& p_tabnam Tabname
*& p_justif Justification
*& p_seltext Seltext
*& p_out no out
*& p_tech Technical field
*& p_qfield Quantity field
*& p_qtab Quantity table
FORM sub_fill_alv_field_catalog USING p_rowpos TYPE sycurow
p_colpos TYPE sycucol
p_fldnam TYPE fieldname
p_tabnam TYPE tabname
p_justif TYPE char1
p_seltext TYPE dd03p-scrtext_l
p_out TYPE char1
p_tech TYPE char1
p_qfield TYPE slis_fieldname
p_qtab TYPE slis_tabname.* Local declaration for field catalog
DATA: wa_lfl_fcat TYPE slis_fieldcat_alv. wa_lfl_fcat-row_pos = p_rowpos. "Row
wa_lfl_fcat-col_pos = p_colpos. "Column
wa_lfl_fcat-fieldname = p_fldnam. "Field Name
wa_lfl_fcat-tabname = p_tabnam. "Internal Table Name
wa_lfl_fcat-just = p_justif. "Screen Justified
wa_lfl_fcat-seltext_l = p_seltext. "Field Text
wa_lfl_fcat-no_out = p_out. "No output
wa_lfl_fcat-tech = p_tech. "Technical field
wa_lfl_fcat-qfieldname = p_qfield. "Quantity unit
wa_lfl_fcat-qtabname = p_qtab . "Quantity table IF p_fldnam = 'NTGEW'.
wa_lfl_fcat-do_sum = 'X'.
ENDIF.
APPEND wa_lfl_fcat TO i_fieldcat.
CLEAR wa_lfl_fcat.
ENDFORM. " sub_fill_alv_field_catalog*&---------------------------------------------------------------------*
*& Form sub_populate_layout
* Populate ALV layout
* No Parameter
FORM sub_populate_layout . CLEAR wa_layout.
wa_layout-colwidth_optimize = 'X'." Optimization of Col widthENDFORM. " sub_populate_layout*&---------------------------------------------------------------------*
*& Form sub_populate_sort
* Populate ALV sort table
* No Parameter
FORM sub_populate_sort .* Sort on material
wa_sort-spos = '01' .
wa_sort-fieldname = 'MATNR'.
wa_sort-tabname = 'I_EKPO'.
wa_sort-up = 'X'.
wa_sort-subtot = 'X'.
APPEND wa_sort TO i_sort .
CLEAR wa_sort.* Sort on plant
wa_sort-spos = '02'.
wa_sort-fieldname = 'WERKS'.
wa_sort-tabname = 'I_EKPO'.
wa_sort-up = 'X'.
wa_sort-subtot = 'X'.
APPEND wa_sort TO i_sort .
CLEAR wa_sort.
ENDFORM. " sub_populate_sort*&---------------------------------------------------------------------*
*& Form sub_get_event
* Get ALV grid event and pass the form name to subtotal_text
* event
* No Parameter
FORM sub_get_event .
CONSTANTS : c_formname_subtotal_text TYPE slis_formname VALUE
'SUBTOTAL_TEXT'. DATA: l_s_event TYPE slis_alv_event.
CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
EXPORTING
i_list_type = 4
IMPORTING
et_events = i_event
EXCEPTIONS
list_type_wrong = 0
OTHERS = 0.* Subtotal
READ TABLE i_event INTO l_s_event
WITH KEY name = slis_ev_subtotal_text.
IF sy-subrc = 0.
MOVE c_formname_subtotal_text TO l_s_event-form.
MODIFY i_event FROM l_s_event INDEX sy-tabix.
ENDIF.ENDFORM. " sub_get_event*&---------------------------------------------------------------------*
*& Form sub_alv_report_display
* For ALV Report Display
* No Parameter
FORM sub_alv_report_display .
DATA: l_repid TYPE syrepid .
l_repid = sy-repid .* This function module for displaying the ALV report
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_program = l_repid
i_callback_top_of_page = 'SUB_ALV_TOP_OF_PAGE'
is_layout = wa_layout
it_fieldcat = i_fieldcat
it_sort = i_sort
it_events = i_event
i_default = 'X'
i_save = 'A'
TABLES
t_outtab = i_ekpo
EXCEPTIONS
program_error = 1
OTHERS = 2.
IF sy-subrc <> 0.
* MESSAGE i000 WITH 'Error in ALV report display'(055).
ENDIF.ENDFORM. " sub_alv_report_display*&---------------------------------------------------------------------*
* FORM sub_alv_top_of_page
* Call ALV top of page
* No parameter
*---------------------------------------------------------------------*FORM sub_alv_top_of_page. "#EC CALLED* To write header for the ALV
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
it_list_commentary = i_alv_top_of_page.
ENDFORM. "alv_top_of_page*&---------------------------------------------------------------------*
*& Form subtotal_text
* Build subtotal text
* P_total Total
* p_subtot_text Subtotal text info
FORM subtotal_text CHANGING
p_total TYPE any
p_subtot_text TYPE slis_subtot_text.
* Material level sub total
IF p_subtot_text-criteria = 'MATNR'.
p_subtot_text-display_text_for_subtotal
= 'Material level total'(009).
ENDIF.* Plant level sub total
IF p_subtot_text-criteria = 'WERKS'.
p_subtot_text-display_text_for_subtotal = 'Plant level total'(010).
ENDIF.
ENDFORM. "subtotal_text
Regards,
Pravin -
The rendered records are not consistent with the range
After changing the range with record navigator to render the records,
if navigate to other page and go back,the rendered records will not be
consistent with the record range.
The issue can be reproduced as follows.
1.when select 1-10 range,the first 10 records are rendered.
2.select [Next 10 records] to render the 11-13 records.
3.change to other page and return to the original page.
It is found that the 11-13 records are rendered but the range is 1-10.
You can verify the issue by executing SampleMainPG.xml of the Tutorial.jpr for 11.5.10.2
from Jdeveloper after changing the SampleMainCO.java as below.
* Layout and page setup logic for a region.
* @param pageContext the current OA page context
* @param webBean the web bean corresponding to the region
public void processRequest(OAPageContext pageContext, OAWebBean webBean)
super.processRequest(pageContext, webBean);
if (pageContext.getTransactionValue("link") != null)
OAAdvancedTableBean inner = (OAAdvancedTableBean)webBean.findChildRecursive("InnerTable");
inner.clearCache(pageContext);
inner.setAttributeValue("CLEAR_CACHE_ONCE_NOEXECUTE_ATTR", Boolean.TRUE);
<==comment out these original source above.
OAAdvancedTableBean outer = (OAAdvancedTableBean)webBean.findChildRecursive("OuterTable");
outer.queryData(pageContext, false);
<==add the two rows of source above to get the latest query data.
you should to make the records of the table fwk_tbx_employees to be more than 10 just using the SQL script below.
(just need to change EMPLOYEE_ID at your will)
INSERT INTO fwk_tbx_employees (
EMPLOYEE_ID,
TITLE,
FIRST_NAME,
MIDDLE_NAMES,
LAST_NAME,
FULL_NAME,
EMAIL_ADDRESS,
MANAGER_ID,
POSITION_CODE,
SALARY,
START_DATE,
END_DATE,
LAST_UPDATE_DATE,
LAST_UPDATED_BY,
CREATION_DATE,
CREATED_BY,
LAST_UPDATE_LOGIN,
ATTRIBUTE_CATEGORY,
ATTRIBUTE1,
ATTRIBUTE2,
ATTRIBUTE3,
ATTRIBUTE4,
ATTRIBUTE5,
ATTRIBUTE6,
ATTRIBUTE7,
ATTRIBUTE8,
ATTRIBUTE9,
ATTRIBUTE10,
ATTRIBUTE11,
ATTRIBUTE12,
ATTRIBUTE13,
ATTRIBUTE14,
ATTRIBUTE15 )
VALUES (
17,
'ichiro',
'yamada',
'ichiro yamada',
1,
0,
sysdate,
sysdate,
sysdate,
0,
sysdate,
0,
0,
it seems that if use the functions below,the issue can be workarounded.
But it is not clear whether there is any other impact from these functions.
innerTable1.clearCache(pageContext);
innerTable1.setAttributeValue("CLEAR_CACHE_ONCE_NOEXECUTE_ATTR", Boolean.TRUE);
Could you please share your idea?
Thank you very much in advance.
Best regards,
WangFYI. I was able to do what I wanted by first going to page properties and removing unwanted fonts from appearance. Then edit the page, select all, change style to normal, then select the text where you want to use a different style and change style there. This gives consistent appearance with both browsers.
-
I have been with Verizon Wireless for 7 years and I have went through more problems in customer service in the last year then I have in my whole 7 years. Usually if I have a problem they fix it immediately, I tend to call instead of going into a Verizon store because Verizon stores just do not care about their customers. I am beginning to think the same thing about Verizon Wireless customer service.
Problem number 1: Verizon Wireless making changes to my account, aka payment arrangements, without my knowledge or consent. Making my phone shut off because I was 3 days late. Yes THREE DAYS... not months. Then after they turned my phone on because of their error I paid my bill. About a couple weeks later I decide that I want to purchase a new phone and want it billed to my account. They then tell me that no I could not have it billed to my account because my phone was shut off for non-payment. I then explained that it was an error, they then told me that they could not over-ride the system and I would have to wait 6 months to bill to my account. I asked if that meant I could bill to my account even if Iam late a couple days or what. They told me as long as my phone had not shut off because of non-payment I would be able to bill to my account, also that they would write a formal complaint on the person who made a payment arrangement on my account without my consent and they would get back to me. That was in Mar of 2013. I am still waiting for a reply from my complaint.
Problem number 2: In March of 2013 Verizon had an email option on their website where you could email corporate and they will email you back. Since then they have taken it off and will not give their customers email, number, or address where they can reach corporate at.
Problem number 3: Sept of 2013, it has been 6 months. I I then call Verizon to bill to my account a new phone, because I wanted to start a new contract. Well they tell me that because I do not pay on the same day of every month I will not be able to bill to my account and they can not over ride the system. I then tell them that this was not what was told to me in March of this year. The rep tells me that she cant do anything for me except investigate it and get back to me within 4 hours. I say okay and leave my number I wanted to be reached at, I asked if she was sure that she was going to call me back because I have been told in the past by verizon wireless reps that I would receive calls from them and they never bothered to return my call, because basically I was un-important. She stated that she would and she appreciated the business I gave Verizon for the past 7 years. (she was a supervisor by the name of Jeniffer in customer service on the east coast). 5 hours later I still had not received a call so I call back and ask to speak to a supervisor they then tell me that my claim was denied for "unknown" reasons about the call 6 months ago and they were not going to let me bill to my account and they couldnt help me further. I asked for a a corporate number, email, or address and they told me repeatedly that they did not know them and could not give them out if they did know them. That if I had a complaint he could notate it and make sure it was handled. Psssh just like it was handled 6 months ago. I daid thank you but no thanks and ended my call soon thereafter.
It just galls me that Verizon treats their customers who make them money by using their services and phones every year. They do not have any care for the complaints and actions of their workers as well as their customers.
I just want to know it anyone knows they corporate number, email or address??
Or maybe a verizon rep out there (which I pretty much doubt will respond to my question)
If I dont receive an answer soon I believe... no i KNOW I will be taking my $127.33 else where and maybe just maybe I can get better customer service, even if its just a tiny inch better than Verizons.
AT&T here I come.yesterday i went to verizon with a 8 day old broken phone after 40 mins in line to be helped the sales staff at glenway av in cincinnati turned me around and sent me out the door without solving my problem or returning my less than 14 day old phone. i called corporate at >>removed<< they called the store and made an appointment with the manager to resolve my issue. when i returned to the store i was told i had to wait in line again so i decided to get loud enough for every customer in the store to hear what kind of customer service i was recieving. so then the employee at the door not the manager called the police on me and threw me out of the store so today i am returning my phones and am seeking other service providers but anyhow the corporate number i provided is a good one and the people you reach will solve your problem corporate level is does do a grat job but the customer service level and store level employees i have found to be very unproffessional and extreemly mismanaged.
>> Edited to comply with the Verizon Wireless Terms of Service <<
Message was edited by: Verizon Moderator -
Results recording could not be carried out
Hi all ,
You cannot record any characteristic results for this inspection lot. The material master has been set up for the existing inspection type in such a way that results recording is not supported .
where can i find the setting in the material master so that i can make result recording .
thanks
ksrHi
Go to mm02>Qm view->sleect inspection type--->click on check char & Inpsect with task list
then result recording from next lot will be possible
Regards
Sujit -
what is wrong with this code? it is not showing my 7 records.
the output is this [LINK|http://i338.photobucket.com/albums/n440/googleb0y/album1/output01.jpg]
when i use the debugger, intenal table is empty. [LINK|http://i338.photobucket.com/albums/n440/googleb0y/album1/debug01.jpg]
where did i go wrong? thanks for the help.
data: begin of WA,
MYUID type ZADDRESSBOOK-USERID,
MYFNAME type ZADDRESSBOOK-FNAME,
MYLNAME type ZADDRESSBOOK-LNAME,
end of WA.
data: ITAB like table of WA.
select USERID FNAME LNAME
from ZADDRESSBOOK
into corresponding fields of table ITAB.
write: / SY-DBCNT, 'records found'.
if sy-subrc eq 0.
loop at ITAB into WA.
write: / WA-MYUID, WA-MYFNAME, WA-MYLNAME.
endloop.
endif.Ur problem is with the select statement...
data: begin of WA,
MYUID type ZADDRESSBOOK-USERID,
MYFNAME type ZADDRESSBOOK-FNAME,
MYLNAME type ZADDRESSBOOK-LNAME,
end of WA.
data: ITAB like table of WA.
select USERID FNAME LNAME
from ZADDRESSBOOK
into corresponding fields of table ITAB.
write: / SY-DBCNT, 'records found'.
if sy-subrc eq 0.
loop at ITAB into WA.
write: / WA-MYUID, WA-MYFNAME, WA-MYLNAME.
endloop.
endif.
When u use corresponding fields of addition SAP searches for same field names in table itab but u declare ur table with diff. field names..thats why these records are not entered into the table..as same field names are not found in the table...so to avoid it pl. try.this code:
data: begin of WA,
MYUID type ZADDRESSBOOK-USERID,
MYFNAME type ZADDRESSBOOK-FNAME,
MYLNAME type ZADDRESSBOOK-LNAME,
end of WA.
data: ITAB like table of WA.
select USERID FNAME LNAME
from ZADDRESSBOOK
into table ITAB.
write: / SY-DBCNT, 'records found'.
if sy-subrc eq 0.
loop at ITAB into WA.
write: / WA-MYUID, WA-MYFNAME, WA-MYLNAME.
endloop.
endif.
Regards,
Joy. -
JDBC-RFC no errors at XI BOX still records were not update at Target system
hi
am doing jdbc to rfc scenario
tested rfc at target R/3 and its working fine,but records were not being updated in jdbc-rfc scenario.
i can see the audit log as success but no record is inserted at the target system
think problem is at FM.
please look at my FM code.
FUNCTION zscp_fm_inb_task_act_eff_updat .
""Local Interface:
*" TABLES
*" IT_TASK_DATA STRUCTURE ZSCP_S_TASK_EFFORT
DATA : v_taskguid TYPE bapi_ts_guid-task_guid,
is_task TYPE bapi_ts_task,
is_task_upd TYPE bapi_ts_task_upd,
is_return TYPE TABLE OF bapiret2 WITH HEADER LINE.
*DATA : BEGIN OF it_data OCCURS 0,
project TYPE zspr_project_id,
task_id TYPE cgpl_entity-external_id,
act_work TYPE dpr_tv_act_work,
guid TYPE dpr_task-guid,
END OF it_data.
DATA : BEGIN OF it_task_eff OCCURS 0,
project TYPE zspr_project_id,
guid TYPE dpr_task-guid,
act_work TYPE dpr_tv_act_work,
END OF it_task_eff.
DATA : BEGIN OF it_report OCCURS 0,
msgtype(1),
project TYPE zspr_project_id,
task_id(24),
msg(250),
END OF it_report.
DATA : l_taskguid TYPE dpr_task-guid.
DATA : v_begintmstamp(20) TYPE c,
v_endtmstamp(20) TYPE c.
*ranges : r_taskguid for l_taskguid.
DATA : v_tabix TYPE sy-tabix.
DATA : it_dpr_task TYPE STANDARD TABLE OF dpr_task,
wa_dpr_task TYPE dpr_task.
*data : l_taskguid type BAPI_TS_GUID-TASK_GUID.
DATA : flg_no_flg TYPE c.
DATA : l_task(24),
flg_error TYPE c.
DATA : l_taskdetail TYPE bapi_ts_task_detail,
l_retdetail TYPE STANDARD TABLE OF bapiret2 WITH HEADER LINE.
DATA : v_count TYPE i.
DATA curr_date TYPE sy-datum.
DATA curr_time TYPE sy-uzeit.
CONCATENATE sy-datum sy-uzeit INTO v_begintmstamp.
DELETE it_data WHERE act_work < 0.
DELETE it_task_data WHERE act_work_effort < 0.
IF it_task_data IS NOT INITIAL.
LOOP AT it_task_data.
v_tabix = sy-tabix.
CALL FUNCTION 'CONVERSION_EXIT_DPRCE_INPUT'
EXPORTING
input = it_task_data-task_id
IMPORTING
output = it_task_eff-guid.
it_task_eff-guid = it_task_data-task_id.
it_task_eff-project = it_task_data-project_id.
it_task_eff-act_work = it_task_data-act_work_effort * 60 * 60.
MODIFY it_data INDEX v_tabix.
APPEND it_task_eff.
CLEAR: it_task_eff, it_task_data.
ENDLOOP.
LOOP AT it_task_data.
it_task_data-act_work_effort = it_task_data-act_work_effort * 60 * 60.
MODIFY it_task_data.
CLEAR it_task_data.
ENDLOOP.
SELECT *
FROM dpr_task
INTO TABLE it_dpr_task
FOR ALL ENTRIES IN it_task_data
WHERE guid = it_task_data-guid.
*Begin Commented by Aparna/25/01/2007 so that all the tasks are updated irrespective the planned efforts are filled or not.
and
work_effort > 0.
*End
IF sy-subrc <> 0.
MESSAGE e000 WITH 'No data selected to update'.
ENDIF.
IF sy-subrc = 0.
curr_date = sy-datum.
curr_time = sy-uzeit.
LOOP AT it_dpr_task INTO wa_dpr_task.
CLEAR it_task_eff.
READ TABLE it_task_data WITH KEY guid = wa_dpr_task-guid.
IF sy-subrc = 0.
wa_dpr_task-act_work_effort = it_task_data-act_work_effort.
wa_dpr_task-act_work_unit = 'S'.
wa_dpr_task-zzupdated_date = curr_date.
wa_dpr_task-zzupdated_time = curr_time.
CLEAR wa_dpr_task-flg_man_rem_work.
MODIFY it_dpr_task FROM wa_dpr_task TRANSPORTING act_work_effort act_work_unit flg_man_rem_work zzupdated_date zzupdated_time.
ENDIF.
CLEAR wa_dpr_task.
ENDLOOP.
DESCRIBE TABLE it_dpr_task LINES v_count.
ENDIF.
ENDIF.
IF it_dpr_task IS NOT INITIAL.
*{17Sep2007 Refresh all tasks before updating the efforts
UPDATE dpr_task SET act_work_effort = 0
WHERE version_number EQ space.
*}17Sep2007 Refresh all tasks before updating the efforts
UPDATE dpr_task FROM TABLE it_dpr_task.
ENDIF.
ENDFUNCTION.Not exactly an ABAPer but I dont see a commit work in the FM. Maybe this is an issue
Regards
Bhavesh -
Item level pricing condition record is not getting recognized
Hi,
In our scenario we have to maintain the additional charges based on Plant. For this purpose I have created the condition table 900 which contains the following fields
Sales Org/Dist Chal/Divi./Plant
I have maintained the condition record for the table, Which has been downloaded to CRM successfully.
When I create the order in CRM price of the product is getting recognized where as additional charges condition records are not getting recognized.
When I check the Access I found that header level data .i.e. sales org/dist chal / divion has been recognized and plant has not been recognized that values are like this 00000000000000000000000000
I have checked the plant it has been downloaded successfully to CRM
So, can anybody help me out?
ThanksHi,
Check in the access sequnce exclusive indicator activation, it might be selected to the previous Condition Tables, if it is selected than system will not check further available/maintained condition reocrds.
Regards
Naren.. -
40357-invalid string in example record query not issued
hello experts,
i am using forms 10g.in query mode i face that error 40357-invalid string in example record query not issued.
i used these code in key-next-item trigger
PROCEDURE KN_FOR_QUERY IS
BEGIN
IF :global.navigation = 'D' AND :global.mode = 'M'
THEN
IF NAME_IN(:SYSTEM.CURSOR_ITEM) IS NOT NULL
THEN
:global.temp_div_code:= :po_m.po_div_code;
:global.temp_po_num := :po_m.po_num;
:global.temp_po_ex_work := :PUR_DELV_D.DELV_EX_WORK;
:global.temp_modi_num:= :po_m.po_modi_num;
IF GET_BLOCK_PROPERTY(:SYSTEM.CURSOR_BLOCK,QUERY_HITS)=0
THEN
-- message('1---'||:SYSTEM.CURSOR_BLOCK);
-- message('2---'||:SYSTEM.CURSOR_BLOCK);
GO_BLOCK(:SYSTEM.CURSOR_BLOCK);
CLEAR_BLOCK(no_validate);
EXECUTE_QUERY;
-- ELSE
-- NEXT_ITEM;
END IF;
-- ELSE
-- mess(GET_ITEM_PROPERTY(:SYSTEM.CURSOR_ITEM,PROMPT_TEXT)||' Must Be Entered For Query...');
END IF;
ELSIF :global.navigation = 'D' and :global.mode = 'Q'
THEN
IF NAME_IN(:SYSTEM.CURSOR_ITEM) IS NOT NULL
THEN
MESS('Press Execute query button');
go_item('tools.execute_query');
ELSE
mess(GET_ITEM_PROPERTY(:SYSTEM.CURSOR_ITEM,PROMPT_TEXT)||' Must Be Entered For Query...');
END IF;
ELSIF :global.navigation = 'D' and :global.mode = 'A'
THEN
IF NAME_IN(:SYSTEM.CURSOR_ITEM) IS NOT NULL
THEN
NEXT_ITEM;
ELSE
mess(GET_ITEM_PROPERTY(:SYSTEM.CURSOR_ITEM,PROMPT_TEXT)||' Must Be Entered...');
END IF;
END IF;
END;
Thanks
RaviHi Ravi
u may need to debug to find out where and when the error exist pls note the following
Error Message: FRM-40357: Invalid string in example record. Query not issued.Error Cause:In query mode, you entered an invalid ALPHA or CHAR value in the example record.
Action:Correct the entry and retry the query. Level: >25
Type: Errorpls verifying that u r entering 1 char for global variable to be assigned so any number between 2single coat is considered a character not s number .
Amatu Allah -
So, after syncing the new Tungsten E, I got the above error message. I went back and began deleting superfluous old events in the calendar. Upon re-syncing, didn't work. I thought about getting the additional 1-year Palm support and asking a human-being about what the heck to do, then I found this forum.
I enthusiastically did 2 hard resets then re-sync (per recommendations in another string of comments below), but no good. Then I thought it may be a software issue and put in the CD that came with the new E, thinking it may be another version or something (I had previously used a Tungsten E and was just trying to sync a new one, and I am relatively computer-challenged). Then from the CD Wizard, I did the Modify, and Repair functions - no good - still get the same error message on the sync logs.
Then I did an uninstall and reinstall - no good, same error message. This was after restarting my computer. Then the wizard kicked-in again and asked me to do another sync - who am I to say no? It went through a long sync and gave me the same message, but I also either noticed for the first time or it really stated this for the first time, "Protocol Error: File already exists. (400B)."
Then I did another hard reset, clicked "back" on the wizard, then clicked on the Next to get to the Wizard screen that tells me to perform a Hot Sync and tried to sync it again. It went thru another long sync where it stated it was "Restoring handheld databases." Same 'some handheld records were not copied to your PC' error message. I was not online so I did another hard reset, got the laptop online, and tried another sync. No luck - same "records not copied to PC/Handheld...PC/Handheld may be full" but neither one is actually full.
Then I noticed the Wizard apparently did not recognize that a sync had been performed, because the "Next" button did not highlight (so I could click on it) after I did the sync! But interestingly, even though the error message comes up, the desktop and the PDA do in fact sync, even when I test it with new calendar events!
So, I do not think this is a problem in terms of usefulness of the PDA, but why the heck do I keep getting the error? Thanks, and any advice would be greatly appreciated!
Post relates to: Tungsten EI completely uninstalled the desktop software and reinstalled it, making deletions from the registry and such. Did not work for me. Then I called a friend and he helped. Since my desktop and Palm were actually sync'ing even thought I was getting the error message, he said to do a hot sync with the Palm overwriting the desktop. He said that if the desktop was more current, have it overwrite the Palm handheld, but for me the opposite was true.
I did this and the calendar synced! No error message. Not sure if that will work for all of you who have clear discrepancies between what is in the desktop calendar and the handheld calendar, but it worked for me at least. Good luck and you also can try PalmOne support online by emailing them. They do get back to you promptly - even though their solutions did not help me this time. They did try to help. -
SALES AREA MPPS MP LP IS NOT DEFINED FOR CUSTOMERS
At present I am working on integration of FI module with SD.When I am tryng to create Customer Master Record I am getting the error message "SALES AREA MPPS MP LP is not defined for customers".MPPS , MP , LP are sales org,dist channel,division created by me.Plase give solution.
Maintain common distribution channel & common division using transaction codes VOR1 & VOR2.
-
Error: Records Could Not Be Locked
Hi All,
Users are getting the below error in the Shipping Transaction Form
ERROR
Error: This action cannot be performed on all selected records
Error: The action can not be performed because the selected records could not be locked.
I found a metalink note almost equal to this error
but in that to do the workaround where can i find the SQL scripts
a) Script to find the trailing spaces for columns in wsh_delivery_details - lock_col.sql
b) Script to find the trailing spaces for columns in wsh_new_deliveries - lock_delivery.sql
Thanks
VinayVarmaHi,
Log a SR, Oracle support should provide you with those scripts.
Also, please see if these bugs help.
Bug 6402727: DATAFIX: SHIP ERROR THIS ACTION CANNOT BE PERFORMED ON ALL SELECTED RECORD
Bug 7244835: DATA FIX: UNABLE TO CONFIRM DUE TO TRAILING SPACE ISSUE ON WSH_NEW_DELIVERIES
Thanks,
Hussein -
Records are not getting imported due to new line charactor in the field
Dear All,
I am trying to load a file into target but the import is failing. The error thrown is as below;
During the import of leads into CRMoD through loading the New lead/Step lead file received from CA, leads have not been imported and we encountered the following
error message:
"Import field 'LAST_NAME' had a blank value for the required Oracle CRM On Demand field 'Last Name'. This record was not imported. Please enter desired values for
the required fields and re-import this record."
Reason:
Leads are not imported due to an additional new line (Enter) character, which results in the subsequent lines not being picked up and the error of import failure.
Please help me to resolve this to remove the new line charactor in the field so that import succeeds..
By the way, I am working on ODI 11g.
Thanks in Advance
Regards
SantyWhile i was reading your post i remembered an issue that madded me. I don't know Oracle CRM, but a possible workaround could be to create a temporary Oracle table and load all data inside it. After that load in CRM only valid rows.
Maybe you are looking for
-
I have a Report that was created using Crystal Reports XI Developer. The report prints invoices (text) and also images (blob values). The report uses the oracle OCI database driver. When I run this report from Crystal Reports XI Developer and export
-
Certificate problem, but option to accept anyway has gone.
since upgrading to firefox 16.0 the option to accept a certificate anyway when present with a "This Connection is Untrusted" message by firefox has disappeared. There is now no way I can actually continue to the web site (https) in question. there sh
-
Using fragments as an alternative to copy/paste
Not really a question, but I thought I would toss this out there in case it helps anyone else. I have been working to implement a new feature on an audit form. I have learned to test on small, easy to piece together sample documents and once it's wor
-
Mapping Objects in Flex Data Services
Hi My Dear Friends This is yogans, i am working in flex for the last 15 days and i learned the basic things like syntax, tags, scripts. and i am doing some data services work now. especially with the help of Java Remote objects. I dont know http serv
-
Can we directly install windows 8.1 without installing windows 8
can we directly install windows 8.1 without installing windows 8? Or how to install windows 8 in bootcamp using a USB drive?