The tax amount must not be greater than the tax base

Hi Experts,
User is trying to "Relase to Account" in t-code VF01 he is getting an error message The tax amount must not be greater than the tax base.
During Debuging i found the error is raised in Function module      RV_ACCOUNTING_DOCUMENT_CREATE
Message raised is
Message Class : FF
Message number: 747
Mesage "The tax amount must not be greater than the tax base"
Request to through some lights on this issue.
Reagrds
Sree

Hi,
did you check SAPNET notes with "VF01" and the message class/number as search terms. There are some notes dealing with this case eg 872449, and 184985.
Best regards, Christian

Similar Messages

  • Error Message FF747  -The tax amount must not be greater than the tax base

    Hello,
    We are attempting to post an import vendor invoice through transaction    FB60 for Israel company code . Since the tax charged by the vendor is not fixed every time , we are entering the tax amount in the    FB60 screen manually , without selecting 'calculate tax'.The amount of tax is greater than the amount of expense as per the real business scenario. For example amount of expense is 100, amount of tax is 200 and the total amount charged by the vendor is 300 .However when we simulate the posting we get an error - The tax amount must not be greater than the tax base-Message no. FF747
    We tried putting a very high percentage in the tax code also but it didn't help
    We would like to go ahead with this posting. Could you pl throw light on the same . ? Is there any way (OSS note ) or a work around which can resolve the issue ?
    Best Regards
    Amit  Kulkarni

    Hello
    This may be  a work around in other cases , but since we want the amount to be updated in the BSET table for further VAT reports , we would like  this to be posted along with the expense item

  • FF747 Tax amount must not be greater than the tax base

    We have sample orders where the order amount is calculated and then discounted fully.  However, our freight goes to our tax software separately due to different taxability rules.  Therefore, the original tax amount (pre-discount) is sent and we end up with FF 747: The tax amount must not be greater than the tax base.
    The business wants to track this freight amount.  How do we change the message from error to warning or does anyone have a work around so we can invoice these customers?
    Thanks,
    Michelle

    Hello ,
    I am facing the same issue. Could you please let me know how you resolved it ?
    Thanks.

  • Total Amount of Invoices is greater than the amount out of invoice

    Hey guys,
    One of my clients is using the credit card module to process payments in their system.  This is fine except that often times the paid amount will vary from the A/R Invoice amount because of shipping costs, or whatever else.
    We have the over/under payment system set up properly and it works when reconciling a payment and an invoice at payment entry, but if the two transactions already exist, it appears as though this extra transaction has to be created manually.
    Does anyone have a workaround or other suggestion for this?  This customer is processing literally hundreds of transactions that fit this scenario every day.
    Thanks,
    Kevin

    Kevin,
    Its very clear now.
    The Journal Entry for the Payment on Account - Incoming Payment transaction is created at the time the Payment is received. 
    If you notice how the Over/Under payment works the JE gets be posted at the time of Incoming Payment transaction.  Whereas on Payment on Account transaction, the JE is already created, the link Invoices to Payment step simply updates the Invoice with the Paid Amt and does not create any new JE.
    Therefore, if you have a Payment on Account transaction and it is short paid or over paid you will need to manually reconcile them using Internla reconciliation.
    May be you can call it a Shortcoming but unfortunately this is how the system works.
    You may chose to post this to SAP Support to get their Guidance on a Work around, if not you might have to write a small  AddOn for this.
    Best wishes
    Suda

  • The Version number can't be greater than the current version number

    Hi,
    We are executing SSIS JOB from 2008R2 server, what the job do is it pulls the data from SQL 2012 Server. During this process we got the attached error found, please help me how to troubleshoot this.
    Also
    We have ownership issue with the Hyperion output files that are created at Shared location
    since User 1 will be executing the package manually and it is also running as a scheduled job on the SSIS server.  When the scheduled job creates the file, the previous/existing extract file will be owned by the SQL Agent account.  When User1 executes
    the package manually it will fail because it will run under User1's credentials and will not overwrite the existing file which is owned by SQL Agent.
    The same will occur in the opposite case where User 1 has run the process manually and the existing output file is owned by him – then the scheduled job will fail because the SQL Agent account will not overwrite/delete User1's file.
    Could you please tell me guys how to sort it out this issue?
    Thanks
    DBA

    Any other error preceeding to the error you attached?
    You may try using command which will use SQL 2012 DTExec version and provide SSIS package path there.
    SQL Job with CmdExec and command like below:
    C:\Program Files\Microsoft SQL Server\110\DTS\Binn\DTExec.exe /F "c:\packagepath\packagename.dtsx"
    Ownership issue:
    Is the logic correct in SSIS package? Does it check if there is any existing file, if yes then update/delete so on...
    Cheers,
    Vaibhav Chaudhari
    [MCTS],
    [MCP]

  • I'm desperately needing advice to a common question.  I use Quicken and love it.  But the Mac version is not as great as the PC.   Has anyone installed it by segmenting their Mac with Parallels or Fusion or Boot camp.  If so, which one do you recommend.

    I'm desperately needing advice.  New Mac.   Used Quicken on my PC.  Researched all software for Financial programs and Quicken is still the most recommended.   I want to use Quicken on my Mac.  The Mac version is not highly rated so I would need to partition my Mac.   Has anyone done this for their quicken program and if so, which partitioning program did you use - Parallels, Fusion ware or Boot camp?
    Thx

    Lisa Ellies-Laye wrote:
    Thanks.  Hadn't heard of it. ?  Is there any concern installing this free program on my Mac.    Have you used it?  Apart from being free is there any other advantage of Parallels and VMfusion. ?
    Virtual Box is safe and well developed, it offers similar or identical features to the paid competition, it may be a little less polished but that's all.
    Download and try it out, nothing to lose (except time).

  • Order Qty must not be greater than reference Contract Qty

    Is there any way we can stop user to create Order if he enter quantity more than quantity entered in the
    reference contract.
    e.g. if i created contract for xyz customer of item abc with quantity 100 each
    while creating order for the xyz customer of item abc i will not
    be allowed to enter more than 100 each quantity while referenceing the contractred created
    for the customer in step one
    Pl. help

    HI,
    For your Target Sales Doc Type from Source Doc Type, In Copy Control Settings, T. Code: VTAA (Item); you may "Automatically determine the referenced qty" in Field: Copy Quantity.
    But, later-on, one may change the qty in target Sales Doc. (in standard SAP). You may write "User-exit" to avoid such instances.
    Best Regard,
    Amit.

  • How to prevent numericstepper from setting the value to the defined Maximum when a number greater than maximum is entered in by keyboard and user hits the "Enter" key.

    I need to set the Maximum so that the use can use the mouse to change the value of numericstepper (and not go over a certain number), but at the same time I have to allow the user to enter their value by typing in the text field. When the user enters a number greater than the Maximum, I disable the "Ok" button of the dialog and show a red warning(error message). The issue is that the user can hit "Enter" and numeric stepper would set the value to the Maximum and the dialog box would close and the rest of code would run. I want the numericstepper not to change the value and keep showing the warning even if the user hits the "Enter".
    Note: Setting maxChar does not help since my maximum is 1000, and user might enter 5555
    I would appreciate the help.

    Thanks for trying to help, But
    The issue is that if I set the maximum value of stepper 1 greater than the max value that I want, then the user can select an invalid value(of myMax + 1) when he clicks on the UP arrow of the numeric stepper(which is not acceptable for what I am working on).
    I need to preserve the users invalid number, while not letting the user to select an invalid number by clicking UP key.
    I noticed that when the user enters a number greater than the Maximum, and then click on the down arrow, it would set the value to 1 less than the maximum. This is not acceptable either.

  • SAP Table index size is greater than the size of the actual table

    Hello Experts,
    We are resolving an issue related to database performance. The present database size is 9 Terabytes. The analysis of response times through ST03N shows that the db time is 50% of the total response time. We are planning to reorganize the most updated tables (found from DB02old tx).
    Here we see that the size of the index for a table is greater than the actual size of the table. Is this possible, if yes then how can we reorganize the index as it does not allow us to reorganize the index using brspace command.
    Hope to hear from you soon, and if any additional activities you can suggest to improve the performance of the database will be appreciated.
    Thank you

    Hi Zaheer,
    online redef may help you (for a little while) , but also check WHY the index became fragmented.
    Improper settings can bring the index fragmented again and you have reoccuring reorg needs.
    i.e.
    check if PCT_INCREASE >0 if you are using Dictionary Managed Tablespaces or locally managed tablespaces  that uses a "User" allocation policy. Set it to 0 to generate uniform next extents in the online reorg.
    select
                SEGMENT_NAME,
                SEGMENT_TYPE,
                round((NEXT_EXTENT*BLOCKS)/(EXTENTS*BYTES))*(BYTES/BLOCKS),
                PCT_INCREASE
            from
                DBA_SEGMENTS
            where
                OWNER='SAPR3'
            and
                SEGMENT_TYPE in ('INDEX',
                                'TABLE')
            and
                PCT_INCREASE > 0
            and segment_name in ('Yourtable','Yourindex')
    In the following cases, it may be worthwhile to rebuild the index:
         --> the percentage of the space used is bad - lower than 66%: PCT_USED
         --> deleted leaf blocks represent more than 20% of total leaf blocks: DEL_LF_ROWS
         --> the height of the tree is bigger than 3: HEIGHT or BLEVEL
    select
      name,
      '----------------------------------------------------------'    headsep,
      'height               '||to_char(height,     '999,999,990')     height,
      'blocks               '||to_char(blocks,     '999,999,990')     blocks,
      'del_lf_rows          '||to_char(del_lf_rows,'999,999,990')     del_lf_rows,
      'del_lf_rows_len      '||to_char(del_lf_rows_len,'999,999,990') del_lf_rows_len,
      'distinct_keys        '||to_char(distinct_keys,'999,999,990')   distinct_keys,
      'most_repeated_key    '||to_char(most_repeated_key,'999,999,990') most_repeated_key,
      'btree_space          '||to_char(btree_space,'999,999,990')       btree_space,
      'used_space           '||to_char(used_space,'999,999,990')        used_space,
      'pct_used                     '||to_char(pct_used,'990')          pct_used,
      'rows_per_key         '||to_char(rows_per_key,'999,999,990')      rows_per_key,
      'blks_gets_per_access '||to_char(blks_gets_per_access,'999,999,990') blks_gets_per_access,
      'lf_rows      '||to_char(lf_rows,    '999,999,990')||'        '||+
      'br_rows      '||to_char(br_rows,    '999,999,990')                  br_rows,
      'lf_blks      '||to_char(lf_blks,    '999,999,990')||'        '||+
      'br_blks      '||to_char(br_blks,    '999,999,990')                  br_blks,
      'lf_rows_len  '||to_char(lf_rows_len,'999,999,990')||'        '||+
      'br_rows_len  '||to_char(br_rows_len,'999,999,990')                  br_rows_len,
      'lf_blk_len   '||to_char(lf_blk_len, '999,999,990')||'        '||+
      'br_blk_len   '||to_char(br_blk_len, '999,999,990')                br_blk_len
    from
      index_stats where index_name = 'yourindex'
    bye
    yk

  • "Reversal value greater than the  value invoiced to date" error

    Hi all,
    I have a scenario.  there is a invoice which we tried to reverse through MR8M. But it was not successful. Now , as a alternative solution I am trying to book credit memo. There were two line items in the PO.  When I try to book Credit memo, the system throws error "Reversal value greater than the  value invoiced to date" only for line item 2. Line item 1 is perfectly OK. Any suggestions why this is happening ? If it would have been exchange rate problem then I think the error should be for both the line items.
    Regards,
    Vivek

    Hi,
    You told that youtr PO is having two line utems and you are trying to post the credit memeo for the two line items.
    Does your po is invoiced for the two line items ?
    if the second line item is not posted with any invoice , while posting credit memo to second line item system will give this error.This is one scenario.
    May be you would have wrongly entered the values ?
    There could have been already reversed or posted the credit memo for then second line item .
    check whather you are posting any subsequent posting ?
    Regards,

  • You may not apply more than the receipt amount

    Hi All,
    I am applying the invoice to a receipts.
    senario is -->
    i am having to debit lines of amount 60 and 70
    and one credit memo of amount 80 for the same customer.
    through api i need to apply the invoices to the receipt.
    creating the receipt for amount of (60 + 70) - 80 is 50
    when i am trying to apply the line of the invoices through api its giving an error as below
    the same senario from the front end we add 60, 70, -80 that equals to 50 and receipt will be applied.
    Customer transaction identifier has taken a precedence over the transaction number.
    Customer transaction line identifier has taken precedence over the line number.
    Cash receipt identifier has taken a precedence over the receipt number.
    You may not apply more than the receipt amount.
    Hope for early reply
    regards
    vali

    We faced the same problem, where we contacted Oracle Metalink and go the fix.
    Regards,
    Sridhar

  • Invoice tax amount is not equal to the calculated tax amount

    Hi All,
    I'm importing AP invoices through Open Interface R12.
    Lines includes Tax lines as well. But Invoices become held when I try to validate.
    I'm getting this hold reason: "Invoice tax amount is not equal to the calculated tax amount"
    Can anybody advise please ?
    Thanks,

    Use T. code SM30 and give table name J_1IT030K_V and click on maintain button give your chart of account, press enter here assign appropriate G/L A/C against Tax code MK.

  • 2100 The ByteArray parameter in Loader.loadBytes() must have length greater than 0.

    Hi,
               Can any one help me how to resolve this issue 
    2100 The ByteArray parameter in Loader.loadBytes() must have length greater than 0.
    Thanks,

    Hi,
               Can any one help me how to resolve this issue 
    2100 The ByteArray parameter in Loader.loadBytes() must have length greater than 0.
    Thanks,

  • Increasing maximum number of Logical Processors in a Processor Group greater than the default (64)

    Can the maximum number of Logical Processors allowed in a Processor Group be increased by Bcdedit command or registry key to a number greater than the default (64) to allow non-group-aware applications to seamlessly scale via multithreading across more cores
    MSDN documents methods to reduce the max number of LP's in a Processor Group to 1 or any power of 2 less than 64 in order to increase the number of Processor Groups.  But there is no discussion of how to increase the maximum number of Logical Processors
    allowed in a Processor Group to a number greater than the default (64), e.g. to 128 or 256. 
    Since a non-group-aware application/process can only run on 1 Processor Group, increasing this limit is needed to allow non-group-aware multithreaded applications to scale seamlessly for parallel computation across more than 64 cores simultaneously on systems
    with more than 64 cores (for example, a quad-socket Intel Xeon system with 24 cores per socket, including true and hyper cores).  If that limit can be set via registry key or command line, or if there is another way to force all the cores on
    all 4 sockets (4 NUMA nodes in this case) to join in 1 Processor Group, then non-group-aware applications will not need to be rewritten using group-aware thread-affinity APIs.  

    Hi John,
    Are you trying to specify a static NUMA-node-to-group assignment, rather than letting Windows dynamically assign NUMA nodes to groups at boot time? If yes, You can refer the
    following related KB:
    How to manually configure K-Group assignment on multiprocessor machines
    http://support.microsoft.com/kb/2506384
    Systems with fewer than 64 logical processors always have a single group, Group 0. On systems with 64 or fewer processors, existing applications will operate correctly without
    modification. Applications that do not call any functions that use processor affinity masks or processor numbers will operate correctly on all systems, regardless of the number of processors. To operate correctly on systems with more than 64 logical processors,
    the following kinds of applications might require modification:
    •Applications that manage, maintain, or display per-processor information for the entire system must be modified to support more than 64 logical processors. An example of
    such an application is Windows Task Manager, which displays the workload of each processor in the system.
    •Applications for which performance is critical and that can scale efficiently beyond 64 logical processors must be modified to run on such systems. For example, database
    applications might benefit from modifications.
    •If an application uses a DLL that has per-processor data structures, and the DLL has not been modified to support more than 64 logical processors, all threads in the application
    that call functions exported by the DLL must be assigned to the same group.
    By design, a non-NUMA computer is considered to have one NUMA node. Because NUMA nodes cannot span groups, the system creates a node for each group after you restart the computer.
    The related KB:
    Processor Groups
    http://msdn.microsoft.com/en-us/library/windows/desktop/dd405503(v=vs.85).aspx
    More information:
    Uneven Windows Processor Groups
    http://blogs.msdn.com/b/saponsqlserver/archive/2011/10/08/uneven-windows-processor-groups.aspx
    Boot Parameters to Test Drivers for Multiple Processor Group Support
    http://msdn.microsoft.com/en-us/library/windows/hardware/ff542298(v=vs.85).aspx
    I’m glad to be of help to you!
    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.

  • Base Amount should not be more than PO net price

    hi
    Base Amount should not be more than PO net price , in MIGO  if the Material is excisable excise tab will be populate i can able to change the base amount . i need the restriction Base Amount should not be more than PO net price , this requirement for purticarly for the dealar relegated tax codes . i am not maintain any conditions relegated BED ,ECESSand SECESS in the taxcode . i will eater the excise tab in MIGO or J1IEX Directly . please advise me how to restrict
    @sakhi

    if that is the case why are you proividing the Authorization for MIGO_GR transcation...........Restrict the MIGO transaction and try to give MB01 transaction .So that there will no discrepancy in PO to GR....

Maybe you are looking for

  • ME_PRICING_INFORECORD Function Module for Past Values

    Hello All, I am developing a report to show the cost breakdown for Purchase Orders created for consignment inventory. The report displays fabircation costs and metal costs for consignment orders based on a withdrawal settlement material document. I p

  • How do I download iTunes to my dell pc?

    I am trying to download iTunes onto my Dell home pc.  Any help I can get will be greatly appreciated!  I click on "Download iTunes" and pops up a box that asks me if i want to save the file.  I click save and immediately the site says, "thank you for

  • Offset incoming payment without superuser role

    I would like to give one user to do incoming payment and to directly offset with outstanding AR invoice but I don't want to give them as superuser. Try to play around with the authorization but cant find any, even you set the user not as superuser bu

  • Help regarding  structure field for BAPI

    Hi all, I need to select print GR/GI slip and Collective slip in the initial screen of MB1A. I am using bapi BAPI_GOODSMVT_CREATE.Can anyone tell the corresponding fields for the above things, so that i can pass to BAPI. I looked at the structure rel

  • Test cold backup database in archive mode

    Hello, We doing every week a cold backup from Oracle database, us database is in archive mode. We would like to test us cold backup in other server but the drive where we have to copy the datafiles and logs and rollback are different on this server.