Missing Entry in Field FAWREF in Table J_1IPART2
In Table J_1IPART2 the Field FAWREF (Accounting Document Number) is not
filled, when the CRM Invoice is replicated to the ERP, and the Excise
Data is stored to the Database.
As information. This is happening since 1.1.2011 to 31.03.2011
I checked the code in FM BAPI_EXCINV_CREATE_FROMDATA in ERP system through RFCUSER.I processed the transaction /bea/crmb11 for test billing document and debug it.I found that there is no issue with the code.
It may be some customization missing in the customer system,thats why that field is not coming.
If you need any details on this issue,I will provide you..
You havent setup the tolerance limit.
IMG -> Controlling -> Internal order -> Budgeting and availability control -> Define tolerance limit for availability control.
IMG -> Financial Accounting -> Financial Accounting Global Settings -> Document -> Line item -> Define tolerance group for employees
IMG -> Financial Accounting -> Accounts Receivable and Accounts Payable -> Business Transactions -> Outgoing Payments -> Manual Outgoing Payments -> Define Tolerances (Vendor)
IMG -> Financial Accounting/ General Ledger Accounting/ Business Transactions/ Open Item Clearing/ Clearing Differences/ Define Tolerance Groups for G/L Accounts
IMG -> Materials Management -> Logistics Invoice Verification -> Invoice Blocking -> Set Tolerance Limits
And you need to assign the tolerance limit to the company as well.
Similar Messages
-
Need to read all entris for field prtxt from table /sapsll/prt
hi
i need to read all entries from table /sapsll/prt field prtxt but only one is coming
pls see below seelct statement
if not gt_sagmeld[] is initial.
SELECT /sapsll/cuit~guid_cuit " PK
/sapsll/cuit~QUANT_FLT " to be displayed
/sapsll/cuit~QUAUM " to be displayed
/sapsll/cuit~RPTDT " to be displayed
/sapsll/cuit~guid_cuhd
/sapsll/cuit~guid_pr " needed for gt_prt inttab
/sapsll/corref~refno
/sapsll/corref~guid_pobj
INTO corresponding fields of table gt_sapsllcuit
FROM ( ( /sapsll/cuit
inner join /sapsll/cuhd on /sapsll/cuit~guid_cuhd = /sapsll/cuhd~guid_cuhd )
inner join /sapsll/corref on /sapsll/corref~guid_pobj = /sapsll/cuhd~guid_cuhd )
FOR all entries in gt_sagmeld
WHERE /sapsll/cuit~guid_cuit = gt_sagmeld-guid_pobj.
endif.
if not gt_sapsllcuit[] is initial.
select /sapsll/prt~prtxt
/sapsll/prt~guid_pr
into corresponding fields of table gt_prt
from /sapsll/prt
for all entries in gt_sapsllcuit
where /sapsll/prt~guid_pr = gt_sapsllcuit-guid_pr.
loop at gt_sagmeld into wa_sagmeld.
read table gt_sapsllcuit into wa_sapsllcuit
with key guid_cuit = wa_sagmeld-guid_pobj
binary search.
Read table gt_prcon into wa_prcon with key
guid_pr = wa_sapsllcuit-guid_pr.
if sy-subrc = 0.
*wa_sagmeld_outtab-guid_pr = wa_prt-guid_pr.
here i am facing problem as multiple entries from table /sapsll/prt is not being displayed only one.....but i have checked in table it is having two enteries
pls suggest
reagards
NishantHi Nishant!
When you use 'for all entries' SAP (or database?) does a 'delete adjacent duplicates' on the result. This is necessary because of the special selection technique in this case.
You need to select enough columns from /sapsll/prt, so that your two entries will differ in the result.
Regards,
Christian -
How to add an entry in the currency conversion table
Hi all,
I am loading data to ODS from 2LIS_11_VAITM. i am getting an error as below in a record.How do we enter a missing entry in the currency conversion table? Please help.
Kind Regards,
Shanbagavalli.S
Enter rate EUR / EUR rate type 00000000 for 2200016564 in the system settings
Message no. SG105
Diagnosis
For the conversion of an amount into another currency, an entry is missing in the currency conversion table.
Procedure
Add the missing entry in the currency conversion table.
Execute function
You can then continue to process the commercial transaction.Hi,
Goto RSA1 -> source system -> R/3 source system -> transfer exchange rates.
Bye
Dinesh -
While entering AR receipts with either of the following menu I am getting the message that' missing entry in table T043G'. I am trying to find more details of it , but could not...
Easy Access Menu: Accounting  Financial accounting  Accounts receivable  Document entry  Incoming payment
Easy Access Menu: Accounting  Financial Accounting  Accounts receivable  Account  Clear
Can some one tell what the issue could be .
Thanks.
Venkat.You havent setup the tolerance limit.
IMG -> Controlling -> Internal order -> Budgeting and availability control -> Define tolerance limit for availability control.
IMG -> Financial Accounting -> Financial Accounting Global Settings -> Document -> Line item -> Define tolerance group for employees
IMG -> Financial Accounting -> Accounts Receivable and Accounts Payable -> Business Transactions -> Outgoing Payments -> Manual Outgoing Payments -> Define Tolerances (Vendor)
IMG -> Financial Accounting/ General Ledger Accounting/ Business Transactions/ Open Item Clearing/ Clearing Differences/ Define Tolerance Groups for G/L Accounts
IMG -> Materials Management -> Logistics Invoice Verification -> Invoice Blocking -> Set Tolerance Limits
And you need to assign the tolerance limit to the company as well. -
Short dump during ME23N transaction due to missing field in KOMP table
Hi All,
We have just upgraded to Business Suite 7.0 and are experiencing the following error:
Short dump during processing of transaction ME23N - error is in program SAPLV61A when the system calls the following field: KOMP_SERVICE_PARAM2 (this does not exist in KOMP). We need to get this resolved as soon as possible, It appears that SAP have removed this field from the table KOMP but the standard programme is still looking for this field. Can anyone provide an oss note number or insight into how to resolve this issue please.
Many Thanks
AmandaDear,
This problem is caused by a missing initialization of the structure KOMP in the program SAPLV61A.
The problem may also occur during , when the "Create PO automatically" indicator (TVAP-ALEKZ) is set for the relevant item category in the item category Customizing (transaction VOV7). In this case, the data of the purchase order item that was previously processed is used for the back update of the sales order from the purchase order in KOMP.
Add the following import parameter to the function module RV_KONV_SELECT:
Parameter name COMM_ITEM_I
Typing LIKE
Associated type KOMP
Optional X
Pass Value X
Please refer the OSS note 1261566.
Regards,
R.Brahmankar -
Fields missing in SM30 after adding new fields to the table
Hi ABAPers,
I added a new field & marked another field as primary key in the table. Then I generated the table maintenance view for the table in SE55 and adjusted Database utility SE14.
When i saw the table in SM30. The number of fields in the overview screen of SM30 shows less field then existing in table. i.e in my table i have 10 fields(3 primary). in SM30 it shows only 5 fields(3 primary + 2 normal fields)
In SE51, the overview screen of the table show less fields in the field list..
I want all the fields in the Table maintenance overview screen. Please suggest me a way forward friends..
Note: the system is 4.0B.
Thanks...Suresh KumarHi
You have to re-generate your dialog for SM30 by table maitenance generator.
- From Se11 go to table maitenance generator
- Choose update icon
- Set flags for NEW FIELD
- Go to expert
- Set flag to re-generate dynpro
Message was edited by: max bianchi -
Missing new gl field in document posted
Hi SAP GURUS,
We have Z partner profit center field as new gl custom chracteristics and it got derived from custom table.
In few cases that custom table was not filled and same not got populated in document.
Even if we make this field as changable in document change it doesnt get updated in FAGLFLEXA and FAGLFLEXAT and cannot be viewd in fagll03.
kindly let me know BAPI or functional module which can be used to update the field in document so that it gets updated.Got you. I don't think it will be possible for you to update the entries that exist in these standard tables just like that with this field value. Reversal of the existing entries and reposting (after the missing entries are added to the custom table) is a possibility, may be? Don't know if it is a possibility; depends on the volume of transactions I guess.
-
Transtype field and related tables
Hi!
i'm trying to build a query using the OJDT and JDT1 tables, pointing towards the actual documents that created that especific transaction, there is a field on this tables named 'CreatedBy' with the "DocEntry" value or the "DeposId" value if we're talking about a deposit and a loong etc for all the other tables with different id names for their documents.
now, the Transtype field of the OJDT table has some clues about the table that i need to join, for example , according with the documentation , the '13' value is an A/R invoice so i figured (correctly) i need to join the query with the table OINV and use the "docentry = createdby" to retrieve the exact document, another example: the deposit uses the OPDS table so the condition "createdby = deposid" gives me the deposit values.
here is the problem , the transtype field has 40 o 50 posible values, ¿so anyone has some info about what table is related to every transtype value?apparently no one understood anything i said, so i'm answering myself here:
OF COURSE I KNOW THE LIST OF OBJECT TYPES IS INSIDE THE DOCUMENTATION...
that's not what i'm asking, this is the info i wanted:
15 Delivery - table ODLN
16 Returns - tableORDN
203 A/R Down Payment - table ODPI
13 A/R Invoice - table OINV
165 A/R Correction Invoice - table OCSI
166 A/R Correction Invoice Reversal - table OCSV
14 A/R Credit Memo - table ORIN
132 Correction Invoice - table OCIN
20 Goods Receipt PO - table OPDN
21 Goods Return - table ORPD
204 A/P Down Payment - table ODPO
18 A/P Invoice - table OPCH
163 A/P Correction Invoice - table OCPI
164 A/P Correction Invoice Reversal - table OCPV
30 Journal Entry - table OJDT
19 A/P Credit Memo - table ORPC
69 Landed Costs - table OIPF
24 Incoming Payment - table ORCT
25 Deposit - table ODPS
46 Vendor Payment /outgoing payment - table OVPM
57 Checks for Payment - table OCHO
67 Inventory Transfers - table OWTR
76 Postdated Deposit - table ODPT
59 Goods Receipt - table OIGN
60 Goods Issue - table OIGE
162 Inventory Valuation - table OMRV
68 Work Instructions - table OWKO
i'm still missing:
182 BoE Transaction
OBOE? OBOT
321 Internal Reconciliation
OITR(?) InitObjTyp Reconc. Initiator Object Type nVarChar 20
58 Stock List
-2 Opening Balance (?)
-3 Closing Balance (?)
202 Production Order (?)
-1 All Transactions -
FI substitutions for custom fields in BKPF table
Hi,
We are having trouble making the substitution work for the custom header fields in table BKPF.
We have tried straight substitutions, exits and populating the fields on the interface table ACCHD.
Nothing works. But the substitution for the custom fields in BSEG works.
We did activated these substitution rules.
Do we need to have blank instead of "X" in the GB01 table for the field BEXCLUDE ?
Did we miss any thing here or we cannot use substitutions for header custom fields ?
Thanks
SteveHi Dave,
Currently, In BKPF table we have entries as follows:
For BOOCLASS "008" we have BEXCLUDE as blank
where as for "015" we have BEXCLUDE as "X" .
Do we need to change this "X" to blank as well ? Also I do not see the custom fields in GB01 table, but I see them in BKPF table though.
We have already regenerated the rules by running RGUGBR00 program.
Thanks
Steve -
An entry in field Funds Ctr is not permitted for account 401000 Message no F5394
Hi Friends,
I have done Fund Management configuration and while posting the document through FB50, I am getting error message " An entry in field Funds Ctr is not permitted for account 401000 "Message no. F5394 and I also checked Field status and Posting keys for Gl account and everything looks fine..
Please help on this..
Thanks
GoutamHi,
please check the message the error will give you the table number or Programme name
go to SE38 for programme and for table SM30
system will show where is the exact error facing.
thanks -
Is there a way to create entry form/fields in Numbers.
Can anyone let me know if there's a way to create an entry form/field in Numbers. The idea would be to have already created a list of contacts, then at an event on an iPad, people can check off if that person is there and also enter new contact info. Thanks in advance.
Isnt this just a table? A list of people, with a check box field in the second column, followed by a few columns for contact info to be entered in?
Jason -
F4 help for a field in item table in a view cluster
Hi All,
I have a view cluster with two tables. I should provide F4 help for field in item table based on the selected row of the header table.
F4 should have only values fetched based on the header table entry.
How can i achieve this. Please suggest.
Regards,
Kusuma K.Hi amar_war,
use screen painter to edit the screen layout where the field VKBUR is on. Double click the field to get the details screen. Here you can attach a search help to the field.
H_TVBUR has no more parameters, it will display a list of al sales offices with description text
H_TVBVK will also show the sales group, if VKGRP is a screen field, it will restrict the result list automatically on matching VKGRP.
H_TVKBZ has also VKORG VTWEG SPART - it will take those values from screen if filled.
If you are not satisfied with the results, you can easily create your own search help using own selection method and own search help exits if required.
Try standard search help for standard field first.
You can create a copy of VKBUR as ZVKBUR and attach search help there, you can create your own screen structure and attach the search help there - 50 ways to get your search help...
Regards,
Clemens -
Changing the length of a key field in a table
Hi,
I want to increase the length of the field from 2 to 4 in a standard SAP table and deliver it to the customers. This field is a key field in table. This field from this table is also used in view and view clusters.
What is the implication of changing the length to the customers. The customers would have already data in this field and they should not loose any data. Will the existing data for customers remain at length 2 or do they have to do some conversion?
Regards,
Srini.
Edited by: Srinivasa Raghavachar on Feb 7, 2008 12:45 PMhi,
The database table can be adjusted to the changed definition in the ABAP Dictionary in three different
ways:
By deleting the database table and creating it again. The table on the database is deleted, the inactive
table is activated in the ABAP Dictionary, and the table is created again on the database. Data
existing in the table is lost.
By changing the database catalog (ALTER TABLE). The definition of the table on the database is
simply changed. Existing data is retained. However, indexes on the table might have to be built again.
By converting the table. This is the most time-consuming way to adjust a structure.
If the table does not contain any data, it is deleted in the database and created again with its new
structure. If data exists in the table, there is an attempt to adjust the structure with ALTER TABLE. If the
database system used is not able to do so, the structure is adjusted by converting the table.
Field 1 Field 2, Field 3
NUMC,6 CHAR 8 CHAR, 60
Field 1 Field 2 Field 3
NUMC,6 CHAR, 8 CHAR,30
The following example shows the steps necessary during conversion.
Starting situation: Table TAB was changed in the ABAP Dictionary. The length of field 3 was reduced
from 60 to 30 places.
The ABAP Dictionary therefore has an active (field 3 has a length of 60 places) and an inactive (field 3
still has 30 places) version of the table.
The active version of the table was created in the database, which means that field 3 currently has 60
places in the database. A secondary index with the ID A11, which was also created in the database, is
defined for the table in the ABAP Dictionary.
The table already contains data.
Step 1: The table is locked against further structure changes. If the conversion terminates due to an
error, the table remains locked. This lock mechanism prevents further structure changes from being
made before the conversion has been completed correctly. Data could be lost in such a case.
Step 2: The table in the database is renamed. All the indexes on the table are deleted. The name of the
new (temporary) table is defined by the prefix QCM and the table name. The name of the temporary
Step 3: The inactive version of the table is activated in the ABAP Dictionary. The table is created on the
database with its new structure and with the primary index. The structure of the database table is the
same as the structure in the ABAP Dictinary after this step. The database table, however, does not
contain any data.
The system also tries to set a database lock for the table being converted. If the lock is set, application
programs cannot write to the table during the conversion.
The conversion is continued, however, even if the database lock cannot be set. In such a case
application programs can write to the table. Since in such a case not all of the data might have been
loaded back into the table, the table data might be inconsistent.
You should therefore always make sure that no applications access the table being converted
during the conversion process.
Step 4: The data is loaded back from the temporary table (QCM table) to the new table (with MOVECORRESPONDING).
The data exists in the database table and in the temporary table after this step.
When you reduce the size of fields, for example, the extra places are truncated when you reload the
data.
Since the data exists in both the original table and temporary table during the conversion, the storage
requirements increase during the process. You should therefore verify that sufficient space is available in
the corresponding tablespace before converting large tables.
There is a database commit after 16 MB when you copy the data from the QCM table to the original
table. A conversion process therefore needs 16 MB resources in the rollback segment. The existing
database lock is released with the Commit and then requested again before the next data area to be
converted is edited.
When you reduce the size of keys, only one record can be reloaded if there are several records whose
key cannot be distinguished. It is not possible to say which record this will be. In such a case you should
clean up the data of the table before converting.
Step 5: The secondary indexes defined in the ABAP Dictionary for the table are created again.
Step 6: The temporary table (QCM table) is deleted.
Step 7: The lock set at the beginning of the conversion is deleted.
If the conversion terminates, the table remains locked and a restart log is written.
Caution: The data of a table is not consistent during conversion. Programs therefore should not access
the table during conversion. Otherwise a program could for example use incorrect data when reading the
table since not all the records were copied back from the temporary table. Conversions therefore
should not run during production! You must at least deactivate all the applications that use tables to
be converted.
You must clean up terminated conversions. Programs that access the table might otherwise run
incorrectly. In this case you must find out why the conversion terminated (for example overflow of the
corresponding tablespace) and correct it. Then continue the terminated conversion.
Since the data exists in both the original table and temporary table during conversion, the storage
requirements increase during conversion. If the tablespace overflows when you reload the data from the
temporary table, the conversion will terminate. In this case you must extend the tablespace and start the
conversion in the database utility again.
If you shorten the key of a table (for example when you remove or shorten the field length of key fields),
you cannot distinguish between the new keys of existing records of the table. When you reload the data
from the temporary table, only one of these records can be loaded back into the table. It is not possible
to say which record this will be. If you want to copy certain records, you have to clean up the table
before the conversion.
During a conversion, the data is copied back to the database table from the temporary table with the
ABAP statement MOVE-CORRESPONDING. Therefore only those type changes that can be executed
with MOVE-CORRESPONDING are allowed. All other type changes cause the conversion to be
terminated when the data is loaded back into the original table. In this case you have to recreate the old
state prior to conversion. Using database tools, you have to delete the table, rename the QCM table to
its old name, reconstruct the runtime object (in the database utility), set the table structure in the
Dictionary back to its old state and then activate the table.
If a conversion terminates, the lock entry for the table set in the first step is retained. The table can no
longer be edited with the maintenance tools of the ABAP Dictionary (Transaction SE11).
A terminated conversion can be analyzed with the database utility (Transaction SE14) and then
resumed. The database utility provides an analysis tool with which you can find the cause of the error
and the current state of all the tables involved in the conversion.
You can usually find the precise reason for termination in the object log. If the object log does not
provide any information about the cause of the error, you have to analyze the syslog or the short dumps.
If there is a terminated conversion, two options are displayed as pushbuttons in the database utility:
After correcting the error, you can resume the conversion where it terminated with the Continue
adjustment option.
There is also the Unlock table option. This option only deletes the existing lock entry for the table .
You should never choose Unlock table for a terminated conversion if the data only exists in the
temporary table, i.e. if the conversion terminated in steps 3 or 4. table for table TAB is therefore QCMTAB.
Hope this is helpful,Do reward. -
Hi,
I'm actually finding out differences between two tables in remote systems. table name would be given as input parameter, and i'll query the remote SAP system and get the table entries in the remote system and compare them with the table entries in the logon system. Now is there any way, that I can find out which fields are the key fields of table, at run time, having in mind that since everything is at run time, i would be processing using field symbols. So is there anyway to find out which fields in any table are the key fields. Any inputs would be of great help.
Regards,
VijayHI vijay
use the FM
CALL FUNCTION 'GET_KEY_FIELDS_OF_TABLE'
EXPORTING
TABNAME =<b> <table name></b>
MANDT_NEEDED = ' '
TABLES
KEY_FIELDTAB = <b><table to hold the key field ex. data: itab like dfies occurs 0. ></b>
EXCEPTIONS
NOT_SUPPORTED = 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.
<b>Loop at itab.
write: itab-fieldname.
endloop.</b>
regards
kishore
Message was edited by: Harikishore Sreenivasulu -
Add a new field to existing Table
Hi , We want to add a new field to existing table from ECC and populate historical data .
We have already extracted data from ECC to VBAK Table . We have to add a new field - Incoterms in HANA . This field exists in ECC .
Please guide.Hi Vicky,
I dont think you can add new fields to the condition table once you have activated the condition table.
SAP says you can only make limited changes to the condition table, like changing the description, fast entry screen, header and footer fields, but not able to add new fields to the table, and I think that is the correct approch or else for the same table you will have two sets of condition records.
Please refer to the below link:
http://help.sap.com/saphelp_erp60_sp/helpdata/en/de/7a8534c960a134e10000009b38f83b/frameset.htm
What you can do is create a new condition table with additional field and assign this table before the currently used table in the access sequence.
Hope this helps.
Regards
Raj
Maybe you are looking for
-
Fact Not Found Business Rules Error
Hi I am encountering the following fault while executing one of the condition of the rule. The other condition works fine. Can anyone please tell me the reason for this error, I have asserted the fact with values and also am not getting any errors in
-
Hi budies. I don't know how to view video on TV out. My video card is MS-star force Geforce FX5700 NVIDIA 256 MB. ASUS P4C800 875 CHIPSET 1 GB MEMORY
-
Hi, Could you please give some idea about new order creation as per below scenario 1) i need to create a new order for example "A" using ATG OOTB orderHolder class. 2) if the order is already exists then no need to create and but i need to iterat
-
Getting Apple support for a corrupted .Mac password
Can someone give me an address at Apple where I can get support that will help me get into my .mac and mac mail accounts? I have called support and visited a Genius Bar but they both say I have to write. I have written e-mails to Apple Support and th
-
How is the licesning of XI implementation done?
I heard that SAP XI licesning is based on the message volume. Does any body have any info or pointers on this?