Need BAPI/FM to update Contract conditions using FNVM
Hi,
I need to insert/update contract conditions in tcode FNVM.Kindly suggest me a BAPI/FM to achieve this functionality as
BDC for insetion/updation of contract conditions in FNVM is not possible since i am not able to capture the recording for
contract selection dialog box.Thanks in advance .
Thanks&Regards,
S.Sivakumar
Hi,
look for a methotd in object type BUS2049 (SWO1).
There is Loan.ContractCreate (BAPI_LOAN_CONTRACT_CREATE).
Also check corresponding package FVVD_BAPI.
Regards
Michael
Similar Messages
-
Update Contract conditions in Real State
Hi,
I am working with real state moduel, while creating the contract offer user when selecting the conditions wants to select one condition on the basis of which i through some abap code should populate all the conditions.
The thing is can anyone tell me if there is a BADI or enhancement for this where i can put my code.
ThanksHi
I was able to solve the problem by using BADI_RECD_CONDITION,
I implemented the funtion named as CHECK_ALL.
In this function used the following code
io_object - > method import parameter
*To get Contract details
CALL FUNCTION 'API_RE_OF_GET_DETAIL'
EXPORTING
io_object = io_object "Object containing the
"reference for cont. offer
IMPORTING
et_condition = lt_condition
EXCEPTIONS
error = 1
OTHERS = 2.
*Manipulated the conditions and then updated them using
* update contracts
CALL FUNCTION 'API_RE_OF_CHANGE'
EXPORTING
io_object = io_object
it_condition = lt_condition_change
EXCEPTIONS
error = 1
OTHERS = 2.
These functions provide us with the updated data which the user has entered and not saved, that is the runtime data.
Regards,
Khusro Habib -
Need BAPI Name for updation of Subcontracting scheduling line agreement
Hi All,
Can anybody please tell me BAPI Name for updation of Subcontracting scheduling line agreement from EKET table?
Note: BAPI_PO_CHANGE is not useful for me.
Thanks and Regards,
Atul.Hi Muralidhara,
Can you please give some more details for this BAPI..
I tried using it , but getting an error "No instance of object type PurchSchedAgreement has been created. External reference:"
and "Enter G/L Account" (Infact I did specify G/L account in account assignment table)
with regards,
Kirti -
Updating price conditions using CRM_ORDER_MAINTAIN
Hello everyone!
Could anyone help me out with respect to price updation using "CRM_ORDER_MAINTAIN"?
I am supposed to do the following:
I obtain the current unit price for a sales order item using "CRM_ORDER_READ". The feild et_pridoc-pric_cond-kbetr gives me this value. Then i get new price for the product from a condition table. I compare this new price with the kbetr value for a particular condition type. If the new price is less than the kbetr value then i should update the kbetr value of the item using "CRM_ORDER_MAINTAIN". I am sending all the parameters necessary to the FM.
I have gone through the previous posts with the same query but with no luck i am running out of ideas! Any sample code will be greatly appeciated.
Thanks and Regards,
Smithahi,
please pass all the parameters & check updating parameters.like when u create a new entry u need to enter X & modify Y so pass all the parameters ...
thanks,
chaitanya -
Hello all,
I am facing an issue while trying to update the Contract line end dateusing the api OKC_CONTRACT_PVT.update_contract_line. when the procedure that calls api is executed it returns status S with no errors and also updating the base table i.e OKC_K_LINE_B with new end date succesfully.
The issue is that whenever i am commiting the changes, in the front end, application - Contract line record gets disappearing. This is happening for all the item instances. Following are the parameters i am passing to the api,
p_chrv_rec.id:=<line id in okc_k_lines_b table>;
p_chrv_rec.end_date:=<new_end_date>;
p_chrv_rec.VALIDATE_YN:='N'; -- i do not want the api to validate the attributes
Pls note that the api is succesfully updating the base table record but not able to display it in the application. i have tried comparing the same record before and after updating to confirm whether any flag value is getting changed because of which record is not displaying in the apps. but there are no such changes except the new date and the annualiazed_factor. Can you pls let me know any workaround like whether any profile option needs to be changed,to achieve the same.
Navigation to the application im checking to see the updated new end date of contract line is :
Oracle Install Based Agent User-->Item Instance-->contracts
Thanks in advance.
Regards,
Sri Harsha.
Edited by: user10545574 on Jul 8, 2010 6:56 AMHi,
Shouldn't you be using the public api (OKC_CONTRACT_PUB) instead of the private one? By using directly the private package, you are probably bypassing some functionality which could cause issues like the one you are talking about.
Regards. -
BAPI/FM to update the condition value in Rebate agreement(VBO2)
Hi All,
Please help me in solving the below requirement.
The requirement,
1) In VBO2 ---> Enter agreement
2) Go to conditions in the application tool bar
3) A pop up 'Valid condition types and Key combinations' will appear. Select a particular key combination and continue.
4)In the next screen we need to change the Amount and save the agreement.
We tried to solve this through BDC, but we are not able to handle the POP UP through BDC.
Please let me know the suitable BAPI / Function module.
Thanks in Advance...
Regards
BalajiTry these BAPI's
BAPI_LISTING_CONDITIONS,
BAPI_AGREEMENTS
Regards,
Rajasekhar Reddy. -
Hi SAP GURUS!!
I need to have a new field category in "Create support message" of the HELP menu in SAP server. This field values needs tobe updated with that of Category in Solution Manager ( CRM_DNO_MONITOR) .We have found a BADI (SBCOS001 ) where we designed the screen for having the new field. FOr updating the value of this field to sol man, is there any bapi or rfc ..
Thanks in Advance,
gopa.Hi
Please check the following points.
1. Please check the settings that you maintained in the table CRMSUBTAB in ECC. You need to have an entry as follows:
User: CRM
Object: VENDOR_MAIN
U/D : DOWNLOAD
Object Class: VEND ( & not BUPA for this entry)
Function Module: PI_BP_VENDOR_MAIN_EXTRACT
The other entry (for upload) has similar but different values. (Refer to the OSS note 883162.)
2. Check if you have applied any filter settings in CRM for the adapter object VENDOR_MAIN.
Regards,
Srini. -
Hi. I want my iphone 5, my mac mini (running on OS X 10.6.8), and a new Air (soon to be purchased) to be totally compatible and work together optimally. What do I need to do? Thanks.
If you want to use all the features of iCloud
Mac
OS X Mavericks v10.9
iTunes 11 or later
iPhoto ’11 version 9.5 or Aperture 3.5
Safari 6 or later, Firefox 22 or later, or Google Chrome 28 or later
iWork for Mac (Pages 5.0, Numbers 3.0, Keynote 6.0)1
This also breaks down the requires by iCloud features.
iCloud: System requirements
The follow is the requirements for Mavericks
Apple - OS X Mavericks - Read the technical specifications. -
Do I need Internet Explorer security updates if I use Firefox?
Hello!
I cannot find an answer to this question through a Google search so I'm asking it here please. I'm using Windows 7 and see lots of regular updates for Internet Explorer being installed. But I never use Internet Explorer, I only use Firefox. So I wanted to know, will I be putting my Firefox security at risk by not installing Internet Explorer updates released through Windows Upate? Does a flaw in one browser affect another?
Thank you!
Alice.Thank you for your quick reply jscher2000. Your advice makes sense, I'll keep updates for Internet Explorer going. It was just something I was curious about. For example, if someone used both Firefox and Chrome, would a flaw in one affect another? And whilst Googling earlier for an answer for my question before posting (didn't want to waste anyone's time with a repetitive question), I noticed some people have completely uninstalled Internet Explorer, so presumably they won't even be offered any IE updates.
Thanks again!
Alice. -
Need BAPI for assignment of services to respective activity
Hello Friends,
I need to assign services to respective activity through uploading. For this purpose i need BAPI which will update the specific field of uploaded file in standared transaction CJ20N. The field which i need to update are all present in ESLL Transp. Table (Lines of Service Package) and the fields are : short text (KTEXT1) , Quantity (MENGE) , Gross price (TBTWR) , Unit (MEINS) .
Suggest the BAPI which will update this fields.
Edited by: Jain RahulM on Feb 1, 2011 6:17 AMSasi,
Simpler would be FM /SAPAPO/DM_MODEL_POST:
CALL FUNCTION '/SAPAPO/DM_MODEL_POST'
EXPORTING
iv_vb = 'I'
TABLES
it_matmod = t_matmod.
If you have product location existing in the system, you need to read records from respective APO tables and populate into t_matmod with appropriate model and pass it to this FM.
Rgds,
Sarah.
Message was edited by:
Sarah -
Delete pricing condition using FM crm_order_maintain
Hi experts
I need to delete an order pricing condition using the FM crm_order_maintain but i can't do it....
somebody can help me with the code for do this?
Thanks in advance
MarcoDo one thing,,,
Go to CRMD_ORDER
Open the transaction in change mode
Go to the Pricing condition tab
put /H in transaction code box
delete the pricing condition manually from the transaction
Put break point on CRM_ORDER_MAINTAIN function module...
debugger will stop at the function module...
check the data in all tables at this time and try to pass the same...it should work.. -
Do we need to create a bapi, badi and how can I use them
Hi all,
Please write me about the topics at subject.
Will I use BAPI with Java or C# or VB, whatever...
And for example for what I will use BADI.
Could you provide me code sample to use these?
Thanks.Hi,
BAPI stands for Business API(Application Program Interface).
I have answered this question before..
A BAPI is remotely enabled function module ie it can be invoked from remote programs like standalone JAVA programs, web interface etc..
You can make your function module remotely enabled in attributes of Function module but
A BAPI are standard SAP function modules provided by SAP for remote access. Also they are part of Businees Objest Repository(BOR).
BAPI are RFC enabled function modules. the difference between RFc and BAPI are business objects. You create business objects and those are then registered in your BOR (Business Object Repository) which can be accessed outside the SAP system by using some other applications (Non-SAP) such as VB or JAVA. in this case u only specify the business object and its method from external system in BAPI there is no direct system call. while RFC are direct system call Some BAPIs provide basic functions and can be used for most SAP business object types. These BAPIs should be implemented the same for all business object types. Standardized BAPIs are easier to use and prevent users having to deal with a number of different BAPIs. Whenever possible, a standardized BAPI must be used in preference to an individual BAPI.
The following standardized BAPIs are provided:
Reading instances of SAP business objects
GetList ( ) With the BAPI GetList you can select a range of object key values, for example, company codes and material numbers.
The BAPI GetList() is a class method.
GetDetail() With the BAPI GetDetail() the details of an instance of a business object type are retrieved and returned to the calling program. The instance is identified via its key. The BAPI GetDetail() is an instance method. BAPIs that can create, change or delete instances of a business object type
The following BAPIs of the same object type have to be programmed so that they can be called several times within one transaction. For example, if, after sales order 1 has been created, a second sales order 2 is created in the same transaction, the second BAPI call must not affect the consistency of the sales order 2. After completing the transaction with a COMMIT WORK, both the orders are saved consistently in the database.
Create( ) and CreateFromData! ( )
The BAPIs Create() and CreateFromData() create an instance of an SAP business object type, for example, a purchase order. These BAPIs are class methods.
Change( )
The BAPI Change() changes an existing instance of an SAP business object type, for example, a purchase order. The BAPI Change () is an instance method.
Delete( ) and Undelete( ) The BAPI Delete() deletes an instance of an SAP business object type from the database or sets a deletion flag.
The BAPI Undelete() removes a deletion flag. These BAPIs are instance methods.
Cancel ( ) Unlike the BAPI Delete(), the BAPI Cancel() cancels an instance of a business object type. The instance to be cancelled remains in the database and an additional instance is created and this is the one that is actually canceled. The Cancel() BAPI is an instance method.
Add<subobject> ( ) and Remove<subobject> ( ) The BAPI Add<subobject> adds a subobject to an existing object inst! ance and the BAPI and Remove<subobject> removes a subobject from an object instance. These BAPIs are instance methods.
Example Code
U need to give the step_nr, item_nr, cond_count and cond_type so the correct conditon will be updated. If no condition exists for the given parameters, a new condition will be created.
U can find these parameters for a particular condition type in table KONV.
*& Form saveTransactionJOCR
text
--> p1 text
<-- p2 text
FORM saveTransactionJOCR .
data: salesdocument like BAPIVBELN-VBELN,
order_header_inx like bapisdh1x,
order_header_in like bapisdh1,
return type standard table of bapiret2 with header line,
conditions_in type standard table of bapicond with header line,
conditions_inx type standard table of bapicondx with header line,
logic_switch like BAPISDLS,
step_nr like conditions_in-cond_st_no,
item_nr like conditions_in-itm_number,
cond_count like conditions_in-cond_count,
cond_type like conditions_in-cond_type.
salesdocument = wa_order_information-VBELN.
LOGIC_SWITCH-COND_HANDL = 'X'.
order_header_inx-updateflag = 'U'.
conditions
clear conditions_in[].
clear conditions_inx[].
clear: step_nr,
item_nr,
cond_count,
cond_type.
step_nr = '710'.
item_nr = '000000'.
cond_count = '01'.
cond_type = 'ZCP2'.
CONDITIONS_IN-ITM_NUMBER = item_nr.
conditions_in-cond_st_no = step_nr.
CONDITIONS_IN-COND_COUNT = cond_count.
CONDITIONS_IN-COND_TYPE = cond_type.
CONDITIONS_IN-COND_VALUE = 666.
CONDITIONS_IN-CURRENCY = 'EUR'.
append conditions_in.
CONDITIONS_INX-ITM_NUMBER = item_nr.
conditions_inx-cond_st_no = step_nr.
CONDITIONS_INX-COND_COUNT = cond_count.
CONDITIONS_INX-COND_TYPE = cond_type.
CONDITIONS_INX-UPDATEFLAG = 'U'.
CONDITIONS_INX-COND_VALUE = 'X'.
CONDITIONS_INX-CURRENCY = 'X'.
append conditions_inx.
CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
EXPORTING
SALESDOCUMENT = salesdocument
ORDER_HEADER_IN = order_header_in
ORDER_HEADER_INX = order_header_inx
LOGIC_SWITCH = logic_switch
TABLES
RETURN = return
CONDITIONS_IN = conditions_in
CONDITIONS_INX = conditions_inx
if return-type ne 'E'.
commit work and wait.
endif.
ENDFORM. " saveTransactionJOCR
Bdc to Bapi
The steps to be followed are :
1. Find out the relevant BAPI (BAPI_SALESORDER_CHANGE for VA02).
for VA01 use BAPI_SALESORDER_CREATEFROMDAT2
2. Create a Z program and call the BAPi (same as a Funtion module call).
2. Now, if you see this BAPi, it has
-> Importing structures.
eg: SALESDOCUMENT: this will take the Sales order header data as input.
-> Tables parameters:
eg: ORDER_ITEM_IN: this will take the line item data as input.
Note :
Only specify fields that should be changed
Select these fields by entering an X in the checkboxes
Enter a U in the UPDATEFLAG field
Always specify key fields when changing the data, including in the checkboxes
The configuration is an exception here. If this needs to be changed, you need to complete it again fully.
Maintain quantities and dates in the schedule line data
Possible UPDATEFLAGS:
U = change
D = delete
I = add
Example
1. Delete the whole order
2. Delete order items
3. Change the order
4. Change the configuration
Notes
1. Minimum entry:
You must enter the order number in the SALESDOCUMENT structure.
You must always enter key fields for changes.
You must always specify the update indicator in the ORDER_HEADER_INX.
2. Commit control:
The BAPI does not run a database Commit, which means that the application must trigger the Commit so that the changes are read to the database. To do this, use the BAPI_TRANSACTION_COMMIT BAPI.
For further details... refer to the Function Module documentation for the BAPi.
Bapi to VB(Visual Basic)
Long back I had used the following flow structure to acheive the same.
Report -> SM59 RFC destination -> COM4ABAP -> VB.exe
my report uses the rfc destination to create a COM session with com4abap. com4abap calls the vb.exe and manages the flow of data between sap and vb exe.
You need to have com4abap.exe
If com4abap is installed you will find it in sapgui installatin directory , C:\Program Files\SAPpc\sapgui\RFCSDK\com4abap.
else refer OSS note 419822 for installation of com4abap
after making the settings in com4abap to point to the vb program and setting up rfc destination in sm59 to point to com4abap session , you can use the following function modules to call the vb code.
for setting up com4abap and rfc destination please refer to the documentation for com4abap.
Invoke NEW DCOM session
call function 'BEGIN_COM_SESSION'
exporting
service_dest = service_dest "(this will be a RFC destination created in SM59)
importing
worker_dest = worker_dest
exceptions
connect_to_dcom_service_failed = 1
connect_to_dcom_worker_failed = 2
others = 3.
call function 'create_com_instance' destination worker_dest
exporting
clsid = g_c_clsid
typelib = g_c_typelib
importing
instid = g_f_oid
exceptions
communication_failure = 1 message g_f_msg
system_failure = 2 message g_f_msg
invalid_instance_id = 3
others = 4.
call function 'com_invoke' destination worker_dest
exporting
%instid = g_f_oid
%method = 'UpdatePDF'
sntemp = g_v_const_filent
snsysid = sy-sysid
snflag = 'N'
tables
rssaptable = g_t_pdfdetail1
%return = g_t_pdfdetail1 "t_test
exceptions
communication_failure = 1 message g_f_msg
system_failure = 2 message g_f_msg
invalid_instance_id = 3
others = 4.
then close the com session , using
FM delete_com_instance
FM END_COM_SESSION
Also refer to the following links..
www.sappoint.com/abap/bapiintro.pdf
www.sap-img.com/bapi.htm
www.sap-img.com/abap/bapi-conventions.htm
www.planetsap.com/Bapi_main_page.htm
www.sapgenie.com/abap/bapi/index.htm
Checkout !!
http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci948835,00.html
http://techrepublic.com.com/5100-6329-1051160.html#
http://www.sap-img.com/bapi.htm
http://www.sap-img.com/abap/bapi-conventions.htm
http://www.sappoint.com/abap/bapiintro.pdf
BAPI-step by step
http://www.sapgenie.com/abap/bapi/example.htm
list of all bapis
http://www.planetsap.com/LIST_ALL_BAPIs.htm
for BAPI's
http://www.sappoint.com/abap/bapiintro.pdf
http://www.sappoint.com/abap/bapiprg.pdf
http://www.sappoint.com/abap/bapiactx.pdf
http://www.sappoint.com/abap/bapilst.pdf
http://www.sappoint.com/abap/bapiexer.pdf
http://service.sap.com/ale
http://service.sap.com/bapi
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDAPII/CABFAAPIINTRO.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFABAPIREF/CABFABAPIPG.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCFESDE8/BCFESDE8.pdf
http://www.planetsap.com/Bapi_main_page.htm
http://www.topxml.com/sap/sap_idoc_xml.asp
http://www.sapdevelopment.co.uk/
http://www.sapdevelopment.co.uk/java/jco/bapi_jco.pdf
BADI(Business Add-In) is the object oriented method of user exits...
Each BAdI has a definition and more than one implementation. The definition means the methods(in class concept) that are used for performing various functions. The BAdI definition can be viewed in SE18 transaction(for standard ones) and user-defined BAdIs can be created in the same transaction as well.
When you create a BAdI definition, an class interface will be automatically created and you can define your methods in the interface. The implementation of the methods can be done in SE19 transaction
Intro.....
http://help.sap.com/saphelp_nw04/helpdata/en/e6/d54d3c596f0b26e10000000a11402f/content.htm
Check these links for info about badi..
BADI's
http://help.sap.com/saphelp_erp2005/helpdata/en/73/7e7941601b1d09e10000000a155106/frameset.htm
http://support.sas.com/rnd/papers/sugi30/SAP.ppt
BADI's
http://help.sap.com/saphelp_erp2005/helpdata/en/73/7e7941601b1d09e10000000a155106/frameset.htm
http://support.sas.com/rnd/papers/sugi30/SAP.ppt
http://www.sts.tu-harburg.de/teaching/sap_r3/ABAP4/abapindx.htm
http://members.aol.com/_ht_a/skarkada/sap/
http://www.ct-software.com/reportpool_frame.htm
http://www.saphelp.com/SAP_Technical.htm
http://www.kabai.com/abaps/q.htm
http://www.guidancetech.com/people/holland/sap/abap/
http://www.planetsap.com/download_abap_programs.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/content.htm
/people/thomas.weiss/blog/2006/04/03/how-to-define-a-new-badi-within-the-enhancement-framework--part-3-of-the-series
/people/thomas.weiss/blog/2006/04/18/how-to-implement-a-badi-and-how-to-use-a-filter--part-4-of-the-series-on-the-new-enhancement-framework
http://www.esnips.com/web/BAdI
http://www.allsaplinks.com/badi.html
New to Badi
Regards,
Raj. -
FM'S or BAPI to update the condition records in VB22 transaction
Hi,
I need your help in getting the FM'S or BAPI to update the condition records in sales deal.
The transaction is VB22.
If you can send me a smaple code it will be really helpful.
Regards,
SasiCheck this:
http://www.sapnet.ru/viewtopic.php?p=1644
Bapi for VK11 & VK12
Reddy -
Need to update multiple records using store procedure
Hi i am trying to update multiple records using store procedure but failed to achieve pls help me with this
for example my source is
emp_name sal
abhi 2000
arti 1500
priya 1700
i want to increase salary of emp whose salary is less than 2000 it means rest two salary should get update..using stored procedure only
i have tried following code
create or replace procedure upt_sal(p_sal out emp.sal%type, p_cursor out sys_refcursor)
is
begin
open p_cursor for
select sal into p_sal from emp;
if sal<2000 then
update emp set sal= sal+200;
end i;f
end;
and i have called the procedure using following codes
set serveroutput on
declare
p_sal emp.sal%type;
v_cursor sys_refcursor;
begin
upt_sal(p_sal,v_cursor);
fetch v_cursor into p_sal;
dbms_output.put_line(p_sal);
end;
the program is executing but i should get o/p like this after updating
1700
1900
but i am getting first row only
2000
and record is not upsating...please help me with this
thanksHi Alberto,
thanx for your valuable suggestion. but still i have doubt. the code which i have mentioned above might be simple but what if i have big requirement where i need update the data by using loops and conditional statement.
and i have similar kind of requirement where i need to deal with procedure which returns more than one row
my source is
empno ename salary
111,abhi,300
112,arti,200
111,naveen,600
here i need to write a store procedure which accepts the empno (111) as input para and display ename and salary
here i have written store procedure like this
create or replace procedure show_emp_det(p_empno in emp.empno%type, p_ename out emp.ename%type,p_salary out emp.salary%type, p_cursor out sys_refcursor)
is
begin
open p_cursor for
select ename,salary into p_ename,p_salary from emp where empno=p_empno;
end;
and i have called this by using
declare
p_salary emp.salary%type;
p_ename emp.ename%type
v_cursor sys_refcursor;
begin
show_emp_det(111,p_ename,p_salary,v_cursor);
fetch v_cursor into p_ename,p_salary;
dbms_output.put_line(p_ename);
dbms_output.put_line(p_salary);
end;
here i should get
abhi,300
naveen,600
but i am getting first row only
abhi,300
but i want to fetch both rows...pls help me to find the solution -
and need the new iTunes 11.1 to be able to use my iPhone on iTunes but I need the new mac software update OXS 10.6.8, but my mac doesn't need or have an update what should I do! I'm upset :'(
The requirements for iTunes:
Macintosh System Requirements
Mac computer with an Intel Core processor
OS X version 10.6.8 or later
400MB of available disk space
Broadband Internet connection to use the iTunes Store
Your Mac must be able to run OSX 10.6.8. If you can run that OSX then you can run iTunes 11.1.
Which Mac do you have?
MJ
Maybe you are looking for
-
Struggling to understand photo resolution in iCloud
I am finding it difficult to understand how the photos in the cloud works with regard to full- and reduced-resolution photos. Optimise ipad storage is turned on so, in theory, only reduced versions are kept on the iPad. I imported some photos with th
-
How do I find out how to use cloud and what does it exactly do?
I Am new to Apple and just not sure how this iCloud works and what does it do.
-
Error: No entry/entries in the table (WCCI)
Hello friends I am trying to implement WCM to my client when trying to change WCD i am getting the following error No entry/entries in the table (WCCI) Message no. I4702 & Error when executing function module (WCFC_PRINT_FORMAT_GET) Messa
-
Hello, I'm wondering if something is possible with pages '08. Is it possible to create a document that looks liked lined paper? I.E., if I make a list, it is on a background (or in a table) that looks just like lined paper so when I print it out, I h
-
Openbox feh wallpaper overwritten
It's a very strange thing that's happening. feh loads the correct initial wallpaper, but this mild grey 'wallpaper' covers it. And after some programs load (like aMSN), I have to drag, for example, aMSN around the screen to 'clean' off the grey wallp