Service PO's with tax and Non servie pos without tax

Hi,
In my present process.For service (ME21N)PO'S withholdingtax is calculated and for non service PO's there is no withholdingtax  calculated.
In standard sap PO's.Tax will be calculated for both service POS and non service PO's.
Can any guide me where the coding is done by which the system is calculating tax on service pos and no tax calculated on material pos.
It will be great help.if you can through some light.
Thanks
Hagi

Hi,
With respect to WHT, vendors can be classified into three categories
1) Service Vendors (subject to WHT)
2) Material Vendors (not subject to WHT)
3) Mixed vendors (WHT is applicable on services only)
Identifying the type of vendor needs the data from business only.  There is no specific indication in SAP.  In case of 1 & 2 type vendors there is no problem.  Problem with type 3 vendors.  Since WHT keys are updated at vendor level, during IV system withhelds the tax amount on entire invoice which is wrong since materials may also be there in that invoice.  For this there is no standard solution by SAP.
We need to further identify vendors based on supplies with both services and materials. If the % of services & materials combination is more, it is better to create two seperate vendors for the same vendor, one as service vendor and another as material vendor and ask the vendor to give seperate invoices for services and materials.  If it is very less %, while posting invoices just change the base amount against the WHT keys.  This is the practice we implemented for our client.
regards,
mallik

Similar Messages

  • Total Tax and Non-Deductible column in Tax report

    Hi all,
    My client is using AU/NZ localization.  We need to customise a Tax report based on existing Tax Report in Financal Report-> Accounting> Tax> Tax Report.
    Does anyone know where to pull the information for colum "Total Tax" and "Non-Deductible"?
    When I look at table CSI4, CSV4, ATX1, VRT1, OVTR, they are all empty.  In addition, I can't find these information in JDT1 as well.
    Appreciate your advice.

    Shwu -
    You cannot pull the tax informatin and non-taxable dollars for a single BP - it would all need to be calculated from invoices and credit memos (at least that is the direction we took).
    You can (i.e. for customers) use calculations and sums with the OINV and INV1 tables - they both have the field of VatSum, I believe.  OINV has DocTotal and INV1 has LineTotal that you can use.  Getting the right calculation with those sums depends a lot on how your customer has determined tax for the BPs (i.e. freight is/is not taxable, discounts, various taxing entities, etc...).
    I do not have the exact SQL in front of me, but I remember something like the following being the key calculation...
    OINV.DocTotal minus the sum of INV1.LineTotals and minus the sum of INV1.VatSums = Non-Taxable  (with my customer it ended up being a lot of freight appearing as non-taxable).  So $1,014.00 (DocTotal) minus $1,000.00 (sum of LineTotal) = $14.00 then $14 minus $9.00 (sum of LineVatSum) = $5.00 as Non-taxable.
    If you want to have the taxing entities to show, then it is a matter of joining in other tables (OSTA, etc...)
    Try writing some SQL in the Demo System SAP provides first - just to get an idea of how it can go...
    Good Luck - that is about as far as I can take you - Zal

  • BO MOBI with BOE and Mobile server on two separate servers

    Hi Experts,
    We need to set up a BO MOBI with BOE and Mobile server on two separate servers.
    In such a configuration, how does the two servers communicate?
    What should be the VAS and VMS server configurations? especially the external hostnames in the files?
    We are looking for a non Blackberry(proxy) deployment.
    We have installed the software,however the windows services of Authserver and the Job servers are not available in the mobile server instance
    Any help would be highly appreciated.

    Hi Experts,
    We need to set up a BO MOBI with BOE and Mobile server on two separate servers.
    In such a configuration, how does the two servers communicate?
    What should be the VAS and VMS server configurations? especially the external hostnames in the files?
    We are looking for a non Blackberry(proxy) deployment.
    We have installed the software,however the windows services of Authserver and the Job servers are not available in the mobile server instance
    Any help would be highly appreciated.

  • MOBI with BOE and mobile server on different servers

    Hi Experts,
    We need to set up a BO MOBI with BOE and Mobile server on two separate servers.
    In such a configuration, how does the two servers communicate?
    What should be the VAS and VMS server configurations? especially the external hostnames in the files?
    We are looking for a non Blackberry(proxy) deployment.
    We have installed the software,however the windows services of Authserver and the Job servers are not available in the mobile server instance
    Any help would be highly appreciated.

    I figured it out. I had to re-run the schconfig utility on UNIX and reconfigured the server from localhost:9710 to the actual server name.

  • Replace Snow Leopard Server OS on Mini Server with Snow Leopard non-Server?

    I have a Mid-2010 Mini Server which came preinstalled with Snow Leopard Server. I'm wondering if anyone has had experience with attempting to replace the OS-X Server software with OS-X non-Server in order to run Parallels for the Desktop. If this worked, then one should be able to re-install the OS-X Server software as a client using Parallels. Parallels states that it supports OS-X Server as a client, but the real question is whether one can install the OS-X (non-server) on a Mini which came with the OS-X Server software installed.

    Hi
    Your problem is going to be finding a Client OS that will actually boot and install on the MacMini:
    http://support.apple.com/kb/HT2186
    http://support.apple.com/kb/HT1159
    According to MacTracker the build version of OSX Server 10.6.3 shipping with the MacMini Servers is 10D2235. It may work if you have a comparable client that's fully updated to 10.6.4. One way of finding out is to target disk mode an appropriately updated mac to the MacMini Server. If you can, select the System on that unit as the Startup Disk and see if it boots and works successfully with no kernel panics.
    Tony

  • Internal table with Dynamic and Non dynamic fileds

    Hi Experts,
    How to get the internal table with Dynamic and Non-Dynamic Fields.
    Could u please help me.
    Thanks,
    Varun

    Hi,
       Execute the below sample code or analyze it there is appropriate description provided.
    *& Report  ZTEST_PRM_DYN_ALV
    REPORT  ZTEST_PRM_DYN_ALV.
    type-pools: slis.
    field-symbols: <dyn_table> type standard table,
    <dyn_wa>.
    data: alv_fldcat type slis_t_fieldcat_alv,
    it_fldcat type lvc_t_fcat.
    selection-screen begin of block b1 with frame title text-001.
    parameters: p_flds(5) type c.
    selection-screen end of block b1.
    start-of-selection.
    *build the dynamic internal table
    perform build_dyn_itab.
    *write 5 records to the alv grid
    do 5 times.
    perform build_report.
    enddo.
    *call the alv grid.
    perform call_alv.
    *Build_dyn_itab
    form build_dyn_itab.
    data: new_table type ref to data,
    new_line type ref to data,
    wa_it_fldcat type lvc_s_fcat.
    *Create fields .
    clear wa_it_fldcat.
    wa_it_fldcat-fieldname = 'name1'.
    wa_it_fldcat-datatype = 'mara-matnr'.
    wa_it_fldcat-intlen = 5.
    append wa_it_fldcat to it_fldcat .
    *clear wa_it_fldcat.
    wa_it_fldcat-fieldname = sy-index.
    wa_it_fldcat-datatype = 'CHAR'.
    wa_it_fldcat-intlen = 5.
    append wa_it_fldcat to it_fldcat .
    do p_flds times.
    clear wa_it_fldcat.
    wa_it_fldcat-fieldname = sy-index.
    wa_it_fldcat-datatype = 'CHAR'.
    wa_it_fldcat-intlen = 6.
    append wa_it_fldcat to it_fldcat .
    enddo.
    *Create dynamic internal table and assign to FS
    call method cl_alv_table_create=>create_dynamic_table
    exporting
    it_fieldcatalog = it_fldcat
    importing
    ep_table = new_table.
    assign new_table->* to <dyn_table>.
    *Create dynamic work area and assign to FS
    create data new_line like line of <dyn_table>.
    assign new_line->* to <dyn_wa>.
    endform.
    *Form build_report
    form build_report.
    data: fieldname(20) type c.
    data: fieldvalue(5) type c.
    data: index(3) type c.
    field-symbols: <fs1>.
    do p_flds times.
    index = sy-index.
    *Set up fieldvalue
    concatenate 'FLD' index into
    fieldvalue.
    condense fieldvalue no-gaps.
    assign component index of structure <dyn_wa> to <fs1>.
    <fs1> = fieldvalue.
    enddo.
    *Append to the dynamic internal table
    append <dyn_wa> to <dyn_table>.
    endform.
    *CALL_ALV
    form call_alv.
    data: wa_cat like line of alv_fldcat.
    *clear wa_cat.
    wa_cat-fieldname = 'matnr'.
    wa_cat-seltext_s = sy-index.
    wa_cat-outputlen = '10'.
    append wa_cat to alv_fldcat.
    do p_flds times.
    clear wa_cat.
    wa_cat-fieldname = sy-index.
    wa_cat-seltext_s = sy-index.
    wa_cat-outputlen = '6'.
    append wa_cat to alv_fldcat.
    enddo.
    *Call ABAP List Viewer (ALV)
    call function 'REUSE_ALV_GRID_DISPLAY'
    exporting
    it_fieldcat = alv_fldcat
    tables
    t_outtab = <dyn_table>.
    endform.
    Hope this will help, reward if found usefull.
    Cheers,
    Ram.

  • C++: Is it possible using callback function with ncacn_http and rpcproxy server ?

    I have a remote procedure and I can call it using http over rpc. I pass trough an rpc proxy server for arriving to my rpc server.
    But I cannot call a callback function to my client inside the server function.
    Is it possible using callback function with ncacn_http and rpcproxy server ?
    We are using IIS on windows server 2008 R2 and the server rpc and the client on the same PC with rpc rpoxy.
    If I use ncan_ip_tcp all works fine.
    Thanks
    Gianluca

    Hi,
    About the develop question please post to the MSDN forum.
    MSDN forum Developer Network
    http://social.msdn.microsoft.com/Forums/en-US/home?forum=WAVirtualMachinesVirtualNetwork&filter=alltypes&sort=lastpostdesc
    Thanks for your understanding and support.
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • What  type of  database  operations  effectd  with  Unicode  and  non  unic

    Hi  Friends,
       I want  to  know what  type of  database  operations  effects  with  Unicode  and  non Unicode  Programing  .
    Thanks,
    Ravi Kumar Mukkera

    Hi ,
    Check these links .
    http://help.sap.com/saphelp_nw04/helpdata/en/62/3f2cadb35311d5993800508b6b8b11/frameset.htm
    https://www.sdn.sap.com/irj/sdn/go/portal/prtoot/docs/library/uuid/ff99cb90-0201-0010-e389

  • SSO for SAP and Non-SAP applications without Enterprise Portal

    Dear all,
    Is it possible to implement SSO for both SAP and non-SAP applications without involvement of EP at all?
    I have gone through this link.
    <a href="http://help.sap.com/saphelp_nw04s/helpdata/en/e5/4344b6d24a05408ca4faa94554e851/frameset.htm">http://help.sap.com/saphelp_nw04s/helpdata/en/e5/4344b6d24a05408ca4faa94554e851/frameset.htm</a>
    But I still i am not able to get the precise answer on how to enable SSO for both  SAP and non-SAP applications without EP.
    We have decided not to implement EP in first phase of SAP implementation. But we need to enable SSO for other SAP and Non-SAP applications.
    A detailed description on how to deal this kind of scenarios will be helpful.
    Thanks.

    A client of our's uses <b>SAP Enterprise Portal</b>, and is using the SAP SSO, which is implemented with tickets, and requires the use of SAPSECULIB.  My company provides an application for this client, and our application in hosted in our data center for the client, as a Software as a Service application, obviously across the internet.  Our client, which owns a SAP license, has asked that we support the SAP SSO as a non-SAP SSO application.  The client user's SSO ticket will be created from SAP EP, and then passed across the internet to our application, and we are to use that SSO ticket as an authentication ticket to our application.  I beleive I know how to do this work technically, having reviewed the SAP document named: "Dynamic Library for Verifying SSO Tickets in Third-Party Software"   Specification   Version 2.00  December 2005.
    My question is, does my company have the right to use the SAPSECULIB?  Where is the official download and <b>license</b> download, that indicates we can download this library, and use it to support a SAP customer?  We do not own a SAP license.  Thank you for your help.  I have searched many places in SAP support.<b></b>

  • Hello impossible to start my computer blank creen with apple and circle always turning without stop

    Question : need help imossible to strat my computer  i Mac 27' (bought June 2011) OS X Lion always get blank screen with apple and circle always turning without stop

    Reinstall Lion:
    Reinstalling Lion
    Boot to the Recovery HD: Restart the computer and after the chime press and hold down the COMMAND and R keys until the menu screen appears. Alterhatively, restart the computer and after the chime press and hold down the OPTION key until the boot manager screen appears. Select the Recovery HD and click on the downward pointing arrow button.
    Repair the Hard Drive and Permissions: Upon startup select Disk Utility from the main menu. Repair the Hard Drive and Permissions as follows.
    When the recovery menu appears select Disk Utility. After DU loads select your hard drive entry (mfgr.'s ID and drive size) from the the left side list.  In the DU status area you will see an entry for the S.M.A.R.T. status of the hard drive.  If it does not say "Verified" then the hard drive is failing or failed. (SMART status is not reported on external Firewire or USB drives.) If the drive is "Verified" then select your OS X volume from the list on the left (sub-entry below the drive entry,) click on the First Aid tab, then click on the Repair Disk button. If DU reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported click on the Repair Permissions button. Wait until the operation completes, then quit DU and return to the main menu.
    Reinstall Lion: Select Reinstall Lion and click on the Continue button.
    Note: You can also re-download the Lion installer by opening the App Store application. Hold down the OPTION key and click on the Purchases icon in the toolbar. You should now see an active Install button to the right of your Lion purchase entry. There are situations in which this will not work. For example, if you are already booted into the Lion you originally purchased with your Apple ID or if an instance of the Lion installer is located anywhere on your computer.

  • Why is apple releasing the ipad4 witha new and inproved wifi attena without addressing the wifi issue in the ipad3

    Why is apple releasing the ipad4 witha new and inproved wifi attena without addressing the wifi issue in the ipad3

    Jim Level 5 person ....I am very happy for you that your usage will not be affected, please accept my  congratulations.
    Now I have to point out that going ballistic has certain connotations but posting on an internet forum is not one of them.
    I appear to be one of thousands who are all expressing their outrage in a rational and intelligent manner which cannot be said for your lebvel 4 + collegues on this forum.
    Finally there has been an ongoing issue wiith the iPad 3 Wifi on certain wifi only models , I have not encountered it and it seems clear neither have you. That of course does not discount the fact that many others have experienced this issue , an issue which may reveal itself to you or I in the future particularly as I have only been using mine for a fortnight.
    The following is a relevant link for your information :
    http://9to5mac.com/2012/04/04/apple-investigating-new-ipad-wifi-issues-tells-app lecare-to-replace-affected-units/

  • Question Regarding Mesh with 3702 and non AC ap´s

    Hello! 
    quick question regarding MESH deployments with 2 different sorts of AP´s: AC and non-AC modells: If my 3702i is my root AP´s, and 3602i my MAP - will AC still work in 80Mhz, or will I have to switch to 40mhz (and thus crippling (???) AC performance?) 
    Not 100% sure on this... I *think* it should still work for the normal 802.11n connection, but I´m not sure if the 80mhz channel width (needed??) for AC, will cause the non-ac 3602i to be stranded? 
    Thanks alot for your insight! 

    Currently, my network DHCP server is a software based DHCP server. In reading over your post if I understood correctly it sounds like the managed switch would have its own hardware based DHCP server to assign IP addresses to those clients identified on the "external" VLAN. Did I understand that correctly or did misread something?
    DHCP server will be software based, even though you defined it on your switch, it is DHCP service running on its OS.
    I am configuring this setup for a small business application and will need to purchase a managed switch with 16 or 24 ports. Do you have any recommendations on a particular managed switch that will handle the VLAN configuration and include POE while keeping costs in mind.
    In this forum, most of us discussed about Cisco enterprise grade wireless. Here is 2960X series switch detail, if you are interested
    http://www.cisco.com/c/en/us/products/switches/catalyst-2960-x-series-switches/index.html
    You may need to check the pricing with your Cisco account manager or from a Cisco partner.
    HTH
    Rasika
    **** Pls rate all useful responses ****

  • Filter Data with Merged and non merged columns in one

    Hi there,
    I have an excel spreadsheet that has got merged and non merged columns. What I want to be able to do is, filter a row that has got merged column and non merged columns. But when I filter it only takes the first line, rather than the merged and non merged
    columns.
    With this data I have one merged column which spans 6 rows, and then in the same row I have 6 rows with different points in, and what I want to do is filter my list, but be able to see the merged coloum aswell as the 6 points.
    Any ideas are much appriciated.
    Cheers
    SAN

    You cannot filter across a row - so I have assumed that what you mean is that some cells in columns are merged to serve as the headers, and the data is in the came columns but in the row(s) below the header. If this is incorrect, ignore this post.
    For this example, I have assumed E to J are the column of data and merged cells, column K is free, and the first merged header is in row 1:
    In K1, enter
    =E1
    in K2, enter
    =IF(COUNTA(E2:J2)=1,E2,K1)
    and copy down. Then filter based on column K, and it will show the headers and the data for the selected header value.
    HTH, Bernie

  • Doubt about Agent Inbox with ERMS and NON-ERMS

    Hi All.
    We have configured both ERMS and NON-ERMS email receiving (to make some tests) and we verify that only the workitem generated by the NON-ERMS workflow (WS14000164) is shown in the IC Web Client Inbox. The workitem generated by the ERMS workflow (WS00200001) is shown only in the SBWP transaction. Is this right???
    We believe that our agent inbox configurations are correct, because it is working fine for NON-ERMS emails.
    There is some trick to make the generated ERMS workitens be shown in the IC Web Client Inbox?
    Thanks in advance!!!

    Hi Julio,
    You will NOT be able to get the workitems created by the standard ERMS wokflow (WS00200001) into your inbox, because SAP's assumption is that ERMS precisely replaces manual inbox assignment work by some automation (Response Management).
    Even if you add the ERMS task 207914 in transaction CRMC_IC_AUICOMM, this configuration will be made inactive by the workitem search-engine. You can observe this in method CL_CRM_IC_AUI_WI->IF_GENIL_SO_HANDLER~GET_LIST, around line 210:
    read table lt_wflows with key object = co_erms_email_task into ls_wflows.
      if ls_wflows is not initial.
        delete table lt_wflows with table key object = co_erms_email_task.
      endif.
    If you still want to see ERMS WIs in your inbox, make a copy of WF WS00200001; in copy, replace task 207914 with your own one, that you add in trx CRMC_IC_AUICOMM. Deactivate triggering event of WF WS00200001; activate triggering event of your own one. No changes in SO28 necessary.
    But you may then think about what should happen when one wants to postprocess an ERMS WI displayed in inbox; because some ERMS processing may already have taken place: incoming e-mail may already have been linked automatically to an existing service ticket. You should then support easy navigation to that ticket, and forbid e-mail is linked again manually.
    Hope this makes topic clearer
    Kind regards
    Walter

  • Working with NIO and non-NIO sockets

    Hello,
    Trying to write a network manager kind of program where the client initiates a number of connections to different servers. Need to manage these connections through the life time of the session ( time the client is connected to the server). The client connections originate from a single machine, the servers are geographically distributed and about 1 to 5 connections between each client and server.
    I have tried and example NIO client/server application and it works fine. I have tried the KnockKnock client/server example it works. But when I try to use the NIO client with the multithreaded knockknock server, the socket connection goes through okay. However the data written to socket channel on the client(NIO) side doesn't seem to reach the server(non-NIO). I can't change the servers since they already exist in the field. I am just trying to write the manager application to manage them.
    Basically I am trying to avoid writing a multithreaded socket connection management program.
    Thanks for any input.

    Not the greatest NIO code. The author seems unaware that closing a channel also cancels all its selection keys so he laboriously programs both operations every time he needs to close the channel. His discussion of OP_CONNECT makes little sense: the important point is that OP_CONNECT is only used in the connection phase and OP_WRITE is only used in the connected phase.
    His code registers the channel for OP_WRITE as soon as the connection completes, when there is no pending data to write. This will just cause the selector to spin uselessly doing nothing. The channel should be registered with zero interest-ops and OP_WRITE should be registered when there is something to write, i.e. during the send() operation; and it should be deregistered when the write has completed successfully and there is no more data to write.

Maybe you are looking for

  • Getting the error message The content of element type "navigation-case" mus

    I am getting this error message when I start the Jboss server ,, What could be reason , I have checked in and out , Everything is correct it seems,. The content of element type "navigation-case" must match "(description*,display-name*,icon*,from-acti

  • After reboot tarantella process stops in unregular intervals

    Hi guys, we have a problem with our old Tarantella server (3.30). Last friday we need to reboot the primary server due to a memory problem. Now the tarantella process stops in unregular intervalls on this server. Somtimes after 12h, sometimes after 5

  • Cannot open Aperture library

    I have multiple Aperture 3 libraries. I have the most current version of Aperture (3.5.1) and OS10.9.1. I can open all my libraries except one - the one I need for Christmas! I have tried all threee repair steps multiple times. Sometimes it gets as f

  • Changing your default mail program

    Not that I have anything against the Mac Mail program that came with my Mac, but does anyone know how to change the default mail program to MS Office Entourage? If I am on a website and I click a link to send an e-mail, it always brings up the Mac Ma

  • How to copy playlist to pc

    Hi, i recently made a playlist for my 40th birthday party and i want to transfer it to my pc. I spent ages selecting the songs and reduced the length of each song to around 3 mins, also i used the crossfade option so that the whole playlist plays con