Possible for deducting TDS for a item ?
hi all,
Whether it is possible to deduct TDS
for a item in ap invoice ?
If yes, How to do it ?
Jeyakanthan
Yes you can do that.
Mark the Item as 'Withholding Tax Liable' in the ItemMaster -> General Tab
Mark the BP as 'Subject to Withholding Tax' in BP Master -> Accounting -> Tax Tab
Similar Messages
-
Is it possible to Configure TDS for Customer
Dear Experts
pls consider this as an example
1.customer invoice f-22
customer a/c dr 18000
Tds a/c dr 2000
to
sales a/c 20000
2.At the time of incoming payment f-28
there it showing only 18000. so we can clear 18000 here
3 j1incust enter withholding tax certificate from customer
through this way we can clear remaining TDS amount 2000
my question is : our customer paying 20000 without deducting TDS . In this scenario what kind of configuration is required
Thanks in Advance
Ajeesh.s
Edited by: Ajeeshsudevan on Oct 4, 2011 12:48 PM
Edited by: Ajeeshsudevan on Oct 4, 2011 12:48 PMDear Vijay
I think there is no configuration for TDS receivable, but we can capture the tax amount in expenses account while sales invoice posting (same as cash discount procedure) and see the report in Tax expenses account.
Regards
Sridhara Rao D
Edited by: Sridhara Rao.D on Oct 1, 2011 3:49 PM -
HI
A customer of mine has made some expenditure on my behalf and has handed over the Bills to me. Now I want to show this as an expense in my books for that customer. And simultaneously deduct TDS on these expenses. Iam trying to make a standalone AR Credit Memo but unable to deduct TDS on it.
How can I manage this?
I cannot make that customer as Vendor because there are around 1000 customers.
Regards
JPHi Jai Prakash.....
You have to do it via Outgoing payment as Kamlesh Chauhan suggested....
But need to set the TDS on Customer level too.......
Regards,
Rahul -
Deducting TDS in AP Downpayment Request
Hello Experts,
Please help me to solve the problem
How to make advance payment by deducting TDS?
SAP advised to follow Down Payment but problem is that If we use AP Down Payment Invoice ,
balance of advance payment never shown in Vendors Ledger .
If we make payment through AP Down Payment Request we haven"t any provision for deducting TDS
How to solve this problem...?
Regards
JaneeshHi Gordon,
I also have the same Issue with my client. I agree with you Down payment request is not formal financial document at the same time I cannot use the Down Payment Invoice because the client don't want to pass the financial entries at the time of Down Payment Invoice. I am going with Down payment Request but, I need to deduct TDS in the Total request amount and I have to receive the payment on total Request Amount (after TDS) and the TDS financial entries should pass on at the time of final Invoice, I have one more question why the Withholding Tax field is available in Down payment Request document and row level?, I tried its not working and updating any value.
Please let me know you valuable solution
Regards,
Kiran -
Is It possible for a Non Shippable Inventory Item sold in OM update INVENTORY Levels
Is It possible for a Non Shippable Inventory Item sold in OM update INVENTORY Levels?
I have created an Item which is inventory tracked but not shippable. Customer & Internally Ordered. But upon booking the Sales Order, the INVENTORY level of the said item does not get updated with the sale.
How can i make it update INVENTORY without going thru shipping module?
thanks.Hi Jay
How are you.
Yes, in process sampling only.
Is it not neccessary to have a wip validity rule for wip products in the specs. I am able to create samples for wip products with inventory validity rule.
Regards
Prem. -
Is ATP check possible in Service Order for Sales Item?
Hi All,
My question, is ATP check possible in Service Order for Sales Item? My requirement is that when i create a service order in the web UI with a sales item and drill down to the item level, i see the schedule lines assignment block but w/o any Confirming date, so i want to know whether the ATP check is happening or not. For example wen i create a sales order in web UI with a sales item and drill down into the item level, the schedule line AB shows me the Confirming date checking the ATP. But this is not happening in case of service order. So kindly suggest the reason and clarify my query. Thanks
Regards
SrideviNobody can help me???
Please.
Thanks -
No goods receipt possible for purchase order Number and Item number.
Hello experts,
When I create a Goods Reciept with reference to Purchase Order using BAPI_GOODSMVT_CREATE, the following error message appears.
No goods receipt possible for purchase order <PO number> <line item number>.
But the GR is getting created manually using Transaction MIGO for the same PO number.
I found some blogs to check for deletion indicator and Movement type and quantity, when I searched SDN for the same Issue.
In my case
1.deletion indicator is not set for the Purchase order line items
2.And Movement type is 101
3.And gm_code is 01.
Could anyone please suggest me, what else could be the reason for this error?Here is the code what i have written.
f_gmvt_header-pstng_date = sy-datum.
f_gmvt_header-doc_date = sy-datum.
f_gmvt_header-pr_uname = sy-uname.
f_gmvt_header-ref_doc_no = p_ebeln.
f_goodsmvt_code_tmp = '01'.
* Looping the PO details.
CLEAR: gf_item,f_gmvt_item.
LOOP AT gt_item INTO gf_item.
* fill the bapi item structure details
f_gmvt_item-material = gf_item-material.
f_gmvt_item-plant = gf_sbms-werks.
f_gmvt_item-stge_loc = '0001'.
f_gmvt_item-move_type = '101'.
f_gmvt_item-po_number = p_ebeln.
f_gmvt_item-po_item = gf_item-po_item.
f_gmvt_item-entry_qnt = gf_item-quantity.
f_gmvt_item-entry_uom = 'PC'.
f_gmvt_item-entry_uom_iso = 'PCE'.
f_gmvt_item-po_pr_qnt = gf_item-quantity.
f_gmvt_item-orderpr_un = 'PC'.
f_gmvt_item-orderpr_un_iso = 'PCE'.
f_gmvt_item-no_more_gr = 'X'.
f_gmvt_item-ref_doc = p_ebeln.
f_gmvt_item-prod_date = sy-datum.
f_gmvt_item-mvt_ind = 'B'.
f_gmvt_item-move_reas = '101'.
f_gmvt_item-vendor = gf_lfm1-lifnr.
APPEND f_gmvt_item TO t_gmvt_item.
CLEAR f_gmvt_item.
ENDLOOP.
* cALL THE bapi fm FOR gr POSTING
CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
EXPORTING
goodsmvt_header = f_gmvt_header
goodsmvt_code = f_goodsmvt_code_tmp
* TESTRUN = ' '
* GOODSMVT_REF_EWM =
IMPORTING
goodsmvt_headret = f_gmvt_headret
* MATERIALDOCUMENT =
* MATDOCUMENTYEAR =
TABLES
goodsmvt_item = t_gmvt_item
* GOODSMVT_SERIALNUMBER =
return = t_return
* GOODSMVT_SERV_PART_DATA =
* EXTENSIONIN =
IF sy-subrc = 0.
* For commit the changes use BAPI_TRANSACTION_COMMIT FM.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
wait = 'X'.
* MOVE: f_GMVT_HEADRET-MAT_DOC TO WA_DET-MBLNR,
* f_GMVT_HEADRET-DOC_YEAR TO WA_DET-MJAHR,
* f_GMVT_HEADER-REF_DOC_NO TO WA_DET-EBELN.
* APPEND WA_DET TO IT_DET.
* CLEAR WA_DET.
ENDIF. -
Tds deducted twice for the exact advance and expenses booking
hi,
We have made down payment of Rs.20000.00 so system has deducted Rs.400.00 as tds. Then we booked the expenses for the exact amount of Rs.20000.00 so during this process also system has deducted tds Rs.400.00. So far system has deducted tds twice. Now we have done the clearing through f-54. In the clearing, system will not create tds reverse entry. Hence the final impact of this transaction, tds has deducted twice. can anybody guide how to avaoid this.
govind.hi anit,
i have already selected central inv. but still system is not reversing the amount. if it is partial amount then it is reversing.
Scenario - 1
advance 10000
expenses booking 10000
clearing 10000
in this scenario system is booking tds twice.
scenario - 2
advance 10000
expenses booking 20000
clearing 10000
remining payment 10000
here system is reversing the tds correctly.
can you guide me further.
govind -
Lower deduction of TDS for Vendors
Dear Experts,
My client requirement is,when the vendor gets an exemption certificate from income tax authority for a certain percentage for a particular Threshold limit after that the system has to calculate the normal TDS rate.
I have gone through the different thread but could not find the proper solution.
Please guide how to configure the system to calculate TDS for a lower percentage upto the threshold limit...after that normal TDS should apply.
Regards,
Venkat.Hi,
You can maintain exemption % in vendor master but there is no feature to define the limit and deduct tax as per the limit.
You can meet this requirement by defining formula in the path IMG - FA - FA Global settings - WHT - Extended WHT - Calculation - WHT codes - Define formulas for calculating WHT.
Here you can define the reduced tax rates and exempted amount to be deducted for the tax type & code combination.
Regards,
Jyoti -
Partial goods receipt for PO with multiple line items
Hello All,
While doing MIGO, for a PO with multiple line items, if one line item is having error, will we be able to go ahead with goods receipt? Or entire material document is blocked for doing MIGO?
We will be doing a development - in case if there is problem in goods receipt (checking of any parameter, and if it is missing - we will be posting error message)...is it possible to ahead with next line item and still post the material document?
If partial goods receipt if possible for PO with multiple line items, how do we do it?
Regards,
RJSHi
While doing MIGO, for a PO with multiple line items, if one line item is having error, will we be able to go ahead with goods receipt? Or entire material document is blocked for doing MIGO?
No. You cannot post the MIGO, if even one of the PO line item is having problem or giving error.
We will be doing a development - in case if there is problem in goods receipt (checking of any parameter, and if it is missing - we will be posting error message)...is it possible to ahead with next line item and still post the material document?
If you skip a line irem and do GR with next line item, how will you match quantity & value with the vendor Invoice at LIV ?
If partial goods receipt if possible for PO with multiple line items, how do we do it?
Partial goods receipt is possible for PO line items. That means, if PO has 100 qty for line item 1 then you can do GR for 50 now and 50 later depending on the vendors delivery.
Hope this is what you mean by "Partial Goods Receipt".
Edited by: Arun R on May 10, 2010 2:03 PM -
Payment to one vendor and charge TDS for other no.of vendors against same invoice
Is it possible to book invoice and payment to one vendor and charge TDS for other 3-4 vendors against same invoice.
Is there any config require and any such process exist?Hi,
Please go through the following process and see whether it suffice your requirement
1. Create Vendor Invoice.
2. Go to transaction code F-53
Click on
Click on
Click on
Click on Document - Simulate
If entry is found O.K. Click on
Hope, this solves your issue else revert.
Regards,
Tejas -
How to handle TDS for Contractor under Section 94C in SAP B1 9.0
Hi Expert
If the credit or the payment (One time Payment) in pursuance of the contract does not exceed Rs.30,000/-, no deduction has to be made at source. However , if the aggregate of all amounts paid/credited or likely to be paid/credited exceeds Rs. 75,000/- then tax at source is to be deducted.
how to manage this in SAP B1 with single WTax code??
regards,
RavirajHI Raviraj,
Have you checked the same by setting the threshold as 75000? You may not be able to deduct TDS at the the time of payment but you can use DP Invoice for the same.
Try this, it should work.
Thanks,
Joseph -
Screen exit for me32k for header and for items
hi experts,
i need a screen exit from me32k to add subscreen in :
1. items
2. header
thanks in advanced,
dana.Hi,
Just some information on screen exits:
Screen Exit:
How to implement screen exit for a SAP standard transaction
Introduction
SAP provides standard transactions to enter data into database. But a client may want to maintain some additional information in SAP other than what is provided.
To make provisions for this, additional screens have to be provided and additional fields must be added into appropriate database table.
To pave way for this, SAP has provided the option for screen exits. Usually, SAP provides the following:
An append structure in the database table with the new fields.
A subscreen area into the standard screen where the programmer can attach his subscreen of his own program with the new fields.
A function group under which the new subscreen has to be created with the new fields.
Function exits to synchronize the PBO and PAI of the standard SAP program with the PBO and PAI of the subscreen so that data can flow back and forth between the standard SAP program and the program written by the developer for the subscreen. These function modules also exist in the same function group under which the subscreen will have to be developed.
Finally, a linkage has to be done between the subscreen area of standard SAP screen with the custom subscreen constructed by the developer.
Typically, SAP provides an enhancement in which the developer can create an append structure, use the function exits to synchronize the PBO and PAI of the standard SAP program and the custom subscreen program, and make the necessary linking( as mentioned above in step 4. But, again, this is not a hard and fast rule. Linking in some case, is also done by configurations.) SAP also usually provides the name of the function group under which the subscreen has to be developed.
Necessary guidance about implementing a screen exit development is usually available in the Documentation section of the enhancement ( can be availed by transaction SMOD).
Pre-Requisites
The developer to work on screen exit should have essential knowledge on the following:
DDIC concepts, including the knowledge of append structure.
Concept of SAP Enhancements and implementing them using Projects.
Concept of function exits.
Knowledge on Module Pool including subscreens, Tabstrip controls etc.
Steps
Guidelines
So, a developer can follow the guidelines mentioned below to implement a screen exit to a standard SAP transaction, as and when required:
Find out the Required Enhancements
Go to SMOD. Press F4 in the Enhancement field. In the next popup window, click pushbutton SAP Applications. A list will appear that contains information on all the enhancements, categorized under functional areas. Developer must search for the enhancements relevant to his functional area of interest for e.g., Purchasing, Asset Accounting, etc.
Note down the enhancements. Then, come to the initial screen of SMOD and view the documentation of each enhancement to find out which one is required for your development.
Utilize the Enhancement in a Project
After you have found one, do as directed in the documentation. Generally, the steps are as follows:
Create a project using CMOD including your enhancement.
Create the append structure with new fields.
Go to the desired function group and create a subscreen with the new fields. Write PBO and PAI for the subscreen, if required.
Use the function exits in the enhancement to link the PBO and PAI of the subscreen with that of the main SAP program supporting the SAP transaction.
Maintain necessary linkage between the subscreen area of standard SAP program with the custom subscreen developed along with the custom program name. This can be done in the project (developed by CMOD including the enhancement) or outside as a part of configuration.
Activate the project.
Test to ensure that required functionality are met.
Case Study 1
Add three new custom fields for Asset master and maintain information for them
Requirement
Three fields in the legacy system have to be maintained in Asset master. These fields are:
Original Asset number 20 characters
Location 2 15 Characters.
Model no 20 characters
Location 2 should start with L.
Pre-Analysis
Finding out the Enhancement
As described above, the enhancement is determined. It was found, that enhancement AIST0002 will serve the purpose. It contains the following components (can be viewed by transaction SMOD):
Exit Type Description EXIT_SAPL1022_001 Function Exit Check of User-Defined Fields when Using Create and Change BAPI EXIT_SAPLAIST_002 Function Exit Transfer Data for User Subscreens in PBO. EXIT_SAPLAIST_003 Function Exit Transfer of User-Defined Fields to SAP Master Data Transactions CI_ANLU Customizing Include Include structure to add new fields
Studying the Function Exits
The function module level documentation for the function exits are then viewed from transaction SE37. The documentation clearly laid out for the purpose for their use:
EXIT_SAPLAIST_002
Function module Level Documentation
This function module is called by asset master data maintenance at the start of the dialog. (When changing, it is called after reading of the data from the database; when creating it is called after the transfer of the default values from the asset class and reference asset.) The purpose of the function module is to enable this function group to recognize the master data. For interpreting or controlling master data fields that are important for user fields, it is possible to transfer to global variables at this point, so that they can be recognized when the user subscreens are processed.
Import Parameters
Understanding
This function module is called at the PBO to pass the information retrieved from the database to pass them to the custom subscreen and its underlying program. Import parameter : I_ANLU will be populated with the values for user-defined fields which will be passed to the subscreen program. So, there must be some sort of variable assignment from I_ANLU.
EXIT_SAPLAIST_003
Function module Documentation: This function module is called by SAP asset master data maintenance after the screens are processed, but before saving. The purpose of the function module is to transfer fields entered on user sub-screens of SAP asset data maintenance to the database for updating. The export parameter for this function module is:
Understanding
This function module will be used to transfer the user entered data in the subscreen fields to the main SAP program, which will then be saved into the database.
Studying the Documentation of the Enhancement
The enhancement documentation (as is viewed from the initial screen of SMOD] also supports the idea. Moreover, it informs that we need to develop a subscreen under function group XAIS. This is the function group under which the two function exit modules also exist. So, if the custom subscreen refers to the global data of the function group XAIS, then those values will also be available to these function exits as well.
Going to SE80 and viewing the function group XAIS helps us to inform that there are three DDIC tables declared for it:
Deciding the Final course of Action
After making all the investigations, the final course of action was determined.
SrlNo Step Justification
A project has to be created using transaction CMOD where the enhancement AIST0002 will be included.
Customizing include CI_ANLU has to be created with the custom fields demanded When CI_ANLU will be developed, the custom fields will get appended to the database table ANLU. Also, these fields will be used to create screen fields in the new subscreen.
A custom subscreen, say, 9000 will be developed under function group XAIS. The screen group for the screen will be CUST (or any name). The three custom fields added to table ANLU (by creating CI_ANLU) will be used to create new fields in the screen.
In the PAI of the subscreen, validation for Location to start with L will be added. The subscreen with three new fields has to be developed so that it can be attached to a subscreen area of the asset master screens.
In the custom include of the function exit module EXIT_SAPLAIST_002, the following code will be written:-
ANLU = I_ANLU. I_ANLU is the import parameter of this FM. The value is assigned to the global variable ANLU, referring which the three new subscreen fields are developed. So, data retrieved from database table ANLU will be passed to this FM as I_ANLU by the standard SAP main program. The value will be taken and passed to the global variable of the function group XAIS, so that the three custom fields (referring to ANLU of XAIS) get populated.
In the custom include of the function exit module EXIT_SAPLAIST_003, the following code will be written:-
E_ANLU = ANLU. The changed values in the subscreen fields exist in global variable ANLU for the function group XAIS. This function exit module will pass the data back to the SAP main program as E_ANLU.
Proper linkage/configuration has to be done so that the new subscreens get linked to the appropriate subscreen area of the Asset master screen. This has to be done otherwise, the new custom subscreen will not be displayed in the Asset master screens.
Development
Creating a Project to include the enhancement
Go to transaction CMOD and create a project.
Enter a description for the project. Then, click on the pushbutton Enhancement Assignments in the Application Toolbar.
Enter the name of the enhancement and Save.
Go to Components.
Creating Custom Include for ANLU
The screen shown below will appear, showing all the enhancement components under the assignment AIST0002. Double-click on the name of the Include Structure to create it.
Create the include structure with three new fields, as required. Then, save and activate it.
Develop the subscreen and the program
Go to transaction SE80. For the function group XAIS, create a new subscreen 9000.
Create it as subscreen.
Then, go to the Layout of the screen and create three new fields from Database table ANLU.
Drag the fields in the screen body and place them.
Then, save and activate the screen and come back to screen flow editor.
Create the PAI module to add validation for field Location 2, as required .
Activate the whole function group and come out.
Write code in the Function Exits to synchronize the programs
Now, code has to be written in the function modules EXIT_SAPLAIST_002 and EXIT_SAPLAIST_003 so that data flows to and fro between the main SAP program and custom subscreen program. For that, go back to transaction CMOD and change the function exits.
Write code in the function module EXIT_SAPLAIST_002 called once at the beginning of the transaction:
Write code in EXIT_SAPLAIST_003 to pass the data from the subscreen to SAP main program.
Then, activate everything the whole project and come out.
Complete the configuration to link the subscreen
The development portion is complete. Now, linking of the subscreen has to be done with the subscreen area of the main program. In most of the cases, this linking can be done in the enhancement itself. But, here, requirement is a bit different. It is done by configuration using SPRO.
Assets are created under Asset class. And for each asset class, there is a layout assigned to it. For a layout, there are multiple tab pages assigned to it. And, for each tab page, there are multiple screen groups/field groups assigned.
Here, the requirement is to create these three custom fields in the tab page General of asset master screen ( AS01/AS02/AS03/AS91).
Determine the Layout
To achieve this, first of all, we need to find out which layout is assigned to asset class 1000.For that, go to transaction AOLK( information has to be obtained from functional consultant).Select the Asset Class 1000 and click on folder General Assignment of Layout.
Here, for Asset class 1000, for all the user groups, tab layout SAP is assigned. Since layout SAP cannot be changed, it has to be copied and manipulated to include our screen group. Later, the new layout has to be assigned over here.
Create new tab layout
Go to transaction AOLA. Copy the tab layout SAP to create another layout, say, YSUB.
System will copy all the settings and will inform you about that.
Select your newly created layout and double-click on the folder Tab page titles.
You want to put your custom fields in the tab page General. So, select this tab page entry and double-click on the folder "Position of Groups".
Here, all the field groups currently residing in the tab-page General are shown. Add an entry for your newly created fields.
Select the group box from the list. An entry will come with U padded with the custom subscreen prepared by you.
Then, save and come out.
Assign the new Layout to Asset Class
Now, go to tcode AOLK and assign tab layout YSUB for asset class 1000.
Save and come out.
Test the Exit
Everything is over. Now, go to transaction code AS01/02/03 or AS91 to deal with an asset of asset class 1000. You will see your new fields added to the screen. Add values to them save. Then, enter into the tcodes again to see whether the values entered by you are being displayed or not.
Original Source: ittoolbox.com
User Exits:
User exits (Function module exits) are exits developed by SAP. The exit is implementerd as a call to a function module. The code for the function module is written by the developer. You are not writing the code directly in the function module, but in the include that is implemented in the function module.
The naming standard of function modules for functionmodule exits is:
EXIT_<program name><3 digit suffix>
The call to a functionmodule exit is implemented as:
CALL CUSTOMER.-FUNCTION <3 digit suffix>
To find a Exit.
Goto Transaction -- Find The Package
SMOD >f4>Use the Package here to Find the Exits In the Package.
Else if you Want to search by Application Area wise ,
There is one more tab to find the Exits in the Respective Application Area.
Implementing the Exit-- CMOD Create ProjectsAssgn your Component .
Now Run ur Transaction to Check if it Triggers.
Thats it..
Suppose you need to find out all the user exits related to a tcode.
1. Execute the Tcode.
2. Open the SAP program.
3. Get the Development Class.
4. Execute Tcode SE84.
5. Open the Node 'Envir. -> Exit Techniques -> 'Customer Exits -> Enhancements'
6. Enter the Development class and execute.
Check out this thread..
The specified item was not found.
1. Type the transaction : system->status-> <PROG. NAME>
2 open SE37 , type EXIT<PROG NAME> and press F4 to get the list of function exits available.
3. Open CMOD utilities->SAP enhancements
EDIT->All selections
4.type the function module name obtained in step 2, in fields 'component name' in 'additional selections' block. and execute.
5. The displayed list contains the enhancements names for the transaction You were looking for.
6. Create a project in CMOD and the code in default include->activate.
http://www.erpgenie.com/sap/abap/code/abap26.htm
which gives the list of exits for a tcode
http://help.sap.com/saphelp_nw04/helpdata/en/bf/ec079f5db911d295ae0000e82de14a/frameset.htm
For information on Exits, check these links
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
http://www.sapgenie.com/abap/code/abap26.htm
http://www.sap-img.com/abap/what-is-user-exits.htm
http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction
http://www.easymarketplace.de/userexit.php
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
http://www.sappoint.com/abap/userexit.pdfUser-Exit
http://www.planetsap.com/userexit_main_page.htm
User-Exits
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
http://www.sap-img.com/ab038.htm
http://www.planetsap.com/userexit_main_page.htm
http://www.sap-basis-abap.com/sapab013.htm
http://sap.ittoolbox.com/documents/popular-q-and-a/user-exits-for-the-transaction-code-migo-3283
These links will help you to learn more on user exits.
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/frameset.htm
http://www.planetsap.com/userexit_main_page.htm
http://www.allsaplinks.com/user_exit.html
www.sap-img.com/abap/what-is-user-exits.htm
Also please check these threads for more details about user exits.
Re: Screen exit
user exit and customer exit
user exit
1. Document on UserExits in FI/CO
http://www.ficoexpertonline.com/downloads/User%20ExitsWPedit.doc
2. Finding User Exits...
http://sap.ionelburlacu.ro/abap/sap2/Other_Useful_Tips.html#Finding_User_Exits
3. List of all User Exits...
http://www.planetsap.com/userexit_main_page.htm
Reward if found helpfull,
Cheers,
Chaitanya. -
Separate rates of TDS for the same vendor
Dear experts,
We need urgent help for the folloing scenario:
for a particular vendor, TDS has already been deducted @10% till now. Now the vendor has got exemption (upto Rs.40000 TDS to be deducted @1%). Above Rs.40000, the rate will be the same i.e 10%.
Please let us know, how to calculate this thru the system.
Thanks in adv.
VijayaHi,
You can try out this option.
Create a new witholding tax code.
Tick the formula option.
Now goto "define formulas for EWT"
here for the tax type and tax code give as below:
tobase amt wthtax reduce base amt
40000 1%
999999999 actual percentage
Once you assign this tax type and tax code system will calculate tax at 1% upto 40000 base amt and more than 40k at the actual rate.
Hope this is clear.
Pls assign points if this was useful.
Thanks,
Vamsi -
PGI for both main and sub items (Sales BOM)
Hello SD friends,
I'm trying to map some BOM scenario.
Only main item should be relevant for princing.
Here's what I've done :
1. Create sales BOM via CS01
2. Maintain item category group ERLA for main item and NORM for sub item MM01
3. Maintain item category TAQ for main item and TAE for sub item VOV4
When I wanna do PGI, system creates material document only for main item.
Which means that PGI has not been done for sub items.
Is there any way to make PGI possible for both main and sub items ??
Regards,
Bahia.Can you clear, that why you want to issue both Main item/Sub Item, where your pricing is @ main item level.
in Main item level Pricing, Main item itself includes components. Once you issue the main item. from Inventory this main item wil be reduced.
Eg: In Case of Main Item- Computer (Assume Components - Monitor , Keyboard , CPU & Mouse)
Price for Computer - $1200. Component prices individually- $300 , $100, $700, $100 - These prices applicable only when you sell as BOM at Subitem level Pricing Or Seperately )-
In SO: - Order Computer (System explodes Components to verify,which are the subitems consists in Main Item)
DEL:- Components will be copied in Delivery , but not for dispatch (Sch Line Cat:CT has these controls)
Inv: Only Main item will be displayed for print.
NOTE: for your requirement, you can change the Schline Category from CT - CN- which is relevant for delivery with movement type i601 -in SO. Then you can dispatch components & these components will not copied into Invoice ,as they are not relevant for billing.
If you want CN has to determined automatically, maintain Schline Category determination accordingly.
Hope it helps,
Any info, please revert
Maybe you are looking for
-
my old computer crashed, it was xp i replaced it with windows 7 how do i get my library back from the old computer and put on the new one?
-
My ipod is not reconised by itunes or my pc
can anyone tell me why my ipod is not reconised by my pc or by itunes. i have the ipod in restore mode but thats all that happens as im trying to restore it due to my kids put the wrong pin number in and now says it is locked for 22 million hours. i
-
In previous versions when pressing CTRL+T it would switch over to the new opened blank tab, in Firefox 5 this is not happening. It just opens a new tab to the right but doesn't actually go to this tab.. Any Suggestions?
-
SPRO > SAP Utilities > Device management > Technology > Device Category > Define Prepayment Meter Define Prepayment Meter In this IMG activity you define types of prepayment meter. A prepayment meter generally describes a case in which a customer can
-
it was really disappointing when i tried to configure my iphone at the wifi netowork at job. The iphone doesn't support enterprise security! a feature found on just about every other smartphone (and cheaper ones....of course). I hope apple releases a