Table for printing condition table
Dear all,
Does anyone know what is the table that actually stored the information with the printing condition record number field (KNUMH) in the table B072?
Thank you.
Regards,
Edwin
Hi,
This is nothing to do with the purchasing document. I'm searching for the condition record number in the B072 table (this table is storing the printing information) and I need to find out where this record link to which particular table.
Thank you.
Similar Messages
-
Field Catalog (Output Billing) for new Condition Table
Dear all,
I am struggling with new Field Catalog Fields for my Condition Table
To determine two different printers I have tried to add ERNAM (SAP author of document), and to print or not to print certain documents depending on Customer Number (Proforma and Packing list) I have tried to add KNDNR
No matter which field I add, the system warns me "Choose the key from the allowed namespace"
and in the Acces Sequence later on I am getting a red flag.
So far I have gotten advise that I need to ABAP user exits, create tables and lots of tech stuff.
I want to configure the system, not program it.
So: Can I add fields to the Field Catalog without being an ABAPPER or can I not?
Thanks,
NickelodeonHi,
You can add the field in the OUTPUT COMMUNICATION STRCTURES
OUTPUT COMMUNICATION AREA for Billing is KOMKBV3 and the Include is KOMKBZ5.
If you want to add the new field ERNAM then add this field from the VBRK
Enter the field ZZERNAM in the commnication strctre KOMKBV3 in the include KOMKBZ5 in the data dictionary
By entering the field in the Include KOMKBZ5 you automatically include it in the commnication structre KOMKBV3
Next add the field ZZERNAM in the communication table KOMB
Now assign the values to the field in the FUNCTION MODULE KOMKBV3FILL_
Include the ZZERNAM in the field catalogue for the CONDITION TABLE of Billing documents .
After doing this you can check the new field in the FIELD CATALOGUE in the CONDITION TABLE for OUTPUT DETERMINATION.
Please try this for your Application area ( as i gave example for Billing documents) and revert back if you need any more details
regards,
santosh -
Dynamic table height for Printed PO Report
I have created a RTF template for Printed Purchase Order report using Microsoft Word. The template has Header and Line information. I have two questions.
1) Lines are printed in Table format. I also print header level notes in Line Section.
If the header notes are blank, I want the line information (line #, Item Number, Description, quantity etc) to be moved to line1. How do I acheive this?
I want to dynamically adjust the Table height based on the information printing in the line section. The table has two rows. One for Header notes and one for Line information.
2) Header notes field is placed in Description column of Line Table (MS word). Currently Header notes are printing within the Description column as wrapped text. I want to print Header notes in one line. How do I expand this field to print in one line?
Thanks,Hi,
Even I faced the same problem, however I have found a workaround to come out of this problem.
My PO design template has 16 lines, I am counting the number of lines with data and subtracting the same from 16 and inserting that many empty rows to increase the table height.
I am pasting the code so that it will be useful for others.
Paste this code before LINES_ROW for-each loop. This will give the number of lines present.
<xsl:variable name="_XDOFOTOTAL" select="count(.//LINES_ROW)"/>
Paste this code at the end of the for-each loop.
<!-- 16 is the maximum number of rows which fits in my page.-->
<xsl:variable name="_cnt" select="16-$_XDOFOTOTAL"/>
<xsl:call-template name="countdown">
<xsl:with-param name="countdown" select="16-$_XDOFOTOTAL"/>
</xsl:call-template>
This function you can put it at the end.
<xsl:template name="countdown">
<!-- Instead of for loop. -->
<xsl:param name="countdown"/>
<xsl:if test="$countdown">
<fo:table-row keep-together="always">
<fo:table-cell/>
<fo:table-cell>
<fo:block height="13.2pt"/>
</fo:table-cell>
<fo:table-cell>
<fo:block height="13.2pt"/>
</fo:table-cell>
<fo:table-cell xdofo:use-attribute-sets="c_33 c_35">
<fo:block height="13.2pt"/>
</fo:table-cell>
<fo:table-cell xdofo:use-attribute-sets="c_33 c_35">
<fo:block height="13.2pt"/>
</fo:table-cell>
<fo:table-cell>
<fo:block height="13.2pt"/>
</fo:table-cell>
<fo:table-cell>
<fo:block height="13.2pt"/>
</fo:table-cell>
<fo:table-cell>
<fo:block height="13.2pt"/>
</fo:table-cell>
<fo:table-cell/>
</fo:table-row>
<!-- Call the template again -->
<!-- The below code is like x=x-1 -->
<xsl:call-template name="countdown">
<xsl:with-param name="countdown" select="$countdown - 1"/>
</xsl:call-template>
</xsl:if>
</xsl:template>
If some one is having a better solution, please share.
Regards,
SURESH KUMAR M R -
Extractor for Purchasing Conditions for tables EKKO, EKPO and KONV
Hi Experts,
I want to know if there is an Extractor for Purchasing Conditions with fields in tables of Origin: EKKO, EKPO and KONV.
Or, at least an extractor with the table KONV.
Or, how I can look for it.
Any feedback, will be really apreciated.
Thanks in advanceHi David,
Adding to what said above.
Observe the Fileds in the Datasources and the details.
http://help.sap.com/saphelp_nw2004s/helpdata/en/5c/8ea0e626e442efb109232830faded9/frameset.htm
Regards,
Ram. -
To count number of records in an internal table for a condition
Hello All,
I want to count number of records in an internal table for a condition.
For e.g. -- I have one internal table IT which having fields F1, F2, F3, F4, F5.
Now, I want number of records in itnternal table IT where F1 = 'ABC'.
Is it possible to do..?? If yes, then how.??
Thanks in advance...!!
Regards,
Poonam.Hi,
If you mean an internal table, there are a few ways to do this.
1 One would be to loop over the table with a WHERE clause and increment a counter.
data: lv_counter type i.
clear lv_counter.
loop at itab where fld1 = 'ABC'.
lv_counter = lv_counter + 1.
endloop.
lv_counter now has the number of rows per the condiction.
2 Well, you may want to try this as well, and compare to the LOOP way. Not sure what kind of overhead you may get doing this way. Here ITAB is our main internal table, and ITAB_TMP is a copy of it. Again I think there may be some overhead in doing the copy. Next, delete out all records which are the reverse of your condition. Then whatever is left is the rows that you want to count. Then simply do a LINES operator on the internal table, passing the number of lines to LV_COUNT.
data: itab type table of ttab.
data: itab_tmp type table of ttab.
itab_tmp[] = itab[].
delete table itab_tmp where fld1 'ABC'.
lv_count = lines( itab_tmp ).
Thanks & Regards,
ShreeMohan -
How to add a feild as key combination for existing condition table
Hi all,
please any body can inform me about how to add a feild as key combination for existing condition table ex 901 having the key combination of sales organisation and material
for this cond. table,how to add a new feild ex:price list
iam unable to add it in change mode of v/03.(even after removing this 901 table from Acc.seq.)
Edited by: rajendraprasad vasam on Apr 25, 2008 10:08 AMmr.Rajendra
I you have the access key - you can copy the 901 table and create a new table along with your required field. v/03
Or
in the access sequence for the condition type - add 1 more step and add your field.
ie 10 - 901
and in 20 - your required field
regards,
Reshmi
Edited by: reshmi bhaskar on Apr 25, 2008 10:21 AM -
Table Name for Rebates Condition Records in Rebate Agreements
Hello All,
I want to know the table name which stores the condition records for Rebate Condition Types?
fast responses are appreciated.
Regards,
Rags.Hi,
Try KONA table.
KONM KONW
Regards,
Chandra -
Database table for Pricing Condition
Hi,
Can some one pls help me in finding the database table where I can fetch all the Access Sequences ('A' tables) associated for a particular Pricing Condition.
Regards,
Pankaj.Hi,
Goto T685 and fetch KOZGF for your condition type(KSCHL) and KVEWE = 'A'.
Goto T682I and fetch KOTABNR vaues for all entries in above selected table based on KVEWE = 'A', KAPPL and KOZGF.
Prefix 'A' to above selected KOTABNR values to get the 'A' tables.
Hope this helps you!!!
Regards,
Ganga -
Where can i find table for field condition rating
hi all ,
where can i find table for field condition rating& its decription, please help me
thanks in advance to allHi Jurgen
thanks for the Quick reply and what shoud be the table for the field
gopal -
In po,every time i want to add the message for print out.
in po,every time i want to add the message for print out.
is there any permanent solution for above issues ?Hi,
1) use transaction nace
2)Select application EF and go to condition records
3) o/p type is neu , select the same and double click on it .
4) select paricular condition table.
5) maintain condition records , means for particular combination NEU should appear automatically in PO print. -
User Exit in VF01 for Tax Conditions
Hello,
Please inform if any user exit is available for processing Conditions (Tax) in a Sales Order.
I'm facing a problem that while Invoicing, a certain Tax condition is not being executed.
Thanks,
Shalabh JainHI Colleague,
I will list the available user-exit to be used for Billing Document:
User Exits For Billing
USEREXIT_NUMBER_RANGE (Module pool SAPLV60A, program RV60AFZZ)
The internal number range used in the standard system is specified in the billing type table and can be changed in this user exit. This user exit is only called when the billing documents is created.
USEREXIT_ACCOUNT_PREP_KOMKCV (Module pool SAPLV60A, program RV60AFZZ)
In this user exit additional fields for account determination that are not provided in the standard system are copied into communication structure KOMKCV (header fields).
USEREXIT_ACCOUNT_PREP_KOMPCV (Module pool SAPLV60A)
In this user exit additional fields for account determination that are not provided in the standard system are copied into communication structure KOMPCV (item fields).
USEREXIT_NUMBER_RANGE_INV_DATE (Module pool SAPLV60A, program RV60AFZC)
Depending on the number range, table TVFKD is used to set the billing date (country-specific requirments in Italy). USEREXIT_NUMBER_RANGE is automatically deactivated when this user exit is being applied.
USEREXIT_FILL_VBRK_VBRP (Module pool SAPLV60A, program RV60AFZC)
This user exit is only called when the billing document is created. It is used to provide the header and the item of the new billing document with deviating or additional data.
USEREXIT_PRINT_ITEM (Module pool SAPLV61A, program RV61AFZB)
Printing the item line of a billing document can be supplemented or changed.
USEREXIT_PRINT_HEAD (Modulpool SAPLV61A, Programm RV61AFZB)
Printing the header line of a billing document can be supplemented or changed.
User exits in program RV60AFZD
Short descriptions of the user exits are contained in the program:
USEREXIT_RELI_XVBPAK_AVBPAK
USEREXIT_NEWROLE_XVBPAK_AVBPAK
USEREXIT_NEWROLE_XVBPAP_AVBPAK
The following user exits are available in report SAPLV60B for transfer to accounting (function group V60B):
EXIT_SAPLV60B_001: Change the header data in the structure acchd
You can use this exit to influence the header information of the accounting document. For example, you can change the business transaction, "created on" date and time, the name of the person who created it or the transaction with which the document was created.
EXIT_SAPLV60B_002: Change the customer line ACCIT
You can use this exit to change the customer line in the accounting document. This exit is processed once the ACCIT structure is filled in with data from document header VBRK.
EXIT_SAPLV60B_003: Change the customer line in costing
The customer line is filled in differently for costing. You can use exit 003 to influence the ACCIT structure.
EXIT_SAPLV60B_004: Change a GL account item ACCIT You can add information to a GL account item (such as quantity specifications) with this exit.
EXIT_SAPLV60B_005: User exit for accruals
Once all relevant data for accruals was entered in the GL account item, you can add to this data with this exit.
EXIT_SAPLV60B_006: Change the control line ACCIT
You can use exit 006 to add information to the control line.
EXIT_SAPLV60B_007: Change the installment plan
You can use exit 007 to add information to the installment plan
parameters in the GL account item.
EXIT_SAPLV60B_008: Change the transfer structure ACCCR, ACCIT and ACCHD
After the accounting document is filled in with data, you can use exit 008 to change the document once again.
EXIT_SAPLV60B_010: Item table for customer lines
You can use exit 10 to influence the contents of customer lines before they are created.
EXIT_SAPLV60B_0011: Change the parameter for cash account determination or reconciliation account determination
You can use this exit to change inbound parameters in order to influence account determination.
I hope that one of them could be helpful.
Regards
Ruy Castro -
Help reqd for printing the word text into two lines(AMOUNT in Rupees)
Hi all,
Im working for cheque printing and in the Amount in words column....im getting the text in a single line...as i've made it as in my script.
(im moving the rate in to amount thru FM "HR_IN_CHG_INR_WRDS"....
and it displaying into a single line....)
But in every bank cheque...we have only a limit space for the first line and balance words should come in to the next line....How to achieve this in my form print.(when im giving the cheque(laser print) inside the printer for print)...
*******FYI..
now im getting it as
RUPEES Ninety Seven Thousand Thirty seven and four paise only.(its going out in my cheque as it's coming in a single line,going beyond the words column)
the above one...i want to print it as two lines as like in normal cheque...
what condition i've to give and how to split the text or make it to continue in the second line....
Pls do the needful with any examples or any coding.....
help needed
thanks & regards
sankarhi Nehal,
the below one is my coding part........FYI
DATA AMT LIKE REGUD-WAERS.
data: words(120) type c,AMOUNT(120).
data: ant like PC207-betrg,t like reguh-vblnr,t1 type int4.
FORM WORDS TABLES intab
STRUCTURE itcsy outtab
STRUCTURE itcsy.
READ TABLE intab INDEX 1.
t = intab-value.
select single RWBTR from reguh into ant where vblnr eq t.
ant = ant * ( -1 ).
CALL FUNCTION 'HR_IN_CHG_INR_WRDS'
EXPORTING
AMT_IN_NUM = ant
IMPORTING
AMT_IN_WORDS = words.
amount = words.
READ TABLE outtab INDEX 1.
MOVE WORDS TO outtab-value.
MODIFY outtab INDEX 1.
ENDFORM. "diff
with the above code,im getting the amount field in a single line and it goes out beyond the line specified.
How to split it as a length basis as u said....pls explain in detail...
thanks & regards
sankar -
How to Extract Data from IT 0025 and Modify the layout for Printing
Hi All,
Query----> My client has a requirement to output the appraisal data in a given format from IT 0025. (The entire appraisal done for the employee)
I would like to know from where this data will be picked up is this data stored in some cluster table and how can we change the layout for printing in the desired format?
Note: PA and PD is Integrated. When we create appraisal in IT 0025 no record gets created in PA0025, in which table does the record gets created and how to retrieve the data?hello,
normally stored in pa0025.
are you using the old or new appraisal system?
if you are using the new one. its not stored in pa0025 it is done with relationships..
regards
stefan -
Display text area for printing
Hi,
I know here are many threads about displaying a textarea as read-only. but no solution fits my requirements.
I have a page with many fields among other things 3 textareas. This textareas a normally display as autoheight. for printing this page I have created a new one, where all items are read-only, because of the nasty brackets, if page is displayed in printer-friendly mode.
If my textareas hve more lines then declared for height, they are displayed with a scrollbar. That's not acceptable for me , because I must have printed all the text, not only the one in the scrollable area. In printer-friendly mode, the textarea is automatically set to a height, so that the text is completly shown.
When I print this page, the textareas are set to a width of 17 lines (declared in height: 4 lines), equal if there is 1 line entered or 20. But I like to have shown / printed all entered lines, so if 1 line is entered I like to see / have printed a textarea with 1 line (max 3) and if 20 lines are entered I like to see / have printed a textarea with 20 lines (max 22). How can I do this???
Thanks
chrissyChrissy,
There might be a way to get this functionallity through the css and template for 'Printer Friendly'.
However, what I'd do is write a PL/SQL routine to create a HTML page and get all the formatting done the way you like there. I have mine pop up in a new window with the menu bar, so the print option is available if the user wants.
Through PL/SQL you're dealing just with the column data, not also having to deal with the various elements to display the data, such as a textarea. I simply create HTML tables to hold the data, and place the data in the various <td> elements of the table. The table then controls the layout, and multi-line fields get automatically wrapped.
Bill Ferguson -
ABAP code in to JAVA for overwritting condition value for IPC pricing
Dear experts i am an IPC JAVA developer and i am trying to translate an ABAP Routine in to JAVA code for overwriting condition value in the pricing user exit of IPC
Here is the ABAPcode segment i am trying to transulate
DATA: l_kdkg1 LIKE komk-kdkg1,
l_work TYPE f,
l_umren LIKE marm-umren,
l_umrez LIKE marm-umrez.
SELECT SINGLE peinh FROM mbew INTO mbew-peinh
WHERE matnr = komp-matnr
AND bwkey = komp-werks.
I need some help in the following things
1. I don't know how to transulate the following Line of ABAP code into JAVA
" AND bwkey = komp-werks."
Bwkey stands for plant details. I don't know how to get plant details from Pricing Item.
2. Someone please tell me weather the following JAVA transulation is correct
Vector x = prItem.getUserExitConditions();
db database = pricingEngine.getDatabase();
// set table name
String tableStart = "mbew";
// set query parameters
sys_query_pair[] queryPair = null;
//matnr = komp-matnr . Getting the material Number
String materialNo= prItem.getProduct().toString();
//bwkey = komp-werks.Getting plant.
// TODO: werks stands for plant. Not sure how to get it from prItem
String plant = "";
queryPair = new sys_query_pair[2];
queryPair[0] = new sys_query_pair("matnr", materialNo);
queryPair[1] = new sys_query_pair("bwkey", plant);
// set query columns
String ZZFIELDStart = "peinh";
String ZZFIELD_VALUEStart;
String[] projectionStart;
projectionStart = new String[];
BigDecimal pricingUnit = null;
try{
// execute query
res resultSetStart = database.db_read_table(tableStart, queryPair,projectionStart) ;
if (!res.db_empty_results_p(resultSetStart))
ZZFIELD_VALUEStart = resultSetStart.db_get_row_element_string(0);
pricingUnit = new BigDecimal(ZZFIELD_VALUEStart);
resultSetStart.db_finish();
else
System.out.println("Coudn't find a value of field peinh in table mbew!");
catch (exc_database_error e)
e.printStackTrace();Please login to the server where IPC is installed. In the IPC folder u find libs folder or search for docs in IPC folder. There it is dealt how ABAP routines are mapped to user exits in java coding
Thanks
Surya
Maybe you are looking for
-
ICloud is switched on but won't open on the internet and other annoying iCloud mysteries.
Using iCloud between iPhone iPad and iMac. For some reason all my notes are not on all three devices. Spent hours the other day trying to fix that to no avail. Now using the iPad. iCloud is on in the settings menu but when I go to the internet it giv
-
ASA Cannot access https device via Clientless VPN bookmark, site to site works fine
We've got two offices connected via an IPSEC tunnel. This site to site VPN works great, we can access our remote devices fine from a PC on either LAN at each office. The device's address is https://192.168.210.2 However, if we make a bookmark on th
-
Electronic bank reconciliation -Rejected transaction
hi SAP expert I would like to ensure proper automatic accounting entries of rejected Bank transfer -RTGS, NEFT etc. . However through bank reconciliation i am not able to do so . Furhter bank passes both debit and credit entry with same amount and in
-
Exchange Server 2013: Deploying High Availability and Site Resilience
Dear All, I'm planning to Deploying High Availability and Site Resilience. I have two data center and I have one exchange server on each site (multi-role). I want to deploy Database Availability Group. Is it possible? any idea? in addition, all clien
-
My Illustrator just crashes! HELP!
Okay I'll get right to the point. I try and run illustrator, the loading screen starts up and it starts loading but then just quits. This happens over and over. No errors pop up... In IConsole I get this message repeated over and over: Apr 25 20:11