DOUBT IN Z table
Hi
in my object i want to create Ztable to link old and new custmor account numbers.
plz help me out in this problem
thanks
hi
good
while creating the ztable when you give the new account no field name, On the right hand side give the check table name as the old account no table name, so that new value ll connect to the old table value .
thanks
mrutyun^
Similar Messages
-
Doubts about Temporary Table.
Hi,
I am using Temporary Table.
But the insert command takes too much time compare to insert in Normal table.
One more doubt about Temporary Table is:
Suppose there are two different users. They connect and first insert rows of their use .Now they go for select.
Does select of one user goes to check the rows of second user also or the temporary table treats 2 users data as inserted in 2 different tables?
Help!!!Nested structure (not deep - deep means their a string or a table as a component)
TYPES: BEGIN OF tp_header_type,
BEGIN OF d,
empresa TYPE ...
num_docsap TYPE ...
END OF d,
awkey TYPE ...
END OF tp_header_type.
matt -
Doubt in read table statement.
hi friends
i have a doubt in read statement
please suggest me which one i can use.
i have one master table
with fields like
contract contract line wbs
500060 10 XXX
500070 10 XXX
and the transaction table has
500060 10 01 01 01
500060 10 02 02 02
500070 10 01 01 01
500070 10 02 02 02
what i am doing is like
loop at master table into wamastertable
read table tranintertab into tranintertab1 with key contract=wamastertable-contract
contractline = wamastertable-contractline.
endloop.
As my read query satifies multiple lines of transaction internal table i am in a posistion to do this
but if i do like the above it is giving error that tranintertab1 is not the line type of tranintertab
please provide me ur valuable suggestions.>
janagar sundaramoorthy Nadar wrote:
>
contract contract line wbs
> 500060 10 XXX
> 500070 10 XXX
> and the transaction table has
> 500060 10 01 01 01
> 500060 10 02 02 02
> 500070 10 01 01 01
> 500070 10 02 02 02
>
>
loop at master table into wamastertable
> read table tranintertab into tranintertab1 with key contract=wamastertable-contract
> contractline = wamastertable-contractline.
> endloop.
>
Try it like this..........
loop at tranintertab into tranintertab1.
read table master table into wamastertable with key
contract = tranintertab1-contract
contractline = tranintertab1-contractline.
endloop.
Regards,
Suneel G -
Hi,
what will happen(internally), when we use DROP TABLE <table name>?
Could you please elaborate for the above?
Version : Oracle 9.2
For example:
If we use DML statements. It ll record the changes in redo log/archive log.
My doubt is...
i use DROP TABLE <table name>;
What operation takes place?
Will it record the changes in redo log/archive log file?
Thanks in advanceHi,
You can start 10046 trace and see what all happens when you fire a drop table command.
Different Version and different functionalities would do additional task.
eg: Database with recyclebin on would perform different task when compared to the database with recyeclebin off.
They all would fire set of recursive SQL which would insert/update/delete the data dicitionary objects.
Since drop table command would internally fire these dmls, hence would get logged into the redo log too.
Regards
Anurag -
Hi,
below is one query
SQL> select * from dual;
D
XNow from the below Query I came to know that there is one field in the dual table DUMMY which is having VARCHAR2(1)
SQL> desc dual;
Name Null? Type
DUMMY VARCHAR2(1)now my doubt is when I run the below query how it is displaying text more than 1 character
SQL> select 'how are you' from dual;
'HOWAREYOU'
how are youplease explain
thanks in advance.Hi,
What you are SELECTing here nas no relation to any column in the table.
There's nothing special about the dual table regarding literals. Try
SELECT 'Hello'
FROM scott.dept;Notice that scott.dept does not have any 5-character columns, yet a query on scott.dept is producing a 5-character column.
When you query a table, you don't have to SELECT all of the columns in the table. In fact, you don't have to SELECT any of the columns in the table, as you demonstrated.
The query you posted, like the query above, does not refer to any columns in its base table; it's not surprising that the output doesn't resemble any column in the base table. In the case of the query above, which is based on a table that has 3 columns, the one column that we are SELECTing can't have the characteristics of all 3 columns in the table. Which column do you think the output should resemble, and why? 'Hello' is the first column of output; does that mean it has to resemble the first column in the table, which happens to be defined as NUMBER (2)? 'Hello' is also the last column of output; does that mean it has to resemble the last column of the table? 'Hello' is directly in the center of the output; does that mean it has to resemble the column that happens to be in the middle of the table? Of course not!
Once agian, it is perfectly legal, and sometimes extremely useful, to have columns in a result set that have no connection at all to any column in the table. -
Hi All,
i have a doubt in the following tables.The tables are
TEBP_ADR_ADD
TEBP_ADR_SHIP_TO
Doubt is
1) What is the purpose of this two tables and relationsip between
them.
2) I found that some address number that are not available in the
Address master table for Business partner BUT020 and ADRC,so the address no in the above table are related to Business partner.
3) from where ie..which tcode or program these tables where populated.
4) is it necessary to update the corresponding Business partner data in the table TEBP_ADR_SHIP_TO when we do any changes in the table TEBP_ADR_ADD.
Thanks in advance..Hi Joe,
TEBP_ADR_ADD
Supplementary Table for TEBP_ADR_SHIP_TO
You can use T-Code BP to maintain data to view the info in the above table. For this you have to maintain multiple addresses.
Cheers.
...Reward if useful. -
11i to R12 Upgrade- Doubt in XLA tables
Hi All,
I am migrating the 11i AP reports to R12..
In the below query I have commented the obselete and changed 11i columns & tables , but I wasnt able to find the alternate column in WHERE clause for 2 columns in xla_ae_lines and 1 in xla_ae_headers.
I have marked the ones for which I didn't find the alternate column in red
SELECT c.check_id,
to_char(c.check_number) check_num ,
i.invoice_id,
i.invoice_num,
c.amount,
ael.accounted_dr accounted_dr,
ael.entered_dr entered_dr,
&p_flexdata4 c_flexdata4,
aeh.accounting_date check_date,
c.doc_sequence_value voucher_number,
--ael.ae_line_type_code acct_line_type,
ael.accounting_class_code acct_line_type,
l3.displayed_field acct_line_type_name,
ael.code_combination_id code_combination_id,
ael.description comments ,
v.segment1 vendor_num,
v.vendor_name vendor_name,
vs.vendor_site_code third_party_sub_name,
c.check_date trx_date ,
c.check_number trx_number_n,
c.bank_account_name bank_account_name,
abb.bank_name,
aba.bank_account_num
FROM
--ap_bank_accounts_all aba,
--ap_bank_branches abb,
ce_bank_accounts aba,
ce_bank_branches_v abb,
ap_invoice_distributions_all d,
ap_invoices_all i,
ap_invoice_payments_all p,
ap_checks_all c,
--ap_accounting_events_all ae,
--ap_ae_headers_all aeh,
--ap_ae_lines_all ael,
xla_events ae,
xla_ae_headers aeh,
xla_ae_lines ael,
xla_transaction_entities xte,
ce_statement_lines sl,
--ce_statement_headers_all sh,
ce_statement_headers sh,
ce_statement_reconcils_all csr,
--po_vendor_sites_all vs,
--po_vendors v,
--ap_tax_codes AT,
ap_supplier_sites_all vs,
ap_suppliers v,
zx_lines zl,
rcv_shipment_headers rsh,
po_releases_all pr,
po_headers_all ph,
po_distributions_all pd,
rcv_transactions rct,
gl_je_categories jc,
gl_daily_conversion_types glct,
fnd_document_sequences fd,
fnd_document_sequences fd2,
ap_lookup_codes l1,
ap_lookup_codes l2 ,
ap_lookup_codes l3 ,
ap_lookup_codes l4 ,
ap_lookup_codes l5 ,
ap_lookup_codes l6,
ap_lookup_codes l7,
ap_lookup_codes l8 ,
ap_lookup_codes l9 ,
ap_lookup_codes l10 ,
ap_lookup_codes l11 ,
ap_lookup_codes l12,
ap_lookup_codes l13,
gl_code_combinations gcc1
WHERE c.bank_account_id =aba.bank_account_id
--AND aba.bank_branch_id =abb.bank_branch_id
AND aba.bank_branch_id =abb.branch_party_id
AND ael.code_combination_id =gcc1.code_combination_id(+)
AND l1.lookup_code = c.payment_method_lookup_code
AND l1.lookup_type = 'PAYMENT METHOD'
AND l2.lookup_code(+) = d.line_type_lookup_code
AND l2.lookup_type(+) = 'INVOICE DISTRIBUTION TYPE'
--AND l3.lookup_code = ael.ae_line_type_code
AND l3.lookup_code = ael.accounting_class_code
AND l3.lookup_type = 'AE LINE TYPE'
--AND l4.lookup_code = aeh.gl_transfer_flag
AND l4.lookup_code = aeh.gl_transfer_status_code
AND l4.lookup_type = 'POSTING STATUS'
AND l5.lookup_code = ae.event_type_code
AND l5.lookup_type = 'EVENT TYPE'
--AND l6.lookup_code(+) = aeh.accounting_error_code
AND l6.lookup_type(+) = 'ACCOUNTING ERROR TYPE'
--AND l7.lookup_code(+) = ael.accounting_error_code
AND l7.lookup_type(+) = 'ACCOUNTING ERROR TYPE'
AND l8.lookup_code = 'Payments'
AND l8.lookup_type = 'POSTING CATEGORY'
--AND l9.lookup_code(+) = ael.gl_transfer_error_code
AND l9.lookup_type(+) = 'POSTING EXCEPTIONS'
AND l10.lookup_code = 'EVENT'
AND l10.lookup_type = 'VIEW_ACCOUNTING'
AND l11.lookup_code = 'LINE'
AND l11.lookup_type = 'VIEW_ACCOUNTING'
AND l12.lookup_code = 'APPLIED_TO'
AND l12.lookup_type = 'VIEW_ACCOUNTING'
AND l13.lookup_code = 'BANK_STATEMENT'
AND l13.lookup_type = 'VIEW_ACCOUNTING'
--AND AT.tax_id(+) = ael.tax_code_id
AND i.invoice_id = zl.trx_id(+)
AND zl.entity_code = 'AP_INVOICES'
--AND jc.je_category_name = aeh.ae_category
AND jc.je_category_name = aeh.je_category_name
AND rsh.shipment_header_id = rct.shipment_header_id
AND d.rcv_transaction_id = rct.transaction_id
AND pr.po_release_id(+) = pd.po_release_id
AND ph.po_header_id(+) = pd.po_header_id
AND pd.po_distribution_id(+) = d.po_distribution_id
AND ael.currency_conversion_type = glct.conversion_type(+)
AND c.doc_sequence_id = fd.doc_sequence_id
AND sh.doc_sequence_id = fd2.doc_sequence_id
--AND ael.third_party_sub_id = vs.vendor_site_id
--AND ael.third_party_id = v.vendor_id
AND ael.party_site_id = vs.vendor_site_id
AND ael.party_id = v.vendor_id
AND i.invoice_id(+) = p.invoice_id
--AND c.check_id = ae.source_id
--AND ae.source_table = 'AP_CHECKS'
--AND ae.accounting_event_id = aeh.accounting_event_id
--AND aeh.ae_header_id = ael.ae_header_id
AND i.invoice_id = xte.source_id_int_1
AND xte.entity_code = 'AP_CHECKS'
AND aeh.ae_header_id = ael.ae_header_id
AND aeh.application_id = ael.application_id
AND aeh.event_id=ae.event_id
AND aeh.application_id = ae.application_id
AND ae.entity_id=xte.entity_id
AND ae.application_id = xte.application_id
AND sl.statement_header_id = sh.statement_header_id(+)
AND csr.statement_line_id = sl.statement_line_id(+)
AND c.check_id = csr.reference_id(+)
AND csr.reference_type = 'PAYMENT'
AND csr.current_record_flag(+) = 'Y'
AND decode(ael.source_table,'AP_INVOICE_PAYMENTS', ael.source_id,NULL) = p.invoice_payment_id(+)
AND decode(ael.source_table,'AP_INVOICE_DISTRIBUTIONS', ael.source_id,NULL) = d.invoice_distribution_id(+)
AND ael.accounted_dr IS NOT NULL
AND (v.segment1 = :p_vendor_code
OR :p_vendor_code IS NULL)
AND (v.vendor_name = :p_vendor_name
OR :p_vendor_name IS NULL)
AND (abb.bank_name = :p_bank_name
OR :p_bank_name IS NULL)
AND (c.currency_code = :p_currency
OR :p_currency IS NULL)
AND (c.doc_sequence_value = :p_doc_sequence_value
OR :p_doc_sequence_value IS NULL)
AND (i.pay_group_lookup_code = :p_paygroup
OR :p_paygroup IS NULL)
AND ( c.check_date IS NULL
OR trunc(c.check_date) = nvl(:p_payment_date, trunc(c.check_date)))
Thanks and Regards,
MadonnaHi Cheryl,
Thank you for the reply..
It would be nice if you could illustrate with a sample code..
Thanks and Regards,
Madonna -
HI,
TO ALL BW GURUS,
I WANT TO KNOW THE ARCHITECTURE OF SETUP TABLES.
WHAT IS THE MAIN DIFF'S BETWEEN NORMAL TABLES AND POOLED AND CLUSTERED TABLES.
2.
WHAT IS PSEUDODELTA.
WHERE IT IS USED AND WHAT IS THE PURPOSE OF THIS DELTA.
THANKS
ANAND.Hi,
check the beow link for table types:
http://help.sap.com/saphelp_47x200/helpdata/en/81/415d363640933fe10000009b38f839/frameset.htm
regards,
raju -
Small doubt(about pivot table)
while creating a report i am getting error in Table view,if i create a same report in pivot view it is working fine in pivot view.
after this i want to add this view to the compound view then i will have to delete the table view from the compound view .but while adding the pivot view to the compound view it is throwing error because by default compound view has only table view and tital view.it is not allowing me to add pivot view to the compound view.
can anyone suggest me is there any other way i can add the pivot view to compoud view i want to view the title view and pivot view only in the compond view.(here the problem is i am unable to add pivot view to the compound view because error in the table view)Actually i placed couple of column in the excluded. now its working fine. i just want to know how can i add pivot tabler to the compound view at this situation
-
Doubt In internal table using in GUI download
Hi,
how to get the field lable of all the fields in the internal table... when i download it to xls file... while downloading it i want to pass the field lable first and then its value.
eg. in mara table .
MATERIAL NO.
p-101
points will be rewarded for correct answer.hi,
Actually i'm downloading the data from mara table to excel file i.e from mara -> internal table-> excel file.
In this i'm gettng all the values in excel file but i don't kno what those values exactly ment for , so i want the fields lable to be passed first.
But i don't kno how to get the field lables into the internal atble and then how to pass that value to the excel file.
Thanks.
Arunprasad.P -
Hi,
I have internal table with 5 records. I want to separate out the last record in the internal table.
For ex : itab contains,
12,
10,
15,
09,
13 . i need the last record '13' only. how to fetch the last record from the internal table, i no need the other records.
point will be sure.
GowriHi,
try this simle code:
DATA: BEGIN OF ITAB OCCURS 0,
N2(2) TYPE N,
END OF ITAB.
DATA: LINE_ITAB LIKE SY-TABIX.
START-OF-SELECTION.
ITAB-N2 = '12'. APPEND ITAB.
ITAB-N2 = '10'. APPEND ITAB.
ITAB-N2 = '15'. APPEND ITAB.
ITAB-N2 = '09'. APPEND ITAB.
ITAB-N2 = '13'. APPEND ITAB.
CLEAR: ITAB.
DESCRIBE TABLE ITAB LINES LINE_ITAB.
READ TABLE ITAB INDEX LINE_ITAB.
WRITE: / ITAB-N2.
Regards, Dieter -
Doubt in internal table record count
Hi,
i have an internal table with 5 fields. Last field is flag. In my internal table lot many records are there. i want to count only the records with flag 'E'. How to count the total records with 'E'.
MohanaTry like this,
Data: c type i.
Loop at itab into wa.
if wa-flag = 'E'.
c = c + 1.
endif.
Endloop.
Write:/ 'Total records', c.
OR
LOOP AT itab WHERE flag = 'E'.
c = c + 1.
ENDLOOP.
Edited by: Sap Fan on Apr 3, 2009 5:21 PM -
hi all
I have created one HR report. In that report contain empno. field, i want to get cost center (KOSTL) from PA0001 table based on empno. But in Pa0001 has more than one record for particular employee. I want to get latest record. how can i get cost center?please use this code and see in the debug mode
the table will have only the latest record of the employee .
****1 method ****Selecting the latest infotype record
rp_provide_from_last p0001 space pn-begda pn-endda.
(or)
*****2 mothod ***Loop around data from more than one infotype
PROVIDE BEGDA ENDDA STAT2 MASSN MASSG FROM P0000
PERNR PERSK BTRTL SACHZ FROM P0001
BETWEEN PN-BEGDA AND PN-ENDDA
WHERE P0000-BEGDA < sy-datum AND
P0000-ENDDA > sy-datum AND
P0001-BEGDA < sy-datum AND
P0001-ENDDA > sy-datum.
(or)
****3method *Loop around infotype data (similar to select/endselect).
PROVIDE * from p0001 between pn-begda and pn-endda.
ENDPROVIDE.
reward points if it is usefull
Girish -
Used in procudure
select c_1,c2........c_n
from t_temp_table
where t_id= 1270
But, got the error...
ORA-08103: object no longer exists
After dropping and creation of table
worked perfectly.
What might have been the reason???Karthick_Arp
I cannot understand your answer clearly Karthick. -
Doubt in internal table records
Hi all,
I have a one problem, in my internal table have 5 records. i did some correction in my progm after i execute the loop i need the correction in the records. In debug mode it showing in the header level. but it not changing the body records. give some soln.
Thanks,
gowrihi,
chk the code below:
loop at itab.
modify itab index sy-tabix.
endloop.
regards,
Navneeth K.
Maybe you are looking for
-
I am unable to access my IMac in New York from my sister's IMac in California using my Apple User name and ID. What must I do to be able to see my mail, access my Itunes account, etc. What steps must I follow?
-
How do I move photos from iphoto to lightroom?
I am stuck in moving pictures around my computer. iphoto wont let me move them anywhere. How do i do this?
-
File-File.....fetching the record on a field value
Hi, I am woking on a file-XI-file scenario. I am sending 4 records from the sender file. now on the basis of one field condition, i want that particular record to be appended at my target file and the rest of the records to be appended to the other f
-
After putting my phone back to restore settings ( only way i could get it off headphone setting) I cannot get full sound out of it it is showing it is on full volume but you can hardly hear it ring. It's a 3gs
-
Synchronization beetween CUA x LDAP - Can it use paged queries?
Im using the synchronization process between LDAP (Microsoft Active Directory) and CUA (ECC 6.0). Im having problems with a specific Microsoft best practice. This best practice allow only read 1000 objects in one query, in order to get the next 100