cancel
Showing results for 
Search instead for 
Did you mean: 

stamp taxes

Former Member
0 Kudos

Dear Community,

In Tunisia, there is a legal requirement to have a 0.3 TND stamp fees (taxes) added on every sales invoice, and computed on the total amount. This tax is a fixed amount.

I have entered a new conditions type (TIMB) in taxes conditions procedure . I have also entered a new condition type in the pricing procedure.These two conditions types have the same Accés key (TMB).

In the calculating, i defined tax code for sales and purchase.(A8)

In the posting (OB40), i defined a tax account for A8

in the transaction VFX3, this message appear:

Error in determination account T030K PSTQ TMB

I am stuck here and I would appreciate any kind of help or if someone can direct me to the correct way on investigation.

Thanks in advance,

Meher

Accepted Solutions (1)

Accepted Solutions (1)

Lakshmipathi
Active Contributor
0 Kudos

Please clarify me on the following:-

These two conditions types have the same Accés key (TMB)

In the calculating, i defined tax code for sales and purchase.(A8)

When you say you have created one new condition type, what do you mean by this statement ?

Do you mean to say that the tax code A8 has been created for both Tax type (Output and Input)

G. Lakshmipathi

Former Member
0 Kudos

Have you added Account key MWS in pricing procedure V/08 for your new condition?

Did you check to which G/L account these taxes should post to with your fi colleague?

Former Member
0 Kudos

No , I mean that I defined a new condition Type in the Tax condition procedure (with this path :Financial accounting>:Financial accounting Global settings>Tax on sales/purchases>basic settings>Check calculation procedure--> define condition type)

This condition is called TIMB with this configuration: - Cond.class: D : Tax

- Calculat type: B : Fixed amount

This new condition is a header condition without acces sequence

Former Member
0 Kudos

@SAPSD1000

I didn't added account key MWS in pricing procedurefot my new condition type but I added a copy of this account key that I called TMB like I mentioned it before.

Yes I checked it with my FI collegue and he told me that i have to use the stamp taxe account (43720000)

Former Member
0 Kudos

Hello all,

I have the same problem that Maher, I want to add a stamp fee for all invoice but after customizing my tax procedure schema and my pricing procedure schema I get the error "Tax code in procedure TAXT is invalid" message E704.

Thanks in advance for your help

Former Member
0 Kudos

Hi Maher,

check table T030K directly insert CHARt of account you use, transaction KEY TMB and tax code A8. DO you see the account 43720000?

IF not go back to OB40- check account there again for transaction TMB.

Former Member
0 Kudos

I checked one more thing what is maybe helpful the transaction in OB40 in SAP is telling:

Transaction Key

The transaction keys are used to determine accounts or posting keys for line items which are created automatically by the system.

The transaction keys are defined in the system and cannot be changed by the user.

Meanining that you have difficulties because you use account key TMB instead of MWS. I think the account key in SD pricing procedure has to match with the tranaction in OB40 to successfully determine the account for your condition.

Former Member
0 Kudos

@SAPSD1000

thank you for your help

Its already done...yes i found it in the T030K table....

I changed the transaction TMB (in the pricing procedure and the tax procedure) to MW1 which is held by SAP

but this message appears : "Tax code in the procedure TAXT is invalid"

Former Member
0 Kudos

What is the tax code you have maintained in VK12 for TIMB and in tax procedure (FTXP). Do they match?

Former Member
0 Kudos

@sapsd1000

ZTMB is a princing condition...and it's a header condition which is entered manually...( so I can't check VK12)

TIMB is a tax condition in the procedure TAXT with the acces sequence MWST.

ZTMB and TIMB has the same Acces key MW1

Former Member
0 Kudos

i find a temporary solution

First I deleted the TIMB from the tax procedure and I modified the condition class of the condition type "ZTMB" from taxes to discount or discharge.

But because ZTMB is a header condition , I have to enter it manually...

What I want is that this condition will be entered automatically ( fixed amount 0,3 TND)..please help

Best regards

Former Member
0 Kudos

Hello You need to assign access sequence to the condition type and maintain the condition record in VK 12 for it. Ass access sequence you need to use a condtion table with a value that is always applied for your case. I would suggest sales org.

Former Member
0 Kudos

hello..When I specified an access sequence (with the table condition 350 : sales org) for my new condition type , I have to tick both header condition and the "item condition"..because a header condition ticked alone doesn't support an access sequence...and it's not what I want..

I want just a header condition because the fixed amount (0,3 TND) will be applied for all the invoice not for each item.

Thanks for your help..

jpfriends079
Active Contributor
0 Kudos

In std way, you can't get value automatically into a cond type, if it does not have access sequence to it.

One way thing to get automatically value to header cond type is use of routine(VOFM) for cond. base value for the cond type.

For that you can take assistance of ABAP resource in your team.

There you can mention this fixed amount.

By that, based on your header cond type the header value will flow to item accordingly.

Regards

JP

Former Member
0 Kudos

Check OSS 17217: Note 17217 - No access sequences for header conditions

The fields 'Header condition' KKOPF and 'Item condition' KPOSI on the detail screen for a pricing condition simply indicate whether the condition can be MANUALLY entered at header or item level.

You do not classify a condition as a header or item condition by selecting the above fields but rather by selecting the key fields for this condition which you will find either at header level (for example, customer) or at header and item level (division).

Note: If you check both the above fields, the system does not

display the error message.

Meaning: If you mark the two fileds, add access sequence with sales org and mainatin condition record for the same. The condition should come up once as header condition automatically.

Former Member
0 Kudos

@SAPSD1000

First thanks for your reply...but if you tick the both of them (header and item condition) and specify an access sequence like you mentioned it..the condition will be applied on each item and in the header of the invoice we will find the sum .

it comes automatically but i want it to be applied once for all the item...

Exemple :

I want a Tax ( 0,3 TND) in all the invoice

if i tick in both i will have:

0,3 tnd for the first item

0,3 tnd for the second item

and in the header 0,6 tnd which is the sum of the two items

@J Prakash

you saved me from unnecessary research on this topic..thankss..

Former Member
0 Kudos

HI Maher,

you are right found another OSS 876617 explaining the same in detail and it is logical. So I found the content from OSS 17217 contradicting... Definetly with devlopment as suggested by Prakash you will be able to add the condition once on the header. Good Luck!

Former Member
0 Kudos

Thankss all for your help...have a nice day..

Answers (0)